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 ¶
- type NetworkInstancePath
- func (n *NetworkInstancePath) Afts() *NetworkInstance_AftsPath
- func (n *NetworkInstancePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance]
- func (n *NetworkInstancePath) ConnectionPoint(ConnectionPointId string) *NetworkInstance_ConnectionPointPath
- func (n *NetworkInstancePath) ConnectionPointAny() *NetworkInstance_ConnectionPointPathAny
- func (n *NetworkInstancePath) ConnectionPointMap() *NetworkInstance_ConnectionPointPathMap
- func (n *NetworkInstancePath) Description() *NetworkInstance_DescriptionPath
- func (n *NetworkInstancePath) Encapsulation() *NetworkInstance_EncapsulationPath
- func (n *NetworkInstancePath) Evpn() *NetworkInstance_EvpnPath
- func (n *NetworkInstancePath) FallbackNetworkInstance() *NetworkInstance_FallbackNetworkInstancePath
- func (n *NetworkInstancePath) Fdb() *NetworkInstance_FdbPath
- func (n *NetworkInstancePath) InterInstancePolicies() *NetworkInstance_InterInstancePoliciesPath
- func (n *NetworkInstancePath) Interface(Id string) *NetworkInstance_InterfacePath
- func (n *NetworkInstancePath) InterfaceAny() *NetworkInstance_InterfacePathAny
- func (n *NetworkInstancePath) InterfaceMap() *NetworkInstance_InterfacePathMap
- func (n *NetworkInstancePath) Mpls() *NetworkInstance_MplsPath
- func (n *NetworkInstancePath) Name() *NetworkInstance_NamePath
- func (n *NetworkInstancePath) PolicyForwarding() *NetworkInstance_PolicyForwardingPath
- func (n *NetworkInstancePath) Protocol(Identifier oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE, Name string) *NetworkInstance_ProtocolPath
- func (n *NetworkInstancePath) ProtocolAny() *NetworkInstance_ProtocolPathAny
- func (n *NetworkInstancePath) ProtocolMap() *NetworkInstance_ProtocolPathMap
- func (n *NetworkInstancePath) RouteDistinguisher() *NetworkInstance_RouteDistinguisherPath
- func (n *NetworkInstancePath) RouteLimit(Afi oc.E_Types_ADDRESS_FAMILY) *NetworkInstance_RouteLimitPath
- func (n *NetworkInstancePath) RouteLimitAny() *NetworkInstance_RouteLimitPathAny
- func (n *NetworkInstancePath) RouteLimitMap() *NetworkInstance_RouteLimitPathMap
- func (n *NetworkInstancePath) RouterId() *NetworkInstance_RouterIdPath
- func (n *NetworkInstancePath) SegmentRouting() *NetworkInstance_SegmentRoutingPath
- func (n *NetworkInstancePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance]
- func (n *NetworkInstancePath) Table(Protocol oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE, ...) *NetworkInstance_TablePath
- func (n *NetworkInstancePath) TableAny() *NetworkInstance_TablePathAny
- func (n *NetworkInstancePath) TableConnection(SrcProtocol oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE, ...) *NetworkInstance_TableConnectionPath
- func (n *NetworkInstancePath) TableConnectionAny() *NetworkInstance_TableConnectionPathAny
- func (n *NetworkInstancePath) TableConnectionMap() *NetworkInstance_TableConnectionPathMap
- func (n *NetworkInstancePath) TableMap() *NetworkInstance_TablePathMap
- func (n *NetworkInstancePath) Type() *NetworkInstance_TypePath
- func (n *NetworkInstancePath) Vlan(VlanId uint16) *NetworkInstance_VlanPath
- func (n *NetworkInstancePath) VlanAny() *NetworkInstance_VlanPathAny
- func (n *NetworkInstancePath) VlanMap() *NetworkInstance_VlanPathMap
- type NetworkInstancePathAny
- func (n *NetworkInstancePathAny) Afts() *NetworkInstance_AftsPathAny
- func (n *NetworkInstancePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance]
- func (n *NetworkInstancePathAny) ConnectionPoint(ConnectionPointId string) *NetworkInstance_ConnectionPointPathAny
- func (n *NetworkInstancePathAny) ConnectionPointAny() *NetworkInstance_ConnectionPointPathAny
- func (n *NetworkInstancePathAny) ConnectionPointMap() *NetworkInstance_ConnectionPointPathMapAny
- func (n *NetworkInstancePathAny) Description() *NetworkInstance_DescriptionPathAny
- func (n *NetworkInstancePathAny) Encapsulation() *NetworkInstance_EncapsulationPathAny
- func (n *NetworkInstancePathAny) Evpn() *NetworkInstance_EvpnPathAny
- func (n *NetworkInstancePathAny) FallbackNetworkInstance() *NetworkInstance_FallbackNetworkInstancePathAny
- func (n *NetworkInstancePathAny) Fdb() *NetworkInstance_FdbPathAny
- func (n *NetworkInstancePathAny) InterInstancePolicies() *NetworkInstance_InterInstancePoliciesPathAny
- func (n *NetworkInstancePathAny) Interface(Id string) *NetworkInstance_InterfacePathAny
- func (n *NetworkInstancePathAny) InterfaceAny() *NetworkInstance_InterfacePathAny
- func (n *NetworkInstancePathAny) InterfaceMap() *NetworkInstance_InterfacePathMapAny
- func (n *NetworkInstancePathAny) Mpls() *NetworkInstance_MplsPathAny
- func (n *NetworkInstancePathAny) Name() *NetworkInstance_NamePathAny
- func (n *NetworkInstancePathAny) PolicyForwarding() *NetworkInstance_PolicyForwardingPathAny
- func (n *NetworkInstancePathAny) Protocol(Identifier oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE, Name string) *NetworkInstance_ProtocolPathAny
- func (n *NetworkInstancePathAny) ProtocolAny() *NetworkInstance_ProtocolPathAny
- func (n *NetworkInstancePathAny) ProtocolMap() *NetworkInstance_ProtocolPathMapAny
- func (n *NetworkInstancePathAny) RouteDistinguisher() *NetworkInstance_RouteDistinguisherPathAny
- func (n *NetworkInstancePathAny) RouteLimit(Afi oc.E_Types_ADDRESS_FAMILY) *NetworkInstance_RouteLimitPathAny
- func (n *NetworkInstancePathAny) RouteLimitAny() *NetworkInstance_RouteLimitPathAny
- func (n *NetworkInstancePathAny) RouteLimitMap() *NetworkInstance_RouteLimitPathMapAny
- func (n *NetworkInstancePathAny) RouterId() *NetworkInstance_RouterIdPathAny
- func (n *NetworkInstancePathAny) SegmentRouting() *NetworkInstance_SegmentRoutingPathAny
- func (n *NetworkInstancePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance]
- func (n *NetworkInstancePathAny) Table(Protocol oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE, ...) *NetworkInstance_TablePathAny
- func (n *NetworkInstancePathAny) TableAny() *NetworkInstance_TablePathAny
- func (n *NetworkInstancePathAny) TableConnection(SrcProtocol oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE, ...) *NetworkInstance_TableConnectionPathAny
- func (n *NetworkInstancePathAny) TableConnectionAny() *NetworkInstance_TableConnectionPathAny
- func (n *NetworkInstancePathAny) TableConnectionMap() *NetworkInstance_TableConnectionPathMapAny
- func (n *NetworkInstancePathAny) TableMap() *NetworkInstance_TablePathMapAny
- func (n *NetworkInstancePathAny) Type() *NetworkInstance_TypePathAny
- func (n *NetworkInstancePathAny) Vlan(VlanId uint16) *NetworkInstance_VlanPathAny
- func (n *NetworkInstancePathAny) VlanAny() *NetworkInstance_VlanPathAny
- func (n *NetworkInstancePathAny) VlanMap() *NetworkInstance_VlanPathMapAny
- type NetworkInstancePathMap
- type NetworkInstancePathMapAny
- type NetworkInstance_AftsPath
- func (n *NetworkInstance_AftsPath) AftSummaries() *NetworkInstance_Afts_AftSummariesPath
- func (n *NetworkInstance_AftsPath) Ipv4Entry(Prefix string) *NetworkInstance_Afts_Ipv4EntryPath
- func (n *NetworkInstance_AftsPath) Ipv4EntryAny() *NetworkInstance_Afts_Ipv4EntryPathAny
- func (n *NetworkInstance_AftsPath) Ipv4EntryMap() *NetworkInstance_Afts_Ipv4EntryPathMap
- func (n *NetworkInstance_AftsPath) Ipv6Entry(Prefix string) *NetworkInstance_Afts_Ipv6EntryPath
- func (n *NetworkInstance_AftsPath) Ipv6EntryAny() *NetworkInstance_Afts_Ipv6EntryPathAny
- func (n *NetworkInstance_AftsPath) Ipv6EntryMap() *NetworkInstance_Afts_Ipv6EntryPathMap
- func (n *NetworkInstance_AftsPath) LabelEntry(Label oc.NetworkInstance_Afts_LabelEntry_Label_Union) *NetworkInstance_Afts_LabelEntryPath
- func (n *NetworkInstance_AftsPath) LabelEntryAny() *NetworkInstance_Afts_LabelEntryPathAny
- func (n *NetworkInstance_AftsPath) LabelEntryMap() *NetworkInstance_Afts_LabelEntryPathMap
- func (n *NetworkInstance_AftsPath) MacEntry(MacAddress string) *NetworkInstance_Afts_MacEntryPath
- func (n *NetworkInstance_AftsPath) MacEntryAny() *NetworkInstance_Afts_MacEntryPathAny
- func (n *NetworkInstance_AftsPath) MacEntryMap() *NetworkInstance_Afts_MacEntryPathMap
- func (n *NetworkInstance_AftsPath) NextHop(Index uint64) *NetworkInstance_Afts_NextHopPath
- func (n *NetworkInstance_AftsPath) NextHopAny() *NetworkInstance_Afts_NextHopPathAny
- func (n *NetworkInstance_AftsPath) NextHopGroup(Id uint64) *NetworkInstance_Afts_NextHopGroupPath
- func (n *NetworkInstance_AftsPath) NextHopGroupAny() *NetworkInstance_Afts_NextHopGroupPathAny
- func (n *NetworkInstance_AftsPath) NextHopGroupMap() *NetworkInstance_Afts_NextHopGroupPathMap
- func (n *NetworkInstance_AftsPath) NextHopMap() *NetworkInstance_Afts_NextHopPathMap
- func (n *NetworkInstance_AftsPath) PolicyForwardingEntry(Index uint64) *NetworkInstance_Afts_PolicyForwardingEntryPath
- func (n *NetworkInstance_AftsPath) PolicyForwardingEntryAny() *NetworkInstance_Afts_PolicyForwardingEntryPathAny
- func (n *NetworkInstance_AftsPath) PolicyForwardingEntryMap() *NetworkInstance_Afts_PolicyForwardingEntryPathMap
- func (n *NetworkInstance_AftsPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts]
- func (n *NetworkInstance_AftsPath) StateSynced() *NetworkInstance_Afts_StateSyncedPath
- type NetworkInstance_AftsPathAny
- func (n *NetworkInstance_AftsPathAny) AftSummaries() *NetworkInstance_Afts_AftSummariesPathAny
- func (n *NetworkInstance_AftsPathAny) Ipv4Entry(Prefix string) *NetworkInstance_Afts_Ipv4EntryPathAny
- func (n *NetworkInstance_AftsPathAny) Ipv4EntryAny() *NetworkInstance_Afts_Ipv4EntryPathAny
- func (n *NetworkInstance_AftsPathAny) Ipv4EntryMap() *NetworkInstance_Afts_Ipv4EntryPathMapAny
- func (n *NetworkInstance_AftsPathAny) Ipv6Entry(Prefix string) *NetworkInstance_Afts_Ipv6EntryPathAny
- func (n *NetworkInstance_AftsPathAny) Ipv6EntryAny() *NetworkInstance_Afts_Ipv6EntryPathAny
- func (n *NetworkInstance_AftsPathAny) Ipv6EntryMap() *NetworkInstance_Afts_Ipv6EntryPathMapAny
- func (n *NetworkInstance_AftsPathAny) LabelEntry(Label oc.NetworkInstance_Afts_LabelEntry_Label_Union) *NetworkInstance_Afts_LabelEntryPathAny
- func (n *NetworkInstance_AftsPathAny) LabelEntryAny() *NetworkInstance_Afts_LabelEntryPathAny
- func (n *NetworkInstance_AftsPathAny) LabelEntryMap() *NetworkInstance_Afts_LabelEntryPathMapAny
- func (n *NetworkInstance_AftsPathAny) MacEntry(MacAddress string) *NetworkInstance_Afts_MacEntryPathAny
- func (n *NetworkInstance_AftsPathAny) MacEntryAny() *NetworkInstance_Afts_MacEntryPathAny
- func (n *NetworkInstance_AftsPathAny) MacEntryMap() *NetworkInstance_Afts_MacEntryPathMapAny
- func (n *NetworkInstance_AftsPathAny) NextHop(Index uint64) *NetworkInstance_Afts_NextHopPathAny
- func (n *NetworkInstance_AftsPathAny) NextHopAny() *NetworkInstance_Afts_NextHopPathAny
- func (n *NetworkInstance_AftsPathAny) NextHopGroup(Id uint64) *NetworkInstance_Afts_NextHopGroupPathAny
- func (n *NetworkInstance_AftsPathAny) NextHopGroupAny() *NetworkInstance_Afts_NextHopGroupPathAny
- func (n *NetworkInstance_AftsPathAny) NextHopGroupMap() *NetworkInstance_Afts_NextHopGroupPathMapAny
- func (n *NetworkInstance_AftsPathAny) NextHopMap() *NetworkInstance_Afts_NextHopPathMapAny
- func (n *NetworkInstance_AftsPathAny) PolicyForwardingEntry(Index uint64) *NetworkInstance_Afts_PolicyForwardingEntryPathAny
- func (n *NetworkInstance_AftsPathAny) PolicyForwardingEntryAny() *NetworkInstance_Afts_PolicyForwardingEntryPathAny
- func (n *NetworkInstance_AftsPathAny) PolicyForwardingEntryMap() *NetworkInstance_Afts_PolicyForwardingEntryPathMapAny
- func (n *NetworkInstance_AftsPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts]
- func (n *NetworkInstance_AftsPathAny) StateSynced() *NetworkInstance_Afts_StateSyncedPathAny
- type NetworkInstance_Afts_AftSummariesPath
- func (n *NetworkInstance_Afts_AftSummariesPath) Ipv4Unicast() *NetworkInstance_Afts_AftSummaries_Ipv4UnicastPath
- func (n *NetworkInstance_Afts_AftSummariesPath) Ipv6Unicast() *NetworkInstance_Afts_AftSummaries_Ipv6UnicastPath
- func (n *NetworkInstance_Afts_AftSummariesPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_AftSummaries]
- type NetworkInstance_Afts_AftSummariesPathAny
- func (n *NetworkInstance_Afts_AftSummariesPathAny) Ipv4Unicast() *NetworkInstance_Afts_AftSummaries_Ipv4UnicastPathAny
- func (n *NetworkInstance_Afts_AftSummariesPathAny) Ipv6Unicast() *NetworkInstance_Afts_AftSummaries_Ipv6UnicastPathAny
- func (n *NetworkInstance_Afts_AftSummariesPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_AftSummaries]
- type NetworkInstance_Afts_AftSummaries_Ipv4UnicastPath
- func (n *NetworkInstance_Afts_AftSummaries_Ipv4UnicastPath) Protocol(OriginProtocol oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE) *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPath
- func (n *NetworkInstance_Afts_AftSummaries_Ipv4UnicastPath) ProtocolAny() *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathAny
- func (n *NetworkInstance_Afts_AftSummaries_Ipv4UnicastPath) ProtocolMap() *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathMap
- func (n *NetworkInstance_Afts_AftSummaries_Ipv4UnicastPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_AftSummaries_Ipv4Unicast]
- type NetworkInstance_Afts_AftSummaries_Ipv4UnicastPathAny
- func (n *NetworkInstance_Afts_AftSummaries_Ipv4UnicastPathAny) Protocol(OriginProtocol oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE) *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathAny
- func (n *NetworkInstance_Afts_AftSummaries_Ipv4UnicastPathAny) ProtocolAny() *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathAny
- func (n *NetworkInstance_Afts_AftSummaries_Ipv4UnicastPathAny) ProtocolMap() *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathMapAny
- func (n *NetworkInstance_Afts_AftSummaries_Ipv4UnicastPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_AftSummaries_Ipv4Unicast]
- type NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPath
- func (n *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPath) Counters() *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_CountersPath
- func (n *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPath) OriginProtocol() *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_OriginProtocolPath
- func (n *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPath) State() ...
- type NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathAny
- func (n *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathAny) Counters() *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_CountersPathAny
- func (n *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathAny) OriginProtocol() *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_OriginProtocolPathAny
- func (n *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathAny) State() ...
- type NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathMap
- type NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathMapAny
- type NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_CountersPath
- type NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_CountersPathAny
- type NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_Counters_AftEntriesPath
- type NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_Counters_AftEntriesPathAny
- type NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_OriginProtocolPath
- func (n *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_OriginProtocolPath) Config() ygnmi.ConfigQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
- func (n *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_OriginProtocolPath) State() ygnmi.SingletonQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
- type NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_OriginProtocolPathAny
- func (n *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_OriginProtocolPathAny) Config() ygnmi.WildcardQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
- func (n *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_OriginProtocolPathAny) State() ygnmi.WildcardQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
- type NetworkInstance_Afts_AftSummaries_Ipv6UnicastPath
- func (n *NetworkInstance_Afts_AftSummaries_Ipv6UnicastPath) Protocol(OriginProtocol oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE) *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPath
- func (n *NetworkInstance_Afts_AftSummaries_Ipv6UnicastPath) ProtocolAny() *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathAny
- func (n *NetworkInstance_Afts_AftSummaries_Ipv6UnicastPath) ProtocolMap() *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathMap
- func (n *NetworkInstance_Afts_AftSummaries_Ipv6UnicastPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_AftSummaries_Ipv6Unicast]
- type NetworkInstance_Afts_AftSummaries_Ipv6UnicastPathAny
- func (n *NetworkInstance_Afts_AftSummaries_Ipv6UnicastPathAny) Protocol(OriginProtocol oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE) *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathAny
- func (n *NetworkInstance_Afts_AftSummaries_Ipv6UnicastPathAny) ProtocolAny() *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathAny
- func (n *NetworkInstance_Afts_AftSummaries_Ipv6UnicastPathAny) ProtocolMap() *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathMapAny
- func (n *NetworkInstance_Afts_AftSummaries_Ipv6UnicastPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_AftSummaries_Ipv6Unicast]
- type NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPath
- func (n *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPath) Counters() *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_CountersPath
- func (n *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPath) OriginProtocol() *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_OriginProtocolPath
- func (n *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPath) State() ...
- type NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathAny
- func (n *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathAny) Counters() *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_CountersPathAny
- func (n *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathAny) OriginProtocol() *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_OriginProtocolPathAny
- func (n *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathAny) State() ...
- type NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathMap
- type NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathMapAny
- type NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_CountersPath
- type NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_CountersPathAny
- type NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_Counters_AftEntriesPath
- type NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_Counters_AftEntriesPathAny
- type NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_OriginProtocolPath
- func (n *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_OriginProtocolPath) Config() ygnmi.ConfigQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
- func (n *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_OriginProtocolPath) State() ygnmi.SingletonQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
- type NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_OriginProtocolPathAny
- func (n *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_OriginProtocolPathAny) Config() ygnmi.WildcardQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
- func (n *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_OriginProtocolPathAny) State() ygnmi.WildcardQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
- type NetworkInstance_Afts_Ipv4EntryPath
- type NetworkInstance_Afts_Ipv4EntryPathAny
- type NetworkInstance_Afts_Ipv4EntryPathMap
- type NetworkInstance_Afts_Ipv4EntryPathMapAny
- type NetworkInstance_Afts_Ipv4Entry_CountersPath
- func (n *NetworkInstance_Afts_Ipv4Entry_CountersPath) OctetsForwarded() *NetworkInstance_Afts_Ipv4Entry_Counters_OctetsForwardedPath
- func (n *NetworkInstance_Afts_Ipv4Entry_CountersPath) PacketsForwarded() *NetworkInstance_Afts_Ipv4Entry_Counters_PacketsForwardedPath
- func (n *NetworkInstance_Afts_Ipv4Entry_CountersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_Ipv4Entry_Counters]
- type NetworkInstance_Afts_Ipv4Entry_CountersPathAny
- func (n *NetworkInstance_Afts_Ipv4Entry_CountersPathAny) OctetsForwarded() *NetworkInstance_Afts_Ipv4Entry_Counters_OctetsForwardedPathAny
- func (n *NetworkInstance_Afts_Ipv4Entry_CountersPathAny) PacketsForwarded() *NetworkInstance_Afts_Ipv4Entry_Counters_PacketsForwardedPathAny
- func (n *NetworkInstance_Afts_Ipv4Entry_CountersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_Ipv4Entry_Counters]
- type NetworkInstance_Afts_Ipv4Entry_Counters_OctetsForwardedPath
- type NetworkInstance_Afts_Ipv4Entry_Counters_OctetsForwardedPathAny
- type NetworkInstance_Afts_Ipv4Entry_Counters_PacketsForwardedPath
- type NetworkInstance_Afts_Ipv4Entry_Counters_PacketsForwardedPathAny
- type NetworkInstance_Afts_Ipv6EntryPath
- type NetworkInstance_Afts_Ipv6EntryPathAny
- type NetworkInstance_Afts_Ipv6EntryPathMap
- type NetworkInstance_Afts_Ipv6EntryPathMapAny
- type NetworkInstance_Afts_Ipv6Entry_CountersPath
- func (n *NetworkInstance_Afts_Ipv6Entry_CountersPath) OctetsForwarded() *NetworkInstance_Afts_Ipv6Entry_Counters_OctetsForwardedPath
- func (n *NetworkInstance_Afts_Ipv6Entry_CountersPath) PacketsForwarded() *NetworkInstance_Afts_Ipv6Entry_Counters_PacketsForwardedPath
- func (n *NetworkInstance_Afts_Ipv6Entry_CountersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_Ipv6Entry_Counters]
- type NetworkInstance_Afts_Ipv6Entry_CountersPathAny
- func (n *NetworkInstance_Afts_Ipv6Entry_CountersPathAny) OctetsForwarded() *NetworkInstance_Afts_Ipv6Entry_Counters_OctetsForwardedPathAny
- func (n *NetworkInstance_Afts_Ipv6Entry_CountersPathAny) PacketsForwarded() *NetworkInstance_Afts_Ipv6Entry_Counters_PacketsForwardedPathAny
- func (n *NetworkInstance_Afts_Ipv6Entry_CountersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_Ipv6Entry_Counters]
- type NetworkInstance_Afts_Ipv6Entry_Counters_OctetsForwardedPath
- type NetworkInstance_Afts_Ipv6Entry_Counters_OctetsForwardedPathAny
- type NetworkInstance_Afts_Ipv6Entry_Counters_PacketsForwardedPath
- type NetworkInstance_Afts_Ipv6Entry_Counters_PacketsForwardedPathAny
- type NetworkInstance_Afts_LabelEntryPath
- type NetworkInstance_Afts_LabelEntryPathAny
- type NetworkInstance_Afts_LabelEntryPathMap
- type NetworkInstance_Afts_LabelEntryPathMapAny
- type NetworkInstance_Afts_LabelEntry_CountersPath
- func (n *NetworkInstance_Afts_LabelEntry_CountersPath) OctetsForwarded() *NetworkInstance_Afts_LabelEntry_Counters_OctetsForwardedPath
- func (n *NetworkInstance_Afts_LabelEntry_CountersPath) PacketsForwarded() *NetworkInstance_Afts_LabelEntry_Counters_PacketsForwardedPath
- func (n *NetworkInstance_Afts_LabelEntry_CountersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_LabelEntry_Counters]
- type NetworkInstance_Afts_LabelEntry_CountersPathAny
- func (n *NetworkInstance_Afts_LabelEntry_CountersPathAny) OctetsForwarded() *NetworkInstance_Afts_LabelEntry_Counters_OctetsForwardedPathAny
- func (n *NetworkInstance_Afts_LabelEntry_CountersPathAny) PacketsForwarded() *NetworkInstance_Afts_LabelEntry_Counters_PacketsForwardedPathAny
- func (n *NetworkInstance_Afts_LabelEntry_CountersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_LabelEntry_Counters]
- type NetworkInstance_Afts_LabelEntry_Counters_OctetsForwardedPath
- type NetworkInstance_Afts_LabelEntry_Counters_OctetsForwardedPathAny
- type NetworkInstance_Afts_LabelEntry_Counters_PacketsForwardedPath
- type NetworkInstance_Afts_LabelEntry_Counters_PacketsForwardedPathAny
- type NetworkInstance_Afts_MacEntryPath
- type NetworkInstance_Afts_MacEntryPathAny
- type NetworkInstance_Afts_MacEntryPathMap
- type NetworkInstance_Afts_MacEntryPathMapAny
- type NetworkInstance_Afts_MacEntry_CountersPath
- func (n *NetworkInstance_Afts_MacEntry_CountersPath) OctetsForwarded() *NetworkInstance_Afts_MacEntry_Counters_OctetsForwardedPath
- func (n *NetworkInstance_Afts_MacEntry_CountersPath) PacketsForwarded() *NetworkInstance_Afts_MacEntry_Counters_PacketsForwardedPath
- func (n *NetworkInstance_Afts_MacEntry_CountersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_MacEntry_Counters]
- type NetworkInstance_Afts_MacEntry_CountersPathAny
- func (n *NetworkInstance_Afts_MacEntry_CountersPathAny) OctetsForwarded() *NetworkInstance_Afts_MacEntry_Counters_OctetsForwardedPathAny
- func (n *NetworkInstance_Afts_MacEntry_CountersPathAny) PacketsForwarded() *NetworkInstance_Afts_MacEntry_Counters_PacketsForwardedPathAny
- func (n *NetworkInstance_Afts_MacEntry_CountersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_MacEntry_Counters]
- type NetworkInstance_Afts_MacEntry_Counters_OctetsForwardedPath
- type NetworkInstance_Afts_MacEntry_Counters_OctetsForwardedPathAny
- type NetworkInstance_Afts_MacEntry_Counters_PacketsForwardedPath
- type NetworkInstance_Afts_MacEntry_Counters_PacketsForwardedPathAny
- type NetworkInstance_Afts_NextHopGroupPath
- type NetworkInstance_Afts_NextHopGroupPathAny
- type NetworkInstance_Afts_NextHopGroupPathMap
- type NetworkInstance_Afts_NextHopGroupPathMapAny
- type NetworkInstance_Afts_NextHopGroup_ConditionPath
- func (n *NetworkInstance_Afts_NextHopGroup_ConditionPath) Dscp() *NetworkInstance_Afts_NextHopGroup_Condition_DscpPath
- func (n *NetworkInstance_Afts_NextHopGroup_ConditionPath) Id() *NetworkInstance_Afts_NextHopGroup_Condition_IdPath
- func (n *NetworkInstance_Afts_NextHopGroup_ConditionPath) InputInterface(Id string) *NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePath
- func (n *NetworkInstance_Afts_NextHopGroup_ConditionPath) InputInterfaceAny() *NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathAny
- func (n *NetworkInstance_Afts_NextHopGroup_ConditionPath) InputInterfaceMap() *NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathMap
- func (n *NetworkInstance_Afts_NextHopGroup_ConditionPath) NextHopGroup() *NetworkInstance_Afts_NextHopGroup_Condition_NextHopGroupPath
- func (n *NetworkInstance_Afts_NextHopGroup_ConditionPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_NextHopGroup_Condition]
- type NetworkInstance_Afts_NextHopGroup_ConditionPathAny
- func (n *NetworkInstance_Afts_NextHopGroup_ConditionPathAny) Dscp() *NetworkInstance_Afts_NextHopGroup_Condition_DscpPathAny
- func (n *NetworkInstance_Afts_NextHopGroup_ConditionPathAny) Id() *NetworkInstance_Afts_NextHopGroup_Condition_IdPathAny
- func (n *NetworkInstance_Afts_NextHopGroup_ConditionPathAny) InputInterface(Id string) *NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathAny
- func (n *NetworkInstance_Afts_NextHopGroup_ConditionPathAny) InputInterfaceAny() *NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathAny
- func (n *NetworkInstance_Afts_NextHopGroup_ConditionPathAny) InputInterfaceMap() *NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathMapAny
- func (n *NetworkInstance_Afts_NextHopGroup_ConditionPathAny) NextHopGroup() *NetworkInstance_Afts_NextHopGroup_Condition_NextHopGroupPathAny
- func (n *NetworkInstance_Afts_NextHopGroup_ConditionPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_NextHopGroup_Condition]
- type NetworkInstance_Afts_NextHopGroup_ConditionPathMap
- type NetworkInstance_Afts_NextHopGroup_ConditionPathMapAny
- type NetworkInstance_Afts_NextHopGroup_Condition_DscpPath
- type NetworkInstance_Afts_NextHopGroup_Condition_DscpPathAny
- type NetworkInstance_Afts_NextHopGroup_Condition_IdPath
- type NetworkInstance_Afts_NextHopGroup_Condition_IdPathAny
- type NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePath
- func (n *NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePath) Id() *NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_IdPath
- func (n *NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePath) Interface() *NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_InterfacePath
- func (n *NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePath) State() ...
- func (n *NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePath) Subinterface() *NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_SubinterfacePath
- type NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathAny
- func (n *NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathAny) Id() *NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_IdPathAny
- func (n *NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathAny) Interface() *NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_InterfacePathAny
- func (n *NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathAny) State() ...
- func (n *NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathAny) Subinterface() ...
- type NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathMap
- type NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathMapAny
- type NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_IdPath
- type NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_IdPathAny
- type NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_InterfacePath
- type NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_InterfacePathAny
- type NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_SubinterfacePath
- type NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_SubinterfacePathAny
- type NetworkInstance_Afts_NextHopGroup_Condition_NextHopGroupPath
- type NetworkInstance_Afts_NextHopGroup_Condition_NextHopGroupPathAny
- type NetworkInstance_Afts_NextHopGroup_NextHopPath
- func (n *NetworkInstance_Afts_NextHopGroup_NextHopPath) Index() *NetworkInstance_Afts_NextHopGroup_NextHop_IndexPath
- func (n *NetworkInstance_Afts_NextHopGroup_NextHopPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_NextHopGroup_NextHop]
- func (n *NetworkInstance_Afts_NextHopGroup_NextHopPath) Weight() *NetworkInstance_Afts_NextHopGroup_NextHop_WeightPath
- type NetworkInstance_Afts_NextHopGroup_NextHopPathAny
- func (n *NetworkInstance_Afts_NextHopGroup_NextHopPathAny) Index() *NetworkInstance_Afts_NextHopGroup_NextHop_IndexPathAny
- func (n *NetworkInstance_Afts_NextHopGroup_NextHopPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_NextHopGroup_NextHop]
- func (n *NetworkInstance_Afts_NextHopGroup_NextHopPathAny) Weight() *NetworkInstance_Afts_NextHopGroup_NextHop_WeightPathAny
- type NetworkInstance_Afts_NextHopGroup_NextHopPathMap
- type NetworkInstance_Afts_NextHopGroup_NextHopPathMapAny
- type NetworkInstance_Afts_NextHopGroup_NextHop_IndexPath
- type NetworkInstance_Afts_NextHopGroup_NextHop_IndexPathAny
- type NetworkInstance_Afts_NextHopGroup_NextHop_WeightPath
- type NetworkInstance_Afts_NextHopGroup_NextHop_WeightPathAny
- type NetworkInstance_Afts_NextHopPath
- type NetworkInstance_Afts_NextHopPathAny
- type NetworkInstance_Afts_NextHopPathMap
- type NetworkInstance_Afts_NextHopPathMapAny
- type NetworkInstance_Afts_NextHop_CountersPath
- func (n *NetworkInstance_Afts_NextHop_CountersPath) OctetsForwarded() *NetworkInstance_Afts_NextHop_Counters_OctetsForwardedPath
- func (n *NetworkInstance_Afts_NextHop_CountersPath) PacketsForwarded() *NetworkInstance_Afts_NextHop_Counters_PacketsForwardedPath
- func (n *NetworkInstance_Afts_NextHop_CountersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_NextHop_Counters]
- type NetworkInstance_Afts_NextHop_CountersPathAny
- func (n *NetworkInstance_Afts_NextHop_CountersPathAny) OctetsForwarded() *NetworkInstance_Afts_NextHop_Counters_OctetsForwardedPathAny
- func (n *NetworkInstance_Afts_NextHop_CountersPathAny) PacketsForwarded() *NetworkInstance_Afts_NextHop_Counters_PacketsForwardedPathAny
- func (n *NetworkInstance_Afts_NextHop_CountersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_NextHop_Counters]
- type NetworkInstance_Afts_NextHop_Counters_OctetsForwardedPath
- type NetworkInstance_Afts_NextHop_Counters_OctetsForwardedPathAny
- type NetworkInstance_Afts_NextHop_Counters_PacketsForwardedPath
- type NetworkInstance_Afts_NextHop_Counters_PacketsForwardedPathAny
- type NetworkInstance_Afts_NextHop_EncapHeaderPath
- func (n *NetworkInstance_Afts_NextHop_EncapHeaderPath) Gre() *NetworkInstance_Afts_NextHop_EncapHeader_GrePath
- func (n *NetworkInstance_Afts_NextHop_EncapHeaderPath) Index() *NetworkInstance_Afts_NextHop_EncapHeader_IndexPath
- func (n *NetworkInstance_Afts_NextHop_EncapHeaderPath) Ipv4() *NetworkInstance_Afts_NextHop_EncapHeader_Ipv4Path
- func (n *NetworkInstance_Afts_NextHop_EncapHeaderPath) Ipv6() *NetworkInstance_Afts_NextHop_EncapHeader_Ipv6Path
- func (n *NetworkInstance_Afts_NextHop_EncapHeaderPath) Mpls() *NetworkInstance_Afts_NextHop_EncapHeader_MplsPath
- func (n *NetworkInstance_Afts_NextHop_EncapHeaderPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_NextHop_EncapHeader]
- func (n *NetworkInstance_Afts_NextHop_EncapHeaderPath) Type() *NetworkInstance_Afts_NextHop_EncapHeader_TypePath
- func (n *NetworkInstance_Afts_NextHop_EncapHeaderPath) UdpV4() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4Path
- func (n *NetworkInstance_Afts_NextHop_EncapHeaderPath) UdpV6() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6Path
- func (n *NetworkInstance_Afts_NextHop_EncapHeaderPath) Vxlan() *NetworkInstance_Afts_NextHop_EncapHeader_VxlanPath
- type NetworkInstance_Afts_NextHop_EncapHeaderPathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeaderPathAny) Gre() *NetworkInstance_Afts_NextHop_EncapHeader_GrePathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeaderPathAny) Index() *NetworkInstance_Afts_NextHop_EncapHeader_IndexPathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeaderPathAny) Ipv4() *NetworkInstance_Afts_NextHop_EncapHeader_Ipv4PathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeaderPathAny) Ipv6() *NetworkInstance_Afts_NextHop_EncapHeader_Ipv6PathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeaderPathAny) Mpls() *NetworkInstance_Afts_NextHop_EncapHeader_MplsPathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeaderPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_NextHop_EncapHeader]
- func (n *NetworkInstance_Afts_NextHop_EncapHeaderPathAny) Type() *NetworkInstance_Afts_NextHop_EncapHeader_TypePathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeaderPathAny) UdpV4() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4PathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeaderPathAny) UdpV6() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6PathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeaderPathAny) Vxlan() *NetworkInstance_Afts_NextHop_EncapHeader_VxlanPathAny
- type NetworkInstance_Afts_NextHop_EncapHeaderPathMap
- type NetworkInstance_Afts_NextHop_EncapHeaderPathMapAny
- type NetworkInstance_Afts_NextHop_EncapHeader_GrePath
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_GrePath) DstIp() *NetworkInstance_Afts_NextHop_EncapHeader_Gre_DstIpPath
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_GrePath) SrcIp() *NetworkInstance_Afts_NextHop_EncapHeader_Gre_SrcIpPath
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_GrePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_NextHop_EncapHeader_Gre]
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_GrePath) Ttl() *NetworkInstance_Afts_NextHop_EncapHeader_Gre_TtlPath
- type NetworkInstance_Afts_NextHop_EncapHeader_GrePathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_GrePathAny) DstIp() *NetworkInstance_Afts_NextHop_EncapHeader_Gre_DstIpPathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_GrePathAny) SrcIp() *NetworkInstance_Afts_NextHop_EncapHeader_Gre_SrcIpPathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_GrePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_NextHop_EncapHeader_Gre]
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_GrePathAny) Ttl() *NetworkInstance_Afts_NextHop_EncapHeader_Gre_TtlPathAny
- type NetworkInstance_Afts_NextHop_EncapHeader_Gre_DstIpPath
- type NetworkInstance_Afts_NextHop_EncapHeader_Gre_DstIpPathAny
- type NetworkInstance_Afts_NextHop_EncapHeader_Gre_SrcIpPath
- type NetworkInstance_Afts_NextHop_EncapHeader_Gre_SrcIpPathAny
- type NetworkInstance_Afts_NextHop_EncapHeader_Gre_TtlPath
- type NetworkInstance_Afts_NextHop_EncapHeader_Gre_TtlPathAny
- type NetworkInstance_Afts_NextHop_EncapHeader_IndexPath
- type NetworkInstance_Afts_NextHop_EncapHeader_IndexPathAny
- type NetworkInstance_Afts_NextHop_EncapHeader_Ipv4Path
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_Ipv4Path) DstIp() *NetworkInstance_Afts_NextHop_EncapHeader_Ipv4_DstIpPath
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_Ipv4Path) SrcIp() *NetworkInstance_Afts_NextHop_EncapHeader_Ipv4_SrcIpPath
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_Ipv4Path) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_NextHop_EncapHeader_Ipv4]
- type NetworkInstance_Afts_NextHop_EncapHeader_Ipv4PathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_Ipv4PathAny) DstIp() *NetworkInstance_Afts_NextHop_EncapHeader_Ipv4_DstIpPathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_Ipv4PathAny) SrcIp() *NetworkInstance_Afts_NextHop_EncapHeader_Ipv4_SrcIpPathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_Ipv4PathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_NextHop_EncapHeader_Ipv4]
- type NetworkInstance_Afts_NextHop_EncapHeader_Ipv4_DstIpPath
- type NetworkInstance_Afts_NextHop_EncapHeader_Ipv4_DstIpPathAny
- type NetworkInstance_Afts_NextHop_EncapHeader_Ipv4_SrcIpPath
- type NetworkInstance_Afts_NextHop_EncapHeader_Ipv4_SrcIpPathAny
- type NetworkInstance_Afts_NextHop_EncapHeader_Ipv6Path
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_Ipv6Path) DstIp() *NetworkInstance_Afts_NextHop_EncapHeader_Ipv6_DstIpPath
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_Ipv6Path) SrcIp() *NetworkInstance_Afts_NextHop_EncapHeader_Ipv6_SrcIpPath
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_Ipv6Path) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_NextHop_EncapHeader_Ipv6]
- type NetworkInstance_Afts_NextHop_EncapHeader_Ipv6PathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_Ipv6PathAny) DstIp() *NetworkInstance_Afts_NextHop_EncapHeader_Ipv6_DstIpPathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_Ipv6PathAny) SrcIp() *NetworkInstance_Afts_NextHop_EncapHeader_Ipv6_SrcIpPathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_Ipv6PathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_NextHop_EncapHeader_Ipv6]
- type NetworkInstance_Afts_NextHop_EncapHeader_Ipv6_DstIpPath
- type NetworkInstance_Afts_NextHop_EncapHeader_Ipv6_DstIpPathAny
- type NetworkInstance_Afts_NextHop_EncapHeader_Ipv6_SrcIpPath
- type NetworkInstance_Afts_NextHop_EncapHeader_Ipv6_SrcIpPathAny
- type NetworkInstance_Afts_NextHop_EncapHeader_MplsPath
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_MplsPath) MplsLabelStack() *NetworkInstance_Afts_NextHop_EncapHeader_Mpls_MplsLabelStackPath
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_MplsPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_NextHop_EncapHeader_Mpls]
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_MplsPath) TrafficClass() *NetworkInstance_Afts_NextHop_EncapHeader_Mpls_TrafficClassPath
- type NetworkInstance_Afts_NextHop_EncapHeader_MplsPathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_MplsPathAny) MplsLabelStack() *NetworkInstance_Afts_NextHop_EncapHeader_Mpls_MplsLabelStackPathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_MplsPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_NextHop_EncapHeader_Mpls]
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_MplsPathAny) TrafficClass() *NetworkInstance_Afts_NextHop_EncapHeader_Mpls_TrafficClassPathAny
- type NetworkInstance_Afts_NextHop_EncapHeader_Mpls_MplsLabelStackPath
- type NetworkInstance_Afts_NextHop_EncapHeader_Mpls_MplsLabelStackPathAny
- type NetworkInstance_Afts_NextHop_EncapHeader_Mpls_TrafficClassPath
- type NetworkInstance_Afts_NextHop_EncapHeader_Mpls_TrafficClassPathAny
- type NetworkInstance_Afts_NextHop_EncapHeader_TypePath
- type NetworkInstance_Afts_NextHop_EncapHeader_TypePathAny
- type NetworkInstance_Afts_NextHop_EncapHeader_UdpV4Path
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4Path) Dscp() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DscpPath
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4Path) DstIp() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DstIpPath
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4Path) DstUdpPort() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DstUdpPortPath
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4Path) IpTtl() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_IpTtlPath
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4Path) SrcIp() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_SrcIpPath
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4Path) SrcUdpPort() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_SrcUdpPortPath
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4Path) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_NextHop_EncapHeader_UdpV4]
- type NetworkInstance_Afts_NextHop_EncapHeader_UdpV4PathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4PathAny) Dscp() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DscpPathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4PathAny) DstIp() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DstIpPathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4PathAny) DstUdpPort() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DstUdpPortPathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4PathAny) IpTtl() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_IpTtlPathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4PathAny) SrcIp() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_SrcIpPathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4PathAny) SrcUdpPort() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_SrcUdpPortPathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4PathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_NextHop_EncapHeader_UdpV4]
- type NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DscpPath
- type NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DscpPathAny
- type NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DstIpPath
- type NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DstIpPathAny
- type NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DstUdpPortPath
- type NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DstUdpPortPathAny
- type NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_IpTtlPath
- type NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_IpTtlPathAny
- type NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_SrcIpPath
- type NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_SrcIpPathAny
- type NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_SrcUdpPortPath
- type NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_SrcUdpPortPathAny
- type NetworkInstance_Afts_NextHop_EncapHeader_UdpV6Path
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6Path) Dscp() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DscpPath
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6Path) DstIp() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DstIpPath
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6Path) DstUdpPort() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DstUdpPortPath
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6Path) IpTtl() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_IpTtlPath
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6Path) SrcIp() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_SrcIpPath
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6Path) SrcUdpPort() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_SrcUdpPortPath
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6Path) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_NextHop_EncapHeader_UdpV6]
- type NetworkInstance_Afts_NextHop_EncapHeader_UdpV6PathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6PathAny) Dscp() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DscpPathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6PathAny) DstIp() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DstIpPathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6PathAny) DstUdpPort() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DstUdpPortPathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6PathAny) IpTtl() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_IpTtlPathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6PathAny) SrcIp() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_SrcIpPathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6PathAny) SrcUdpPort() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_SrcUdpPortPathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6PathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_NextHop_EncapHeader_UdpV6]
- type NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DscpPath
- type NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DscpPathAny
- type NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DstIpPath
- type NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DstIpPathAny
- type NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DstUdpPortPath
- type NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DstUdpPortPathAny
- type NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_IpTtlPath
- type NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_IpTtlPathAny
- type NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_SrcIpPath
- type NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_SrcIpPathAny
- type NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_SrcUdpPortPath
- type NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_SrcUdpPortPathAny
- type NetworkInstance_Afts_NextHop_EncapHeader_VxlanPath
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_VxlanPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_NextHop_EncapHeader_Vxlan]
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_VxlanPath) TunnelSrcIpAddress() *NetworkInstance_Afts_NextHop_EncapHeader_Vxlan_TunnelSrcIpAddressPath
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_VxlanPath) VniLabel() *NetworkInstance_Afts_NextHop_EncapHeader_Vxlan_VniLabelPath
- type NetworkInstance_Afts_NextHop_EncapHeader_VxlanPathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_VxlanPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_NextHop_EncapHeader_Vxlan]
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_VxlanPathAny) TunnelSrcIpAddress() *NetworkInstance_Afts_NextHop_EncapHeader_Vxlan_TunnelSrcIpAddressPathAny
- func (n *NetworkInstance_Afts_NextHop_EncapHeader_VxlanPathAny) VniLabel() *NetworkInstance_Afts_NextHop_EncapHeader_Vxlan_VniLabelPathAny
- type NetworkInstance_Afts_NextHop_EncapHeader_Vxlan_TunnelSrcIpAddressPath
- type NetworkInstance_Afts_NextHop_EncapHeader_Vxlan_TunnelSrcIpAddressPathAny
- type NetworkInstance_Afts_NextHop_EncapHeader_Vxlan_VniLabelPath
- type NetworkInstance_Afts_NextHop_EncapHeader_Vxlan_VniLabelPathAny
- type NetworkInstance_Afts_NextHop_GrePath
- func (n *NetworkInstance_Afts_NextHop_GrePath) DstIp() *NetworkInstance_Afts_NextHop_Gre_DstIpPath
- func (n *NetworkInstance_Afts_NextHop_GrePath) SrcIp() *NetworkInstance_Afts_NextHop_Gre_SrcIpPath
- func (n *NetworkInstance_Afts_NextHop_GrePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_NextHop_Gre]
- func (n *NetworkInstance_Afts_NextHop_GrePath) Ttl() *NetworkInstance_Afts_NextHop_Gre_TtlPath
- type NetworkInstance_Afts_NextHop_GrePathAny
- func (n *NetworkInstance_Afts_NextHop_GrePathAny) DstIp() *NetworkInstance_Afts_NextHop_Gre_DstIpPathAny
- func (n *NetworkInstance_Afts_NextHop_GrePathAny) SrcIp() *NetworkInstance_Afts_NextHop_Gre_SrcIpPathAny
- func (n *NetworkInstance_Afts_NextHop_GrePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_NextHop_Gre]
- func (n *NetworkInstance_Afts_NextHop_GrePathAny) Ttl() *NetworkInstance_Afts_NextHop_Gre_TtlPathAny
- type NetworkInstance_Afts_NextHop_Gre_DstIpPath
- type NetworkInstance_Afts_NextHop_Gre_DstIpPathAny
- type NetworkInstance_Afts_NextHop_Gre_SrcIpPath
- type NetworkInstance_Afts_NextHop_Gre_SrcIpPathAny
- type NetworkInstance_Afts_NextHop_Gre_TtlPath
- type NetworkInstance_Afts_NextHop_Gre_TtlPathAny
- type NetworkInstance_Afts_NextHop_InterfaceRefPath
- func (n *NetworkInstance_Afts_NextHop_InterfaceRefPath) Interface() *NetworkInstance_Afts_NextHop_InterfaceRef_InterfacePath
- func (n *NetworkInstance_Afts_NextHop_InterfaceRefPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_NextHop_InterfaceRef]
- func (n *NetworkInstance_Afts_NextHop_InterfaceRefPath) Subinterface() *NetworkInstance_Afts_NextHop_InterfaceRef_SubinterfacePath
- type NetworkInstance_Afts_NextHop_InterfaceRefPathAny
- func (n *NetworkInstance_Afts_NextHop_InterfaceRefPathAny) Interface() *NetworkInstance_Afts_NextHop_InterfaceRef_InterfacePathAny
- func (n *NetworkInstance_Afts_NextHop_InterfaceRefPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_NextHop_InterfaceRef]
- func (n *NetworkInstance_Afts_NextHop_InterfaceRefPathAny) Subinterface() *NetworkInstance_Afts_NextHop_InterfaceRef_SubinterfacePathAny
- type NetworkInstance_Afts_NextHop_InterfaceRef_InterfacePath
- type NetworkInstance_Afts_NextHop_InterfaceRef_InterfacePathAny
- type NetworkInstance_Afts_NextHop_InterfaceRef_SubinterfacePath
- type NetworkInstance_Afts_NextHop_InterfaceRef_SubinterfacePathAny
- type NetworkInstance_Afts_NextHop_IpInIpPath
- func (n *NetworkInstance_Afts_NextHop_IpInIpPath) DstIp() *NetworkInstance_Afts_NextHop_IpInIp_DstIpPath
- func (n *NetworkInstance_Afts_NextHop_IpInIpPath) SrcIp() *NetworkInstance_Afts_NextHop_IpInIp_SrcIpPath
- func (n *NetworkInstance_Afts_NextHop_IpInIpPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_NextHop_IpInIp]
- type NetworkInstance_Afts_NextHop_IpInIpPathAny
- func (n *NetworkInstance_Afts_NextHop_IpInIpPathAny) DstIp() *NetworkInstance_Afts_NextHop_IpInIp_DstIpPathAny
- func (n *NetworkInstance_Afts_NextHop_IpInIpPathAny) SrcIp() *NetworkInstance_Afts_NextHop_IpInIp_SrcIpPathAny
- func (n *NetworkInstance_Afts_NextHop_IpInIpPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_NextHop_IpInIp]
- type NetworkInstance_Afts_NextHop_IpInIp_DstIpPath
- type NetworkInstance_Afts_NextHop_IpInIp_DstIpPathAny
- type NetworkInstance_Afts_NextHop_IpInIp_SrcIpPath
- type NetworkInstance_Afts_NextHop_IpInIp_SrcIpPathAny
- type NetworkInstance_Afts_PolicyForwardingEntryPath
- type NetworkInstance_Afts_PolicyForwardingEntryPathAny
- type NetworkInstance_Afts_PolicyForwardingEntryPathMap
- type NetworkInstance_Afts_PolicyForwardingEntryPathMapAny
- type NetworkInstance_Afts_PolicyForwardingEntry_CountersPath
- func (n *NetworkInstance_Afts_PolicyForwardingEntry_CountersPath) OctetsForwarded() *NetworkInstance_Afts_PolicyForwardingEntry_Counters_OctetsForwardedPath
- func (n *NetworkInstance_Afts_PolicyForwardingEntry_CountersPath) PacketsForwarded() *NetworkInstance_Afts_PolicyForwardingEntry_Counters_PacketsForwardedPath
- func (n *NetworkInstance_Afts_PolicyForwardingEntry_CountersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_PolicyForwardingEntry_Counters]
- type NetworkInstance_Afts_PolicyForwardingEntry_CountersPathAny
- func (n *NetworkInstance_Afts_PolicyForwardingEntry_CountersPathAny) OctetsForwarded() *NetworkInstance_Afts_PolicyForwardingEntry_Counters_OctetsForwardedPathAny
- func (n *NetworkInstance_Afts_PolicyForwardingEntry_CountersPathAny) PacketsForwarded() *NetworkInstance_Afts_PolicyForwardingEntry_Counters_PacketsForwardedPathAny
- func (n *NetworkInstance_Afts_PolicyForwardingEntry_CountersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_PolicyForwardingEntry_Counters]
- type NetworkInstance_Afts_PolicyForwardingEntry_Counters_OctetsForwardedPath
- type NetworkInstance_Afts_PolicyForwardingEntry_Counters_OctetsForwardedPathAny
- type NetworkInstance_Afts_PolicyForwardingEntry_Counters_PacketsForwardedPath
- type NetworkInstance_Afts_PolicyForwardingEntry_Counters_PacketsForwardedPathAny
- type NetworkInstance_Afts_StateSyncedPath
- func (n *NetworkInstance_Afts_StateSyncedPath) Ipv4Unicast() *NetworkInstance_Afts_StateSynced_Ipv4UnicastPath
- func (n *NetworkInstance_Afts_StateSyncedPath) Ipv6Unicast() *NetworkInstance_Afts_StateSynced_Ipv6UnicastPath
- func (n *NetworkInstance_Afts_StateSyncedPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_StateSynced]
- type NetworkInstance_Afts_StateSyncedPathAny
- func (n *NetworkInstance_Afts_StateSyncedPathAny) Ipv4Unicast() *NetworkInstance_Afts_StateSynced_Ipv4UnicastPathAny
- func (n *NetworkInstance_Afts_StateSyncedPathAny) Ipv6Unicast() *NetworkInstance_Afts_StateSynced_Ipv6UnicastPathAny
- func (n *NetworkInstance_Afts_StateSyncedPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_StateSynced]
- type NetworkInstance_Afts_StateSynced_Ipv4UnicastPath
- type NetworkInstance_Afts_StateSynced_Ipv4UnicastPathAny
- type NetworkInstance_Afts_StateSynced_Ipv6UnicastPath
- type NetworkInstance_Afts_StateSynced_Ipv6UnicastPathAny
- type NetworkInstance_ConnectionPointPath
- func (n *NetworkInstance_ConnectionPointPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_ConnectionPoint]
- func (n *NetworkInstance_ConnectionPointPath) ConnectionPointId() *NetworkInstance_ConnectionPoint_ConnectionPointIdPath
- func (n *NetworkInstance_ConnectionPointPath) Endpoint(EndpointId string) *NetworkInstance_ConnectionPoint_EndpointPath
- func (n *NetworkInstance_ConnectionPointPath) EndpointAny() *NetworkInstance_ConnectionPoint_EndpointPathAny
- func (n *NetworkInstance_ConnectionPointPath) EndpointMap() *NetworkInstance_ConnectionPoint_EndpointPathMap
- func (n *NetworkInstance_ConnectionPointPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_ConnectionPoint]
- type NetworkInstance_ConnectionPointPathAny
- func (n *NetworkInstance_ConnectionPointPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_ConnectionPoint]
- func (n *NetworkInstance_ConnectionPointPathAny) ConnectionPointId() *NetworkInstance_ConnectionPoint_ConnectionPointIdPathAny
- func (n *NetworkInstance_ConnectionPointPathAny) Endpoint(EndpointId string) *NetworkInstance_ConnectionPoint_EndpointPathAny
- func (n *NetworkInstance_ConnectionPointPathAny) EndpointAny() *NetworkInstance_ConnectionPoint_EndpointPathAny
- func (n *NetworkInstance_ConnectionPointPathAny) EndpointMap() *NetworkInstance_ConnectionPoint_EndpointPathMapAny
- func (n *NetworkInstance_ConnectionPointPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_ConnectionPoint]
- type NetworkInstance_ConnectionPointPathMap
- type NetworkInstance_ConnectionPointPathMapAny
- type NetworkInstance_ConnectionPoint_ConnectionPointIdPath
- type NetworkInstance_ConnectionPoint_ConnectionPointIdPathAny
- type NetworkInstance_ConnectionPoint_EndpointPath
- func (n *NetworkInstance_ConnectionPoint_EndpointPath) Active() *NetworkInstance_ConnectionPoint_Endpoint_ActivePath
- func (n *NetworkInstance_ConnectionPoint_EndpointPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint]
- func (n *NetworkInstance_ConnectionPoint_EndpointPath) EndpointId() *NetworkInstance_ConnectionPoint_Endpoint_EndpointIdPath
- func (n *NetworkInstance_ConnectionPoint_EndpointPath) Local() *NetworkInstance_ConnectionPoint_Endpoint_LocalPath
- func (n *NetworkInstance_ConnectionPoint_EndpointPath) Precedence() *NetworkInstance_ConnectionPoint_Endpoint_PrecedencePath
- func (n *NetworkInstance_ConnectionPoint_EndpointPath) Remote() *NetworkInstance_ConnectionPoint_Endpoint_RemotePath
- func (n *NetworkInstance_ConnectionPoint_EndpointPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint]
- func (n *NetworkInstance_ConnectionPoint_EndpointPath) Type() *NetworkInstance_ConnectionPoint_Endpoint_TypePath
- func (n *NetworkInstance_ConnectionPoint_EndpointPath) Vxlan() *NetworkInstance_ConnectionPoint_Endpoint_VxlanPath
- type NetworkInstance_ConnectionPoint_EndpointPathAny
- func (n *NetworkInstance_ConnectionPoint_EndpointPathAny) Active() *NetworkInstance_ConnectionPoint_Endpoint_ActivePathAny
- func (n *NetworkInstance_ConnectionPoint_EndpointPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint]
- func (n *NetworkInstance_ConnectionPoint_EndpointPathAny) EndpointId() *NetworkInstance_ConnectionPoint_Endpoint_EndpointIdPathAny
- func (n *NetworkInstance_ConnectionPoint_EndpointPathAny) Local() *NetworkInstance_ConnectionPoint_Endpoint_LocalPathAny
- func (n *NetworkInstance_ConnectionPoint_EndpointPathAny) Precedence() *NetworkInstance_ConnectionPoint_Endpoint_PrecedencePathAny
- func (n *NetworkInstance_ConnectionPoint_EndpointPathAny) Remote() *NetworkInstance_ConnectionPoint_Endpoint_RemotePathAny
- func (n *NetworkInstance_ConnectionPoint_EndpointPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint]
- func (n *NetworkInstance_ConnectionPoint_EndpointPathAny) Type() *NetworkInstance_ConnectionPoint_Endpoint_TypePathAny
- func (n *NetworkInstance_ConnectionPoint_EndpointPathAny) Vxlan() *NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny
- type NetworkInstance_ConnectionPoint_EndpointPathMap
- type NetworkInstance_ConnectionPoint_EndpointPathMapAny
- type NetworkInstance_ConnectionPoint_Endpoint_ActivePath
- type NetworkInstance_ConnectionPoint_Endpoint_ActivePathAny
- type NetworkInstance_ConnectionPoint_Endpoint_EndpointIdPath
- type NetworkInstance_ConnectionPoint_Endpoint_EndpointIdPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_LocalPath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_LocalPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Local]
- func (n *NetworkInstance_ConnectionPoint_Endpoint_LocalPath) Interface() *NetworkInstance_ConnectionPoint_Endpoint_Local_InterfacePath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_LocalPath) SiteId() *NetworkInstance_ConnectionPoint_Endpoint_Local_SiteIdPath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_LocalPath) SiteLabelBlockOffset() *NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockOffsetPath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_LocalPath) SiteLabelBlockSize() *NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockSizePath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_LocalPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Local]
- func (n *NetworkInstance_ConnectionPoint_Endpoint_LocalPath) Subinterface() *NetworkInstance_ConnectionPoint_Endpoint_Local_SubinterfacePath
- type NetworkInstance_ConnectionPoint_Endpoint_LocalPathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_LocalPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Local]
- func (n *NetworkInstance_ConnectionPoint_Endpoint_LocalPathAny) Interface() *NetworkInstance_ConnectionPoint_Endpoint_Local_InterfacePathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_LocalPathAny) SiteId() *NetworkInstance_ConnectionPoint_Endpoint_Local_SiteIdPathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_LocalPathAny) SiteLabelBlockOffset() *NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockOffsetPathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_LocalPathAny) SiteLabelBlockSize() *NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockSizePathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_LocalPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Local]
- func (n *NetworkInstance_ConnectionPoint_Endpoint_LocalPathAny) Subinterface() *NetworkInstance_ConnectionPoint_Endpoint_Local_SubinterfacePathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Local_InterfacePath
- type NetworkInstance_ConnectionPoint_Endpoint_Local_InterfacePathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Local_SiteIdPath
- type NetworkInstance_ConnectionPoint_Endpoint_Local_SiteIdPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockOffsetPath
- type NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockOffsetPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockSizePath
- type NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockSizePathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Local_SubinterfacePath
- type NetworkInstance_ConnectionPoint_Endpoint_Local_SubinterfacePathAny
- type NetworkInstance_ConnectionPoint_Endpoint_PrecedencePath
- type NetworkInstance_ConnectionPoint_Endpoint_PrecedencePathAny
- type NetworkInstance_ConnectionPoint_Endpoint_RemotePath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_RemotePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Remote]
- func (n *NetworkInstance_ConnectionPoint_Endpoint_RemotePath) RemoteSystem() *NetworkInstance_ConnectionPoint_Endpoint_Remote_RemoteSystemPath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_RemotePath) SiteId() *NetworkInstance_ConnectionPoint_Endpoint_Remote_SiteIdPath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_RemotePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Remote]
- func (n *NetworkInstance_ConnectionPoint_Endpoint_RemotePath) VirtualCircuitIdentifier() *NetworkInstance_ConnectionPoint_Endpoint_Remote_VirtualCircuitIdentifierPath
- type NetworkInstance_ConnectionPoint_Endpoint_RemotePathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_RemotePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Remote]
- func (n *NetworkInstance_ConnectionPoint_Endpoint_RemotePathAny) RemoteSystem() *NetworkInstance_ConnectionPoint_Endpoint_Remote_RemoteSystemPathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_RemotePathAny) SiteId() *NetworkInstance_ConnectionPoint_Endpoint_Remote_SiteIdPathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_RemotePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Remote]
- func (n *NetworkInstance_ConnectionPoint_Endpoint_RemotePathAny) VirtualCircuitIdentifier() ...
- type NetworkInstance_ConnectionPoint_Endpoint_Remote_RemoteSystemPath
- type NetworkInstance_ConnectionPoint_Endpoint_Remote_RemoteSystemPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Remote_SiteIdPath
- type NetworkInstance_ConnectionPoint_Endpoint_Remote_SiteIdPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Remote_VirtualCircuitIdentifierPath
- type NetworkInstance_ConnectionPoint_Endpoint_Remote_VirtualCircuitIdentifierPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_TypePath
- type NetworkInstance_ConnectionPoint_Endpoint_TypePathAny
- type NetworkInstance_ConnectionPoint_Endpoint_VxlanPath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan]
- func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) Description() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_DescriptionPath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) Enabled() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EnabledPath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) EndpointPeer(PeerAddress string) *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) EndpointPeerAny() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) EndpointPeerMap() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathMap
- func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) EndpointVni(Vni uint32) *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) EndpointVniAny() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) EndpointVniMap() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathMap
- func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) LocalEndpointVni(Vni uint32) *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) LocalEndpointVniAny() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) LocalEndpointVniMap() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathMap
- func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) SourceInterface() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_SourceInterfacePath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan]
- type NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan]
- func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) Description() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_DescriptionPathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) Enabled() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EnabledPathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) EndpointPeer(PeerAddress string) *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) EndpointPeerAny() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) EndpointPeerMap() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathMapAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) EndpointVni(Vni uint32) *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) EndpointVniAny() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) EndpointVniMap() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathMapAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) LocalEndpointVni(Vni uint32) *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) LocalEndpointVniAny() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) LocalEndpointVniMap() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathMapAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) SourceInterface() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_SourceInterfacePathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan]
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_DescriptionPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_DescriptionPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EnabledPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EnabledPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath) ControlPlaneVnis() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath) Counters() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath) PeerAddress() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_PeerAddressPath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath) PeerState() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_PeerStatePath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath) RouterMac() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_RouterMacPath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath) State() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath) Uptime() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_UptimePath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath) VniPeerGroup(CpVni uint32, EgressVni uint32) *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath) VniPeerGroupAny() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath) VniPeerGroupMap() ...
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny) ControlPlaneVnis() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny) Counters() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny) PeerAddress() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny) PeerState() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_PeerStatePathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny) RouterMac() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_RouterMacPathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny) State() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny) Uptime() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_UptimePathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny) VniPeerGroup(CpVni uint32, EgressVni uint32) ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny) VniPeerGroupAny() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny) VniPeerGroupMap() ...
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathMap
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathMapAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_ControlPlaneVnisPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_ControlPlaneVnisPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) BumDecapIrPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) BumDecapMulticastPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) BumDecapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) BumEncapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) DropDecapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) ExceptDecapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) State() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) TotalDecapBytes() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) TotalDecapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) TotalEncapBytes() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) TotalEncapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) UnicastDecapPkts() ...
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) BumDecapIrPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) BumDecapMulticastPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) BumDecapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) BumEncapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) DropDecapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) ExceptDecapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) State() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) TotalDecapBytes() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) TotalDecapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) TotalEncapBytes() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) TotalEncapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) UnicastDecapPkts() ...
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapIrPktsPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapIrPktsPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapMulticastPktsPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapMulticastPktsPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapPktsPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapPktsPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumEncapPktsPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumEncapPktsPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_DropDecapPktsPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_DropDecapPktsPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_ExceptDecapPktsPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_ExceptDecapPktsPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalDecapBytesPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalDecapBytesPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalDecapPktsPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalDecapPktsPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalEncapBytesPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalEncapBytesPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalEncapPktsPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalEncapPktsPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_UnicastDecapPktsPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_UnicastDecapPktsPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_PeerAddressPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_PeerAddressPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_PeerStatePath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_PeerStatePathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_RouterMacPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_RouterMacPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_UptimePath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_UptimePathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPath) CpVni() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPath) EgressVni() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPath) RouterMac() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPath) State() ...
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathAny) CpVni() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathAny) EgressVni() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathAny) RouterMac() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathAny) State() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathAny) WithCpVni(CpVni uint32) ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathAny) WithEgressVni(EgressVni uint32) ...
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathMap
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathMapAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_CpVniPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_CpVniPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_EgressVniPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_EgressVniPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_RouterMacPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_RouterMacPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath) BridgeDomain() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_BridgeDomainPath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath) Ipv4() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4Path
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath) Ipv6() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6Path
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath) L3VrfName() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_L3VrfNamePath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath) LearningMode() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_LearningModePath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath) MultidestinationTraffic() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath) State() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath) SviState() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_SviStatePath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath) Vni() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniPath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath) VniState() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniStatePath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath) VniType() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniTypePath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny) BridgeDomain() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny) Ipv4() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4PathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny) Ipv6() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6PathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny) L3VrfName() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_L3VrfNamePathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny) LearningMode() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny) MultidestinationTraffic() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny) State() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny) SviState() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_SviStatePathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny) Vni() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniPathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny) VniState() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniStatePathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny) VniType() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniTypePathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathMap
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathMapAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_BridgeDomainPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_BridgeDomainPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4Path
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4PathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) BumDecapIrPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) BumDecapMulticastPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) BumDecapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) BumEncapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) DropDecapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) ExceptDecapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) State() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) TotalDecapBytes() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) TotalDecapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) TotalEncapBytes() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) TotalEncapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) UnicastDecapPkts() ...
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) BumDecapIrPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) BumDecapMulticastPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) BumDecapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) BumEncapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) DropDecapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) ExceptDecapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) State() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) TotalDecapBytes() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) TotalDecapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) TotalEncapBytes() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) TotalEncapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) UnicastDecapPkts() ...
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapIrPktsPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapIrPktsPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapMulticastPktsPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapMulticastPktsPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapPktsPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapPktsPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumEncapPktsPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumEncapPktsPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_DropDecapPktsPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_DropDecapPktsPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_ExceptDecapPktsPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_ExceptDecapPktsPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalDecapBytesPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalDecapBytesPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalDecapPktsPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalDecapPktsPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalEncapBytesPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalEncapBytesPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalEncapPktsPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalEncapPktsPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_UnicastDecapPktsPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_UnicastDecapPktsPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6Path
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6PathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) BumDecapIrPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) BumDecapMulticastPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) BumDecapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) BumEncapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) DropDecapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) ExceptDecapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) State() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) TotalDecapBytes() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) TotalDecapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) TotalEncapBytes() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) TotalEncapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) UnicastDecapPkts() ...
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) BumDecapIrPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) BumDecapMulticastPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) BumDecapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) BumEncapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) DropDecapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) ExceptDecapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) State() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) TotalDecapBytes() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) TotalDecapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) TotalEncapBytes() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) TotalEncapPkts() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) UnicastDecapPkts() ...
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapIrPktsPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapIrPktsPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapMulticastPktsPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapMulticastPktsPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapPktsPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapPktsPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumEncapPktsPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumEncapPktsPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_DropDecapPktsPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_DropDecapPktsPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_ExceptDecapPktsPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_ExceptDecapPktsPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalDecapBytesPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalDecapBytesPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalDecapPktsPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalDecapPktsPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalEncapBytesPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalEncapBytesPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalEncapPktsPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalEncapPktsPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_UnicastDecapPktsPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_UnicastDecapPktsPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_L3VrfNamePath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_L3VrfNamePathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_LearningModePath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_LearningModePathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_MultidestinationTrafficPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_MultidestinationTrafficPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_SviStatePath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_SviStatePathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniStatePath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniStatePathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniTypePath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniTypePathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPath) BridgeDomain() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPath) Config() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPath) L3VrfName() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_L3VrfNamePath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPath) State() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPath) Vni() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniPath
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPath) VniType() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniTypePath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathAny) BridgeDomain() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathAny) Config() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathAny) L3VrfName() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathAny) State() ...
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathAny) Vni() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniPathAny
- func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathAny) VniType() ...
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathMap
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathMapAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_BridgeDomainPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_BridgeDomainPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_L3VrfNamePath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_L3VrfNamePathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniPath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniPathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniTypePath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniTypePathAny
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_SourceInterfacePath
- type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_SourceInterfacePathAny
- type NetworkInstance_DescriptionPath
- type NetworkInstance_DescriptionPathAny
- type NetworkInstance_EncapsulationPath
- func (n *NetworkInstance_EncapsulationPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Encapsulation]
- func (n *NetworkInstance_EncapsulationPath) ControlWord() *NetworkInstance_Encapsulation_ControlWordPath
- func (n *NetworkInstance_EncapsulationPath) EncapsulationType() *NetworkInstance_Encapsulation_EncapsulationTypePath
- func (n *NetworkInstance_EncapsulationPath) LabelAllocationMode() *NetworkInstance_Encapsulation_LabelAllocationModePath
- func (n *NetworkInstance_EncapsulationPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Encapsulation]
- type NetworkInstance_EncapsulationPathAny
- func (n *NetworkInstance_EncapsulationPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Encapsulation]
- func (n *NetworkInstance_EncapsulationPathAny) ControlWord() *NetworkInstance_Encapsulation_ControlWordPathAny
- func (n *NetworkInstance_EncapsulationPathAny) EncapsulationType() *NetworkInstance_Encapsulation_EncapsulationTypePathAny
- func (n *NetworkInstance_EncapsulationPathAny) LabelAllocationMode() *NetworkInstance_Encapsulation_LabelAllocationModePathAny
- func (n *NetworkInstance_EncapsulationPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Encapsulation]
- type NetworkInstance_Encapsulation_ControlWordPath
- type NetworkInstance_Encapsulation_ControlWordPathAny
- type NetworkInstance_Encapsulation_EncapsulationTypePath
- type NetworkInstance_Encapsulation_EncapsulationTypePathAny
- type NetworkInstance_Encapsulation_LabelAllocationModePath
- type NetworkInstance_Encapsulation_LabelAllocationModePathAny
- type NetworkInstance_EvpnPath
- func (n *NetworkInstance_EvpnPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Evpn]
- func (n *NetworkInstance_EvpnPath) EvpnInstance(Evi string) *NetworkInstance_Evpn_EvpnInstancePath
- func (n *NetworkInstance_EvpnPath) EvpnInstanceAny() *NetworkInstance_Evpn_EvpnInstancePathAny
- func (n *NetworkInstance_EvpnPath) EvpnInstanceMap() *NetworkInstance_Evpn_EvpnInstancePathMap
- func (n *NetworkInstance_EvpnPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Evpn]
- type NetworkInstance_EvpnPathAny
- func (n *NetworkInstance_EvpnPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Evpn]
- func (n *NetworkInstance_EvpnPathAny) EvpnInstance(Evi string) *NetworkInstance_Evpn_EvpnInstancePathAny
- func (n *NetworkInstance_EvpnPathAny) EvpnInstanceAny() *NetworkInstance_Evpn_EvpnInstancePathAny
- func (n *NetworkInstance_EvpnPathAny) EvpnInstanceMap() *NetworkInstance_Evpn_EvpnInstancePathMapAny
- func (n *NetworkInstance_EvpnPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Evpn]
- type NetworkInstance_Evpn_EvpnInstancePath
- func (n *NetworkInstance_Evpn_EvpnInstancePath) BComponent(BComponentName string) *NetworkInstance_Evpn_EvpnInstance_BComponentPath
- func (n *NetworkInstance_Evpn_EvpnInstancePath) BComponentAny() *NetworkInstance_Evpn_EvpnInstance_BComponentPathAny
- func (n *NetworkInstance_Evpn_EvpnInstancePath) BComponentMap() *NetworkInstance_Evpn_EvpnInstance_BComponentPathMap
- func (n *NetworkInstance_Evpn_EvpnInstancePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Evpn_EvpnInstance]
- func (n *NetworkInstance_Evpn_EvpnInstancePath) ControlWordEnabled() *NetworkInstance_Evpn_EvpnInstance_ControlWordEnabledPath
- func (n *NetworkInstance_Evpn_EvpnInstancePath) EncapsulationType() *NetworkInstance_Evpn_EvpnInstance_EncapsulationTypePath
- func (n *NetworkInstance_Evpn_EvpnInstancePath) Evi() *NetworkInstance_Evpn_EvpnInstance_EviPath
- func (n *NetworkInstance_Evpn_EvpnInstancePath) ImportExportPolicy() *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPath
- func (n *NetworkInstance_Evpn_EvpnInstancePath) LocalVpwsServiceId() *NetworkInstance_Evpn_EvpnInstance_LocalVpwsServiceIdPath
- func (n *NetworkInstance_Evpn_EvpnInstancePath) MulticastGroup() *NetworkInstance_Evpn_EvpnInstance_MulticastGroupPath
- func (n *NetworkInstance_Evpn_EvpnInstancePath) MulticastMask() *NetworkInstance_Evpn_EvpnInstance_MulticastMaskPath
- func (n *NetworkInstance_Evpn_EvpnInstancePath) RemoteVpwsServiceId() *NetworkInstance_Evpn_EvpnInstance_RemoteVpwsServiceIdPath
- func (n *NetworkInstance_Evpn_EvpnInstancePath) ReplicationMode() *NetworkInstance_Evpn_EvpnInstance_ReplicationModePath
- func (n *NetworkInstance_Evpn_EvpnInstancePath) RouteDistinguisher() *NetworkInstance_Evpn_EvpnInstance_RouteDistinguisherPath
- func (n *NetworkInstance_Evpn_EvpnInstancePath) ServiceType() *NetworkInstance_Evpn_EvpnInstance_ServiceTypePath
- func (n *NetworkInstance_Evpn_EvpnInstancePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Evpn_EvpnInstance]
- func (n *NetworkInstance_Evpn_EvpnInstancePath) Vxlan() *NetworkInstance_Evpn_EvpnInstance_VxlanPath
- type NetworkInstance_Evpn_EvpnInstancePathAny
- func (n *NetworkInstance_Evpn_EvpnInstancePathAny) BComponent(BComponentName string) *NetworkInstance_Evpn_EvpnInstance_BComponentPathAny
- func (n *NetworkInstance_Evpn_EvpnInstancePathAny) BComponentAny() *NetworkInstance_Evpn_EvpnInstance_BComponentPathAny
- func (n *NetworkInstance_Evpn_EvpnInstancePathAny) BComponentMap() *NetworkInstance_Evpn_EvpnInstance_BComponentPathMapAny
- func (n *NetworkInstance_Evpn_EvpnInstancePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Evpn_EvpnInstance]
- func (n *NetworkInstance_Evpn_EvpnInstancePathAny) ControlWordEnabled() *NetworkInstance_Evpn_EvpnInstance_ControlWordEnabledPathAny
- func (n *NetworkInstance_Evpn_EvpnInstancePathAny) EncapsulationType() *NetworkInstance_Evpn_EvpnInstance_EncapsulationTypePathAny
- func (n *NetworkInstance_Evpn_EvpnInstancePathAny) Evi() *NetworkInstance_Evpn_EvpnInstance_EviPathAny
- func (n *NetworkInstance_Evpn_EvpnInstancePathAny) ImportExportPolicy() *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPathAny
- func (n *NetworkInstance_Evpn_EvpnInstancePathAny) LocalVpwsServiceId() *NetworkInstance_Evpn_EvpnInstance_LocalVpwsServiceIdPathAny
- func (n *NetworkInstance_Evpn_EvpnInstancePathAny) MulticastGroup() *NetworkInstance_Evpn_EvpnInstance_MulticastGroupPathAny
- func (n *NetworkInstance_Evpn_EvpnInstancePathAny) MulticastMask() *NetworkInstance_Evpn_EvpnInstance_MulticastMaskPathAny
- func (n *NetworkInstance_Evpn_EvpnInstancePathAny) RemoteVpwsServiceId() *NetworkInstance_Evpn_EvpnInstance_RemoteVpwsServiceIdPathAny
- func (n *NetworkInstance_Evpn_EvpnInstancePathAny) ReplicationMode() *NetworkInstance_Evpn_EvpnInstance_ReplicationModePathAny
- func (n *NetworkInstance_Evpn_EvpnInstancePathAny) RouteDistinguisher() *NetworkInstance_Evpn_EvpnInstance_RouteDistinguisherPathAny
- func (n *NetworkInstance_Evpn_EvpnInstancePathAny) ServiceType() *NetworkInstance_Evpn_EvpnInstance_ServiceTypePathAny
- func (n *NetworkInstance_Evpn_EvpnInstancePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Evpn_EvpnInstance]
- func (n *NetworkInstance_Evpn_EvpnInstancePathAny) Vxlan() *NetworkInstance_Evpn_EvpnInstance_VxlanPathAny
- type NetworkInstance_Evpn_EvpnInstancePathMap
- type NetworkInstance_Evpn_EvpnInstancePathMapAny
- type NetworkInstance_Evpn_EvpnInstance_BComponentPath
- func (n *NetworkInstance_Evpn_EvpnInstance_BComponentPath) BComponentName() *NetworkInstance_Evpn_EvpnInstance_BComponent_BComponentNamePath
- func (n *NetworkInstance_Evpn_EvpnInstance_BComponentPath) BackboneSrcMac() *NetworkInstance_Evpn_EvpnInstance_BComponent_BackboneSrcMacPath
- func (n *NetworkInstance_Evpn_EvpnInstance_BComponentPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Evpn_EvpnInstance_BComponent]
- func (n *NetworkInstance_Evpn_EvpnInstance_BComponentPath) IComponent(ISid uint32) *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPath
- func (n *NetworkInstance_Evpn_EvpnInstance_BComponentPath) IComponentAny() *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathAny
- func (n *NetworkInstance_Evpn_EvpnInstance_BComponentPath) IComponentMap() *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathMap
- func (n *NetworkInstance_Evpn_EvpnInstance_BComponentPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Evpn_EvpnInstance_BComponent]
- type NetworkInstance_Evpn_EvpnInstance_BComponentPathAny
- func (n *NetworkInstance_Evpn_EvpnInstance_BComponentPathAny) BComponentName() *NetworkInstance_Evpn_EvpnInstance_BComponent_BComponentNamePathAny
- func (n *NetworkInstance_Evpn_EvpnInstance_BComponentPathAny) BackboneSrcMac() *NetworkInstance_Evpn_EvpnInstance_BComponent_BackboneSrcMacPathAny
- func (n *NetworkInstance_Evpn_EvpnInstance_BComponentPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Evpn_EvpnInstance_BComponent]
- func (n *NetworkInstance_Evpn_EvpnInstance_BComponentPathAny) IComponent(ISid uint32) *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathAny
- func (n *NetworkInstance_Evpn_EvpnInstance_BComponentPathAny) IComponentAny() *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathAny
- func (n *NetworkInstance_Evpn_EvpnInstance_BComponentPathAny) IComponentMap() *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathMapAny
- func (n *NetworkInstance_Evpn_EvpnInstance_BComponentPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Evpn_EvpnInstance_BComponent]
- type NetworkInstance_Evpn_EvpnInstance_BComponentPathMap
- type NetworkInstance_Evpn_EvpnInstance_BComponentPathMapAny
- type NetworkInstance_Evpn_EvpnInstance_BComponent_BComponentNamePath
- type NetworkInstance_Evpn_EvpnInstance_BComponent_BComponentNamePathAny
- type NetworkInstance_Evpn_EvpnInstance_BComponent_BackboneSrcMacPath
- type NetworkInstance_Evpn_EvpnInstance_BComponent_BackboneSrcMacPathAny
- type NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPath
- func (n *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Evpn_EvpnInstance_BComponent_IComponent]
- func (n *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPath) ISid() *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponent_ISidPath
- func (n *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPath) State() ...
- type NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathAny
- func (n *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathAny) Config() ...
- func (n *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathAny) ISid() *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponent_ISidPathAny
- func (n *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathAny) State() ...
- type NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathMap
- type NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathMapAny
- type NetworkInstance_Evpn_EvpnInstance_BComponent_IComponent_ISidPath
- type NetworkInstance_Evpn_EvpnInstance_BComponent_IComponent_ISidPathAny
- type NetworkInstance_Evpn_EvpnInstance_ControlWordEnabledPath
- type NetworkInstance_Evpn_EvpnInstance_ControlWordEnabledPathAny
- type NetworkInstance_Evpn_EvpnInstance_EncapsulationTypePath
- type NetworkInstance_Evpn_EvpnInstance_EncapsulationTypePathAny
- type NetworkInstance_Evpn_EvpnInstance_EviPath
- type NetworkInstance_Evpn_EvpnInstance_EviPathAny
- type NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPath
- func (n *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy]
- func (n *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPath) ExportRouteTarget() *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ExportRouteTargetPath
- func (n *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPath) ImportRouteTarget() *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ImportRouteTargetPath
- func (n *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy]
- type NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPathAny
- func (n *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy]
- func (n *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPathAny) ExportRouteTarget() *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ExportRouteTargetPathAny
- func (n *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPathAny) ImportRouteTarget() *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ImportRouteTargetPathAny
- func (n *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy]
- type NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ExportRouteTargetPath
- type NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ExportRouteTargetPathAny
- type NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ImportRouteTargetPath
- type NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ImportRouteTargetPathAny
- type NetworkInstance_Evpn_EvpnInstance_LocalVpwsServiceIdPath
- type NetworkInstance_Evpn_EvpnInstance_LocalVpwsServiceIdPathAny
- type NetworkInstance_Evpn_EvpnInstance_MulticastGroupPath
- type NetworkInstance_Evpn_EvpnInstance_MulticastGroupPathAny
- type NetworkInstance_Evpn_EvpnInstance_MulticastMaskPath
- type NetworkInstance_Evpn_EvpnInstance_MulticastMaskPathAny
- type NetworkInstance_Evpn_EvpnInstance_RemoteVpwsServiceIdPath
- type NetworkInstance_Evpn_EvpnInstance_RemoteVpwsServiceIdPathAny
- type NetworkInstance_Evpn_EvpnInstance_ReplicationModePath
- type NetworkInstance_Evpn_EvpnInstance_ReplicationModePathAny
- type NetworkInstance_Evpn_EvpnInstance_RouteDistinguisherPath
- type NetworkInstance_Evpn_EvpnInstance_RouteDistinguisherPathAny
- type NetworkInstance_Evpn_EvpnInstance_ServiceTypePath
- type NetworkInstance_Evpn_EvpnInstance_ServiceTypePathAny
- type NetworkInstance_Evpn_EvpnInstance_VxlanPath
- func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPath) AnycastSourceInterface() *NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePath
- func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Evpn_EvpnInstance_Vxlan]
- func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPath) HostReachabilityBgp() *NetworkInstance_Evpn_EvpnInstance_Vxlan_HostReachabilityBgpPath
- func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPath) MulticastGroup() *NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastGroupPath
- func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPath) MulticastMask() *NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastMaskPath
- func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPath) OverlayEndpoint() *NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointPath
- func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPath) OverlayEndpointNetworkInstance() *NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointNetworkInstancePath
- func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Evpn_EvpnInstance_Vxlan]
- func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPath) Vni() *NetworkInstance_Evpn_EvpnInstance_Vxlan_VniPath
- func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPath) VniList() *NetworkInstance_Evpn_EvpnInstance_Vxlan_VniListPath
- type NetworkInstance_Evpn_EvpnInstance_VxlanPathAny
- func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPathAny) AnycastSourceInterface() *NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePathAny
- func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Evpn_EvpnInstance_Vxlan]
- func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPathAny) HostReachabilityBgp() *NetworkInstance_Evpn_EvpnInstance_Vxlan_HostReachabilityBgpPathAny
- func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPathAny) MulticastGroup() *NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastGroupPathAny
- func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPathAny) MulticastMask() *NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastMaskPathAny
- func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPathAny) OverlayEndpoint() *NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointPathAny
- func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPathAny) OverlayEndpointNetworkInstance() *NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointNetworkInstancePathAny
- func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Evpn_EvpnInstance_Vxlan]
- func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPathAny) Vni() *NetworkInstance_Evpn_EvpnInstance_Vxlan_VniPathAny
- func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPathAny) VniList() *NetworkInstance_Evpn_EvpnInstance_Vxlan_VniListPathAny
- type NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePath
- func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePath) Config() ...
- func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePath) Interface() *NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_InterfacePath
- func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePath) State() ...
- func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePath) Subinterface() ...
- type NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePathAny
- func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePathAny) Config() ...
- func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePathAny) Interface() ...
- func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePathAny) State() ...
- func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePathAny) Subinterface() ...
- type NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_InterfacePath
- type NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_InterfacePathAny
- type NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_SubinterfacePath
- type NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_SubinterfacePathAny
- type NetworkInstance_Evpn_EvpnInstance_Vxlan_HostReachabilityBgpPath
- type NetworkInstance_Evpn_EvpnInstance_Vxlan_HostReachabilityBgpPathAny
- type NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastGroupPath
- type NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastGroupPathAny
- type NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastMaskPath
- type NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastMaskPathAny
- type NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointNetworkInstancePath
- type NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointNetworkInstancePathAny
- type NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointPath
- type NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointPathAny
- type NetworkInstance_Evpn_EvpnInstance_Vxlan_VniListPath
- type NetworkInstance_Evpn_EvpnInstance_Vxlan_VniListPathAny
- type NetworkInstance_Evpn_EvpnInstance_Vxlan_VniPath
- type NetworkInstance_Evpn_EvpnInstance_Vxlan_VniPathAny
- type NetworkInstance_FallbackNetworkInstancePath
- type NetworkInstance_FallbackNetworkInstancePathAny
- type NetworkInstance_FdbPath
- func (n *NetworkInstance_FdbPath) AnycastGatewayMac() *NetworkInstance_Fdb_AnycastGatewayMacPath
- func (n *NetworkInstance_FdbPath) ArpProxy() *NetworkInstance_Fdb_ArpProxyPath
- func (n *NetworkInstance_FdbPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Fdb]
- func (n *NetworkInstance_FdbPath) FloodUnknownUnicastSupression() *NetworkInstance_Fdb_FloodUnknownUnicastSupressionPath
- func (n *NetworkInstance_FdbPath) L2Rib() *NetworkInstance_Fdb_L2RibPath
- func (n *NetworkInstance_FdbPath) MacAgingTime() *NetworkInstance_Fdb_MacAgingTimePath
- func (n *NetworkInstance_FdbPath) MacLearning() *NetworkInstance_Fdb_MacLearningPath
- func (n *NetworkInstance_FdbPath) MacMobility() *NetworkInstance_Fdb_MacMobilityPath
- func (n *NetworkInstance_FdbPath) MacTable() *NetworkInstance_Fdb_MacTablePath
- func (n *NetworkInstance_FdbPath) MaximumEntries() *NetworkInstance_Fdb_MaximumEntriesPath
- func (n *NetworkInstance_FdbPath) NdProxy() *NetworkInstance_Fdb_NdProxyPath
- func (n *NetworkInstance_FdbPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb]
- type NetworkInstance_FdbPathAny
- func (n *NetworkInstance_FdbPathAny) AnycastGatewayMac() *NetworkInstance_Fdb_AnycastGatewayMacPathAny
- func (n *NetworkInstance_FdbPathAny) ArpProxy() *NetworkInstance_Fdb_ArpProxyPathAny
- func (n *NetworkInstance_FdbPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb]
- func (n *NetworkInstance_FdbPathAny) FloodUnknownUnicastSupression() *NetworkInstance_Fdb_FloodUnknownUnicastSupressionPathAny
- func (n *NetworkInstance_FdbPathAny) L2Rib() *NetworkInstance_Fdb_L2RibPathAny
- func (n *NetworkInstance_FdbPathAny) MacAgingTime() *NetworkInstance_Fdb_MacAgingTimePathAny
- func (n *NetworkInstance_FdbPathAny) MacLearning() *NetworkInstance_Fdb_MacLearningPathAny
- func (n *NetworkInstance_FdbPathAny) MacMobility() *NetworkInstance_Fdb_MacMobilityPathAny
- func (n *NetworkInstance_FdbPathAny) MacTable() *NetworkInstance_Fdb_MacTablePathAny
- func (n *NetworkInstance_FdbPathAny) MaximumEntries() *NetworkInstance_Fdb_MaximumEntriesPathAny
- func (n *NetworkInstance_FdbPathAny) NdProxy() *NetworkInstance_Fdb_NdProxyPathAny
- func (n *NetworkInstance_FdbPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb]
- type NetworkInstance_Fdb_AnycastGatewayMacPath
- type NetworkInstance_Fdb_AnycastGatewayMacPathAny
- type NetworkInstance_Fdb_ArpProxyPath
- func (n *NetworkInstance_Fdb_ArpProxyPath) ArpSuppression() *NetworkInstance_Fdb_ArpProxy_ArpSuppressionPath
- func (n *NetworkInstance_Fdb_ArpProxyPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Fdb_ArpProxy]
- func (n *NetworkInstance_Fdb_ArpProxyPath) DuplicateIpDetectionInterval() *NetworkInstance_Fdb_ArpProxy_DuplicateIpDetectionIntervalPath
- func (n *NetworkInstance_Fdb_ArpProxyPath) Enable() *NetworkInstance_Fdb_ArpProxy_EnablePath
- func (n *NetworkInstance_Fdb_ArpProxyPath) IpMobilityThreshold() *NetworkInstance_Fdb_ArpProxy_IpMobilityThresholdPath
- func (n *NetworkInstance_Fdb_ArpProxyPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_ArpProxy]
- type NetworkInstance_Fdb_ArpProxyPathAny
- func (n *NetworkInstance_Fdb_ArpProxyPathAny) ArpSuppression() *NetworkInstance_Fdb_ArpProxy_ArpSuppressionPathAny
- func (n *NetworkInstance_Fdb_ArpProxyPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_ArpProxy]
- func (n *NetworkInstance_Fdb_ArpProxyPathAny) DuplicateIpDetectionInterval() *NetworkInstance_Fdb_ArpProxy_DuplicateIpDetectionIntervalPathAny
- func (n *NetworkInstance_Fdb_ArpProxyPathAny) Enable() *NetworkInstance_Fdb_ArpProxy_EnablePathAny
- func (n *NetworkInstance_Fdb_ArpProxyPathAny) IpMobilityThreshold() *NetworkInstance_Fdb_ArpProxy_IpMobilityThresholdPathAny
- func (n *NetworkInstance_Fdb_ArpProxyPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_ArpProxy]
- type NetworkInstance_Fdb_ArpProxy_ArpSuppressionPath
- type NetworkInstance_Fdb_ArpProxy_ArpSuppressionPathAny
- type NetworkInstance_Fdb_ArpProxy_DuplicateIpDetectionIntervalPath
- type NetworkInstance_Fdb_ArpProxy_DuplicateIpDetectionIntervalPathAny
- type NetworkInstance_Fdb_ArpProxy_EnablePath
- type NetworkInstance_Fdb_ArpProxy_EnablePathAny
- type NetworkInstance_Fdb_ArpProxy_IpMobilityThresholdPath
- type NetworkInstance_Fdb_ArpProxy_IpMobilityThresholdPathAny
- type NetworkInstance_Fdb_FloodUnknownUnicastSupressionPath
- type NetworkInstance_Fdb_FloodUnknownUnicastSupressionPathAny
- type NetworkInstance_Fdb_L2RibPath
- type NetworkInstance_Fdb_L2RibPathAny
- type NetworkInstance_Fdb_L2Rib_MacIpTablePath
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePath) Entry(MacAddress string, HostIp string) *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePath) EntryAny() *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePath) EntryMap() *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathMap
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePath) NextHop(Index uint64) *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPath
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePath) NextHopAny() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePath) NextHopGroup(Id uint64) *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPath
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePath) NextHopGroupAny() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePath) NextHopGroupMap() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathMap
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePath) NextHopMap() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathMap
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_L2Rib_MacIpTable]
- type NetworkInstance_Fdb_L2Rib_MacIpTablePathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePathAny) Entry(MacAddress string, HostIp string) *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePathAny) EntryAny() *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePathAny) EntryMap() *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathMapAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePathAny) NextHop(Index uint64) *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePathAny) NextHopAny() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePathAny) NextHopGroup(Id uint64) *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePathAny) NextHopGroupAny() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePathAny) NextHopGroupMap() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathMapAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePathAny) NextHopMap() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathMapAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_L2Rib_MacIpTable]
- type NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath) Evi() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_EviPath
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath) HostIp() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_HostIpPath
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath) L2Vni() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_L2VniPath
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath) L3Vni() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_L3VniPath
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath) MacAddress() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_MacAddressPath
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath) Producer(Producer oc.E_Producer_Producer) *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPath
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath) ProducerAny() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath) ProducerMap() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathMap
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_L2Rib_MacIpTable_Entry]
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath) Vlan() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_VlanPath
- type NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) Evi() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_EviPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) HostIp() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_HostIpPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) L2Vni() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_L2VniPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) L3Vni() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_L3VniPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) MacAddress() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_MacAddressPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) Producer(Producer oc.E_Producer_Producer) *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) ProducerAny() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) ProducerMap() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathMapAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_L2Rib_MacIpTable_Entry]
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) Vlan() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_VlanPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) WithHostIp(HostIp string) *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) WithMacAddress(MacAddress string) *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny
- type NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathMap
- type NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathMapAny
- type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_EviPath
- type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_EviPathAny
- type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_HostIpPath
- type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_HostIpPathAny
- type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_L2VniPath
- type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_L2VniPathAny
- type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_L3VniPath
- type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_L3VniPathAny
- type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_MacAddressPath
- type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_MacAddressPathAny
- type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPath
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPath) Esi() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_EsiPath
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPath) MobilityState() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_MobilityStatePath
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPath) NextHop() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_NextHopPath
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPath) NextHopGroup() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_NextHopGroupPath
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPath) Producer() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_ProducerPath
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPath) SeqNumber() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_SeqNumberPath
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer]
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPath) Sticky() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_StickyPath
- type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny) Esi() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_EsiPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny) MobilityState() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_MobilityStatePathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny) NextHop() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_NextHopPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny) NextHopGroup() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_NextHopGroupPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny) Producer() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_ProducerPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny) SeqNumber() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_SeqNumberPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer]
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny) Sticky() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_StickyPathAny
- type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathMap
- type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathMapAny
- type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_EsiPath
- type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_EsiPathAny
- type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_MobilityStatePath
- type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_MobilityStatePathAny
- type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_NextHopGroupPath
- type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_NextHopGroupPathAny
- type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_NextHopPath
- type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_NextHopPathAny
- type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_ProducerPath
- type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_ProducerPathAny
- type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_SeqNumberPath
- type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_SeqNumberPathAny
- type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_StickyPath
- type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_StickyPathAny
- type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_VlanPath
- type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_VlanPathAny
- type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPath
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPath) Esi() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_EsiPath
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPath) Id() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_IdPath
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPath) NextHop(Index uint64) *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPath
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPath) NextHopAny() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPath) NextHopMap() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPathMap
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup]
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPath) Type() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_TypePath
- type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathAny) Esi() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_EsiPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathAny) Id() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_IdPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathAny) NextHop(Index uint64) *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathAny) NextHopAny() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathAny) NextHopMap() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPathMapAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup]
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathAny) Type() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_TypePathAny
- type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathMap
- type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathMapAny
- type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_EsiPath
- type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_EsiPathAny
- type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_IdPath
- type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_IdPathAny
- type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPath
- type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPathAny
- type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPathMap
- type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPathMapAny
- type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHop_IndexPath
- type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHop_IndexPathAny
- type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_TypePath
- type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_TypePathAny
- type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPath
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPath) Esi() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_EsiPath
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPath) Index() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_IndexPath
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPath) Interface() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_InterfacePath
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPath) Label() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_LabelPath
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPath) PeerIp() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_PeerIpPath
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPath) Resolved() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_ResolvedPath
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop]
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPath) Subinterface() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_SubinterfacePath
- type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny) Esi() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_EsiPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny) Index() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_IndexPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny) Interface() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_InterfacePathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny) Label() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_LabelPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny) PeerIp() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_PeerIpPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny) Resolved() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_ResolvedPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop]
- func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny) Subinterface() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_SubinterfacePathAny
- type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathMap
- type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathMapAny
- type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_EsiPath
- type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_EsiPathAny
- type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_IndexPath
- type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_IndexPathAny
- type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_InterfacePath
- type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_InterfacePathAny
- type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_LabelPath
- type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_LabelPathAny
- type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_PeerIpPath
- type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_PeerIpPathAny
- type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_ResolvedPath
- type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_ResolvedPathAny
- type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_SubinterfacePath
- type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_SubinterfacePathAny
- type NetworkInstance_Fdb_L2Rib_MacTablePath
- func (n *NetworkInstance_Fdb_L2Rib_MacTablePath) Entry(MacAddress string) *NetworkInstance_Fdb_L2Rib_MacTable_EntryPath
- func (n *NetworkInstance_Fdb_L2Rib_MacTablePath) EntryAny() *NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTablePath) EntryMap() *NetworkInstance_Fdb_L2Rib_MacTable_EntryPathMap
- func (n *NetworkInstance_Fdb_L2Rib_MacTablePath) NextHop(Index uint64) *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPath
- func (n *NetworkInstance_Fdb_L2Rib_MacTablePath) NextHopAny() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTablePath) NextHopGroup(Id uint64) *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPath
- func (n *NetworkInstance_Fdb_L2Rib_MacTablePath) NextHopGroupAny() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTablePath) NextHopGroupMap() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathMap
- func (n *NetworkInstance_Fdb_L2Rib_MacTablePath) NextHopMap() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathMap
- func (n *NetworkInstance_Fdb_L2Rib_MacTablePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_L2Rib_MacTable]
- type NetworkInstance_Fdb_L2Rib_MacTablePathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTablePathAny) Entry(MacAddress string) *NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTablePathAny) EntryAny() *NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTablePathAny) EntryMap() *NetworkInstance_Fdb_L2Rib_MacTable_EntryPathMapAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTablePathAny) NextHop(Index uint64) *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTablePathAny) NextHopAny() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTablePathAny) NextHopGroup(Id uint64) *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTablePathAny) NextHopGroupAny() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTablePathAny) NextHopGroupMap() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathMapAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTablePathAny) NextHopMap() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathMapAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTablePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_L2Rib_MacTable]
- type NetworkInstance_Fdb_L2Rib_MacTable_EntryPath
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_EntryPath) Evi() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_EviPath
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_EntryPath) L2Vni() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_L2VniPath
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_EntryPath) MacAddress() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_MacAddressPath
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_EntryPath) Producer(Producer oc.E_Producer_Producer) *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_EntryPath) ProducerAny() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_EntryPath) ProducerMap() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathMap
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_EntryPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_L2Rib_MacTable_Entry]
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_EntryPath) Vlan() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_VlanPath
- type NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny) Evi() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_EviPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny) L2Vni() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_L2VniPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny) MacAddress() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_MacAddressPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny) Producer(Producer oc.E_Producer_Producer) *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny) ProducerAny() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny) ProducerMap() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathMapAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_L2Rib_MacTable_Entry]
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny) Vlan() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_VlanPathAny
- type NetworkInstance_Fdb_L2Rib_MacTable_EntryPathMap
- type NetworkInstance_Fdb_L2Rib_MacTable_EntryPathMapAny
- type NetworkInstance_Fdb_L2Rib_MacTable_Entry_EviPath
- type NetworkInstance_Fdb_L2Rib_MacTable_Entry_EviPathAny
- type NetworkInstance_Fdb_L2Rib_MacTable_Entry_L2VniPath
- type NetworkInstance_Fdb_L2Rib_MacTable_Entry_L2VniPathAny
- type NetworkInstance_Fdb_L2Rib_MacTable_Entry_MacAddressPath
- type NetworkInstance_Fdb_L2Rib_MacTable_Entry_MacAddressPathAny
- type NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath) DerivedFromMacIp() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_DerivedFromMacIpPath
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath) DirectlyReceived() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_DirectlyReceivedPath
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath) Esi() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_EsiPath
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath) MobilityState() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_MobilityStatePath
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath) NextHop() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_NextHopPath
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath) NextHopGroup() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_NextHopGroupPath
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath) Producer() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_ProducerPath
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath) SeqNumber() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_SeqNumberPath
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer]
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath) Sticky() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_StickyPath
- type NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny) DerivedFromMacIp() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_DerivedFromMacIpPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny) DirectlyReceived() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_DirectlyReceivedPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny) Esi() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_EsiPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny) MobilityState() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_MobilityStatePathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny) NextHop() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_NextHopPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny) NextHopGroup() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_NextHopGroupPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny) Producer() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_ProducerPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny) SeqNumber() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_SeqNumberPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer]
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny) Sticky() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_StickyPathAny
- type NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathMap
- type NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathMapAny
- type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_DerivedFromMacIpPath
- type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_DerivedFromMacIpPathAny
- type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_DirectlyReceivedPath
- type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_DirectlyReceivedPathAny
- type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_EsiPath
- type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_EsiPathAny
- type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_MobilityStatePath
- type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_MobilityStatePathAny
- type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_NextHopGroupPath
- type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_NextHopGroupPathAny
- type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_NextHopPath
- type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_NextHopPathAny
- type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_ProducerPath
- type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_ProducerPathAny
- type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_SeqNumberPath
- type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_SeqNumberPathAny
- type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_StickyPath
- type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_StickyPathAny
- type NetworkInstance_Fdb_L2Rib_MacTable_Entry_VlanPath
- type NetworkInstance_Fdb_L2Rib_MacTable_Entry_VlanPathAny
- type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPath
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPath) Esi() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_EsiPath
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPath) Id() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_IdPath
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPath) NextHop(Index uint64) *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPath
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPath) NextHopAny() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPath) NextHopMap() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPathMap
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup]
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPath) Type() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_TypePath
- type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathAny) Esi() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_EsiPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathAny) Id() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_IdPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathAny) NextHop(Index uint64) *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathAny) NextHopAny() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathAny) NextHopMap() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPathMapAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup]
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathAny) Type() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_TypePathAny
- type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathMap
- type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathMapAny
- type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_EsiPath
- type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_EsiPathAny
- type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_IdPath
- type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_IdPathAny
- type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPath
- type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPathAny
- type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPathMap
- type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPathMapAny
- type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHop_IndexPath
- type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHop_IndexPathAny
- type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_TypePath
- type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_TypePathAny
- type NetworkInstance_Fdb_L2Rib_MacTable_NextHopPath
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPath) Esi() *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_EsiPath
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPath) Index() *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_IndexPath
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPath) Interface() *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_InterfacePath
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPath) Label() *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_LabelPath
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPath) PeerIp() *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_PeerIpPath
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPath) Resolved() *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_ResolvedPath
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_L2Rib_MacTable_NextHop]
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPath) Subinterface() *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_SubinterfacePath
- type NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny) Esi() *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_EsiPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny) Index() *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_IndexPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny) Interface() *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_InterfacePathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny) Label() *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_LabelPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny) PeerIp() *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_PeerIpPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny) Resolved() *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_ResolvedPathAny
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_L2Rib_MacTable_NextHop]
- func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny) Subinterface() *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_SubinterfacePathAny
- type NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathMap
- type NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathMapAny
- type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_EsiPath
- type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_EsiPathAny
- type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_IndexPath
- type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_IndexPathAny
- type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_InterfacePath
- type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_InterfacePathAny
- type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_LabelPath
- type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_LabelPathAny
- type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_PeerIpPath
- type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_PeerIpPathAny
- type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_ResolvedPath
- type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_ResolvedPathAny
- type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_SubinterfacePath
- type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_SubinterfacePathAny
- type NetworkInstance_Fdb_MacAgingTimePath
- type NetworkInstance_Fdb_MacAgingTimePathAny
- type NetworkInstance_Fdb_MacLearningPath
- type NetworkInstance_Fdb_MacLearningPathAny
- type NetworkInstance_Fdb_MacMobilityPath
- func (n *NetworkInstance_Fdb_MacMobilityPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Fdb_MacMobility]
- func (n *NetworkInstance_Fdb_MacMobilityPath) DuplicateIpDetectionInterval() *NetworkInstance_Fdb_MacMobility_DuplicateIpDetectionIntervalPath
- func (n *NetworkInstance_Fdb_MacMobilityPath) IpMobilityThreshold() *NetworkInstance_Fdb_MacMobility_IpMobilityThresholdPath
- func (n *NetworkInstance_Fdb_MacMobilityPath) MacMobility() *NetworkInstance_Fdb_MacMobility_MacMobilityPath
- func (n *NetworkInstance_Fdb_MacMobilityPath) MacMobilityThreshold() *NetworkInstance_Fdb_MacMobility_MacMobilityThresholdPath
- func (n *NetworkInstance_Fdb_MacMobilityPath) MacMobilityWindow() *NetworkInstance_Fdb_MacMobility_MacMobilityWindowPath
- func (n *NetworkInstance_Fdb_MacMobilityPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_MacMobility]
- type NetworkInstance_Fdb_MacMobilityPathAny
- func (n *NetworkInstance_Fdb_MacMobilityPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_MacMobility]
- func (n *NetworkInstance_Fdb_MacMobilityPathAny) DuplicateIpDetectionInterval() *NetworkInstance_Fdb_MacMobility_DuplicateIpDetectionIntervalPathAny
- func (n *NetworkInstance_Fdb_MacMobilityPathAny) IpMobilityThreshold() *NetworkInstance_Fdb_MacMobility_IpMobilityThresholdPathAny
- func (n *NetworkInstance_Fdb_MacMobilityPathAny) MacMobility() *NetworkInstance_Fdb_MacMobility_MacMobilityPathAny
- func (n *NetworkInstance_Fdb_MacMobilityPathAny) MacMobilityThreshold() *NetworkInstance_Fdb_MacMobility_MacMobilityThresholdPathAny
- func (n *NetworkInstance_Fdb_MacMobilityPathAny) MacMobilityWindow() *NetworkInstance_Fdb_MacMobility_MacMobilityWindowPathAny
- func (n *NetworkInstance_Fdb_MacMobilityPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_MacMobility]
- type NetworkInstance_Fdb_MacMobility_DuplicateIpDetectionIntervalPath
- type NetworkInstance_Fdb_MacMobility_DuplicateIpDetectionIntervalPathAny
- type NetworkInstance_Fdb_MacMobility_IpMobilityThresholdPath
- type NetworkInstance_Fdb_MacMobility_IpMobilityThresholdPathAny
- type NetworkInstance_Fdb_MacMobility_MacMobilityPath
- type NetworkInstance_Fdb_MacMobility_MacMobilityPathAny
- type NetworkInstance_Fdb_MacMobility_MacMobilityThresholdPath
- type NetworkInstance_Fdb_MacMobility_MacMobilityThresholdPathAny
- type NetworkInstance_Fdb_MacMobility_MacMobilityWindowPath
- type NetworkInstance_Fdb_MacMobility_MacMobilityWindowPathAny
- type NetworkInstance_Fdb_MacTablePath
- func (n *NetworkInstance_Fdb_MacTablePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Fdb_MacTable]
- func (n *NetworkInstance_Fdb_MacTablePath) Entry(MacAddress string, Vlan uint16) *NetworkInstance_Fdb_MacTable_EntryPath
- func (n *NetworkInstance_Fdb_MacTablePath) EntryAny() *NetworkInstance_Fdb_MacTable_EntryPathAny
- func (n *NetworkInstance_Fdb_MacTablePath) EntryMap() *NetworkInstance_Fdb_MacTable_EntryPathMap
- func (n *NetworkInstance_Fdb_MacTablePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_MacTable]
- type NetworkInstance_Fdb_MacTablePathAny
- func (n *NetworkInstance_Fdb_MacTablePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_MacTable]
- func (n *NetworkInstance_Fdb_MacTablePathAny) Entry(MacAddress string, Vlan uint16) *NetworkInstance_Fdb_MacTable_EntryPathAny
- func (n *NetworkInstance_Fdb_MacTablePathAny) EntryAny() *NetworkInstance_Fdb_MacTable_EntryPathAny
- func (n *NetworkInstance_Fdb_MacTablePathAny) EntryMap() *NetworkInstance_Fdb_MacTable_EntryPathMapAny
- func (n *NetworkInstance_Fdb_MacTablePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_MacTable]
- type NetworkInstance_Fdb_MacTable_EntryPath
- func (n *NetworkInstance_Fdb_MacTable_EntryPath) Age() *NetworkInstance_Fdb_MacTable_Entry_AgePath
- func (n *NetworkInstance_Fdb_MacTable_EntryPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Fdb_MacTable_Entry]
- func (n *NetworkInstance_Fdb_MacTable_EntryPath) EntryType() *NetworkInstance_Fdb_MacTable_Entry_EntryTypePath
- func (n *NetworkInstance_Fdb_MacTable_EntryPath) Evi() *NetworkInstance_Fdb_MacTable_Entry_EviPath
- func (n *NetworkInstance_Fdb_MacTable_EntryPath) Interface() *NetworkInstance_Fdb_MacTable_Entry_InterfacePath
- func (n *NetworkInstance_Fdb_MacTable_EntryPath) MacAddress() *NetworkInstance_Fdb_MacTable_Entry_MacAddressPath
- func (n *NetworkInstance_Fdb_MacTable_EntryPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_MacTable_Entry]
- func (n *NetworkInstance_Fdb_MacTable_EntryPath) Vlan() *NetworkInstance_Fdb_MacTable_Entry_VlanPath
- type NetworkInstance_Fdb_MacTable_EntryPathAny
- func (n *NetworkInstance_Fdb_MacTable_EntryPathAny) Age() *NetworkInstance_Fdb_MacTable_Entry_AgePathAny
- func (n *NetworkInstance_Fdb_MacTable_EntryPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_MacTable_Entry]
- func (n *NetworkInstance_Fdb_MacTable_EntryPathAny) EntryType() *NetworkInstance_Fdb_MacTable_Entry_EntryTypePathAny
- func (n *NetworkInstance_Fdb_MacTable_EntryPathAny) Evi() *NetworkInstance_Fdb_MacTable_Entry_EviPathAny
- func (n *NetworkInstance_Fdb_MacTable_EntryPathAny) Interface() *NetworkInstance_Fdb_MacTable_Entry_InterfacePathAny
- func (n *NetworkInstance_Fdb_MacTable_EntryPathAny) MacAddress() *NetworkInstance_Fdb_MacTable_Entry_MacAddressPathAny
- func (n *NetworkInstance_Fdb_MacTable_EntryPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_MacTable_Entry]
- func (n *NetworkInstance_Fdb_MacTable_EntryPathAny) Vlan() *NetworkInstance_Fdb_MacTable_Entry_VlanPathAny
- func (n *NetworkInstance_Fdb_MacTable_EntryPathAny) WithMacAddress(MacAddress string) *NetworkInstance_Fdb_MacTable_EntryPathAny
- func (n *NetworkInstance_Fdb_MacTable_EntryPathAny) WithVlan(Vlan uint16) *NetworkInstance_Fdb_MacTable_EntryPathAny
- type NetworkInstance_Fdb_MacTable_EntryPathMap
- type NetworkInstance_Fdb_MacTable_EntryPathMapAny
- type NetworkInstance_Fdb_MacTable_Entry_AgePath
- type NetworkInstance_Fdb_MacTable_Entry_AgePathAny
- type NetworkInstance_Fdb_MacTable_Entry_EntryTypePath
- type NetworkInstance_Fdb_MacTable_Entry_EntryTypePathAny
- type NetworkInstance_Fdb_MacTable_Entry_EviPath
- type NetworkInstance_Fdb_MacTable_Entry_EviPathAny
- type NetworkInstance_Fdb_MacTable_Entry_InterfacePath
- func (n *NetworkInstance_Fdb_MacTable_Entry_InterfacePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Fdb_MacTable_Entry_Interface]
- func (n *NetworkInstance_Fdb_MacTable_Entry_InterfacePath) InterfaceRef() *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPath
- func (n *NetworkInstance_Fdb_MacTable_Entry_InterfacePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_MacTable_Entry_Interface]
- type NetworkInstance_Fdb_MacTable_Entry_InterfacePathAny
- func (n *NetworkInstance_Fdb_MacTable_Entry_InterfacePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_MacTable_Entry_Interface]
- func (n *NetworkInstance_Fdb_MacTable_Entry_InterfacePathAny) InterfaceRef() *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPathAny
- func (n *NetworkInstance_Fdb_MacTable_Entry_InterfacePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_MacTable_Entry_Interface]
- type NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPath
- func (n *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPath) Config() ...
- func (n *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPath) Interface() *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_InterfacePath
- func (n *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPath) State() ...
- func (n *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPath) Subinterface() *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_SubinterfacePath
- type NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPathAny
- func (n *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPathAny) Config() ...
- func (n *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPathAny) Interface() *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_InterfacePathAny
- func (n *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPathAny) State() ...
- func (n *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPathAny) Subinterface() *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_SubinterfacePathAny
- type NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_InterfacePath
- type NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_InterfacePathAny
- type NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_SubinterfacePath
- type NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_SubinterfacePathAny
- type NetworkInstance_Fdb_MacTable_Entry_MacAddressPath
- type NetworkInstance_Fdb_MacTable_Entry_MacAddressPathAny
- type NetworkInstance_Fdb_MacTable_Entry_VlanPath
- type NetworkInstance_Fdb_MacTable_Entry_VlanPathAny
- type NetworkInstance_Fdb_MaximumEntriesPath
- type NetworkInstance_Fdb_MaximumEntriesPathAny
- type NetworkInstance_Fdb_NdProxyPath
- func (n *NetworkInstance_Fdb_NdProxyPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Fdb_NdProxy]
- func (n *NetworkInstance_Fdb_NdProxyPath) DuplicateIpDetectionInterval() *NetworkInstance_Fdb_NdProxy_DuplicateIpDetectionIntervalPath
- func (n *NetworkInstance_Fdb_NdProxyPath) Enable() *NetworkInstance_Fdb_NdProxy_EnablePath
- func (n *NetworkInstance_Fdb_NdProxyPath) IpMobilityThreshold() *NetworkInstance_Fdb_NdProxy_IpMobilityThresholdPath
- func (n *NetworkInstance_Fdb_NdProxyPath) NdSuppression() *NetworkInstance_Fdb_NdProxy_NdSuppressionPath
- func (n *NetworkInstance_Fdb_NdProxyPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_NdProxy]
- type NetworkInstance_Fdb_NdProxyPathAny
- func (n *NetworkInstance_Fdb_NdProxyPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_NdProxy]
- func (n *NetworkInstance_Fdb_NdProxyPathAny) DuplicateIpDetectionInterval() *NetworkInstance_Fdb_NdProxy_DuplicateIpDetectionIntervalPathAny
- func (n *NetworkInstance_Fdb_NdProxyPathAny) Enable() *NetworkInstance_Fdb_NdProxy_EnablePathAny
- func (n *NetworkInstance_Fdb_NdProxyPathAny) IpMobilityThreshold() *NetworkInstance_Fdb_NdProxy_IpMobilityThresholdPathAny
- func (n *NetworkInstance_Fdb_NdProxyPathAny) NdSuppression() *NetworkInstance_Fdb_NdProxy_NdSuppressionPathAny
- func (n *NetworkInstance_Fdb_NdProxyPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_NdProxy]
- type NetworkInstance_Fdb_NdProxy_DuplicateIpDetectionIntervalPath
- type NetworkInstance_Fdb_NdProxy_DuplicateIpDetectionIntervalPathAny
- type NetworkInstance_Fdb_NdProxy_EnablePath
- type NetworkInstance_Fdb_NdProxy_EnablePathAny
- type NetworkInstance_Fdb_NdProxy_IpMobilityThresholdPath
- type NetworkInstance_Fdb_NdProxy_IpMobilityThresholdPathAny
- type NetworkInstance_Fdb_NdProxy_NdSuppressionPath
- type NetworkInstance_Fdb_NdProxy_NdSuppressionPathAny
- type NetworkInstance_InterInstancePoliciesPath
- func (n *NetworkInstance_InterInstancePoliciesPath) ApplyPolicy() *NetworkInstance_InterInstancePolicies_ApplyPolicyPath
- func (n *NetworkInstance_InterInstancePoliciesPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_InterInstancePolicies]
- func (n *NetworkInstance_InterInstancePoliciesPath) ImportExportPolicy() *NetworkInstance_InterInstancePolicies_ImportExportPolicyPath
- func (n *NetworkInstance_InterInstancePoliciesPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_InterInstancePolicies]
- type NetworkInstance_InterInstancePoliciesPathAny
- func (n *NetworkInstance_InterInstancePoliciesPathAny) ApplyPolicy() *NetworkInstance_InterInstancePolicies_ApplyPolicyPathAny
- func (n *NetworkInstance_InterInstancePoliciesPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_InterInstancePolicies]
- func (n *NetworkInstance_InterInstancePoliciesPathAny) ImportExportPolicy() *NetworkInstance_InterInstancePolicies_ImportExportPolicyPathAny
- func (n *NetworkInstance_InterInstancePoliciesPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_InterInstancePolicies]
- type NetworkInstance_InterInstancePolicies_ApplyPolicyPath
- func (n *NetworkInstance_InterInstancePolicies_ApplyPolicyPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_InterInstancePolicies_ApplyPolicy]
- func (n *NetworkInstance_InterInstancePolicies_ApplyPolicyPath) DefaultExportPolicy() *NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultExportPolicyPath
- func (n *NetworkInstance_InterInstancePolicies_ApplyPolicyPath) DefaultImportPolicy() *NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultImportPolicyPath
- func (n *NetworkInstance_InterInstancePolicies_ApplyPolicyPath) ExportPolicy() *NetworkInstance_InterInstancePolicies_ApplyPolicy_ExportPolicyPath
- func (n *NetworkInstance_InterInstancePolicies_ApplyPolicyPath) ImportPolicy() *NetworkInstance_InterInstancePolicies_ApplyPolicy_ImportPolicyPath
- func (n *NetworkInstance_InterInstancePolicies_ApplyPolicyPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_InterInstancePolicies_ApplyPolicy]
- type NetworkInstance_InterInstancePolicies_ApplyPolicyPathAny
- func (n *NetworkInstance_InterInstancePolicies_ApplyPolicyPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_InterInstancePolicies_ApplyPolicy]
- func (n *NetworkInstance_InterInstancePolicies_ApplyPolicyPathAny) DefaultExportPolicy() *NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultExportPolicyPathAny
- func (n *NetworkInstance_InterInstancePolicies_ApplyPolicyPathAny) DefaultImportPolicy() *NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultImportPolicyPathAny
- func (n *NetworkInstance_InterInstancePolicies_ApplyPolicyPathAny) ExportPolicy() *NetworkInstance_InterInstancePolicies_ApplyPolicy_ExportPolicyPathAny
- func (n *NetworkInstance_InterInstancePolicies_ApplyPolicyPathAny) ImportPolicy() *NetworkInstance_InterInstancePolicies_ApplyPolicy_ImportPolicyPathAny
- func (n *NetworkInstance_InterInstancePolicies_ApplyPolicyPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_InterInstancePolicies_ApplyPolicy]
- type NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultExportPolicyPath
- type NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultExportPolicyPathAny
- func (n *NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultExportPolicyPathAny) Config() ygnmi.WildcardQuery[oc.E_RoutingPolicy_DefaultPolicyType]
- func (n *NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultExportPolicyPathAny) State() ygnmi.WildcardQuery[oc.E_RoutingPolicy_DefaultPolicyType]
- type NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultImportPolicyPath
- type NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultImportPolicyPathAny
- func (n *NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultImportPolicyPathAny) Config() ygnmi.WildcardQuery[oc.E_RoutingPolicy_DefaultPolicyType]
- func (n *NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultImportPolicyPathAny) State() ygnmi.WildcardQuery[oc.E_RoutingPolicy_DefaultPolicyType]
- type NetworkInstance_InterInstancePolicies_ApplyPolicy_ExportPolicyPath
- type NetworkInstance_InterInstancePolicies_ApplyPolicy_ExportPolicyPathAny
- type NetworkInstance_InterInstancePolicies_ApplyPolicy_ImportPolicyPath
- type NetworkInstance_InterInstancePolicies_ApplyPolicy_ImportPolicyPathAny
- type NetworkInstance_InterInstancePolicies_ImportExportPolicyPath
- func (n *NetworkInstance_InterInstancePolicies_ImportExportPolicyPath) Config() ...
- func (n *NetworkInstance_InterInstancePolicies_ImportExportPolicyPath) ExportRouteTarget() ...
- func (n *NetworkInstance_InterInstancePolicies_ImportExportPolicyPath) ImportRouteTarget() ...
- func (n *NetworkInstance_InterInstancePolicies_ImportExportPolicyPath) State() ...
- type NetworkInstance_InterInstancePolicies_ImportExportPolicyPathAny
- func (n *NetworkInstance_InterInstancePolicies_ImportExportPolicyPathAny) Config() ...
- func (n *NetworkInstance_InterInstancePolicies_ImportExportPolicyPathAny) ExportRouteTarget() ...
- func (n *NetworkInstance_InterInstancePolicies_ImportExportPolicyPathAny) ImportRouteTarget() ...
- func (n *NetworkInstance_InterInstancePolicies_ImportExportPolicyPathAny) State() ...
- type NetworkInstance_InterInstancePolicies_ImportExportPolicy_ExportRouteTargetPath
- type NetworkInstance_InterInstancePolicies_ImportExportPolicy_ExportRouteTargetPathAny
- type NetworkInstance_InterInstancePolicies_ImportExportPolicy_ImportRouteTargetPath
- type NetworkInstance_InterInstancePolicies_ImportExportPolicy_ImportRouteTargetPathAny
- type NetworkInstance_InterfacePath
- func (n *NetworkInstance_InterfacePath) AssociatedAddressFamilies() *NetworkInstance_Interface_AssociatedAddressFamiliesPath
- func (n *NetworkInstance_InterfacePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Interface]
- func (n *NetworkInstance_InterfacePath) Id() *NetworkInstance_Interface_IdPath
- func (n *NetworkInstance_InterfacePath) Interface() *NetworkInstance_Interface_InterfacePath
- func (n *NetworkInstance_InterfacePath) IrbAnycastGateway() *NetworkInstance_Interface_IrbAnycastGatewayPath
- func (n *NetworkInstance_InterfacePath) MacPinning() *NetworkInstance_Interface_MacPinningPath
- func (n *NetworkInstance_InterfacePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Interface]
- func (n *NetworkInstance_InterfacePath) Subinterface() *NetworkInstance_Interface_SubinterfacePath
- type NetworkInstance_InterfacePathAny
- func (n *NetworkInstance_InterfacePathAny) AssociatedAddressFamilies() *NetworkInstance_Interface_AssociatedAddressFamiliesPathAny
- func (n *NetworkInstance_InterfacePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Interface]
- func (n *NetworkInstance_InterfacePathAny) Id() *NetworkInstance_Interface_IdPathAny
- func (n *NetworkInstance_InterfacePathAny) Interface() *NetworkInstance_Interface_InterfacePathAny
- func (n *NetworkInstance_InterfacePathAny) IrbAnycastGateway() *NetworkInstance_Interface_IrbAnycastGatewayPathAny
- func (n *NetworkInstance_InterfacePathAny) MacPinning() *NetworkInstance_Interface_MacPinningPathAny
- func (n *NetworkInstance_InterfacePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Interface]
- func (n *NetworkInstance_InterfacePathAny) Subinterface() *NetworkInstance_Interface_SubinterfacePathAny
- type NetworkInstance_InterfacePathMap
- type NetworkInstance_InterfacePathMapAny
- type NetworkInstance_Interface_AssociatedAddressFamiliesPath
- type NetworkInstance_Interface_AssociatedAddressFamiliesPathAny
- type NetworkInstance_Interface_IdPath
- type NetworkInstance_Interface_IdPathAny
- type NetworkInstance_Interface_InterfacePath
- type NetworkInstance_Interface_InterfacePathAny
- type NetworkInstance_Interface_IrbAnycastGatewayPath
- type NetworkInstance_Interface_IrbAnycastGatewayPathAny
- type NetworkInstance_Interface_MacPinningPath
- type NetworkInstance_Interface_MacPinningPathAny
- type NetworkInstance_Interface_SubinterfacePath
- type NetworkInstance_Interface_SubinterfacePathAny
- type NetworkInstance_MplsPath
- func (n *NetworkInstance_MplsPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls]
- func (n *NetworkInstance_MplsPath) Global() *NetworkInstance_Mpls_GlobalPath
- func (n *NetworkInstance_MplsPath) Interface(InterfaceId string) *NetworkInstance_Mpls_InterfacePath
- func (n *NetworkInstance_MplsPath) InterfaceAny() *NetworkInstance_Mpls_InterfacePathAny
- func (n *NetworkInstance_MplsPath) InterfaceMap() *NetworkInstance_Mpls_InterfacePathMap
- func (n *NetworkInstance_MplsPath) Lsps() *NetworkInstance_Mpls_LspsPath
- func (n *NetworkInstance_MplsPath) SignalingProtocols() *NetworkInstance_Mpls_SignalingProtocolsPath
- func (n *NetworkInstance_MplsPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls]
- func (n *NetworkInstance_MplsPath) TeGlobalAttributes() *NetworkInstance_Mpls_TeGlobalAttributesPath
- type NetworkInstance_MplsPathAny
- func (n *NetworkInstance_MplsPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls]
- func (n *NetworkInstance_MplsPathAny) Global() *NetworkInstance_Mpls_GlobalPathAny
- func (n *NetworkInstance_MplsPathAny) Interface(InterfaceId string) *NetworkInstance_Mpls_InterfacePathAny
- func (n *NetworkInstance_MplsPathAny) InterfaceAny() *NetworkInstance_Mpls_InterfacePathAny
- func (n *NetworkInstance_MplsPathAny) InterfaceMap() *NetworkInstance_Mpls_InterfacePathMapAny
- func (n *NetworkInstance_MplsPathAny) Lsps() *NetworkInstance_Mpls_LspsPathAny
- func (n *NetworkInstance_MplsPathAny) SignalingProtocols() *NetworkInstance_Mpls_SignalingProtocolsPathAny
- func (n *NetworkInstance_MplsPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls]
- func (n *NetworkInstance_MplsPathAny) TeGlobalAttributes() *NetworkInstance_Mpls_TeGlobalAttributesPathAny
- type NetworkInstance_Mpls_GlobalPath
- func (n *NetworkInstance_Mpls_GlobalPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Global]
- func (n *NetworkInstance_Mpls_GlobalPath) Interface(InterfaceId string) *NetworkInstance_Mpls_Global_InterfacePath
- func (n *NetworkInstance_Mpls_GlobalPath) InterfaceAny() *NetworkInstance_Mpls_Global_InterfacePathAny
- func (n *NetworkInstance_Mpls_GlobalPath) InterfaceMap() *NetworkInstance_Mpls_Global_InterfacePathMap
- func (n *NetworkInstance_Mpls_GlobalPath) NullLabel() *NetworkInstance_Mpls_Global_NullLabelPath
- func (n *NetworkInstance_Mpls_GlobalPath) PwEncapsulation() *NetworkInstance_Mpls_Global_PwEncapsulationPath
- func (n *NetworkInstance_Mpls_GlobalPath) ReservedLabelBlock(LocalId string) *NetworkInstance_Mpls_Global_ReservedLabelBlockPath
- func (n *NetworkInstance_Mpls_GlobalPath) ReservedLabelBlockAny() *NetworkInstance_Mpls_Global_ReservedLabelBlockPathAny
- func (n *NetworkInstance_Mpls_GlobalPath) ReservedLabelBlockMap() *NetworkInstance_Mpls_Global_ReservedLabelBlockPathMap
- func (n *NetworkInstance_Mpls_GlobalPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Global]
- func (n *NetworkInstance_Mpls_GlobalPath) TtlPropagation() *NetworkInstance_Mpls_Global_TtlPropagationPath
- type NetworkInstance_Mpls_GlobalPathAny
- func (n *NetworkInstance_Mpls_GlobalPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Global]
- func (n *NetworkInstance_Mpls_GlobalPathAny) Interface(InterfaceId string) *NetworkInstance_Mpls_Global_InterfacePathAny
- func (n *NetworkInstance_Mpls_GlobalPathAny) InterfaceAny() *NetworkInstance_Mpls_Global_InterfacePathAny
- func (n *NetworkInstance_Mpls_GlobalPathAny) InterfaceMap() *NetworkInstance_Mpls_Global_InterfacePathMapAny
- func (n *NetworkInstance_Mpls_GlobalPathAny) NullLabel() *NetworkInstance_Mpls_Global_NullLabelPathAny
- func (n *NetworkInstance_Mpls_GlobalPathAny) PwEncapsulation() *NetworkInstance_Mpls_Global_PwEncapsulationPathAny
- func (n *NetworkInstance_Mpls_GlobalPathAny) ReservedLabelBlock(LocalId string) *NetworkInstance_Mpls_Global_ReservedLabelBlockPathAny
- func (n *NetworkInstance_Mpls_GlobalPathAny) ReservedLabelBlockAny() *NetworkInstance_Mpls_Global_ReservedLabelBlockPathAny
- func (n *NetworkInstance_Mpls_GlobalPathAny) ReservedLabelBlockMap() *NetworkInstance_Mpls_Global_ReservedLabelBlockPathMapAny
- func (n *NetworkInstance_Mpls_GlobalPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Global]
- func (n *NetworkInstance_Mpls_GlobalPathAny) TtlPropagation() *NetworkInstance_Mpls_Global_TtlPropagationPathAny
- type NetworkInstance_Mpls_Global_InterfacePath
- func (n *NetworkInstance_Mpls_Global_InterfacePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Global_Interface]
- func (n *NetworkInstance_Mpls_Global_InterfacePath) InterfaceId() *NetworkInstance_Mpls_Global_Interface_InterfaceIdPath
- func (n *NetworkInstance_Mpls_Global_InterfacePath) InterfaceRef() *NetworkInstance_Mpls_Global_Interface_InterfaceRefPath
- func (n *NetworkInstance_Mpls_Global_InterfacePath) MplsEnabled() *NetworkInstance_Mpls_Global_Interface_MplsEnabledPath
- func (n *NetworkInstance_Mpls_Global_InterfacePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Global_Interface]
- type NetworkInstance_Mpls_Global_InterfacePathAny
- func (n *NetworkInstance_Mpls_Global_InterfacePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Global_Interface]
- func (n *NetworkInstance_Mpls_Global_InterfacePathAny) InterfaceId() *NetworkInstance_Mpls_Global_Interface_InterfaceIdPathAny
- func (n *NetworkInstance_Mpls_Global_InterfacePathAny) InterfaceRef() *NetworkInstance_Mpls_Global_Interface_InterfaceRefPathAny
- func (n *NetworkInstance_Mpls_Global_InterfacePathAny) MplsEnabled() *NetworkInstance_Mpls_Global_Interface_MplsEnabledPathAny
- func (n *NetworkInstance_Mpls_Global_InterfacePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Global_Interface]
- type NetworkInstance_Mpls_Global_InterfacePathMap
- type NetworkInstance_Mpls_Global_InterfacePathMapAny
- type NetworkInstance_Mpls_Global_Interface_InterfaceIdPath
- type NetworkInstance_Mpls_Global_Interface_InterfaceIdPathAny
- type NetworkInstance_Mpls_Global_Interface_InterfaceRefPath
- func (n *NetworkInstance_Mpls_Global_Interface_InterfaceRefPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Global_Interface_InterfaceRef]
- func (n *NetworkInstance_Mpls_Global_Interface_InterfaceRefPath) Interface() *NetworkInstance_Mpls_Global_Interface_InterfaceRef_InterfacePath
- func (n *NetworkInstance_Mpls_Global_Interface_InterfaceRefPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Global_Interface_InterfaceRef]
- func (n *NetworkInstance_Mpls_Global_Interface_InterfaceRefPath) Subinterface() *NetworkInstance_Mpls_Global_Interface_InterfaceRef_SubinterfacePath
- type NetworkInstance_Mpls_Global_Interface_InterfaceRefPathAny
- func (n *NetworkInstance_Mpls_Global_Interface_InterfaceRefPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Global_Interface_InterfaceRef]
- func (n *NetworkInstance_Mpls_Global_Interface_InterfaceRefPathAny) Interface() *NetworkInstance_Mpls_Global_Interface_InterfaceRef_InterfacePathAny
- func (n *NetworkInstance_Mpls_Global_Interface_InterfaceRefPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Global_Interface_InterfaceRef]
- func (n *NetworkInstance_Mpls_Global_Interface_InterfaceRefPathAny) Subinterface() *NetworkInstance_Mpls_Global_Interface_InterfaceRef_SubinterfacePathAny
- type NetworkInstance_Mpls_Global_Interface_InterfaceRef_InterfacePath
- type NetworkInstance_Mpls_Global_Interface_InterfaceRef_InterfacePathAny
- type NetworkInstance_Mpls_Global_Interface_InterfaceRef_SubinterfacePath
- type NetworkInstance_Mpls_Global_Interface_InterfaceRef_SubinterfacePathAny
- type NetworkInstance_Mpls_Global_Interface_MplsEnabledPath
- type NetworkInstance_Mpls_Global_Interface_MplsEnabledPathAny
- type NetworkInstance_Mpls_Global_NullLabelPath
- type NetworkInstance_Mpls_Global_NullLabelPathAny
- type NetworkInstance_Mpls_Global_PwEncapsulationPath
- type NetworkInstance_Mpls_Global_PwEncapsulationPathAny
- type NetworkInstance_Mpls_Global_ReservedLabelBlockPath
- func (n *NetworkInstance_Mpls_Global_ReservedLabelBlockPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Global_ReservedLabelBlock]
- func (n *NetworkInstance_Mpls_Global_ReservedLabelBlockPath) LocalId() *NetworkInstance_Mpls_Global_ReservedLabelBlock_LocalIdPath
- func (n *NetworkInstance_Mpls_Global_ReservedLabelBlockPath) LowerBound() *NetworkInstance_Mpls_Global_ReservedLabelBlock_LowerBoundPath
- func (n *NetworkInstance_Mpls_Global_ReservedLabelBlockPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Global_ReservedLabelBlock]
- func (n *NetworkInstance_Mpls_Global_ReservedLabelBlockPath) UpperBound() *NetworkInstance_Mpls_Global_ReservedLabelBlock_UpperBoundPath
- type NetworkInstance_Mpls_Global_ReservedLabelBlockPathAny
- func (n *NetworkInstance_Mpls_Global_ReservedLabelBlockPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Global_ReservedLabelBlock]
- func (n *NetworkInstance_Mpls_Global_ReservedLabelBlockPathAny) LocalId() *NetworkInstance_Mpls_Global_ReservedLabelBlock_LocalIdPathAny
- func (n *NetworkInstance_Mpls_Global_ReservedLabelBlockPathAny) LowerBound() *NetworkInstance_Mpls_Global_ReservedLabelBlock_LowerBoundPathAny
- func (n *NetworkInstance_Mpls_Global_ReservedLabelBlockPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Global_ReservedLabelBlock]
- func (n *NetworkInstance_Mpls_Global_ReservedLabelBlockPathAny) UpperBound() *NetworkInstance_Mpls_Global_ReservedLabelBlock_UpperBoundPathAny
- type NetworkInstance_Mpls_Global_ReservedLabelBlockPathMap
- type NetworkInstance_Mpls_Global_ReservedLabelBlockPathMapAny
- type NetworkInstance_Mpls_Global_ReservedLabelBlock_LocalIdPath
- type NetworkInstance_Mpls_Global_ReservedLabelBlock_LocalIdPathAny
- type NetworkInstance_Mpls_Global_ReservedLabelBlock_LowerBoundPath
- type NetworkInstance_Mpls_Global_ReservedLabelBlock_LowerBoundPathAny
- type NetworkInstance_Mpls_Global_ReservedLabelBlock_UpperBoundPath
- type NetworkInstance_Mpls_Global_ReservedLabelBlock_UpperBoundPathAny
- type NetworkInstance_Mpls_Global_TtlPropagationPath
- type NetworkInstance_Mpls_Global_TtlPropagationPathAny
- type NetworkInstance_Mpls_InterfacePath
- func (n *NetworkInstance_Mpls_InterfacePath) AdminGroup() *NetworkInstance_Mpls_Interface_AdminGroupPath
- func (n *NetworkInstance_Mpls_InterfacePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Interface]
- func (n *NetworkInstance_Mpls_InterfacePath) IgpFloodingBandwidth() *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPath
- func (n *NetworkInstance_Mpls_InterfacePath) InterfaceId() *NetworkInstance_Mpls_Interface_InterfaceIdPath
- func (n *NetworkInstance_Mpls_InterfacePath) InterfaceRef() *NetworkInstance_Mpls_Interface_InterfaceRefPath
- func (n *NetworkInstance_Mpls_InterfacePath) SrlgMembership() *NetworkInstance_Mpls_Interface_SrlgMembershipPath
- func (n *NetworkInstance_Mpls_InterfacePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Interface]
- func (n *NetworkInstance_Mpls_InterfacePath) TeMetric() *NetworkInstance_Mpls_Interface_TeMetricPath
- type NetworkInstance_Mpls_InterfacePathAny
- func (n *NetworkInstance_Mpls_InterfacePathAny) AdminGroup() *NetworkInstance_Mpls_Interface_AdminGroupPathAny
- func (n *NetworkInstance_Mpls_InterfacePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Interface]
- func (n *NetworkInstance_Mpls_InterfacePathAny) IgpFloodingBandwidth() *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPathAny
- func (n *NetworkInstance_Mpls_InterfacePathAny) InterfaceId() *NetworkInstance_Mpls_Interface_InterfaceIdPathAny
- func (n *NetworkInstance_Mpls_InterfacePathAny) InterfaceRef() *NetworkInstance_Mpls_Interface_InterfaceRefPathAny
- func (n *NetworkInstance_Mpls_InterfacePathAny) SrlgMembership() *NetworkInstance_Mpls_Interface_SrlgMembershipPathAny
- func (n *NetworkInstance_Mpls_InterfacePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Interface]
- func (n *NetworkInstance_Mpls_InterfacePathAny) TeMetric() *NetworkInstance_Mpls_Interface_TeMetricPathAny
- type NetworkInstance_Mpls_InterfacePathMap
- type NetworkInstance_Mpls_InterfacePathMapAny
- type NetworkInstance_Mpls_Interface_AdminGroupPath
- type NetworkInstance_Mpls_Interface_AdminGroupPathAny
- type NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPath
- func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Interface_IgpFloodingBandwidth]
- func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPath) DeltaPercentage() *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DeltaPercentagePath
- func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPath) DownThresholds() *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DownThresholdsPath
- func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Interface_IgpFloodingBandwidth]
- func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPath) ThresholdSpecification() ...
- func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPath) ThresholdType() *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdTypePath
- func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPath) UpDownThresholds() *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpDownThresholdsPath
- func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPath) UpThresholds() *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpThresholdsPath
- type NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPathAny
- func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Interface_IgpFloodingBandwidth]
- func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPathAny) DeltaPercentage() *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DeltaPercentagePathAny
- func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPathAny) DownThresholds() *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DownThresholdsPathAny
- func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Interface_IgpFloodingBandwidth]
- func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPathAny) ThresholdSpecification() ...
- func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPathAny) ThresholdType() *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdTypePathAny
- func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPathAny) UpDownThresholds() *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpDownThresholdsPathAny
- func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPathAny) UpThresholds() *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpThresholdsPathAny
- type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DeltaPercentagePath
- type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DeltaPercentagePathAny
- type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DownThresholdsPath
- type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DownThresholdsPathAny
- type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdSpecificationPath
- func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdSpecificationPath) Config() ygnmi.ConfigQuery[oc.E_IgpFloodingBandwidth_ThresholdSpecification]
- func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdSpecificationPath) State() ygnmi.SingletonQuery[oc.E_IgpFloodingBandwidth_ThresholdSpecification]
- type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdSpecificationPathAny
- func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdSpecificationPathAny) Config() ygnmi.WildcardQuery[oc.E_IgpFloodingBandwidth_ThresholdSpecification]
- func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdSpecificationPathAny) State() ygnmi.WildcardQuery[oc.E_IgpFloodingBandwidth_ThresholdSpecification]
- type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdTypePath
- type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdTypePathAny
- func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdTypePathAny) Config() ygnmi.WildcardQuery[oc.E_IgpFloodingBandwidth_ThresholdType]
- func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdTypePathAny) State() ygnmi.WildcardQuery[oc.E_IgpFloodingBandwidth_ThresholdType]
- type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpDownThresholdsPath
- type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpDownThresholdsPathAny
- type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpThresholdsPath
- type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpThresholdsPathAny
- type NetworkInstance_Mpls_Interface_InterfaceIdPath
- type NetworkInstance_Mpls_Interface_InterfaceIdPathAny
- type NetworkInstance_Mpls_Interface_InterfaceRefPath
- func (n *NetworkInstance_Mpls_Interface_InterfaceRefPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Interface_InterfaceRef]
- func (n *NetworkInstance_Mpls_Interface_InterfaceRefPath) Interface() *NetworkInstance_Mpls_Interface_InterfaceRef_InterfacePath
- func (n *NetworkInstance_Mpls_Interface_InterfaceRefPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Interface_InterfaceRef]
- func (n *NetworkInstance_Mpls_Interface_InterfaceRefPath) Subinterface() *NetworkInstance_Mpls_Interface_InterfaceRef_SubinterfacePath
- type NetworkInstance_Mpls_Interface_InterfaceRefPathAny
- func (n *NetworkInstance_Mpls_Interface_InterfaceRefPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Interface_InterfaceRef]
- func (n *NetworkInstance_Mpls_Interface_InterfaceRefPathAny) Interface() *NetworkInstance_Mpls_Interface_InterfaceRef_InterfacePathAny
- func (n *NetworkInstance_Mpls_Interface_InterfaceRefPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Interface_InterfaceRef]
- func (n *NetworkInstance_Mpls_Interface_InterfaceRefPathAny) Subinterface() *NetworkInstance_Mpls_Interface_InterfaceRef_SubinterfacePathAny
- type NetworkInstance_Mpls_Interface_InterfaceRef_InterfacePath
- type NetworkInstance_Mpls_Interface_InterfaceRef_InterfacePathAny
- type NetworkInstance_Mpls_Interface_InterfaceRef_SubinterfacePath
- type NetworkInstance_Mpls_Interface_InterfaceRef_SubinterfacePathAny
- type NetworkInstance_Mpls_Interface_SrlgMembershipPath
- type NetworkInstance_Mpls_Interface_SrlgMembershipPathAny
- type NetworkInstance_Mpls_Interface_TeMetricPath
- type NetworkInstance_Mpls_Interface_TeMetricPathAny
- type NetworkInstance_Mpls_LspsPath
- func (n *NetworkInstance_Mpls_LspsPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps]
- func (n *NetworkInstance_Mpls_LspsPath) ConstrainedPath() *NetworkInstance_Mpls_Lsps_ConstrainedPathPath
- func (n *NetworkInstance_Mpls_LspsPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps]
- func (n *NetworkInstance_Mpls_LspsPath) StaticLsp(Name string) *NetworkInstance_Mpls_Lsps_StaticLspPath
- func (n *NetworkInstance_Mpls_LspsPath) StaticLspAny() *NetworkInstance_Mpls_Lsps_StaticLspPathAny
- func (n *NetworkInstance_Mpls_LspsPath) StaticLspMap() *NetworkInstance_Mpls_Lsps_StaticLspPathMap
- func (n *NetworkInstance_Mpls_LspsPath) UnconstrainedPath() *NetworkInstance_Mpls_Lsps_UnconstrainedPathPath
- type NetworkInstance_Mpls_LspsPathAny
- func (n *NetworkInstance_Mpls_LspsPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps]
- func (n *NetworkInstance_Mpls_LspsPathAny) ConstrainedPath() *NetworkInstance_Mpls_Lsps_ConstrainedPathPathAny
- func (n *NetworkInstance_Mpls_LspsPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps]
- func (n *NetworkInstance_Mpls_LspsPathAny) StaticLsp(Name string) *NetworkInstance_Mpls_Lsps_StaticLspPathAny
- func (n *NetworkInstance_Mpls_LspsPathAny) StaticLspAny() *NetworkInstance_Mpls_Lsps_StaticLspPathAny
- func (n *NetworkInstance_Mpls_LspsPathAny) StaticLspMap() *NetworkInstance_Mpls_Lsps_StaticLspPathMapAny
- func (n *NetworkInstance_Mpls_LspsPathAny) UnconstrainedPath() *NetworkInstance_Mpls_Lsps_UnconstrainedPathPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPathPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPathPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPathPath) NamedExplicitPath(Name string) *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPathPath) NamedExplicitPathAny() *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPathPath) NamedExplicitPathMap() *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathMap
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPathPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPathPath) Tunnel(Name string) *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPathPath) TunnelAny() *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPathPath) TunnelMap() *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathMap
- type NetworkInstance_Mpls_Lsps_ConstrainedPathPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPathPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPathPathAny) NamedExplicitPath(Name string) *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPathPathAny) NamedExplicitPathAny() *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPathPathAny) NamedExplicitPathMap() *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathMapAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPathPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPathPathAny) Tunnel(Name string) *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPathPathAny) TunnelAny() *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPathPathAny) TunnelMap() *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathMapAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPath) Config() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPath) ExplicitRouteObject(Index uint8) ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPath) ExplicitRouteObjectAny() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPath) ExplicitRouteObjectMap() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPath) Name() *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_NamePath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPath) SidProtectionRequired() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPath) SidSelectionMode() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPath) State() ...
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny) Config() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny) ExplicitRouteObject(Index uint8) ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny) ExplicitRouteObjectAny() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny) ExplicitRouteObjectMap() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny) Name() *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_NamePathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny) SidProtectionRequired() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny) SidSelectionMode() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny) State() ...
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathMap
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathMapAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPath) Address() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPath) Config() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPath) HopType() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPath) Index() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPath) State() ...
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathAny) Address() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathAny) Config() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathAny) HopType() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathAny) Index() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathAny) State() ...
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathMap
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathMapAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_AddressPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_AddressPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_HopTypePath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_HopTypePath) Config() ygnmi.ConfigQuery[oc.E_Mpls_MplsHopType]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_HopTypePath) State() ygnmi.SingletonQuery[oc.E_Mpls_MplsHopType]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_HopTypePathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_HopTypePathAny) Config() ygnmi.WildcardQuery[oc.E_Mpls_MplsHopType]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_HopTypePathAny) State() ygnmi.WildcardQuery[oc.E_Mpls_MplsHopType]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_IndexPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_IndexPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_NamePath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_NamePathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidProtectionRequiredPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidProtectionRequiredPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidSelectionModePath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidSelectionModePath) Config() ygnmi.ConfigQuery[oc.E_NamedExplicitPath_SidSelectionMode]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidSelectionModePath) State() ygnmi.SingletonQuery[oc.E_NamedExplicitPath_SidSelectionMode]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidSelectionModePathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidSelectionModePathAny) Config() ygnmi.WildcardQuery[oc.E_NamedExplicitPath_SidSelectionMode]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidSelectionModePathAny) State() ygnmi.WildcardQuery[oc.E_NamedExplicitPath_SidSelectionMode]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) AdminStatus() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AdminStatusPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) AutoGenerated() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AutoGeneratedPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) Bandwidth() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) Counters() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) Description() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_DescriptionPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) HoldPriority() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_HoldPriorityPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) Metric() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) MetricType() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricTypePath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) Name() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_NamePath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) OperStatus() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_OperStatusPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) P2PTunnelAttributes() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) Preference() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_PreferencePath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) ProtectionStyleRequested() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ProtectionStyleRequestedPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) ReoptimizeTimer() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ReoptimizeTimerPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) Role() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_RolePath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) SetupPriority() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SetupPriorityPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) ShortcutEligible() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ShortcutEligiblePath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) SignalingProtocol() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SignalingProtocolPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) SoftPreemption() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SoftPreemptionPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) Source() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SourcePath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) Type() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_TypePath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) AdminStatus() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AdminStatusPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) AutoGenerated() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AutoGeneratedPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) Bandwidth() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) Counters() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) Description() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_DescriptionPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) HoldPriority() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_HoldPriorityPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) Metric() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) MetricType() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricTypePathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) Name() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_NamePathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) OperStatus() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_OperStatusPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) P2PTunnelAttributes() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) Preference() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_PreferencePathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) ProtectionStyleRequested() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) ReoptimizeTimer() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ReoptimizeTimerPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) Role() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_RolePathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) SetupPriority() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SetupPriorityPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) ShortcutEligible() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ShortcutEligiblePathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) SignalingProtocol() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SignalingProtocolPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) SoftPreemption() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SoftPreemptionPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) Source() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SourcePathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) Type() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_TypePathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathMap
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathMapAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AdminStatusPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AdminStatusPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AutoGeneratedPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AutoGeneratedPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPath) AutoBandwidth() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPath) Config() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPath) SetBandwidth() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SetBandwidthPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPath) SignaledBandwidth() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPath) SpecificationType() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPath) State() ...
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPathAny) AutoBandwidth() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPathAny) Config() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPathAny) SetBandwidth() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPathAny) SignaledBandwidth() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPathAny) SpecificationType() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPathAny) State() ...
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath) AdjustInterval() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath) AdjustThreshold() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath) Config() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath) Enabled() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath) IntervalHighBw() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath) MaxBw() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath) MinBw() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath) Overflow() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath) State() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath) Underflow() ...
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny) AdjustInterval() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny) AdjustThreshold() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny) Config() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny) Enabled() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny) IntervalHighBw() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny) MaxBw() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny) MinBw() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny) Overflow() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny) State() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny) Underflow() ...
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustIntervalPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustIntervalPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustThresholdPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustThresholdPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_EnabledPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_EnabledPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_IntervalHighBwPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_IntervalHighBwPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MaxBwPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MaxBwPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MinBwPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MinBwPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPath) Config() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPath) Enabled() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPath) OverflowThreshold() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPath) State() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPath) TriggerEventCount() ...
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPathAny) Config() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPathAny) Enabled() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPathAny) OverflowThreshold() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPathAny) State() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPathAny) TriggerEventCount() ...
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_EnabledPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_EnabledPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_OverflowThresholdPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_OverflowThresholdPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_OverflowThresholdPathAny) Config() ygnmi.WildcardQuery[uint8]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_OverflowThresholdPathAny) State() ygnmi.WildcardQuery[uint8]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_TriggerEventCountPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_TriggerEventCountPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_TriggerEventCountPathAny) Config() ygnmi.WildcardQuery[uint16]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_TriggerEventCountPathAny) State() ygnmi.WildcardQuery[uint16]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPath) Config() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPath) Enabled() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPath) State() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPath) TriggerEventCount() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPath) UnderflowThreshold() ...
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPathAny) Config() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPathAny) Enabled() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPathAny) State() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPathAny) TriggerEventCount() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPathAny) UnderflowThreshold() ...
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_EnabledPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_EnabledPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_TriggerEventCountPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_TriggerEventCountPath) Config() ygnmi.ConfigQuery[uint16]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_TriggerEventCountPath) State() ygnmi.SingletonQuery[uint16]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_TriggerEventCountPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_TriggerEventCountPathAny) Config() ygnmi.WildcardQuery[uint16]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_TriggerEventCountPathAny) State() ygnmi.WildcardQuery[uint16]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_UnderflowThresholdPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_UnderflowThresholdPath) Config() ygnmi.ConfigQuery[uint8]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_UnderflowThresholdPath) State() ygnmi.SingletonQuery[uint8]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_UnderflowThresholdPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_UnderflowThresholdPathAny) Config() ygnmi.WildcardQuery[uint8]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_UnderflowThresholdPathAny) State() ygnmi.WildcardQuery[uint8]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SetBandwidthPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SetBandwidthPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SignaledBandwidthPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SignaledBandwidthPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SpecificationTypePath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SpecificationTypePathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPath) Bytes() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_BytesPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPath) CurrentPathTime() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_CurrentPathTimePath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPath) NextReoptimizationTime() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPath) OnlineTime() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_OnlineTimePath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPath) Packets() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_PacketsPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPath) PathChanges() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_PathChangesPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPath) State() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPath) StateChanges() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_StateChangesPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPathAny) Bytes() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_BytesPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPathAny) CurrentPathTime() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPathAny) NextReoptimizationTime() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPathAny) OnlineTime() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_OnlineTimePathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPathAny) Packets() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_PacketsPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPathAny) PathChanges() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_PathChangesPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPathAny) State() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPathAny) StateChanges() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_StateChangesPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_BytesPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_BytesPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_CurrentPathTimePath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_CurrentPathTimePathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_NextReoptimizationTimePath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_NextReoptimizationTimePathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_OnlineTimePath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_OnlineTimePathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_PacketsPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_PacketsPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_PathChangesPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_PathChangesPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_StateChangesPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_StateChangesPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_DescriptionPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_DescriptionPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_HoldPriorityPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_HoldPriorityPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricTypePath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricTypePathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_NamePath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_NamePathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_OperStatusPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_OperStatusPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath) Config() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath) Destination() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath) P2PPrimaryPath(Name string) ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath) P2PPrimaryPathAny() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath) P2PPrimaryPathMap() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath) P2PSecondaryPath(Name string) ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath) P2PSecondaryPathAny() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath) P2PSecondaryPathMap() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath) RecordRouteEnabled() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath) State() ...
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny) Config() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny) Destination() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny) P2PPrimaryPath(Name string) ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny) P2PPrimaryPathAny() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny) P2PPrimaryPathMap() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny) P2PSecondaryPath(Name string) ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny) P2PSecondaryPathAny() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny) P2PSecondaryPathMap() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny) RecordRouteEnabled() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny) State() ...
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_DestinationPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_DestinationPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) AdminGroups() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) AssociatedRsvpSessions() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) CandidateSecondaryPath(SecondaryPath string) ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) CandidateSecondaryPathAny() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) CandidateSecondaryPathMap() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) Config() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) CspfMetric() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) CspfTiebreaker() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) ExplicitPathName() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) HoldPriority() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) Name() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) PathComputationMethod() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) PathComputationServer() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) PathControl() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) PathMetricBoundConstraint(Type oc.E_MplsTypes_PATH_METRIC_TYPE) ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) PathMetricBoundConstraintAny() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) PathMetricBoundConstraintMap() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) Preference() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) RetryTimer() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) SetupPriority() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) SpfMetric() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) State() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) UseCspf() ...
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) AdminGroups() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) AssociatedRsvpSessions() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) CandidateSecondaryPath(SecondaryPath string) ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) CandidateSecondaryPathAny() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) CandidateSecondaryPathMap() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) Config() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) CspfMetric() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) CspfTiebreaker() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) ExplicitPathName() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) HoldPriority() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) Name() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) PathComputationMethod() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) PathComputationServer() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) PathControl() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) PathMetricBoundConstraint(Type oc.E_MplsTypes_PATH_METRIC_TYPE) ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) PathMetricBoundConstraintAny() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) PathMetricBoundConstraintMap() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) Preference() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) RetryTimer() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) SetupPriority() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) SpfMetric() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) State() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) UseCspf() ...
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathMap
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathMapAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPath) Config() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPath) ExcludeGroup() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPath) IncludeAllGroup() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPath) IncludeAnyGroup() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPath) State() ...
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPathAny) Config() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPathAny) ExcludeGroup() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPathAny) IncludeAllGroup() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPathAny) IncludeAnyGroup() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPathAny) State() ...
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_ExcludeGroupPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_ExcludeGroupPath) Config() ygnmi.ConfigQuery[[]string]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_ExcludeGroupPath) State() ygnmi.SingletonQuery[[]string]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_ExcludeGroupPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_ExcludeGroupPathAny) Config() ygnmi.WildcardQuery[[]string]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_ExcludeGroupPathAny) State() ygnmi.WildcardQuery[[]string]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAllGroupPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAllGroupPath) Config() ygnmi.ConfigQuery[[]string]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAllGroupPath) State() ygnmi.SingletonQuery[[]string]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAllGroupPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAllGroupPathAny) Config() ygnmi.WildcardQuery[[]string]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAllGroupPathAny) State() ygnmi.WildcardQuery[[]string]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAnyGroupPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAnyGroupPath) Config() ygnmi.ConfigQuery[[]string]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAnyGroupPath) State() ygnmi.SingletonQuery[[]string]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAnyGroupPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAnyGroupPathAny) Config() ygnmi.WildcardQuery[[]string]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAnyGroupPathAny) State() ygnmi.WildcardQuery[[]string]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AssociatedRsvpSessionsPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AssociatedRsvpSessionsPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPath) Active() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPath) Config() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPath) Priority() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPath) SecondaryPath() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPath) State() ...
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathAny) Active() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathAny) Config() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathAny) Priority() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathAny) SecondaryPath() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathAny) State() ...
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathMap
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathMapAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_ActivePath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_ActivePathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_PriorityPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_PriorityPath) Config() ygnmi.ConfigQuery[uint16]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_PriorityPath) State() ygnmi.SingletonQuery[uint16]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_PriorityPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_PriorityPathAny) Config() ygnmi.WildcardQuery[uint16]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_PriorityPathAny) State() ygnmi.WildcardQuery[uint16]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_SecondaryPathPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_SecondaryPathPath) Config() ygnmi.ConfigQuery[string]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_SecondaryPathPath) State() ygnmi.SingletonQuery[string]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_SecondaryPathPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_SecondaryPathPathAny) Config() ygnmi.WildcardQuery[string]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_SecondaryPathPathAny) State() ygnmi.WildcardQuery[string]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfMetricPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfMetricPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfTiebreakerPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfTiebreakerPath) Config() ygnmi.ConfigQuery[oc.E_Mpls_CspfTieBreaking]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfTiebreakerPath) State() ygnmi.SingletonQuery[oc.E_Mpls_CspfTieBreaking]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfTiebreakerPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfTiebreakerPathAny) Config() ygnmi.WildcardQuery[oc.E_Mpls_CspfTieBreaking]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfTiebreakerPathAny) State() ygnmi.WildcardQuery[oc.E_Mpls_CspfTieBreaking]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_ExplicitPathNamePath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_ExplicitPathNamePath) Config() ygnmi.ConfigQuery[string]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_ExplicitPathNamePath) State() ygnmi.SingletonQuery[string]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_ExplicitPathNamePathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_ExplicitPathNamePathAny) Config() ygnmi.WildcardQuery[string]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_ExplicitPathNamePathAny) State() ygnmi.WildcardQuery[string]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_HoldPriorityPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_HoldPriorityPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_NamePath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_NamePathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationMethodPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationMethodPath) Config() ygnmi.ConfigQuery[oc.E_MplsTypes_PATH_COMPUTATION_METHOD]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationMethodPath) State() ygnmi.SingletonQuery[oc.E_MplsTypes_PATH_COMPUTATION_METHOD]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationMethodPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationMethodPathAny) Config() ygnmi.WildcardQuery[oc.E_MplsTypes_PATH_COMPUTATION_METHOD]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationMethodPathAny) State() ygnmi.WildcardQuery[oc.E_MplsTypes_PATH_COMPUTATION_METHOD]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationServerPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationServerPath) Config() ygnmi.ConfigQuery[string]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationServerPath) State() ygnmi.SingletonQuery[string]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationServerPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationServerPathAny) Config() ygnmi.WildcardQuery[string]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationServerPathAny) State() ygnmi.WildcardQuery[string]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathControlPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathControlPath) Config() ygnmi.ConfigQuery[oc.E_Pcep_LspControlType]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathControlPath) State() ygnmi.SingletonQuery[oc.E_Pcep_LspControlType]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathControlPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathControlPathAny) Config() ygnmi.WildcardQuery[oc.E_Pcep_LspControlType]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathControlPathAny) State() ygnmi.WildcardQuery[oc.E_Pcep_LspControlType]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPath) Config() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPath) MetricUpperBound() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPath) State() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPath) Type() ...
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathAny) Config() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathAny) MetricUpperBound() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathAny) State() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathAny) Type() ...
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathMap
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathMapAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_MetricUpperBoundPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_MetricUpperBoundPath) Config() ygnmi.ConfigQuery[uint64]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_MetricUpperBoundPath) State() ygnmi.SingletonQuery[uint64]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_MetricUpperBoundPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_MetricUpperBoundPathAny) Config() ygnmi.WildcardQuery[uint64]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_MetricUpperBoundPathAny) State() ygnmi.WildcardQuery[uint64]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_TypePath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_TypePath) Config() ygnmi.ConfigQuery[oc.E_MplsTypes_PATH_METRIC_TYPE]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_TypePath) State() ygnmi.SingletonQuery[oc.E_MplsTypes_PATH_METRIC_TYPE]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_TypePathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_TypePathAny) Config() ygnmi.WildcardQuery[oc.E_MplsTypes_PATH_METRIC_TYPE]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_TypePathAny) State() ygnmi.WildcardQuery[oc.E_MplsTypes_PATH_METRIC_TYPE]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PreferencePath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PreferencePathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_RetryTimerPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_RetryTimerPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_SetupPriorityPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_SetupPriorityPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_SetupPriorityPathAny) Config() ygnmi.WildcardQuery[uint8]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_SetupPriorityPathAny) State() ygnmi.WildcardQuery[uint8]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_SpfMetricPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_SpfMetricPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_UseCspfPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_UseCspfPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) AdminGroups() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) AssociatedRsvpSessions() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) Config() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) CspfMetric() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) CspfTiebreaker() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) ExplicitPathName() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) HoldPriority() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) Name() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) PathComputationMethod() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) PathComputationServer() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) PathControl() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) PathMetricBoundConstraint(Type oc.E_MplsTypes_PATH_METRIC_TYPE) ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) PathMetricBoundConstraintAny() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) PathMetricBoundConstraintMap() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) Preference() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) RetryTimer() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) SetupPriority() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) SpfMetric() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) State() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) UseCspf() ...
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) AdminGroups() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) AssociatedRsvpSessions() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) Config() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) CspfMetric() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) CspfTiebreaker() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) ExplicitPathName() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) HoldPriority() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) Name() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) PathComputationMethod() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) PathComputationServer() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) PathControl() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) PathMetricBoundConstraint(Type oc.E_MplsTypes_PATH_METRIC_TYPE) ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) PathMetricBoundConstraintAny() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) PathMetricBoundConstraintMap() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) Preference() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) RetryTimer() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) SetupPriority() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) SpfMetric() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) State() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) UseCspf() ...
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathMap
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathMapAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPath) Config() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPath) ExcludeGroup() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPath) IncludeAllGroup() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPath) IncludeAnyGroup() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPath) State() ...
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPathAny) Config() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPathAny) ExcludeGroup() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPathAny) IncludeAllGroup() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPathAny) IncludeAnyGroup() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPathAny) State() ...
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_ExcludeGroupPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_ExcludeGroupPath) Config() ygnmi.ConfigQuery[[]string]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_ExcludeGroupPath) State() ygnmi.SingletonQuery[[]string]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_ExcludeGroupPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_ExcludeGroupPathAny) Config() ygnmi.WildcardQuery[[]string]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_ExcludeGroupPathAny) State() ygnmi.WildcardQuery[[]string]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAllGroupPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAllGroupPath) Config() ygnmi.ConfigQuery[[]string]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAllGroupPath) State() ygnmi.SingletonQuery[[]string]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAllGroupPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAllGroupPathAny) Config() ygnmi.WildcardQuery[[]string]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAllGroupPathAny) State() ygnmi.WildcardQuery[[]string]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAnyGroupPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAnyGroupPath) Config() ygnmi.ConfigQuery[[]string]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAnyGroupPath) State() ygnmi.SingletonQuery[[]string]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAnyGroupPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAnyGroupPathAny) Config() ygnmi.WildcardQuery[[]string]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAnyGroupPathAny) State() ygnmi.WildcardQuery[[]string]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AssociatedRsvpSessionsPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AssociatedRsvpSessionsPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfMetricPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfMetricPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfTiebreakerPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfTiebreakerPath) Config() ygnmi.ConfigQuery[oc.E_Mpls_CspfTieBreaking]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfTiebreakerPath) State() ygnmi.SingletonQuery[oc.E_Mpls_CspfTieBreaking]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfTiebreakerPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfTiebreakerPathAny) Config() ygnmi.WildcardQuery[oc.E_Mpls_CspfTieBreaking]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfTiebreakerPathAny) State() ygnmi.WildcardQuery[oc.E_Mpls_CspfTieBreaking]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_ExplicitPathNamePath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_ExplicitPathNamePath) Config() ygnmi.ConfigQuery[string]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_ExplicitPathNamePath) State() ygnmi.SingletonQuery[string]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_ExplicitPathNamePathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_ExplicitPathNamePathAny) Config() ygnmi.WildcardQuery[string]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_ExplicitPathNamePathAny) State() ygnmi.WildcardQuery[string]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_HoldPriorityPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_HoldPriorityPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_HoldPriorityPathAny) Config() ygnmi.WildcardQuery[uint8]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_HoldPriorityPathAny) State() ygnmi.WildcardQuery[uint8]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_NamePath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_NamePathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationMethodPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationMethodPath) Config() ygnmi.ConfigQuery[oc.E_MplsTypes_PATH_COMPUTATION_METHOD]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationMethodPath) State() ygnmi.SingletonQuery[oc.E_MplsTypes_PATH_COMPUTATION_METHOD]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationMethodPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationMethodPathAny) Config() ygnmi.WildcardQuery[oc.E_MplsTypes_PATH_COMPUTATION_METHOD]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationMethodPathAny) State() ygnmi.WildcardQuery[oc.E_MplsTypes_PATH_COMPUTATION_METHOD]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationServerPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationServerPath) Config() ygnmi.ConfigQuery[string]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationServerPath) State() ygnmi.SingletonQuery[string]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationServerPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationServerPathAny) Config() ygnmi.WildcardQuery[string]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationServerPathAny) State() ygnmi.WildcardQuery[string]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathControlPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathControlPath) Config() ygnmi.ConfigQuery[oc.E_Pcep_LspControlType]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathControlPath) State() ygnmi.SingletonQuery[oc.E_Pcep_LspControlType]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathControlPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathControlPathAny) Config() ygnmi.WildcardQuery[oc.E_Pcep_LspControlType]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathControlPathAny) State() ygnmi.WildcardQuery[oc.E_Pcep_LspControlType]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPath) Config() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPath) MetricUpperBound() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPath) State() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPath) Type() ...
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathAny) Config() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathAny) MetricUpperBound() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathAny) State() ...
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathAny) Type() ...
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathMap
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathMapAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_MetricUpperBoundPath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_MetricUpperBoundPath) Config() ygnmi.ConfigQuery[uint64]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_MetricUpperBoundPath) State() ygnmi.SingletonQuery[uint64]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_MetricUpperBoundPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_MetricUpperBoundPathAny) Config() ygnmi.WildcardQuery[uint64]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_MetricUpperBoundPathAny) State() ygnmi.WildcardQuery[uint64]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_TypePath
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_TypePath) Config() ygnmi.ConfigQuery[oc.E_MplsTypes_PATH_METRIC_TYPE]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_TypePath) State() ygnmi.SingletonQuery[oc.E_MplsTypes_PATH_METRIC_TYPE]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_TypePathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_TypePathAny) Config() ygnmi.WildcardQuery[oc.E_MplsTypes_PATH_METRIC_TYPE]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_TypePathAny) State() ygnmi.WildcardQuery[oc.E_MplsTypes_PATH_METRIC_TYPE]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PreferencePath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PreferencePathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_RetryTimerPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_RetryTimerPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_RetryTimerPathAny) Config() ygnmi.WildcardQuery[uint16]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_RetryTimerPathAny) State() ygnmi.WildcardQuery[uint16]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_SetupPriorityPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_SetupPriorityPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_SetupPriorityPathAny) Config() ygnmi.WildcardQuery[uint8]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_SetupPriorityPathAny) State() ygnmi.WildcardQuery[uint8]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_SpfMetricPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_SpfMetricPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_UseCspfPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_UseCspfPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_RecordRouteEnabledPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_RecordRouteEnabledPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_PreferencePath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_PreferencePathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ProtectionStyleRequestedPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ProtectionStyleRequestedPathAny
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ProtectionStyleRequestedPathAny) Config() ygnmi.WildcardQuery[oc.E_MplsTypes_PROTECTION_TYPE]
- func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ProtectionStyleRequestedPathAny) State() ygnmi.WildcardQuery[oc.E_MplsTypes_PROTECTION_TYPE]
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ReoptimizeTimerPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ReoptimizeTimerPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_RolePath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_RolePathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SetupPriorityPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SetupPriorityPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ShortcutEligiblePath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ShortcutEligiblePathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SignalingProtocolPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SignalingProtocolPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SoftPreemptionPath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SoftPreemptionPathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SourcePath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SourcePathAny
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_TypePath
- type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_TypePathAny
- type NetworkInstance_Mpls_Lsps_StaticLspPath
- func (n *NetworkInstance_Mpls_Lsps_StaticLspPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp]
- func (n *NetworkInstance_Mpls_Lsps_StaticLspPath) Egress() *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath
- func (n *NetworkInstance_Mpls_Lsps_StaticLspPath) Ingress() *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath
- func (n *NetworkInstance_Mpls_Lsps_StaticLspPath) Name() *NetworkInstance_Mpls_Lsps_StaticLsp_NamePath
- func (n *NetworkInstance_Mpls_Lsps_StaticLspPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp]
- func (n *NetworkInstance_Mpls_Lsps_StaticLspPath) Transit() *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath
- type NetworkInstance_Mpls_Lsps_StaticLspPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLspPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp]
- func (n *NetworkInstance_Mpls_Lsps_StaticLspPathAny) Egress() *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLspPathAny) Ingress() *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLspPathAny) Name() *NetworkInstance_Mpls_Lsps_StaticLsp_NamePathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLspPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp]
- func (n *NetworkInstance_Mpls_Lsps_StaticLspPathAny) Transit() *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny
- type NetworkInstance_Mpls_Lsps_StaticLspPathMap
- type NetworkInstance_Mpls_Lsps_StaticLspPathMapAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Egress]
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) IncomingLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_IncomingLabelPath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) Interface() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_InterfacePath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) LspNextHop(Index uint32) *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) LspNextHopAny() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) LspNextHopMap() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathMap
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) Metric() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_MetricPath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) NextHop() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_NextHopPath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) PushLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_PushLabelPath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Egress]
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) Subinterface() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_SubinterfacePath
- type NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Egress]
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) IncomingLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_IncomingLabelPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) Interface() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_InterfacePathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) LspNextHop(Index uint32) *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) LspNextHopAny() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) LspNextHopMap() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathMapAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) Metric() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_MetricPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) NextHop() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_NextHopPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) PushLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_PushLabelPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Egress]
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) Subinterface() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_SubinterfacePathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_IncomingLabelPath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_IncomingLabelPathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_InterfacePath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_InterfacePathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop]
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPath) Index() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IndexPath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPath) Interface() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_InterfacePath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPath) IpAddress() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IpAddressPath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPath) PushLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_PushLabelPath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPath) State() ...
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPath) Subinterface() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_SubinterfacePath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop]
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathAny) Index() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IndexPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathAny) Interface() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_InterfacePathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathAny) IpAddress() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IpAddressPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathAny) PushLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_PushLabelPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop]
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathAny) Subinterface() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_SubinterfacePathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathMap
- type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathMapAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IndexPath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IndexPathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_InterfacePath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_InterfacePathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IpAddressPath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IpAddressPathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_PushLabelPath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_PushLabelPathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_SubinterfacePath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_SubinterfacePathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_MetricPath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_MetricPathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_NextHopPath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_NextHopPathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_PushLabelPath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_PushLabelPathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_SubinterfacePath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_SubinterfacePathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Ingress]
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) IncomingLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_IncomingLabelPath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) Interface() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_InterfacePath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) LspNextHop(Index uint32) *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) LspNextHopAny() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) LspNextHopMap() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathMap
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) Metric() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_MetricPath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) NextHop() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_NextHopPath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) PushLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_PushLabelPath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Ingress]
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) Subinterface() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_SubinterfacePath
- type NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Ingress]
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) IncomingLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_IncomingLabelPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) Interface() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_InterfacePathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) LspNextHop(Index uint32) *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) LspNextHopAny() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) LspNextHopMap() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathMapAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) Metric() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_MetricPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) NextHop() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_NextHopPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) PushLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_PushLabelPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Ingress]
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) Subinterface() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_SubinterfacePathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_IncomingLabelPath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_IncomingLabelPathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_InterfacePath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_InterfacePathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop]
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPath) Index() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IndexPath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPath) Interface() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_InterfacePath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPath) IpAddress() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IpAddressPath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPath) PushLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_PushLabelPath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPath) State() ...
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPath) Subinterface() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_SubinterfacePath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathAny) Config() ...
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathAny) Index() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IndexPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathAny) Interface() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_InterfacePathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathAny) IpAddress() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IpAddressPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathAny) PushLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_PushLabelPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathAny) State() ...
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathAny) Subinterface() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_SubinterfacePathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathMap
- type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathMapAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IndexPath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IndexPathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_InterfacePath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_InterfacePathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IpAddressPath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IpAddressPathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_PushLabelPath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_PushLabelPathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_SubinterfacePath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_SubinterfacePathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_MetricPath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_MetricPathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_NextHopPath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_NextHopPathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_PushLabelPath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_PushLabelPathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_SubinterfacePath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_SubinterfacePathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_NamePath
- type NetworkInstance_Mpls_Lsps_StaticLsp_NamePathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Transit]
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) IncomingLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_IncomingLabelPath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) Interface() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_InterfacePath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) LspNextHop(Index uint32) *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) LspNextHopAny() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) LspNextHopMap() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathMap
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) Metric() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_MetricPath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) NextHop() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_NextHopPath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) PushLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_PushLabelPath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Transit]
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) Subinterface() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_SubinterfacePath
- type NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Transit]
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) IncomingLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_IncomingLabelPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) Interface() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_InterfacePathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) LspNextHop(Index uint32) *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) LspNextHopAny() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) LspNextHopMap() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathMapAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) Metric() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_MetricPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) NextHop() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_NextHopPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) PushLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_PushLabelPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Transit]
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) Subinterface() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_SubinterfacePathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_IncomingLabelPath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_IncomingLabelPathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_InterfacePath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_InterfacePathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop]
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPath) Index() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IndexPath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPath) Interface() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_InterfacePath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPath) IpAddress() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IpAddressPath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPath) PushLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_PushLabelPath
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPath) State() ...
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPath) Subinterface() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_SubinterfacePath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathAny) Config() ...
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathAny) Index() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IndexPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathAny) Interface() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_InterfacePathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathAny) IpAddress() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IpAddressPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathAny) PushLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_PushLabelPathAny
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathAny) State() ...
- func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathAny) Subinterface() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_SubinterfacePathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathMap
- type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathMapAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IndexPath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IndexPathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_InterfacePath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_InterfacePathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IpAddressPath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IpAddressPathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_PushLabelPath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_PushLabelPathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_SubinterfacePath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_SubinterfacePathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_MetricPath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_MetricPathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_NextHopPath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_NextHopPathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_PushLabelPath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_PushLabelPathAny
- type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_SubinterfacePath
- type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_SubinterfacePathAny
- type NetworkInstance_Mpls_Lsps_UnconstrainedPathPath
- func (n *NetworkInstance_Mpls_Lsps_UnconstrainedPathPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_UnconstrainedPath]
- func (n *NetworkInstance_Mpls_Lsps_UnconstrainedPathPath) PathSetupProtocol() *NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocolPath
- func (n *NetworkInstance_Mpls_Lsps_UnconstrainedPathPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps_UnconstrainedPath]
- type NetworkInstance_Mpls_Lsps_UnconstrainedPathPathAny
- func (n *NetworkInstance_Mpls_Lsps_UnconstrainedPathPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_UnconstrainedPath]
- func (n *NetworkInstance_Mpls_Lsps_UnconstrainedPathPathAny) PathSetupProtocol() *NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocolPathAny
- func (n *NetworkInstance_Mpls_Lsps_UnconstrainedPathPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_UnconstrainedPath]
- type NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocolPath
- func (n *NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocolPath) Config() ...
- func (n *NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocolPath) Ldp() *NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocol_LdpPath
- func (n *NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocolPath) State() ...
- type NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocolPathAny
- func (n *NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocolPathAny) Config() ...
- func (n *NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocolPathAny) Ldp() *NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocol_LdpPathAny
- func (n *NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocolPathAny) State() ...
- type NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocol_LdpPath
- type NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocol_LdpPathAny
- type NetworkInstance_Mpls_SignalingProtocolsPath
- func (n *NetworkInstance_Mpls_SignalingProtocolsPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols]
- func (n *NetworkInstance_Mpls_SignalingProtocolsPath) Ldp() *NetworkInstance_Mpls_SignalingProtocols_LdpPath
- func (n *NetworkInstance_Mpls_SignalingProtocolsPath) RsvpTe() *NetworkInstance_Mpls_SignalingProtocols_RsvpTePath
- func (n *NetworkInstance_Mpls_SignalingProtocolsPath) SegmentRouting() *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPath
- func (n *NetworkInstance_Mpls_SignalingProtocolsPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols]
- type NetworkInstance_Mpls_SignalingProtocolsPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocolsPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols]
- func (n *NetworkInstance_Mpls_SignalingProtocolsPathAny) Ldp() *NetworkInstance_Mpls_SignalingProtocols_LdpPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocolsPathAny) RsvpTe() *NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny
- func (n *NetworkInstance_Mpls_SignalingProtocolsPathAny) SegmentRouting() *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocolsPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols]
- type NetworkInstance_Mpls_SignalingProtocols_LdpPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_LdpPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp]
- func (n *NetworkInstance_Mpls_SignalingProtocols_LdpPath) Global() *NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_LdpPath) InterfaceAttributes() *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_LdpPath) Neighbor(LsrId string, LabelSpaceId uint16) *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_LdpPath) NeighborAny() *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_LdpPath) NeighborMap() *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathMap
- func (n *NetworkInstance_Mpls_SignalingProtocols_LdpPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp]
- func (n *NetworkInstance_Mpls_SignalingProtocols_LdpPath) Targeted() *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPath
- type NetworkInstance_Mpls_SignalingProtocols_LdpPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_LdpPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp]
- func (n *NetworkInstance_Mpls_SignalingProtocols_LdpPathAny) Global() *NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_LdpPathAny) InterfaceAttributes() *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_LdpPathAny) Neighbor(LsrId string, LabelSpaceId uint16) *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_LdpPathAny) NeighborAny() *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_LdpPathAny) NeighborMap() *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathMapAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_LdpPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp]
- func (n *NetworkInstance_Mpls_SignalingProtocols_LdpPathAny) Targeted() *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPath) Authentication() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Global]
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPath) GracefulRestart() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPath) LsrId() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_LsrIdPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Global]
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPathAny) Authentication() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Global]
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPathAny) GracefulRestart() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPathAny) LsrId() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_LsrIdPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Global]
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPath) AuthenticationKey() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPath) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPath) Enable() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_EnablePath
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPath) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPathAny) AuthenticationKey() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPathAny) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPathAny) Enable() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPathAny) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_AuthenticationKeyPath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_AuthenticationKeyPathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_EnablePath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_EnablePathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPath) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPath) Enabled() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPath) ForwardingHoldtime() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPath) HelperEnable() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPath) ReconnectTime() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPath) RecoveryTime() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPath) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPathAny) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPathAny) Enabled() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPathAny) ForwardingHoldtime() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPathAny) HelperEnable() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPathAny) ReconnectTime() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPathAny) RecoveryTime() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPathAny) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_EnabledPath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_EnabledPathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ForwardingHoldtimePath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ForwardingHoldtimePathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_HelperEnablePath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_HelperEnablePathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ReconnectTimePath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ReconnectTimePathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_RecoveryTimePath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_RecoveryTimePathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_LsrIdPath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_LsrIdPathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPath) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPath) HelloHoldtime() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPath) HelloInterval() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPath) Interface(InterfaceId string) *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPath) InterfaceAny() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPath) InterfaceMap() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPath) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPathAny) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPathAny) HelloHoldtime() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPathAny) HelloInterval() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPathAny) Interface(InterfaceId string) ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPathAny) InterfaceAny() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPathAny) InterfaceMap() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPathAny) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloHoldtimePath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloHoldtimePathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloIntervalPath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloIntervalPathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath) AddressFamily(AfiName oc.E_MplsLdp_MplsLdpAfi) ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath) AddressFamilyAny() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath) AddressFamilyMap() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath) Counters() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath) HelloHoldtime() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath) HelloInterval() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath) InterfaceId() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath) InterfaceRef() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny) AddressFamily(AfiName oc.E_MplsLdp_MplsLdpAfi) ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny) AddressFamilyAny() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny) AddressFamilyMap() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny) Counters() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny) HelloHoldtime() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny) HelloInterval() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny) InterfaceId() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny) InterfaceRef() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathMap
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathMapAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPath) AfiName() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPath) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPath) Enabled() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPath) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathAny) AfiName() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathAny) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathAny) Enabled() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathAny) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathMap
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathMapAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_AfiNamePath
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_AfiNamePath) Config() ygnmi.ConfigQuery[oc.E_MplsLdp_MplsLdpAfi]
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_AfiNamePath) State() ygnmi.SingletonQuery[oc.E_MplsLdp_MplsLdpAfi]
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_AfiNamePathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_AfiNamePathAny) Config() ygnmi.WildcardQuery[oc.E_MplsLdp_MplsLdpAfi]
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_AfiNamePathAny) State() ygnmi.WildcardQuery[oc.E_MplsLdp_MplsLdpAfi]
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_EnabledPath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_EnabledPathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_CountersPath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_CountersPathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloHoldtimePath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloHoldtimePathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloIntervalPath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloIntervalPathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceIdPath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceIdPathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPath) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPath) Interface() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPath) State() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPath) Subinterface() ...
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPathAny) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPathAny) Interface() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPathAny) State() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPathAny) Subinterface() ...
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_InterfacePath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_InterfacePathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_InterfacePathAny) Config() ygnmi.WildcardQuery[string]
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_InterfacePathAny) State() ygnmi.WildcardQuery[string]
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_SubinterfacePath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_SubinterfacePathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_SubinterfacePathAny) Config() ygnmi.WildcardQuery[uint32]
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_SubinterfacePathAny) State() ygnmi.WildcardQuery[uint32]
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) Authentication() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor]
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) EnableDownstreamOnDemand() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) HelloAdjacency(RemoteAddress string, LocalAddress string) *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) HelloAdjacencyAny() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) HelloAdjacencyMap() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathMap
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) LabelSpaceId() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LabelSpaceIdPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) LsrId() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LsrIdPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) NegotiatedLabelAdvertisementMode() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) PeerLabelAdvertisementMode() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) SessionState() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_SessionStatePath
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor]
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) Authentication() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor]
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) EnableDownstreamOnDemand() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) HelloAdjacency(RemoteAddress string, LocalAddress string) *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) HelloAdjacencyAny() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) HelloAdjacencyMap() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathMapAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) LabelSpaceId() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LabelSpaceIdPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) LsrId() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LsrIdPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) NegotiatedLabelAdvertisementMode() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) PeerLabelAdvertisementMode() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) SessionState() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_SessionStatePathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor]
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) WithLabelSpaceId(LabelSpaceId uint16) *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) WithLsrId(LsrId string) *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathMap
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathMapAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPath) AuthenticationKey() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPath) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPath) Enable() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPath) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPathAny) AuthenticationKey() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPathAny) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPathAny) Enable() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPathAny) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_AuthenticationKeyPath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_AuthenticationKeyPathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_EnablePath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_EnablePathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_EnableDownstreamOnDemandPath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_EnableDownstreamOnDemandPathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPath) AdjacencyType() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPath) HelloDropped() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPath) HelloHoldtime() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPath) HelloReceived() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPath) InterfaceRef() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPath) LastClear() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPath) LocalAddress() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPath) RemoteAddress() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPath) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny) AdjacencyType() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny) HelloDropped() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny) HelloHoldtime() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny) HelloReceived() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny) InterfaceRef() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny) LastClear() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny) LocalAddress() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny) RemoteAddress() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny) State() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny) WithLocalAddress(LocalAddress string) *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny) WithRemoteAddress(RemoteAddress string) *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathMap
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathMapAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_AdjacencyTypePath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_AdjacencyTypePathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloDroppedPath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloDroppedPathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePath
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePath) Adjacent() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePath) HelloExpiration() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePath) Negotiated() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePath) NextHello() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePath) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePathAny) Adjacent() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePathAny) HelloExpiration() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePathAny) Negotiated() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePathAny) NextHello() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePathAny) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_AdjacentPath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_AdjacentPathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_HelloExpirationPath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_HelloExpirationPathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_NegotiatedPath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_NegotiatedPathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_NextHelloPath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_NextHelloPathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloReceivedPath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloReceivedPathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRefPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRefPath) Interface() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRefPath) State() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRefPath) Subinterface() ...
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRefPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRefPathAny) Interface() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRefPathAny) State() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRefPathAny) Subinterface() ...
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRef_InterfacePath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRef_InterfacePathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRef_SubinterfacePath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRef_SubinterfacePathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_LastClearPath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_LastClearPathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_LocalAddressPath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_LocalAddressPathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_RemoteAddressPath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_RemoteAddressPathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LabelSpaceIdPath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LabelSpaceIdPathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LsrIdPath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LsrIdPathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_NegotiatedLabelAdvertisementModePath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_NegotiatedLabelAdvertisementModePathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_PeerLabelAdvertisementModePath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_PeerLabelAdvertisementModePathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_SessionStatePath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_SessionStatePathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPath) AddressFamily(AfiName oc.E_MplsLdp_MplsLdpAfi) *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPath) AddressFamilyAny() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPath) AddressFamilyMap() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathMap
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted]
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPath) HelloAccept() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloAcceptPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPath) HelloHoldtime() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloHoldtimePath
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPath) HelloInterval() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloIntervalPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted]
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPathAny) AddressFamily(AfiName oc.E_MplsLdp_MplsLdpAfi) *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPathAny) AddressFamilyAny() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPathAny) AddressFamilyMap() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathMapAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted]
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPathAny) HelloAccept() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloAcceptPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPathAny) HelloHoldtime() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloHoldtimePathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPathAny) HelloInterval() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloIntervalPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted]
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPath) AfiName() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPath) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPath) State() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPath) Target(RemoteAddress string) *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPath) TargetAny() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPath) TargetMap() ...
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathAny) AfiName() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathAny) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathAny) State() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathAny) Target(RemoteAddress string) ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathAny) TargetAny() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathAny) TargetMap() ...
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathMap
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathMapAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_AfiNamePath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_AfiNamePathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPath) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPath) Enabled() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPath) HelloHoldtime() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPath) HelloInterval() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPath) LocalAddress() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPath) RemoteAddress() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPath) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathAny) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathAny) Enabled() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathAny) HelloHoldtime() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathAny) HelloInterval() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathAny) LocalAddress() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathAny) RemoteAddress() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathAny) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathMap
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathMapAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_EnabledPath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_EnabledPathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloHoldtimePath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloHoldtimePathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloIntervalPath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloIntervalPathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_LocalAddressPath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_LocalAddressPathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_RemoteAddressPath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_RemoteAddressPathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloAcceptPath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloAcceptPathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloHoldtimePath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloHoldtimePathAny
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloIntervalPath
- type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloIntervalPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTePath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe]
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) Global() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) Interface(InterfaceId string) *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) InterfaceAny() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) InterfaceMap() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathMap
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) Neighbor(Address string) *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) NeighborAny() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) NeighborMap() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathMap
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) Session(LocalIndex uint64) *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) SessionAny() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) SessionMap() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathMap
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe]
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe]
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) Global() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) Interface(InterfaceId string) *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) InterfaceAny() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) InterfaceMap() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathMapAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) Neighbor(Address string) *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) NeighborAny() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) NeighborMap() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathMapAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) Session(LocalIndex uint64) *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) SessionAny() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) SessionMap() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathMapAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe]
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global]
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPath) Counters() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPath) GracefulRestart() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPath) Hellos() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPath) SoftPreemption() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPath) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global]
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPathAny) Counters() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPathAny) GracefulRestart() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPathAny) Hellos() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPathAny) SoftPreemption() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global]
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) Errors() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) InAckMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) InHelloMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) InPathErrorMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) InPathMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) InPathTearMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) InReservationErrorMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) InReservationMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) InReservationTearMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) InSrefreshMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) OutAckMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) OutHelloMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) OutPathErrorMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) OutPathMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) OutPathTearMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) OutReservationErrorMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) OutReservationMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) OutReservationTearMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) OutSrefreshMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) PathTimeouts() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) RateLimitedMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) ReservationTimeouts() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) Errors() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) InAckMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) InHelloMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) InPathErrorMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) InPathMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) InPathTearMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) InReservationErrorMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) InReservationMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) InReservationTearMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) InSrefreshMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) OutAckMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) OutHelloMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) OutPathErrorMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) OutPathMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) OutPathTearMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) OutReservationErrorMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) OutReservationMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) OutReservationTearMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) OutSrefreshMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) PathTimeouts() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) RateLimitedMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) ReservationTimeouts() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath) AuthenticationFail() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath) BadChecksum() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath) BadPacketFormat() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath) BadPacketLength() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath) OutOfOrder() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath) ReceivedNack() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath) State() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath) TransmitFailure() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath) TransmitQueueFull() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath) UnknownAck() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath) UnknownNack() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny) AuthenticationFail() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny) BadChecksum() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny) BadPacketFormat() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny) BadPacketLength() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny) OutOfOrder() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny) ReceivedNack() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny) State() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny) TransmitFailure() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny) TransmitQueueFull() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny) UnknownAck() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny) UnknownNack() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_AuthenticationFailPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_AuthenticationFailPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadChecksumPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadChecksumPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadPacketFormatPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadPacketFormatPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadPacketLengthPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadPacketLengthPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_OutOfOrderPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_OutOfOrderPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_ReceivedNackPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_ReceivedNackPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_TransmitFailurePath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_TransmitFailurePathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_TransmitQueueFullPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_TransmitQueueFullPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_UnknownAckPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_UnknownAckPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_UnknownNackPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_UnknownNackPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InAckMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InAckMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InHelloMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InHelloMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathErrorMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathErrorMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathTearMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathTearMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationErrorMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationErrorMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationTearMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationTearMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InSrefreshMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InSrefreshMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutAckMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutAckMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutHelloMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutHelloMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathErrorMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathErrorMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathTearMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathTearMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationErrorMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationErrorMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationTearMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationTearMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutSrefreshMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutSrefreshMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_PathTimeoutsPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_PathTimeoutsPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_RateLimitedMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_RateLimitedMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ReservationTimeoutsPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ReservationTimeoutsPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPath) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPath) Enable() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPath) RecoveryTime() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPath) RestartTime() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPath) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPathAny) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPathAny) Enable() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPathAny) RecoveryTime() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPathAny) RestartTime() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPathAny) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_EnablePath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_EnablePathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RecoveryTimePath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RecoveryTimePathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RestartTimePath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RestartTimePathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPath) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPath) HelloInterval() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPath) RefreshReduction() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPath) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPathAny) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPathAny) HelloInterval() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPathAny) RefreshReduction() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPathAny) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_HelloIntervalPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_HelloIntervalPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_RefreshReductionPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_RefreshReductionPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPath) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPath) Enable() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPath) SoftPreemptionTimeout() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPath) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPathAny) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPathAny) Enable() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPathAny) SoftPreemptionTimeout() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPathAny) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_EnablePath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_EnablePathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_SoftPreemptionTimeoutPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_SoftPreemptionTimeoutPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) Authentication() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) BandwidthReservation(...) ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) BandwidthReservationAny() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) BandwidthReservationMap() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) Counters() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) Hellos() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) InterfaceId() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceIdPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) InterfaceRef() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) MaxLinkBandwidth() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_MaxLinkBandwidthPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) Protection() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) State() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) Subscription() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) Authentication() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) BandwidthReservation(...) ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) BandwidthReservationAny() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) BandwidthReservationMap() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) Counters() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) Hellos() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) InterfaceId() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceIdPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) InterfaceRef() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) MaxLinkBandwidth() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) Protection() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) State() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) Subscription() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathMap
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathMapAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPath) AuthenticationKey() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPath) AuthenticationType() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPath) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPath) Enable() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPath) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPathAny) AuthenticationKey() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPathAny) AuthenticationType() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPathAny) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPathAny) Enable() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPathAny) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationKeyPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationKeyPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationTypePath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationTypePath) Config() ygnmi.ConfigQuery[oc.E_MplsTypes_RSVP_AUTH_TYPE]
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationTypePath) State() ygnmi.SingletonQuery[oc.E_MplsTypes_RSVP_AUTH_TYPE]
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationTypePathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationTypePathAny) Config() ygnmi.WildcardQuery[oc.E_MplsTypes_RSVP_AUTH_TYPE]
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationTypePathAny) State() ygnmi.WildcardQuery[oc.E_MplsTypes_RSVP_AUTH_TYPE]
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_EnablePath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_EnablePathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPath) ActiveReservationsCount() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPath) AvailableBandwidth() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPath) HighwaterMark() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPath) Priority() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPath) ReservedBandwidth() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPath) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathAny) ActiveReservationsCount() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathAny) AvailableBandwidth() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathAny) HighwaterMark() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathAny) Priority() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathAny) ReservedBandwidth() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathAny) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathMap
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathMapAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_ActiveReservationsCountPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_ActiveReservationsCountPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_AvailableBandwidthPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_AvailableBandwidthPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_HighwaterMarkPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_HighwaterMarkPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_PriorityPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_PriorityPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_ReservedBandwidthPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_ReservedBandwidthPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) Errors() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) InAckMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) InHelloMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) InPathErrorMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) InPathMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) InPathTearMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) InReservationErrorMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) InReservationMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) InReservationTearMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) InSrefreshMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) OutAckMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) OutHelloMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) OutPathErrorMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) OutPathMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) OutPathTearMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) OutReservationErrorMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) OutReservationMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) OutReservationTearMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) OutSrefreshMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) RateLimitedMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) Errors() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) InAckMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) InHelloMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) InPathErrorMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) InPathMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) InPathTearMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) InReservationErrorMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) InReservationMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) InReservationTearMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) InSrefreshMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) OutAckMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) OutHelloMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) OutPathErrorMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) OutPathMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) OutPathTearMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) OutReservationErrorMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) OutReservationMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) OutReservationTearMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) OutSrefreshMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) RateLimitedMessages() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath) AuthenticationFail() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath) BadChecksum() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath) BadPacketFormat() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath) BadPacketLength() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath) OutOfOrder() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath) ReceivedNack() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath) State() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath) TransmitFailure() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath) TransmitQueueFull() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath) UnknownAck() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath) UnknownNack() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny) AuthenticationFail() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny) BadChecksum() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny) BadPacketFormat() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny) BadPacketLength() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny) OutOfOrder() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny) ReceivedNack() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny) State() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny) TransmitFailure() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny) TransmitQueueFull() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny) UnknownAck() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny) UnknownNack() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_AuthenticationFailPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_AuthenticationFailPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadChecksumPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadChecksumPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadPacketFormatPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadPacketFormatPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadPacketLengthPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadPacketLengthPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_OutOfOrderPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_OutOfOrderPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_ReceivedNackPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_ReceivedNackPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_TransmitFailurePath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_TransmitFailurePathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_TransmitQueueFullPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_TransmitQueueFullPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_UnknownAckPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_UnknownAckPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_UnknownNackPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_UnknownNackPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InAckMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InAckMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InHelloMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InHelloMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathErrorMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathErrorMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathTearMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathTearMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationErrorMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationErrorMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationTearMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationTearMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InSrefreshMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InSrefreshMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutAckMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutAckMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutHelloMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutHelloMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathErrorMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathErrorMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathTearMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathTearMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationErrorMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationErrorMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationTearMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationTearMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutSrefreshMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutSrefreshMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_RateLimitedMessagesPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_RateLimitedMessagesPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPath) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPath) HelloInterval() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPath) RefreshReduction() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPath) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPathAny) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPathAny) HelloInterval() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPathAny) RefreshReduction() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPathAny) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_HelloIntervalPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_HelloIntervalPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_RefreshReductionPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_RefreshReductionPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceIdPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceIdPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPath) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPath) Interface() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPath) State() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPath) Subinterface() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPathAny) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPathAny) Interface() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPathAny) State() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPathAny) Subinterface() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_InterfacePath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_InterfacePathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_SubinterfacePath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_SubinterfacePathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_MaxLinkBandwidthPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_MaxLinkBandwidthPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPath) BypassOptimizeInterval() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPath) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPath) LinkProtectionStyleRequested() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPath) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPathAny) BypassOptimizeInterval() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPathAny) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPathAny) LinkProtectionStyleRequested() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPathAny) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_BypassOptimizeIntervalPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_BypassOptimizeIntervalPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_LinkProtectionStyleRequestedPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_LinkProtectionStyleRequestedPath) Config() ygnmi.ConfigQuery[oc.E_MplsTypes_PROTECTION_TYPE]
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_LinkProtectionStyleRequestedPath) State() ygnmi.SingletonQuery[oc.E_MplsTypes_PROTECTION_TYPE]
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_LinkProtectionStyleRequestedPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_LinkProtectionStyleRequestedPathAny) Config() ygnmi.WildcardQuery[oc.E_MplsTypes_PROTECTION_TYPE]
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_LinkProtectionStyleRequestedPathAny) State() ygnmi.WildcardQuery[oc.E_MplsTypes_PROTECTION_TYPE]
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPath) CalculatedAbsoluteSubscriptionBw() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPath) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPath) State() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPath) Subscription() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPathAny) CalculatedAbsoluteSubscriptionBw() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPathAny) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPathAny) State() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPathAny) Subscription() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription_CalculatedAbsoluteSubscriptionBwPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription_CalculatedAbsoluteSubscriptionBwPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription_SubscriptionPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription_SubscriptionPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPath) Address() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_AddressPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPath) DetectedInterface() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_DetectedInterfacePath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPath) NeighborStatus() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_NeighborStatusPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPath) RefreshReduction() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_RefreshReductionPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPath) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathAny) Address() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_AddressPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathAny) DetectedInterface() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathAny) NeighborStatus() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_NeighborStatusPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathAny) RefreshReduction() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathAny) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathMap
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathMapAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_AddressPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_AddressPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_DetectedInterfacePath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_DetectedInterfacePathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_NeighborStatusPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_NeighborStatusPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_RefreshReductionPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_RefreshReductionPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) DestinationAddress() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_DestinationAddressPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) ExplicitRouteObject(Index uint64) ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) ExplicitRouteObjectAny() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) ExplicitRouteObjectMap() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) LabelIn() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelInPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) LabelOut() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelOutPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) LocalIndex() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LocalIndexPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) LspId() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LspIdPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) ProtectionRequested() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) RecordRouteObject(Index uint8) *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) RecordRouteObjectAny() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) RecordRouteObjectMap() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) SenderTspec() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) SessionName() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SessionNamePath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) SourceAddress() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SourceAddressPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) State() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) Status() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_StatusPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) TunnelId() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_TunnelIdPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) Type() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_TypePath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) DestinationAddress() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) ExplicitRouteObject(Index uint64) ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) ExplicitRouteObjectAny() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) ExplicitRouteObjectMap() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) LabelIn() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelInPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) LabelOut() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelOutPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) LocalIndex() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LocalIndexPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) LspId() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LspIdPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) ProtectionRequested() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) RecordRouteObject(Index uint8) ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) RecordRouteObjectAny() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) RecordRouteObjectMap() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) SenderTspec() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) SessionName() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SessionNamePathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) SourceAddress() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SourceAddressPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) State() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) Status() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_StatusPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) TunnelId() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_TunnelIdPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) Type() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_TypePathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathMap
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathMapAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_DestinationAddressPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_DestinationAddressPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPath) Asn() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPath) Index() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPath) InterfaceId() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPath) IpPrefix() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPath) Label() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPath) Loose() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPath) State() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPath) Type() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathAny) Asn() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathAny) Index() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathAny) InterfaceId() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathAny) IpPrefix() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathAny) Label() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathAny) Loose() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathAny) State() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathAny) Type() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathMap
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathMapAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_AsnPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_AsnPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_IndexPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_IndexPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_InterfaceIdPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_InterfaceIdPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_IpPrefixPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_IpPrefixPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_LabelPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_LabelPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_LoosePath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_LoosePathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_TypePath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_TypePathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelInPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelInPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelOutPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelOutPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LocalIndexPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LocalIndexPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LspIdPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LspIdPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ProtectionRequestedPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ProtectionRequestedPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPath) Address() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPath) Index() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPath) ReportedFlags() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPath) ReportedLabel() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPath) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathAny) Address() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathAny) Index() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathAny) ReportedFlags() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathAny) ReportedLabel() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathAny) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathMap
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathMapAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_AddressPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_AddressPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_IndexPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_IndexPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_ReportedFlagsPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_ReportedFlagsPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_ReportedLabelPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_ReportedLabelPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPath) PeakDataRate() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPath) Rate() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_RatePath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPath) Size() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_SizePath
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPath) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPathAny) PeakDataRate() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPathAny) Rate() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPathAny) Size() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPathAny) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_PeakDataRatePath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_PeakDataRatePathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_RatePath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_RatePathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_SizePath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_SizePathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SessionNamePath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SessionNamePathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SourceAddressPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SourceAddressPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_StatusPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_StatusPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_TunnelIdPath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_TunnelIdPathAny
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_TypePath
- type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_TypePathAny
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPath) AggregateSidCounter(...) ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPath) AggregateSidCounterAny() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPath) AggregateSidCounterMap() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting]
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPath) Interface(InterfaceId string) *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPath) InterfaceAny() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPath) InterfaceMap() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathMap
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPath) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPathAny) AggregateSidCounter(...) ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPathAny) AggregateSidCounterAny() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPathAny) AggregateSidCounterMap() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPathAny) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPathAny) Interface(InterfaceId string) *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPathAny) InterfaceAny() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPathAny) InterfaceMap() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathMapAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPathAny) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPath) InOctets() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPath) InPkts() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPath) MplsLabel() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPath) OutOctets() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPath) OutPkts() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPath) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathAny) InOctets() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathAny) InPkts() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathAny) MplsLabel() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathAny) OutOctets() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathAny) OutPkts() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathAny) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathMap
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathMapAny
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_InOctetsPath
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_InOctetsPathAny
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_InPktsPath
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_InPktsPathAny
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_MplsLabelPath
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_MplsLabelPathAny
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_OutOctetsPath
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_OutOctetsPathAny
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_OutPktsPath
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_OutPktsPathAny
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath) InOctets() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InOctetsPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath) InPkts() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InPktsPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath) InterfaceId() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath) InterfaceRef() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath) OutOctets() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath) OutPkts() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_OutPktsPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath) SidCounter(...) ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath) SidCounterAny() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath) SidCounterMap() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny) InOctets() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny) InPkts() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny) InterfaceId() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny) InterfaceRef() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny) OutOctets() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny) OutPkts() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny) SidCounter(...) ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny) SidCounterAny() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny) SidCounterMap() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathMap
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathMapAny
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InOctetsPath
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InOctetsPathAny
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InPktsPath
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InPktsPathAny
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceIdPath
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceIdPathAny
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPath) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPath) Interface() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPath) State() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPath) Subinterface() ...
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPathAny) Config() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPathAny) Interface() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPathAny) State() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPathAny) Subinterface() ...
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_InterfacePath
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_InterfacePathAny
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_SubinterfacePath
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_SubinterfacePathAny
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_OutOctetsPath
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_OutOctetsPathAny
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_OutPktsPath
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_OutPktsPathAny
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPath) ForwardingClass(Exp uint8) ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPath) ForwardingClassAny() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPath) ForwardingClassMap() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPath) InOctets() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPath) InPkts() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPath) MplsLabel() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPath) OutOctets() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPath) OutPkts() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPath) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathAny) ForwardingClass(Exp uint8) ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathAny) ForwardingClassAny() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathAny) ForwardingClassMap() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathAny) InOctets() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathAny) InPkts() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathAny) MplsLabel() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathAny) OutOctets() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathAny) OutPkts() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathAny) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathMap
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathMapAny
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPath
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPath) Exp() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPath) InOctets() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPath) InPkts() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPath) OutOctets() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPath) OutPkts() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPath) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathAny
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathAny) Exp() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathAny) InOctets() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathAny) InPkts() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathAny) OutOctets() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathAny) OutPkts() ...
- func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathAny) State() ...
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathMap
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathMapAny
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_ExpPath
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_ExpPathAny
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_InOctetsPath
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_InOctetsPathAny
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_InPktsPath
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_InPktsPathAny
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_OutOctetsPath
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_OutOctetsPathAny
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_OutPktsPath
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_OutPktsPathAny
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_InOctetsPath
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_InOctetsPathAny
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_InPktsPath
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_InPktsPathAny
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_MplsLabelPath
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_MplsLabelPathAny
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_OutOctetsPath
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_OutOctetsPathAny
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_OutPktsPath
- type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_OutPktsPathAny
- type NetworkInstance_Mpls_TeGlobalAttributesPath
- func (n *NetworkInstance_Mpls_TeGlobalAttributesPath) AdminGroup(AdminGroupName string) *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPath
- func (n *NetworkInstance_Mpls_TeGlobalAttributesPath) AdminGroupAny() *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathAny
- func (n *NetworkInstance_Mpls_TeGlobalAttributesPath) AdminGroupMap() *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathMap
- func (n *NetworkInstance_Mpls_TeGlobalAttributesPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes]
- func (n *NetworkInstance_Mpls_TeGlobalAttributesPath) Srlg(Name string) *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath
- func (n *NetworkInstance_Mpls_TeGlobalAttributesPath) SrlgAny() *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny
- func (n *NetworkInstance_Mpls_TeGlobalAttributesPath) SrlgMap() *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathMap
- func (n *NetworkInstance_Mpls_TeGlobalAttributesPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes]
- func (n *NetworkInstance_Mpls_TeGlobalAttributesPath) TeLspTimers() *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPath
- type NetworkInstance_Mpls_TeGlobalAttributesPathAny
- func (n *NetworkInstance_Mpls_TeGlobalAttributesPathAny) AdminGroup(AdminGroupName string) *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathAny
- func (n *NetworkInstance_Mpls_TeGlobalAttributesPathAny) AdminGroupAny() *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathAny
- func (n *NetworkInstance_Mpls_TeGlobalAttributesPathAny) AdminGroupMap() *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathMapAny
- func (n *NetworkInstance_Mpls_TeGlobalAttributesPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes]
- func (n *NetworkInstance_Mpls_TeGlobalAttributesPathAny) Srlg(Name string) *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny
- func (n *NetworkInstance_Mpls_TeGlobalAttributesPathAny) SrlgAny() *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny
- func (n *NetworkInstance_Mpls_TeGlobalAttributesPathAny) SrlgMap() *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathMapAny
- func (n *NetworkInstance_Mpls_TeGlobalAttributesPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes]
- func (n *NetworkInstance_Mpls_TeGlobalAttributesPathAny) TeLspTimers() *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPathAny
- type NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPath
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPath) AdminGroupName() *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_AdminGroupNamePath
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPath) BitPosition() *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_BitPositionPath
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup]
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup]
- type NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathAny
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathAny) AdminGroupName() *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_AdminGroupNamePathAny
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathAny) BitPosition() *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_BitPositionPathAny
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup]
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup]
- type NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathMap
- type NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathMapAny
- type NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_AdminGroupNamePath
- type NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_AdminGroupNamePathAny
- type NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_BitPositionPath
- type NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_BitPositionPathAny
- type NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes_Srlg]
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath) Cost() *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_CostPath
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath) FloodingType() *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_FloodingTypePath
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath) MembersList(FromAddress string) *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPath
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath) MembersListAny() *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathAny
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath) MembersListMap() *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathMap
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath) Name() *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_NamePath
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes_Srlg]
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath) Value() *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_ValuePath
- type NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes_Srlg]
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny) Cost() *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_CostPathAny
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny) FloodingType() *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_FloodingTypePathAny
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny) MembersList(FromAddress string) *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathAny
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny) MembersListAny() *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathAny
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny) MembersListMap() *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathMapAny
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny) Name() *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_NamePathAny
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes_Srlg]
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny) Value() *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_ValuePathAny
- type NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathMap
- type NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathMapAny
- type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_CostPath
- type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_CostPathAny
- type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_FloodingTypePath
- type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_FloodingTypePathAny
- type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPath
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPath) Config() ...
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPath) FromAddress() *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_FromAddressPath
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPath) State() ...
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPath) ToAddress() *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_ToAddressPath
- type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathAny
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathAny) Config() ...
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathAny) FromAddress() *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_FromAddressPathAny
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathAny) State() ...
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathAny) ToAddress() *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_ToAddressPathAny
- type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathMap
- type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathMapAny
- type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_FromAddressPath
- type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_FromAddressPathAny
- type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_ToAddressPath
- type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_ToAddressPathAny
- type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_NamePath
- type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_NamePathAny
- type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_ValuePath
- type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_ValuePathAny
- type NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPath
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPath) CleanupDelay() *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_CleanupDelayPath
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers]
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPath) InstallDelay() *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_InstallDelayPath
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPath) ReoptimizeTimer() *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_ReoptimizeTimerPath
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers]
- type NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPathAny
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPathAny) CleanupDelay() *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_CleanupDelayPathAny
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers]
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPathAny) InstallDelay() *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_InstallDelayPathAny
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPathAny) ReoptimizeTimer() *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_ReoptimizeTimerPathAny
- func (n *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers]
- type NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_CleanupDelayPath
- type NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_CleanupDelayPathAny
- type NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_InstallDelayPath
- type NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_InstallDelayPathAny
- type NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_ReoptimizeTimerPath
- type NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_ReoptimizeTimerPathAny
- type NetworkInstance_NamePath
- type NetworkInstance_NamePathAny
- type NetworkInstance_PolicyForwardingPath
- func (n *NetworkInstance_PolicyForwardingPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_PolicyForwarding]
- func (n *NetworkInstance_PolicyForwardingPath) Interface(InterfaceId string) *NetworkInstance_PolicyForwarding_InterfacePath
- func (n *NetworkInstance_PolicyForwardingPath) InterfaceAny() *NetworkInstance_PolicyForwarding_InterfacePathAny
- func (n *NetworkInstance_PolicyForwardingPath) InterfaceMap() *NetworkInstance_PolicyForwarding_InterfacePathMap
- func (n *NetworkInstance_PolicyForwardingPath) PathSelectionGroup(GroupId string) *NetworkInstance_PolicyForwarding_PathSelectionGroupPath
- func (n *NetworkInstance_PolicyForwardingPath) PathSelectionGroupAny() *NetworkInstance_PolicyForwarding_PathSelectionGroupPathAny
- func (n *NetworkInstance_PolicyForwardingPath) PathSelectionGroupMap() *NetworkInstance_PolicyForwarding_PathSelectionGroupPathMap
- func (n *NetworkInstance_PolicyForwardingPath) Policy(PolicyId string) *NetworkInstance_PolicyForwarding_PolicyPath
- func (n *NetworkInstance_PolicyForwardingPath) PolicyAny() *NetworkInstance_PolicyForwarding_PolicyPathAny
- func (n *NetworkInstance_PolicyForwardingPath) PolicyMap() *NetworkInstance_PolicyForwarding_PolicyPathMap
- func (n *NetworkInstance_PolicyForwardingPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_PolicyForwarding]
- type NetworkInstance_PolicyForwardingPathAny
- func (n *NetworkInstance_PolicyForwardingPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding]
- func (n *NetworkInstance_PolicyForwardingPathAny) Interface(InterfaceId string) *NetworkInstance_PolicyForwarding_InterfacePathAny
- func (n *NetworkInstance_PolicyForwardingPathAny) InterfaceAny() *NetworkInstance_PolicyForwarding_InterfacePathAny
- func (n *NetworkInstance_PolicyForwardingPathAny) InterfaceMap() *NetworkInstance_PolicyForwarding_InterfacePathMapAny
- func (n *NetworkInstance_PolicyForwardingPathAny) PathSelectionGroup(GroupId string) *NetworkInstance_PolicyForwarding_PathSelectionGroupPathAny
- func (n *NetworkInstance_PolicyForwardingPathAny) PathSelectionGroupAny() *NetworkInstance_PolicyForwarding_PathSelectionGroupPathAny
- func (n *NetworkInstance_PolicyForwardingPathAny) PathSelectionGroupMap() *NetworkInstance_PolicyForwarding_PathSelectionGroupPathMapAny
- func (n *NetworkInstance_PolicyForwardingPathAny) Policy(PolicyId string) *NetworkInstance_PolicyForwarding_PolicyPathAny
- func (n *NetworkInstance_PolicyForwardingPathAny) PolicyAny() *NetworkInstance_PolicyForwarding_PolicyPathAny
- func (n *NetworkInstance_PolicyForwardingPathAny) PolicyMap() *NetworkInstance_PolicyForwarding_PolicyPathMapAny
- func (n *NetworkInstance_PolicyForwardingPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding]
- type NetworkInstance_PolicyForwarding_InterfacePath
- func (n *NetworkInstance_PolicyForwarding_InterfacePath) ApplyForwardingPolicy() *NetworkInstance_PolicyForwarding_Interface_ApplyForwardingPolicyPath
- func (n *NetworkInstance_PolicyForwarding_InterfacePath) ApplyVrfSelectionPolicy() *NetworkInstance_PolicyForwarding_Interface_ApplyVrfSelectionPolicyPath
- func (n *NetworkInstance_PolicyForwarding_InterfacePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_PolicyForwarding_Interface]
- func (n *NetworkInstance_PolicyForwarding_InterfacePath) InterfaceId() *NetworkInstance_PolicyForwarding_Interface_InterfaceIdPath
- func (n *NetworkInstance_PolicyForwarding_InterfacePath) InterfaceRef() *NetworkInstance_PolicyForwarding_Interface_InterfaceRefPath
- func (n *NetworkInstance_PolicyForwarding_InterfacePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_PolicyForwarding_Interface]
- type NetworkInstance_PolicyForwarding_InterfacePathAny
- func (n *NetworkInstance_PolicyForwarding_InterfacePathAny) ApplyForwardingPolicy() *NetworkInstance_PolicyForwarding_Interface_ApplyForwardingPolicyPathAny
- func (n *NetworkInstance_PolicyForwarding_InterfacePathAny) ApplyVrfSelectionPolicy() *NetworkInstance_PolicyForwarding_Interface_ApplyVrfSelectionPolicyPathAny
- func (n *NetworkInstance_PolicyForwarding_InterfacePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Interface]
- func (n *NetworkInstance_PolicyForwarding_InterfacePathAny) InterfaceId() *NetworkInstance_PolicyForwarding_Interface_InterfaceIdPathAny
- func (n *NetworkInstance_PolicyForwarding_InterfacePathAny) InterfaceRef() *NetworkInstance_PolicyForwarding_Interface_InterfaceRefPathAny
- func (n *NetworkInstance_PolicyForwarding_InterfacePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Interface]
- type NetworkInstance_PolicyForwarding_InterfacePathMap
- type NetworkInstance_PolicyForwarding_InterfacePathMapAny
- func (n *NetworkInstance_PolicyForwarding_InterfacePathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_PolicyForwarding_Interface]
- func (n *NetworkInstance_PolicyForwarding_InterfacePathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_PolicyForwarding_Interface]
- type NetworkInstance_PolicyForwarding_Interface_ApplyForwardingPolicyPath
- type NetworkInstance_PolicyForwarding_Interface_ApplyForwardingPolicyPathAny
- type NetworkInstance_PolicyForwarding_Interface_ApplyVrfSelectionPolicyPath
- type NetworkInstance_PolicyForwarding_Interface_ApplyVrfSelectionPolicyPathAny
- type NetworkInstance_PolicyForwarding_Interface_InterfaceIdPath
- type NetworkInstance_PolicyForwarding_Interface_InterfaceIdPathAny
- type NetworkInstance_PolicyForwarding_Interface_InterfaceRefPath
- func (n *NetworkInstance_PolicyForwarding_Interface_InterfaceRefPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_PolicyForwarding_Interface_InterfaceRef]
- func (n *NetworkInstance_PolicyForwarding_Interface_InterfaceRefPath) Interface() *NetworkInstance_PolicyForwarding_Interface_InterfaceRef_InterfacePath
- func (n *NetworkInstance_PolicyForwarding_Interface_InterfaceRefPath) State() ...
- func (n *NetworkInstance_PolicyForwarding_Interface_InterfaceRefPath) Subinterface() *NetworkInstance_PolicyForwarding_Interface_InterfaceRef_SubinterfacePath
- type NetworkInstance_PolicyForwarding_Interface_InterfaceRefPathAny
- func (n *NetworkInstance_PolicyForwarding_Interface_InterfaceRefPathAny) Config() ...
- func (n *NetworkInstance_PolicyForwarding_Interface_InterfaceRefPathAny) Interface() *NetworkInstance_PolicyForwarding_Interface_InterfaceRef_InterfacePathAny
- func (n *NetworkInstance_PolicyForwarding_Interface_InterfaceRefPathAny) State() ...
- func (n *NetworkInstance_PolicyForwarding_Interface_InterfaceRefPathAny) Subinterface() *NetworkInstance_PolicyForwarding_Interface_InterfaceRef_SubinterfacePathAny
- type NetworkInstance_PolicyForwarding_Interface_InterfaceRef_InterfacePath
- type NetworkInstance_PolicyForwarding_Interface_InterfaceRef_InterfacePathAny
- type NetworkInstance_PolicyForwarding_Interface_InterfaceRef_SubinterfacePath
- type NetworkInstance_PolicyForwarding_Interface_InterfaceRef_SubinterfacePathAny
- type NetworkInstance_PolicyForwarding_PathSelectionGroupPath
- func (n *NetworkInstance_PolicyForwarding_PathSelectionGroupPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_PolicyForwarding_PathSelectionGroup]
- func (n *NetworkInstance_PolicyForwarding_PathSelectionGroupPath) GroupId() *NetworkInstance_PolicyForwarding_PathSelectionGroup_GroupIdPath
- func (n *NetworkInstance_PolicyForwarding_PathSelectionGroupPath) MplsLsp() *NetworkInstance_PolicyForwarding_PathSelectionGroup_MplsLspPath
- func (n *NetworkInstance_PolicyForwarding_PathSelectionGroupPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_PolicyForwarding_PathSelectionGroup]
- type NetworkInstance_PolicyForwarding_PathSelectionGroupPathAny
- func (n *NetworkInstance_PolicyForwarding_PathSelectionGroupPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_PathSelectionGroup]
- func (n *NetworkInstance_PolicyForwarding_PathSelectionGroupPathAny) GroupId() *NetworkInstance_PolicyForwarding_PathSelectionGroup_GroupIdPathAny
- func (n *NetworkInstance_PolicyForwarding_PathSelectionGroupPathAny) MplsLsp() *NetworkInstance_PolicyForwarding_PathSelectionGroup_MplsLspPathAny
- func (n *NetworkInstance_PolicyForwarding_PathSelectionGroupPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_PathSelectionGroup]
- type NetworkInstance_PolicyForwarding_PathSelectionGroupPathMap
- type NetworkInstance_PolicyForwarding_PathSelectionGroupPathMapAny
- type NetworkInstance_PolicyForwarding_PathSelectionGroup_GroupIdPath
- type NetworkInstance_PolicyForwarding_PathSelectionGroup_GroupIdPathAny
- type NetworkInstance_PolicyForwarding_PathSelectionGroup_MplsLspPath
- type NetworkInstance_PolicyForwarding_PathSelectionGroup_MplsLspPathAny
- type NetworkInstance_PolicyForwarding_PolicyPath
- func (n *NetworkInstance_PolicyForwarding_PolicyPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_PolicyForwarding_Policy]
- func (n *NetworkInstance_PolicyForwarding_PolicyPath) PolicyId() *NetworkInstance_PolicyForwarding_Policy_PolicyIdPath
- func (n *NetworkInstance_PolicyForwarding_PolicyPath) Rule(SequenceId uint32) *NetworkInstance_PolicyForwarding_Policy_RulePath
- func (n *NetworkInstance_PolicyForwarding_PolicyPath) RuleAny() *NetworkInstance_PolicyForwarding_Policy_RulePathAny
- func (n *NetworkInstance_PolicyForwarding_PolicyPath) RuleMap() *NetworkInstance_PolicyForwarding_Policy_RulePathMap
- func (n *NetworkInstance_PolicyForwarding_PolicyPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_PolicyForwarding_Policy]
- func (n *NetworkInstance_PolicyForwarding_PolicyPath) Type() *NetworkInstance_PolicyForwarding_Policy_TypePath
- type NetworkInstance_PolicyForwarding_PolicyPathAny
- func (n *NetworkInstance_PolicyForwarding_PolicyPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Policy]
- func (n *NetworkInstance_PolicyForwarding_PolicyPathAny) PolicyId() *NetworkInstance_PolicyForwarding_Policy_PolicyIdPathAny
- func (n *NetworkInstance_PolicyForwarding_PolicyPathAny) Rule(SequenceId uint32) *NetworkInstance_PolicyForwarding_Policy_RulePathAny
- func (n *NetworkInstance_PolicyForwarding_PolicyPathAny) RuleAny() *NetworkInstance_PolicyForwarding_Policy_RulePathAny
- func (n *NetworkInstance_PolicyForwarding_PolicyPathAny) RuleMap() *NetworkInstance_PolicyForwarding_Policy_RulePathMapAny
- func (n *NetworkInstance_PolicyForwarding_PolicyPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Policy]
- func (n *NetworkInstance_PolicyForwarding_PolicyPathAny) Type() *NetworkInstance_PolicyForwarding_Policy_TypePathAny
- type NetworkInstance_PolicyForwarding_PolicyPathMap
- type NetworkInstance_PolicyForwarding_PolicyPathMapAny
- type NetworkInstance_PolicyForwarding_Policy_PolicyIdPath
- type NetworkInstance_PolicyForwarding_Policy_PolicyIdPathAny
- type NetworkInstance_PolicyForwarding_Policy_RulePath
- func (n *NetworkInstance_PolicyForwarding_Policy_RulePath) Action() *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath
- func (n *NetworkInstance_PolicyForwarding_Policy_RulePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule]
- func (n *NetworkInstance_PolicyForwarding_Policy_RulePath) Ipv4() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path
- func (n *NetworkInstance_PolicyForwarding_Policy_RulePath) Ipv6() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path
- func (n *NetworkInstance_PolicyForwarding_Policy_RulePath) L2() *NetworkInstance_PolicyForwarding_Policy_Rule_L2Path
- func (n *NetworkInstance_PolicyForwarding_Policy_RulePath) MatchedOctets() *NetworkInstance_PolicyForwarding_Policy_Rule_MatchedOctetsPath
- func (n *NetworkInstance_PolicyForwarding_Policy_RulePath) MatchedPkts() *NetworkInstance_PolicyForwarding_Policy_Rule_MatchedPktsPath
- func (n *NetworkInstance_PolicyForwarding_Policy_RulePath) SequenceId() *NetworkInstance_PolicyForwarding_Policy_Rule_SequenceIdPath
- func (n *NetworkInstance_PolicyForwarding_Policy_RulePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule]
- func (n *NetworkInstance_PolicyForwarding_Policy_RulePath) Transport() *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath
- type NetworkInstance_PolicyForwarding_Policy_RulePathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_RulePathAny) Action() *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_RulePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule]
- func (n *NetworkInstance_PolicyForwarding_Policy_RulePathAny) Ipv4() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_RulePathAny) Ipv6() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_RulePathAny) L2() *NetworkInstance_PolicyForwarding_Policy_Rule_L2PathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_RulePathAny) MatchedOctets() *NetworkInstance_PolicyForwarding_Policy_Rule_MatchedOctetsPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_RulePathAny) MatchedPkts() *NetworkInstance_PolicyForwarding_Policy_Rule_MatchedPktsPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_RulePathAny) SequenceId() *NetworkInstance_PolicyForwarding_Policy_Rule_SequenceIdPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_RulePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule]
- func (n *NetworkInstance_PolicyForwarding_Policy_RulePathAny) Transport() *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny
- type NetworkInstance_PolicyForwarding_Policy_RulePathMap
- type NetworkInstance_PolicyForwarding_Policy_RulePathMapAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Action]
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) DecapFallbackNetworkInstance() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) DecapNetworkInstance() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapNetworkInstancePath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) DecapsulateGre() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGrePath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) DecapsulateGue() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGuePath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) DecapsulateMplsInUdp() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateMplsInUdpPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) Discard() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DiscardPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) EncapsulateGre() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) NetworkInstance() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_NetworkInstancePath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) NextHop() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_NextHopPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) PathSelectionGroup() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_PathSelectionGroupPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) PostDecapNetworkInstance() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Action]
- type NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Action]
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) DecapFallbackNetworkInstance() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) DecapNetworkInstance() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) DecapsulateGre() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGrePathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) DecapsulateGue() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGuePathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) DecapsulateMplsInUdp() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) Discard() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DiscardPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) EncapsulateGre() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) NetworkInstance() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_NetworkInstancePathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) NextHop() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_NextHopPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) PathSelectionGroup() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_PathSelectionGroupPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) PostDecapNetworkInstance() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Action]
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapFallbackNetworkInstancePath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapFallbackNetworkInstancePathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapNetworkInstancePath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapNetworkInstancePathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGrePath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGrePathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGuePath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGuePathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateMplsInUdpPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateMplsInUdpPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DiscardPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DiscardPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePath) Config() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePath) IdentifyingPrefix() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePath) State() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePath) Target(Id string) *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePath) TargetAny() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePath) TargetMap() ...
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePathAny) Config() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePathAny) IdentifyingPrefix() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePathAny) State() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePathAny) Target(Id string) ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePathAny) TargetAny() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePathAny) TargetMap() ...
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_IdentifyingPrefixPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_IdentifyingPrefixPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPath) Config() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPath) Destination() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPath) Id() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPath) IpTtl() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPath) Source() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPath) State() ...
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathAny) Config() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathAny) Destination() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathAny) Id() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathAny) IpTtl() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathAny) Source() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathAny) State() ...
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathMap
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathMapAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_DestinationPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_DestinationPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IdPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IdPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IpTtlPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IpTtlPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_SourcePath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_SourcePathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_NetworkInstancePath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_NetworkInstancePathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_NextHopPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_NextHopPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_PathSelectionGroupPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_PathSelectionGroupPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_PostDecapNetworkInstancePath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Action_PostDecapNetworkInstancePathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4]
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) DestinationAddress() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) DestinationAddressPrefixSet() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) Dscp() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) DscpSet() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpSetPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) HopLimit() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_HopLimitPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) Icmpv4() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4Path
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) Length() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_LengthPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) Protocol() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_ProtocolPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) SourceAddress() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) SourceAddressPrefixSet() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPrefixSetPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) State() ygnmi.SingletonQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4]
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4]
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) DestinationAddress() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) DestinationAddressPrefixSet() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) Dscp() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) DscpSet() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpSetPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) HopLimit() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_HopLimitPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) Icmpv4() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4PathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) Length() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_LengthPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) Protocol() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_ProtocolPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) SourceAddress() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) SourceAddressPrefixSet() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4]
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPrefixSetPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPrefixSetPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpSetPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpSetPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_HopLimitPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_HopLimitPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4Path
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4Path) Code() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_CodePath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4Path) Config() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4Path) State() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4Path) Type() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_TypePath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4PathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4PathAny) Code() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_CodePathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4PathAny) Config() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4PathAny) State() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4PathAny) Type() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_TypePathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_CodePath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_CodePathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_TypePath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_TypePathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_LengthPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_LengthPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_ProtocolPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_ProtocolPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPrefixSetPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPrefixSetPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6]
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) DestinationAddress() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) DestinationAddressPrefixSet() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) DestinationFlowLabel() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationFlowLabelPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) Dscp() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) DscpSet() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpSetPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) HopLimit() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_HopLimitPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) Icmpv6() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6Path
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) Length() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_LengthPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) Protocol() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_ProtocolPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) SourceAddress() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) SourceAddressPrefixSet() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPrefixSetPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) SourceFlowLabel() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceFlowLabelPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) State() ygnmi.SingletonQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6]
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6]
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) DestinationAddress() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) DestinationAddressPrefixSet() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) DestinationFlowLabel() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationFlowLabelPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) Dscp() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) DscpSet() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpSetPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) HopLimit() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_HopLimitPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) Icmpv6() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6PathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) Length() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_LengthPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) Protocol() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_ProtocolPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) SourceAddress() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) SourceAddressPrefixSet() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) SourceFlowLabel() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceFlowLabelPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6]
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPrefixSetPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPrefixSetPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationFlowLabelPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationFlowLabelPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpSetPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpSetPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_HopLimitPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_HopLimitPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6Path
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6Path) Code() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_CodePath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6Path) Config() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6Path) State() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6Path) Type() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_TypePath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6PathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6PathAny) Code() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_CodePathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6PathAny) Config() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6PathAny) State() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6PathAny) Type() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_TypePathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_CodePath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_CodePathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_TypePath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_TypePathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_LengthPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_LengthPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_ProtocolPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_ProtocolPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPrefixSetPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPrefixSetPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceFlowLabelPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceFlowLabelPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_L2Path
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2Path) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_L2]
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2Path) DestinationMac() *NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2Path) DestinationMacMask() *NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacMaskPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2Path) Ethertype() *NetworkInstance_PolicyForwarding_Policy_Rule_L2_EthertypePath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2Path) SourceMac() *NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2Path) SourceMacMask() *NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacMaskPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2Path) State() ygnmi.SingletonQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_L2]
- type NetworkInstance_PolicyForwarding_Policy_Rule_L2PathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2PathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_L2]
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2PathAny) DestinationMac() *NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2PathAny) DestinationMacMask() *NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacMaskPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2PathAny) Ethertype() *NetworkInstance_PolicyForwarding_Policy_Rule_L2_EthertypePathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2PathAny) SourceMac() *NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2PathAny) SourceMacMask() *NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacMaskPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2PathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_L2]
- type NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacMaskPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacMaskPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_L2_EthertypePath
- type NetworkInstance_PolicyForwarding_Policy_Rule_L2_EthertypePathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacMaskPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacMaskPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_MatchedOctetsPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_MatchedOctetsPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_MatchedPktsPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_MatchedPktsPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_SequenceIdPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_SequenceIdPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath) BuiltinDetail() *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_BuiltinDetailPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Transport]
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath) DestinationPort() *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath) DestinationPortSet() *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortSetPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath) DetailMode() *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DetailModePath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath) ExplicitDetailMatchMode() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath) ExplicitTcpFlags() *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitTcpFlagsPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath) SourcePort() *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath) SourcePortSet() *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortSetPath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath) State() ...
- type NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny) BuiltinDetail() *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_BuiltinDetailPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny) Config() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny) DestinationPort() *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny) DestinationPortSet() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny) DetailMode() *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DetailModePathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny) ExplicitDetailMatchMode() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny) ExplicitTcpFlags() ...
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny) SourcePort() *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny) SourcePortSet() *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortSetPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny) State() ...
- type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_BuiltinDetailPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_BuiltinDetailPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortSetPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortSetPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DetailModePath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DetailModePathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitDetailMatchModePath
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitDetailMatchModePath) Config() ygnmi.ConfigQuery[oc.E_Transport_ExplicitDetailMatchMode]
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitDetailMatchModePath) State() ygnmi.SingletonQuery[oc.E_Transport_ExplicitDetailMatchMode]
- type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitDetailMatchModePathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitDetailMatchModePathAny) Config() ygnmi.WildcardQuery[oc.E_Transport_ExplicitDetailMatchMode]
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitDetailMatchModePathAny) State() ygnmi.WildcardQuery[oc.E_Transport_ExplicitDetailMatchMode]
- type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitTcpFlagsPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitTcpFlagsPathAny
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitTcpFlagsPathAny) Config() ygnmi.WildcardQuery[[]oc.E_PacketMatchTypes_TCP_FLAGS]
- func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitTcpFlagsPathAny) State() ygnmi.WildcardQuery[[]oc.E_PacketMatchTypes_TCP_FLAGS]
- type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortPathAny
- type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortSetPath
- type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortSetPathAny
- type NetworkInstance_PolicyForwarding_Policy_TypePath
- type NetworkInstance_PolicyForwarding_Policy_TypePathAny
- type NetworkInstance_ProtocolPath
- func (n *NetworkInstance_ProtocolPath) Aggregate(Prefix string) *NetworkInstance_Protocol_AggregatePath
- func (n *NetworkInstance_ProtocolPath) AggregateAny() *NetworkInstance_Protocol_AggregatePathAny
- func (n *NetworkInstance_ProtocolPath) AggregateMap() *NetworkInstance_Protocol_AggregatePathMap
- func (n *NetworkInstance_ProtocolPath) Bgp() *netinstbgp.NetworkInstance_Protocol_BgpPath
- func (n *NetworkInstance_ProtocolPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol]
- func (n *NetworkInstance_ProtocolPath) DefaultMetric() *NetworkInstance_Protocol_DefaultMetricPath
- func (n *NetworkInstance_ProtocolPath) Enabled() *NetworkInstance_Protocol_EnabledPath
- func (n *NetworkInstance_ProtocolPath) Identifier() *NetworkInstance_Protocol_IdentifierPath
- func (n *NetworkInstance_ProtocolPath) Igmp() *NetworkInstance_Protocol_IgmpPath
- func (n *NetworkInstance_ProtocolPath) Isis() *netinstisis.NetworkInstance_Protocol_IsisPath
- func (n *NetworkInstance_ProtocolPath) Name() *NetworkInstance_Protocol_NamePath
- func (n *NetworkInstance_ProtocolPath) Ospfv2() *NetworkInstance_Protocol_Ospfv2Path
- func (n *NetworkInstance_ProtocolPath) Pcep() *NetworkInstance_Protocol_PcepPath
- func (n *NetworkInstance_ProtocolPath) Pim() *NetworkInstance_Protocol_PimPath
- func (n *NetworkInstance_ProtocolPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol]
- func (n *NetworkInstance_ProtocolPath) Static(Prefix string) *NetworkInstance_Protocol_StaticPath
- func (n *NetworkInstance_ProtocolPath) StaticAny() *NetworkInstance_Protocol_StaticPathAny
- func (n *NetworkInstance_ProtocolPath) StaticMap() *NetworkInstance_Protocol_StaticPathMap
- type NetworkInstance_ProtocolPathAny
- func (n *NetworkInstance_ProtocolPathAny) Aggregate(Prefix string) *NetworkInstance_Protocol_AggregatePathAny
- func (n *NetworkInstance_ProtocolPathAny) AggregateAny() *NetworkInstance_Protocol_AggregatePathAny
- func (n *NetworkInstance_ProtocolPathAny) AggregateMap() *NetworkInstance_Protocol_AggregatePathMapAny
- func (n *NetworkInstance_ProtocolPathAny) Bgp() *netinstbgp.NetworkInstance_Protocol_BgpPathAny
- func (n *NetworkInstance_ProtocolPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol]
- func (n *NetworkInstance_ProtocolPathAny) DefaultMetric() *NetworkInstance_Protocol_DefaultMetricPathAny
- func (n *NetworkInstance_ProtocolPathAny) Enabled() *NetworkInstance_Protocol_EnabledPathAny
- func (n *NetworkInstance_ProtocolPathAny) Identifier() *NetworkInstance_Protocol_IdentifierPathAny
- func (n *NetworkInstance_ProtocolPathAny) Igmp() *NetworkInstance_Protocol_IgmpPathAny
- func (n *NetworkInstance_ProtocolPathAny) Isis() *netinstisis.NetworkInstance_Protocol_IsisPathAny
- func (n *NetworkInstance_ProtocolPathAny) Name() *NetworkInstance_Protocol_NamePathAny
- func (n *NetworkInstance_ProtocolPathAny) Ospfv2() *NetworkInstance_Protocol_Ospfv2PathAny
- func (n *NetworkInstance_ProtocolPathAny) Pcep() *NetworkInstance_Protocol_PcepPathAny
- func (n *NetworkInstance_ProtocolPathAny) Pim() *NetworkInstance_Protocol_PimPathAny
- func (n *NetworkInstance_ProtocolPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol]
- func (n *NetworkInstance_ProtocolPathAny) Static(Prefix string) *NetworkInstance_Protocol_StaticPathAny
- func (n *NetworkInstance_ProtocolPathAny) StaticAny() *NetworkInstance_Protocol_StaticPathAny
- func (n *NetworkInstance_ProtocolPathAny) StaticMap() *NetworkInstance_Protocol_StaticPathMapAny
- func (n *NetworkInstance_ProtocolPathAny) WithIdentifier(Identifier oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE) *NetworkInstance_ProtocolPathAny
- func (n *NetworkInstance_ProtocolPathAny) WithName(Name string) *NetworkInstance_ProtocolPathAny
- type NetworkInstance_ProtocolPathMap
- type NetworkInstance_ProtocolPathMapAny
- type NetworkInstance_Protocol_AggregatePath
- func (n *NetworkInstance_Protocol_AggregatePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Aggregate]
- func (n *NetworkInstance_Protocol_AggregatePath) Description() *NetworkInstance_Protocol_Aggregate_DescriptionPath
- func (n *NetworkInstance_Protocol_AggregatePath) Discard() *NetworkInstance_Protocol_Aggregate_DiscardPath
- func (n *NetworkInstance_Protocol_AggregatePath) Metric() *NetworkInstance_Protocol_Aggregate_MetricPath
- func (n *NetworkInstance_Protocol_AggregatePath) Preference() *NetworkInstance_Protocol_Aggregate_PreferencePath
- func (n *NetworkInstance_Protocol_AggregatePath) Prefix() *NetworkInstance_Protocol_Aggregate_PrefixPath
- func (n *NetworkInstance_Protocol_AggregatePath) SetTag() *NetworkInstance_Protocol_Aggregate_SetTagPath
- func (n *NetworkInstance_Protocol_AggregatePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Aggregate]
- type NetworkInstance_Protocol_AggregatePathAny
- func (n *NetworkInstance_Protocol_AggregatePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Aggregate]
- func (n *NetworkInstance_Protocol_AggregatePathAny) Description() *NetworkInstance_Protocol_Aggregate_DescriptionPathAny
- func (n *NetworkInstance_Protocol_AggregatePathAny) Discard() *NetworkInstance_Protocol_Aggregate_DiscardPathAny
- func (n *NetworkInstance_Protocol_AggregatePathAny) Metric() *NetworkInstance_Protocol_Aggregate_MetricPathAny
- func (n *NetworkInstance_Protocol_AggregatePathAny) Preference() *NetworkInstance_Protocol_Aggregate_PreferencePathAny
- func (n *NetworkInstance_Protocol_AggregatePathAny) Prefix() *NetworkInstance_Protocol_Aggregate_PrefixPathAny
- func (n *NetworkInstance_Protocol_AggregatePathAny) SetTag() *NetworkInstance_Protocol_Aggregate_SetTagPathAny
- func (n *NetworkInstance_Protocol_AggregatePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Aggregate]
- type NetworkInstance_Protocol_AggregatePathMap
- type NetworkInstance_Protocol_AggregatePathMapAny
- type NetworkInstance_Protocol_Aggregate_DescriptionPath
- type NetworkInstance_Protocol_Aggregate_DescriptionPathAny
- type NetworkInstance_Protocol_Aggregate_DiscardPath
- type NetworkInstance_Protocol_Aggregate_DiscardPathAny
- type NetworkInstance_Protocol_Aggregate_MetricPath
- type NetworkInstance_Protocol_Aggregate_MetricPathAny
- type NetworkInstance_Protocol_Aggregate_PreferencePath
- type NetworkInstance_Protocol_Aggregate_PreferencePathAny
- type NetworkInstance_Protocol_Aggregate_PrefixPath
- type NetworkInstance_Protocol_Aggregate_PrefixPathAny
- type NetworkInstance_Protocol_Aggregate_SetTagPath
- type NetworkInstance_Protocol_Aggregate_SetTagPathAny
- type NetworkInstance_Protocol_DefaultMetricPath
- type NetworkInstance_Protocol_DefaultMetricPathAny
- type NetworkInstance_Protocol_EnabledPath
- type NetworkInstance_Protocol_EnabledPathAny
- type NetworkInstance_Protocol_IdentifierPath
- type NetworkInstance_Protocol_IdentifierPathAny
- type NetworkInstance_Protocol_IgmpPath
- func (n *NetworkInstance_Protocol_IgmpPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Igmp]
- func (n *NetworkInstance_Protocol_IgmpPath) Global() *NetworkInstance_Protocol_Igmp_GlobalPath
- func (n *NetworkInstance_Protocol_IgmpPath) Interface(InterfaceId string) *NetworkInstance_Protocol_Igmp_InterfacePath
- func (n *NetworkInstance_Protocol_IgmpPath) InterfaceAny() *NetworkInstance_Protocol_Igmp_InterfacePathAny
- func (n *NetworkInstance_Protocol_IgmpPath) InterfaceMap() *NetworkInstance_Protocol_Igmp_InterfacePathMap
- func (n *NetworkInstance_Protocol_IgmpPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Igmp]
- type NetworkInstance_Protocol_IgmpPathAny
- func (n *NetworkInstance_Protocol_IgmpPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp]
- func (n *NetworkInstance_Protocol_IgmpPathAny) Global() *NetworkInstance_Protocol_Igmp_GlobalPathAny
- func (n *NetworkInstance_Protocol_IgmpPathAny) Interface(InterfaceId string) *NetworkInstance_Protocol_Igmp_InterfacePathAny
- func (n *NetworkInstance_Protocol_IgmpPathAny) InterfaceAny() *NetworkInstance_Protocol_Igmp_InterfacePathAny
- func (n *NetworkInstance_Protocol_IgmpPathAny) InterfaceMap() *NetworkInstance_Protocol_Igmp_InterfacePathMapAny
- func (n *NetworkInstance_Protocol_IgmpPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp]
- type NetworkInstance_Protocol_Igmp_GlobalPath
- func (n *NetworkInstance_Protocol_Igmp_GlobalPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Igmp_Global]
- func (n *NetworkInstance_Protocol_Igmp_GlobalPath) Ssm() *NetworkInstance_Protocol_Igmp_Global_SsmPath
- func (n *NetworkInstance_Protocol_Igmp_GlobalPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Igmp_Global]
- type NetworkInstance_Protocol_Igmp_GlobalPathAny
- func (n *NetworkInstance_Protocol_Igmp_GlobalPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Global]
- func (n *NetworkInstance_Protocol_Igmp_GlobalPathAny) Ssm() *NetworkInstance_Protocol_Igmp_Global_SsmPathAny
- func (n *NetworkInstance_Protocol_Igmp_GlobalPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Global]
- type NetworkInstance_Protocol_Igmp_Global_SsmPath
- func (n *NetworkInstance_Protocol_Igmp_Global_SsmPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Igmp_Global_Ssm]
- func (n *NetworkInstance_Protocol_Igmp_Global_SsmPath) Mapping(Source string) *NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPath
- func (n *NetworkInstance_Protocol_Igmp_Global_SsmPath) MappingAny() *NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathAny
- func (n *NetworkInstance_Protocol_Igmp_Global_SsmPath) MappingMap() *NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathMap
- func (n *NetworkInstance_Protocol_Igmp_Global_SsmPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Igmp_Global_Ssm]
- type NetworkInstance_Protocol_Igmp_Global_SsmPathAny
- func (n *NetworkInstance_Protocol_Igmp_Global_SsmPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Global_Ssm]
- func (n *NetworkInstance_Protocol_Igmp_Global_SsmPathAny) Mapping(Source string) *NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathAny
- func (n *NetworkInstance_Protocol_Igmp_Global_SsmPathAny) MappingAny() *NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathAny
- func (n *NetworkInstance_Protocol_Igmp_Global_SsmPathAny) MappingMap() *NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathMapAny
- func (n *NetworkInstance_Protocol_Igmp_Global_SsmPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Global_Ssm]
- type NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPath
- func (n *NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping]
- func (n *NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPath) Source() *NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SourcePath
- func (n *NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPath) SsmRanges() *NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SsmRangesPath
- func (n *NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping]
- type NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathAny
- func (n *NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping]
- func (n *NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathAny) Source() *NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SourcePathAny
- func (n *NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathAny) SsmRanges() *NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SsmRangesPathAny
- func (n *NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping]
- type NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathMap
- type NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathMapAny
- type NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SourcePath
- type NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SourcePathAny
- type NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SsmRangesPath
- type NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SsmRangesPathAny
- type NetworkInstance_Protocol_Igmp_InterfacePath
- func (n *NetworkInstance_Protocol_Igmp_InterfacePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Igmp_Interface]
- func (n *NetworkInstance_Protocol_Igmp_InterfacePath) Counters() *NetworkInstance_Protocol_Igmp_Interface_CountersPath
- func (n *NetworkInstance_Protocol_Igmp_InterfacePath) Enabled() *NetworkInstance_Protocol_Igmp_Interface_EnabledPath
- func (n *NetworkInstance_Protocol_Igmp_InterfacePath) FilterPrefixes() *NetworkInstance_Protocol_Igmp_Interface_FilterPrefixesPath
- func (n *NetworkInstance_Protocol_Igmp_InterfacePath) Group(Group string) *NetworkInstance_Protocol_Igmp_Interface_GroupPath
- func (n *NetworkInstance_Protocol_Igmp_InterfacePath) GroupAny() *NetworkInstance_Protocol_Igmp_Interface_GroupPathAny
- func (n *NetworkInstance_Protocol_Igmp_InterfacePath) GroupMap() *NetworkInstance_Protocol_Igmp_Interface_GroupPathMap
- func (n *NetworkInstance_Protocol_Igmp_InterfacePath) InterfaceId() *NetworkInstance_Protocol_Igmp_Interface_InterfaceIdPath
- func (n *NetworkInstance_Protocol_Igmp_InterfacePath) InterfaceRef() *NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPath
- func (n *NetworkInstance_Protocol_Igmp_InterfacePath) QueryExpires() *NetworkInstance_Protocol_Igmp_Interface_QueryExpiresPath
- func (n *NetworkInstance_Protocol_Igmp_InterfacePath) QueryInterval() *NetworkInstance_Protocol_Igmp_Interface_QueryIntervalPath
- func (n *NetworkInstance_Protocol_Igmp_InterfacePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Igmp_Interface]
- func (n *NetworkInstance_Protocol_Igmp_InterfacePath) StaticGroups(StaticGroup string) *NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPath
- func (n *NetworkInstance_Protocol_Igmp_InterfacePath) StaticGroupsAny() *NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathAny
- func (n *NetworkInstance_Protocol_Igmp_InterfacePath) StaticGroupsMap() *NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathMap
- func (n *NetworkInstance_Protocol_Igmp_InterfacePath) Version() *NetworkInstance_Protocol_Igmp_Interface_VersionPath
- type NetworkInstance_Protocol_Igmp_InterfacePathAny
- func (n *NetworkInstance_Protocol_Igmp_InterfacePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Interface]
- func (n *NetworkInstance_Protocol_Igmp_InterfacePathAny) Counters() *NetworkInstance_Protocol_Igmp_Interface_CountersPathAny
- func (n *NetworkInstance_Protocol_Igmp_InterfacePathAny) Enabled() *NetworkInstance_Protocol_Igmp_Interface_EnabledPathAny
- func (n *NetworkInstance_Protocol_Igmp_InterfacePathAny) FilterPrefixes() *NetworkInstance_Protocol_Igmp_Interface_FilterPrefixesPathAny
- func (n *NetworkInstance_Protocol_Igmp_InterfacePathAny) Group(Group string) *NetworkInstance_Protocol_Igmp_Interface_GroupPathAny
- func (n *NetworkInstance_Protocol_Igmp_InterfacePathAny) GroupAny() *NetworkInstance_Protocol_Igmp_Interface_GroupPathAny
- func (n *NetworkInstance_Protocol_Igmp_InterfacePathAny) GroupMap() *NetworkInstance_Protocol_Igmp_Interface_GroupPathMapAny
- func (n *NetworkInstance_Protocol_Igmp_InterfacePathAny) InterfaceId() *NetworkInstance_Protocol_Igmp_Interface_InterfaceIdPathAny
- func (n *NetworkInstance_Protocol_Igmp_InterfacePathAny) InterfaceRef() *NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPathAny
- func (n *NetworkInstance_Protocol_Igmp_InterfacePathAny) QueryExpires() *NetworkInstance_Protocol_Igmp_Interface_QueryExpiresPathAny
- func (n *NetworkInstance_Protocol_Igmp_InterfacePathAny) QueryInterval() *NetworkInstance_Protocol_Igmp_Interface_QueryIntervalPathAny
- func (n *NetworkInstance_Protocol_Igmp_InterfacePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Interface]
- func (n *NetworkInstance_Protocol_Igmp_InterfacePathAny) StaticGroups(StaticGroup string) *NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathAny
- func (n *NetworkInstance_Protocol_Igmp_InterfacePathAny) StaticGroupsAny() *NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathAny
- func (n *NetworkInstance_Protocol_Igmp_InterfacePathAny) StaticGroupsMap() *NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathMapAny
- func (n *NetworkInstance_Protocol_Igmp_InterfacePathAny) Version() *NetworkInstance_Protocol_Igmp_Interface_VersionPathAny
- type NetworkInstance_Protocol_Igmp_InterfacePathMap
- type NetworkInstance_Protocol_Igmp_InterfacePathMapAny
- type NetworkInstance_Protocol_Igmp_Interface_CountersPath
- func (n *NetworkInstance_Protocol_Igmp_Interface_CountersPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_Counters]
- func (n *NetworkInstance_Protocol_Igmp_Interface_CountersPath) Queries() *NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPath
- func (n *NetworkInstance_Protocol_Igmp_Interface_CountersPath) Reports() *NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPath
- func (n *NetworkInstance_Protocol_Igmp_Interface_CountersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_Counters]
- type NetworkInstance_Protocol_Igmp_Interface_CountersPathAny
- func (n *NetworkInstance_Protocol_Igmp_Interface_CountersPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_Counters]
- func (n *NetworkInstance_Protocol_Igmp_Interface_CountersPathAny) Queries() *NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPathAny
- func (n *NetworkInstance_Protocol_Igmp_Interface_CountersPathAny) Reports() *NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPathAny
- func (n *NetworkInstance_Protocol_Igmp_Interface_CountersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_Counters]
- type NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPath
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPath) Config() ...
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPath) Received() *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPath
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPath) Sent() *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPath
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPath) State() ...
- type NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPathAny
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPathAny) Config() ...
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPathAny) Received() *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPathAny
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPathAny) Sent() *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPathAny
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPathAny) State() ...
- type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPath
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPath) Config() ...
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPath) State() ...
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPath) V1() *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V1Path
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPath) V2() *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V2Path
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPath) V3() *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V3Path
- type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPathAny
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPathAny) Config() ...
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPathAny) State() ...
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPathAny) V1() *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V1PathAny
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPathAny) V2() *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V2PathAny
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPathAny) V3() *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V3PathAny
- type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V1Path
- type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V1PathAny
- type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V2Path
- type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V2PathAny
- type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V3Path
- type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V3PathAny
- type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPath
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPath) Config() ...
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPath) State() ...
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPath) V1() *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V1Path
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPath) V2() *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V2Path
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPath) V3() *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V3Path
- type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPathAny
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPathAny) Config() ...
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPathAny) State() ...
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPathAny) V1() *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V1PathAny
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPathAny) V2() *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V2PathAny
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPathAny) V3() *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V3PathAny
- type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V1Path
- type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V1PathAny
- type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V2Path
- type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V2PathAny
- type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V3Path
- type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V3PathAny
- type NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPath
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPath) Config() ...
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPath) State() ...
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPath) V1() *NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V1Path
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPath) V2() *NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V2Path
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPath) V3() *NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V3Path
- type NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPathAny
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPathAny) Config() ...
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPathAny) State() ...
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPathAny) V1() *NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V1PathAny
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPathAny) V2() *NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V2PathAny
- func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPathAny) V3() *NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V3PathAny
- type NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V1Path
- type NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V1PathAny
- type NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V2Path
- type NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V2PathAny
- type NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V3Path
- type NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V3PathAny
- type NetworkInstance_Protocol_Igmp_Interface_EnabledPath
- type NetworkInstance_Protocol_Igmp_Interface_EnabledPathAny
- type NetworkInstance_Protocol_Igmp_Interface_FilterPrefixesPath
- type NetworkInstance_Protocol_Igmp_Interface_FilterPrefixesPathAny
- type NetworkInstance_Protocol_Igmp_Interface_GroupPath
- func (n *NetworkInstance_Protocol_Igmp_Interface_GroupPath) Group() *NetworkInstance_Protocol_Igmp_Interface_Group_GroupPath
- func (n *NetworkInstance_Protocol_Igmp_Interface_GroupPath) Reporter() *NetworkInstance_Protocol_Igmp_Interface_Group_ReporterPath
- func (n *NetworkInstance_Protocol_Igmp_Interface_GroupPath) Source() *NetworkInstance_Protocol_Igmp_Interface_Group_SourcePath
- func (n *NetworkInstance_Protocol_Igmp_Interface_GroupPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_Group]
- type NetworkInstance_Protocol_Igmp_Interface_GroupPathAny
- func (n *NetworkInstance_Protocol_Igmp_Interface_GroupPathAny) Group() *NetworkInstance_Protocol_Igmp_Interface_Group_GroupPathAny
- func (n *NetworkInstance_Protocol_Igmp_Interface_GroupPathAny) Reporter() *NetworkInstance_Protocol_Igmp_Interface_Group_ReporterPathAny
- func (n *NetworkInstance_Protocol_Igmp_Interface_GroupPathAny) Source() *NetworkInstance_Protocol_Igmp_Interface_Group_SourcePathAny
- func (n *NetworkInstance_Protocol_Igmp_Interface_GroupPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_Group]
- type NetworkInstance_Protocol_Igmp_Interface_GroupPathMap
- type NetworkInstance_Protocol_Igmp_Interface_GroupPathMapAny
- type NetworkInstance_Protocol_Igmp_Interface_Group_GroupPath
- type NetworkInstance_Protocol_Igmp_Interface_Group_GroupPathAny
- type NetworkInstance_Protocol_Igmp_Interface_Group_ReporterPath
- type NetworkInstance_Protocol_Igmp_Interface_Group_ReporterPathAny
- type NetworkInstance_Protocol_Igmp_Interface_Group_SourcePath
- type NetworkInstance_Protocol_Igmp_Interface_Group_SourcePathAny
- type NetworkInstance_Protocol_Igmp_Interface_InterfaceIdPath
- type NetworkInstance_Protocol_Igmp_Interface_InterfaceIdPathAny
- type NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPath
- func (n *NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_InterfaceRef]
- func (n *NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPath) Interface() *NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_InterfacePath
- func (n *NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_InterfaceRef]
- func (n *NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPath) Subinterface() *NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_SubinterfacePath
- type NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPathAny
- func (n *NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_InterfaceRef]
- func (n *NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPathAny) Interface() *NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_InterfacePathAny
- func (n *NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_InterfaceRef]
- func (n *NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPathAny) Subinterface() *NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_SubinterfacePathAny
- type NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_InterfacePath
- type NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_InterfacePathAny
- type NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_SubinterfacePath
- type NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_SubinterfacePathAny
- type NetworkInstance_Protocol_Igmp_Interface_QueryExpiresPath
- type NetworkInstance_Protocol_Igmp_Interface_QueryExpiresPathAny
- type NetworkInstance_Protocol_Igmp_Interface_QueryIntervalPath
- type NetworkInstance_Protocol_Igmp_Interface_QueryIntervalPathAny
- type NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPath
- func (n *NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_StaticGroups]
- func (n *NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPath) Source() *NetworkInstance_Protocol_Igmp_Interface_StaticGroups_SourcePath
- func (n *NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_StaticGroups]
- func (n *NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPath) StaticGroup() *NetworkInstance_Protocol_Igmp_Interface_StaticGroups_StaticGroupPath
- type NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathAny
- func (n *NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_StaticGroups]
- func (n *NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathAny) Source() *NetworkInstance_Protocol_Igmp_Interface_StaticGroups_SourcePathAny
- func (n *NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_StaticGroups]
- func (n *NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathAny) StaticGroup() *NetworkInstance_Protocol_Igmp_Interface_StaticGroups_StaticGroupPathAny
- type NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathMap
- type NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathMapAny
- type NetworkInstance_Protocol_Igmp_Interface_StaticGroups_SourcePath
- type NetworkInstance_Protocol_Igmp_Interface_StaticGroups_SourcePathAny
- type NetworkInstance_Protocol_Igmp_Interface_StaticGroups_StaticGroupPath
- type NetworkInstance_Protocol_Igmp_Interface_StaticGroups_StaticGroupPathAny
- type NetworkInstance_Protocol_Igmp_Interface_VersionPath
- type NetworkInstance_Protocol_Igmp_Interface_VersionPathAny
- type NetworkInstance_Protocol_NamePath
- type NetworkInstance_Protocol_NamePathAny
- type NetworkInstance_Protocol_Ospfv2Path
- func (n *NetworkInstance_Protocol_Ospfv2Path) Area(Identifier oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union) *NetworkInstance_Protocol_Ospfv2_AreaPath
- func (n *NetworkInstance_Protocol_Ospfv2Path) AreaAny() *NetworkInstance_Protocol_Ospfv2_AreaPathAny
- func (n *NetworkInstance_Protocol_Ospfv2Path) AreaMap() *NetworkInstance_Protocol_Ospfv2_AreaPathMap
- func (n *NetworkInstance_Protocol_Ospfv2Path) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2]
- func (n *NetworkInstance_Protocol_Ospfv2Path) Global() *NetworkInstance_Protocol_Ospfv2_GlobalPath
- func (n *NetworkInstance_Protocol_Ospfv2Path) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2]
- type NetworkInstance_Protocol_Ospfv2PathAny
- func (n *NetworkInstance_Protocol_Ospfv2PathAny) Area(Identifier oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union) *NetworkInstance_Protocol_Ospfv2_AreaPathAny
- func (n *NetworkInstance_Protocol_Ospfv2PathAny) AreaAny() *NetworkInstance_Protocol_Ospfv2_AreaPathAny
- func (n *NetworkInstance_Protocol_Ospfv2PathAny) AreaMap() *NetworkInstance_Protocol_Ospfv2_AreaPathMapAny
- func (n *NetworkInstance_Protocol_Ospfv2PathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2]
- func (n *NetworkInstance_Protocol_Ospfv2PathAny) Global() *NetworkInstance_Protocol_Ospfv2_GlobalPathAny
- func (n *NetworkInstance_Protocol_Ospfv2PathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2]
- type NetworkInstance_Protocol_Ospfv2_AreaPath
- func (n *NetworkInstance_Protocol_Ospfv2_AreaPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area]
- func (n *NetworkInstance_Protocol_Ospfv2_AreaPath) Identifier() *NetworkInstance_Protocol_Ospfv2_Area_IdentifierPath
- func (n *NetworkInstance_Protocol_Ospfv2_AreaPath) Interface(Id string) *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath
- func (n *NetworkInstance_Protocol_Ospfv2_AreaPath) InterfaceAny() *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny
- func (n *NetworkInstance_Protocol_Ospfv2_AreaPath) InterfaceMap() *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathMap
- func (n *NetworkInstance_Protocol_Ospfv2_AreaPath) Lsdb() *NetworkInstance_Protocol_Ospfv2_Area_LsdbPath
- func (n *NetworkInstance_Protocol_Ospfv2_AreaPath) Mpls() *NetworkInstance_Protocol_Ospfv2_Area_MplsPath
- func (n *NetworkInstance_Protocol_Ospfv2_AreaPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area]
- func (n *NetworkInstance_Protocol_Ospfv2_AreaPath) VirtualLink(RemoteRouterId string) *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath
- func (n *NetworkInstance_Protocol_Ospfv2_AreaPath) VirtualLinkAny() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_AreaPath) VirtualLinkMap() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathMap
- type NetworkInstance_Protocol_Ospfv2_AreaPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_AreaPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area]
- func (n *NetworkInstance_Protocol_Ospfv2_AreaPathAny) Identifier() *NetworkInstance_Protocol_Ospfv2_Area_IdentifierPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_AreaPathAny) Interface(Id string) *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny
- func (n *NetworkInstance_Protocol_Ospfv2_AreaPathAny) InterfaceAny() *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny
- func (n *NetworkInstance_Protocol_Ospfv2_AreaPathAny) InterfaceMap() *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathMapAny
- func (n *NetworkInstance_Protocol_Ospfv2_AreaPathAny) Lsdb() *NetworkInstance_Protocol_Ospfv2_Area_LsdbPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_AreaPathAny) Mpls() *NetworkInstance_Protocol_Ospfv2_Area_MplsPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_AreaPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area]
- func (n *NetworkInstance_Protocol_Ospfv2_AreaPathAny) VirtualLink(RemoteRouterId string) *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_AreaPathAny) VirtualLinkAny() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_AreaPathAny) VirtualLinkMap() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathMapAny
- type NetworkInstance_Protocol_Ospfv2_AreaPathMap
- type NetworkInstance_Protocol_Ospfv2_AreaPathMapAny
- type NetworkInstance_Protocol_Ospfv2_Area_IdentifierPath
- type NetworkInstance_Protocol_Ospfv2_Area_IdentifierPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_IdentifierPathAny) Config() ygnmi.WildcardQuery[oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union]
- func (n *NetworkInstance_Protocol_Ospfv2_Area_IdentifierPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union]
- type NetworkInstance_Protocol_Ospfv2_Area_InterfacePath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) AuthenticationType() *NetworkInstance_Protocol_Ospfv2_Area_Interface_AuthenticationTypePath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface]
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) EnableBfd() *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) HideNetwork() *NetworkInstance_Protocol_Ospfv2_Area_Interface_HideNetworkPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) Id() *NetworkInstance_Protocol_Ospfv2_Area_Interface_IdPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) InterfaceRef() *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) LsaFilter() *NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilterPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) Metric() *NetworkInstance_Protocol_Ospfv2_Area_Interface_MetricPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) Mpls() *NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) MultiAreaAdjacencyPrimary() *NetworkInstance_Protocol_Ospfv2_Area_Interface_MultiAreaAdjacencyPrimaryPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) Neighbor(RouterId string) *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) NeighborAny() *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) NeighborMap() *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathMap
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) NetworkType() *NetworkInstance_Protocol_Ospfv2_Area_Interface_NetworkTypePath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) Passive() *NetworkInstance_Protocol_Ospfv2_Area_Interface_PassivePath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) Priority() *NetworkInstance_Protocol_Ospfv2_Area_Interface_PriorityPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface]
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) Timers() *NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPath
- type NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) AuthenticationType() *NetworkInstance_Protocol_Ospfv2_Area_Interface_AuthenticationTypePathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface]
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) EnableBfd() *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) HideNetwork() *NetworkInstance_Protocol_Ospfv2_Area_Interface_HideNetworkPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) Id() *NetworkInstance_Protocol_Ospfv2_Area_Interface_IdPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) InterfaceRef() *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) LsaFilter() *NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilterPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) Metric() *NetworkInstance_Protocol_Ospfv2_Area_Interface_MetricPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) Mpls() *NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) MultiAreaAdjacencyPrimary() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) Neighbor(RouterId string) *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) NeighborAny() *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) NeighborMap() *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathMapAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) NetworkType() *NetworkInstance_Protocol_Ospfv2_Area_Interface_NetworkTypePathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) Passive() *NetworkInstance_Protocol_Ospfv2_Area_Interface_PassivePathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) Priority() *NetworkInstance_Protocol_Ospfv2_Area_Interface_PriorityPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface]
- func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) Timers() *NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_InterfacePathMap
- type NetworkInstance_Protocol_Ospfv2_Area_InterfacePathMapAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_AuthenticationTypePath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_AuthenticationTypePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPath) Config() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPath) DesiredMinimumTxInterval() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPath) DetectionMultiplier() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPath) Enabled() *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_EnabledPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPath) RequiredMinimumReceive() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPath) State() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPathAny) Config() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPathAny) DesiredMinimumTxInterval() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPathAny) DetectionMultiplier() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPathAny) Enabled() *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_EnabledPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPathAny) RequiredMinimumReceive() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPathAny) State() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DesiredMinimumTxIntervalPath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DesiredMinimumTxIntervalPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DetectionMultiplierPath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DetectionMultiplierPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_EnabledPath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_EnabledPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_RequiredMinimumReceivePath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_RequiredMinimumReceivePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_HideNetworkPath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_HideNetworkPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_IdPath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_IdPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPath) Config() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPath) Interface() *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_InterfacePath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPath) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPath) Subinterface() *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_SubinterfacePath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPathAny) Config() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPathAny) Interface() *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_InterfacePathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPathAny) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPathAny) Subinterface() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_InterfacePath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_InterfacePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_SubinterfacePath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_SubinterfacePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilterPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilterPath) All() *NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilter_AllPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilterPath) Config() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilterPath) State() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilterPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilterPathAny) All() *NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilter_AllPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilterPathAny) Config() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilterPathAny) State() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilter_AllPath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilter_AllPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_MetricPath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_MetricPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls]
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPath) IgpLdpSync() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls]
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPath) TrafficEngineeringMetric() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls]
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPathAny) IgpLdpSync() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls]
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPathAny) TrafficEngineeringMetric() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPath) Config() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPath) Enabled() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_EnabledPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPath) PostSessionUpDelay() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPath) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPath) Synchronized() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPathAny) Config() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPathAny) Enabled() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_EnabledPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPathAny) PostSessionUpDelay() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPathAny) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPathAny) Synchronized() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_EnabledPath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_EnabledPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_PostSessionUpDelayPath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_PostSessionUpDelayPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_SynchronizedPath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_SynchronizedPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_TrafficEngineeringMetricPath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_TrafficEngineeringMetricPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_MultiAreaAdjacencyPrimaryPath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_MultiAreaAdjacencyPrimaryPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) AdjacencyState() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_AdjacencyStatePath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) BackupDesignatedRouter() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor]
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) DeadTime() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_DeadTimePath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) DesignatedRouter() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_DesignatedRouterPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) LastEstablishedTime() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) Metric() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_MetricPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) OptionalCapabilities() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) Priority() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_PriorityPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) RetransmissionQueueLength() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) RouterId() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_RouterIdPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) StateChanges() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_StateChangesPath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) AdjacencyState() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_AdjacencyStatePathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) BackupDesignatedRouter() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) Config() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) DeadTime() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_DeadTimePathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) DesignatedRouter() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) LastEstablishedTime() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) Metric() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_MetricPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) OptionalCapabilities() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) Priority() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_PriorityPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) RetransmissionQueueLength() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) RouterId() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_RouterIdPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) StateChanges() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_StateChangesPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathMap
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathMapAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_AdjacencyStatePath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_AdjacencyStatePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_BackupDesignatedRouterPath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_BackupDesignatedRouterPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_DeadTimePath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_DeadTimePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_DesignatedRouterPath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_DesignatedRouterPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_LastEstablishedTimePath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_LastEstablishedTimePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_MetricPath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_MetricPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_OptionalCapabilitiesPath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_OptionalCapabilitiesPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_PriorityPath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_PriorityPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_RetransmissionQueueLengthPath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_RetransmissionQueueLengthPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_RouterIdPath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_RouterIdPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_StateChangesPath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_StateChangesPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_NetworkTypePath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_NetworkTypePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_PassivePath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_PassivePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_PriorityPath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_PriorityPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers]
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPath) DeadInterval() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_DeadIntervalPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPath) HelloInterval() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_HelloIntervalPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPath) RetransmissionInterval() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPath) State() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers]
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPathAny) DeadInterval() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_DeadIntervalPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPathAny) HelloInterval() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_HelloIntervalPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPathAny) RetransmissionInterval() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers]
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_DeadIntervalPath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_DeadIntervalPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_HelloIntervalPath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_HelloIntervalPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_RetransmissionIntervalPath
- type NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_RetransmissionIntervalPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_LsdbPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_LsdbPath) Identifier() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_IdentifierPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_LsdbPath) LsaType(Type oc.E_OspfTypes_OSPF_LSA_TYPE) *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_LsdbPath) LsaTypeAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_LsdbPath) LsaTypeMap() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathMap
- func (n *NetworkInstance_Protocol_Ospfv2_Area_LsdbPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb]
- type NetworkInstance_Protocol_Ospfv2_Area_LsdbPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_LsdbPathAny) Identifier() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_IdentifierPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_LsdbPathAny) LsaType(Type oc.E_OspfTypes_OSPF_LSA_TYPE) *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_LsdbPathAny) LsaTypeAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_LsdbPathAny) LsaTypeMap() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathMapAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_LsdbPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb]
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_IdentifierPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_IdentifierPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePath) Lsa(LinkStateId string) *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePath) LsaAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePath) LsaMap() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathMap
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType]
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePath) Type() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_TypePath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathAny) Lsa(LinkStateId string) *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathAny) LsaAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathAny) LsaMap() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathMapAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType]
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathAny) Type() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_TypePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathMap
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathMapAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) AdvertisingRouter() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AdvertisingRouterPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) Age() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AgePath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) AsExternalLsa() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) Checksum() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_ChecksumPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) LinkStateId() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_LinkStateIdPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) NetworkLsa() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsaPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) NssaExternalLsa() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) OpaqueLsa() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) RouterLsa() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) SequenceNumber() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SequenceNumberPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) SummaryLsa() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) AdvertisingRouter() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) Age() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AgePathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) AsExternalLsa() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) Checksum() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_ChecksumPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) LinkStateId() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_LinkStateIdPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) NetworkLsa() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsaPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) NssaExternalLsa() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) OpaqueLsa() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) RouterLsa() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) SequenceNumber() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SequenceNumberPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa]
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) SummaryLsa() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathMap
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathMapAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AdvertisingRouterPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AdvertisingRouterPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AgePath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AgePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPath) ExternalRouteTag() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPath) ForwardingAddress() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPath) Mask() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MaskPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPath) Metric() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPath) MetricType() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPath) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPath) TypeOfService(Tos uint8) ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPath) TypeOfServiceAny() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPath) TypeOfServiceMap() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPathAny) ExternalRouteTag() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPathAny) ForwardingAddress() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPathAny) Mask() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPathAny) Metric() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPathAny) MetricType() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPathAny) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPathAny) TypeOfService(Tos uint8) ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPathAny) TypeOfServiceAny() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPathAny) TypeOfServiceMap() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_ExternalRouteTagPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_ExternalRouteTagPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_ForwardingAddressPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_ForwardingAddressPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MaskPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MaskPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MetricPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MetricPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MetricTypePath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MetricTypePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePath) ExternalRouteTag() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePath) ForwardingAddress() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePath) Metric() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePath) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePath) Tos() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathAny) ExternalRouteTag() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathAny) ForwardingAddress() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathAny) Metric() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathAny) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathAny) Tos() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathMap
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathMapAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_ExternalRouteTagPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_ExternalRouteTagPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_ForwardingAddressPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_ForwardingAddressPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_MetricPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_MetricPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_TosPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_TosPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_ChecksumPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_ChecksumPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_LinkStateIdPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_LinkStateIdPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsaPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsaPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsa_AttachedRouterPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsa_AttachedRouterPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsa_NetworkMaskPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsa_NetworkMaskPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath) ExternalRouteTag() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath) ForwardingAddress() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath) Mask() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath) Metric() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath) MetricType() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath) Propagate() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath) TypeOfService(Tos uint8) ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath) TypeOfServiceAny() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath) TypeOfServiceMap() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny) ExternalRouteTag() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny) ForwardingAddress() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny) Mask() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny) Metric() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny) MetricType() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny) Propagate() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny) TypeOfService(Tos uint8) ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny) TypeOfServiceAny() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny) TypeOfServiceMap() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_ExternalRouteTagPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_ExternalRouteTagPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_ForwardingAddressPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_ForwardingAddressPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MaskPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MaskPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MetricPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MetricPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MetricTypePath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MetricTypePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_PropagatePath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_PropagatePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePath) ExternalRouteTag() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePath) ForwardingAddress() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePath) Metric() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePath) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePath) Tos() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathAny) ExternalRouteTag() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathAny) ForwardingAddress() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathAny) Metric() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathAny) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathAny) Tos() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathMap
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathMapAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_ExternalRouteTagPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_ExternalRouteTagPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_ForwardingAddressPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_ForwardingAddressPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_MetricPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_MetricPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_TosPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_TosPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPath) ExtendedLink() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPath) ExtendedPrefix() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPath) GraceLsa() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsaPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPath) RouterInformation() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPath) Scope() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ScopePath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPath) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPath) TrafficEngineering() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPath) Type() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TypePath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPath) UnknownTlv() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPathAny) ExtendedLink() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPathAny) ExtendedPrefix() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPathAny) GraceLsa() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPathAny) RouterInformation() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPathAny) Scope() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ScopePathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPathAny) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPathAny) TrafficEngineering() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPathAny) Type() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TypePathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPathAny) UnknownTlv() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPath) LinkData() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPath) LinkId() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPath) LinkType() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPath) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPath) TlvAny() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPathAny) LinkData() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPathAny) LinkId() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPathAny) LinkType() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPathAny) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPathAny) TlvAny() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkDataPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkDataPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkIdPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkIdPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkTypePath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkTypePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_TlvPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_TlvPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPath) Backup() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPath) Group() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPath) MultiTopologyIdentifier() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPath) SidType() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPath) SidValue() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPath) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPath) Weight() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPathAny) Backup() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPathAny) Group() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPathAny) MultiTopologyIdentifier() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPathAny) SidType() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPathAny) SidValue() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPathAny) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPathAny) Weight() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_BackupPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_BackupPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_GroupPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_GroupPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_MultiTopologyIdentifierPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_MultiTopologyIdentifierPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_SidTypePath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_SidTypePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_SidValuePath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_SidValuePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_WeightPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_WeightPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlvPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlvPath) Length() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlvPath) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlvPath) Type() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlvPath) Value() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlvPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlvPathAny) Length() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlvPathAny) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlvPathAny) Type() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlvPathAny) Value() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_LengthPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_LengthPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_TypePath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_TypePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_ValuePath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_ValuePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPath) AddressFamily() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPath) Attached() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPath) Node() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPath) Prefix() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPath) PrefixLength() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPath) RouteType() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPath) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPath) TlvAny() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPathAny) AddressFamily() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPathAny) Attached() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPathAny) Node() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPathAny) Prefix() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPathAny) PrefixLength() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPathAny) RouteType() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPathAny) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPathAny) TlvAny() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_AddressFamilyPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_AddressFamilyPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_AttachedPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_AttachedPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_NodePath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_NodePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_PrefixLengthPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_PrefixLengthPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_PrefixPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_PrefixPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_RouteTypePath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_RouteTypePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_TlvPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_TlvPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePath) AddressFamily() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePath) InterArea() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePath) Prefix() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePath) PrefixLength() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePath) RangeSize() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePath) State() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePathAny) AddressFamily() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePathAny) InterArea() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePathAny) Prefix() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePathAny) PrefixLength() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePathAny) RangeSize() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePathAny) State() ...
- 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_AddressFamilyPathAny
- 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_InterAreaPathAny
- 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_PrefixLengthPathAny
- 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_PrefixPathAny
- 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_RangeSizePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPath) Algorithm() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPath) ExplicitNull() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPath) MappingServer() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPath) MultiTopologyIdentifier() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPath) NoPhp() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPath) SidScope() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPath) SidValue() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPath) SidValueType() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPath) State() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPathAny) Algorithm() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPathAny) ExplicitNull() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPathAny) MappingServer() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPathAny) MultiTopologyIdentifier() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPathAny) NoPhp() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPathAny) SidScope() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPathAny) SidValue() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPathAny) SidValueType() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPathAny) State() ...
- 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_AlgorithmPathAny
- 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_ExplicitNullPathAny
- 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_MappingServerPathAny
- 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_MultiTopologyIdentifierPathAny
- 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_NoPhpPathAny
- 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_SidScopePathAny
- 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_SidValuePathAny
- 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_SidValueTypePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPath) Mirroring() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPath) MultiTopologyIdentifier() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPath) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPath) TlvAny() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPath) Weight() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPathAny) Mirroring() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPathAny) MultiTopologyIdentifier() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPathAny) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPathAny) TlvAny() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPathAny) 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_MirroringPathAny
- 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_MultiTopologyIdentifierPathAny
- 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_TlvPathAny
- 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_EroMetricPathAny
- 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_MetricPathAny
- 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_EroPathPathAny
- 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_SegmentPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_Ipv4SegmentPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_Ipv4SegmentPath) Address() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_Ipv4SegmentPath) State() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_Ipv4SegmentPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_Ipv4SegmentPathAny) Address() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_Ipv4SegmentPathAny) State() ...
- 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_AddressPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHopPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHopPath) InterfaceId() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHopPath) RouterId() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHopPath) State() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHopPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHopPathAny) InterfaceId() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHopPathAny) RouterId() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHopPathAny) State() ...
- 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_InterfaceIdPathAny
- 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_RouterIdPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBindingPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBindingPath) SidType() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBindingPath) SidValue() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBindingPath) State() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBindingPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBindingPathAny) SidType() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBindingPathAny) SidValue() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBindingPathAny) State() ...
- 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_SidTypePathAny
- 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_SidValuePathAny
- 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_WeightPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlvPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlvPath) Length() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlvPath) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlvPath) Type() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlvPath) Value() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlvPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlvPathAny) Length() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlvPathAny) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlvPathAny) Type() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlvPathAny) 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_LengthPathAny
- 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_TypePathAny
- 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_ValuePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsaPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsaPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_TlvPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_TlvPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlvPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlvPath) Length() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlvPath) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlvPath) Type() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlvPath) Value() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlvPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlvPathAny) Length() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlvPathAny) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlvPathAny) Type() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlvPathAny) 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_LengthPathAny
- 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_TypePathAny
- 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_ValuePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformationPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformationPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_TlvPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_TlvPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPath) ExperimentalTe() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPath) GracefulRestartCapable() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPath) GracefulRestartHelper() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPath) PointToPointOverLan() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPath) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPath) StubRouter() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPath) TrafficEngineering() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPathAny) ExperimentalTe() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPathAny) GracefulRestartCapable() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPathAny) GracefulRestartHelper() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPathAny) PointToPointOverLan() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPathAny) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPathAny) StubRouter() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPathAny) TrafficEngineering() ...
- 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_ExperimentalTePathAny
- 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_GracefulRestartCapablePathAny
- 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_GracefulRestartHelperPathAny
- 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_PointToPointOverLanPathAny
- 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_StubRouterPathAny
- 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_TrafficEngineeringPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_NodeAdministrativeTagsPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_NodeAdministrativeTagsPathAny
- 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_AdministrativeTagsPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingAlgorithmPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingAlgorithmPathAny
- 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_SupportedAlgorithmsPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRangePath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRangePathAny
- 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_TlvPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabelPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabelPath) EntryType() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabelPath) FirstValue() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabelPath) State() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabelPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabelPathAny) EntryType() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabelPathAny) FirstValue() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabelPathAny) State() ...
- 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_EntryTypePathAny
- 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_FirstValuePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlvPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlvPath) Length() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlvPath) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlvPath) Type() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlvPath) Value() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlvPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlvPathAny) Length() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlvPathAny) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlvPathAny) Type() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlvPathAny) 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_LengthPathAny
- 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_TypePathAny
- 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_ValuePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlvPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlvPath) Length() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlvPath) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlvPath) Type() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlvPath) Value() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlvPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlvPathAny) Length() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlvPathAny) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlvPathAny) Type() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlvPathAny) 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_LengthPathAny
- 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_TypePathAny
- 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_ValuePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ScopePath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ScopePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineeringPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineeringPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_TlvPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_TlvPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_LinkPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_LinkPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlvPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlvPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroupPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroupPath) BitIndex() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroupPath) Set() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroupPath) State() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroupPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroupPathAny) BitIndex() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroupPathAny) Set() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroupPathAny) State() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroupPathMap
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroupPathMapAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup_BitIndexPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup_BitIndexPath) Config() ygnmi.ConfigQuery[uint8]
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup_BitIndexPath) State() ygnmi.SingletonQuery[uint8]
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup_BitIndexPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup_BitIndexPathAny) Config() ygnmi.WildcardQuery[uint8]
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup_BitIndexPathAny) State() ygnmi.WildcardQuery[uint8]
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup_SetPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup_SetPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlvPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlvPath) Length() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlvPath) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlvPath) Type() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlvPath) Value() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlvPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlvPathAny) Length() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlvPathAny) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlvPathAny) Type() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlvPathAny) Value() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_LengthPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_LengthPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_TypePath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_TypePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_ValuePath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_ValuePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidthPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidthPath) Priority() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidthPath) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidthPath) UnreservedBandwidth() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidthPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidthPathAny) Priority() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidthPathAny) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidthPathAny) UnreservedBandwidth() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidthPathMap
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidthPathMapAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth_PriorityPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth_PriorityPath) Config() ygnmi.ConfigQuery[uint8]
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth_PriorityPath) State() ygnmi.SingletonQuery[uint8]
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth_PriorityPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth_PriorityPathAny) Config() ygnmi.WildcardQuery[uint8]
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth_PriorityPathAny) State() ygnmi.WildcardQuery[uint8]
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth_UnreservedBandwidthPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth_UnreservedBandwidthPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttributePath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttributePathAny
- 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_SubTlvPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlvPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlvPath) Length() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlvPath) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlvPath) Type() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlvPath) Value() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlvPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlvPathAny) Length() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlvPathAny) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlvPathAny) Type() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlvPathAny) 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_LengthPathAny
- 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_TypePathAny
- 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_ValuePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_RouterAddressPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_RouterAddressPathAny
- 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_AddressPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlvPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlvPath) Length() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlvPath) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlvPath) Type() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlvPath) Value() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlvPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlvPathAny) Length() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlvPathAny) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlvPathAny) Type() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlvPathAny) 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_LengthPathAny
- 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_TypePathAny
- 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_ValuePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TypePath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TypePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPath) Length() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPath) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPath) Type() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPath) Value() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPathAny) Length() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPathAny) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPathAny) Type() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPathAny) Value() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_LengthPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_LengthPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_TypePath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_TypePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_ValuePath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_ValuePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath) LinkData() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_LinkDataPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath) LinkId() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_LinkIdPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath) Metric() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_MetricPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath) NumberLinks() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath) NumberTosMetrics() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath) Type() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypePath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath) TypeOfService(Tos uint8) ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath) TypeOfServiceAny() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath) TypeOfServiceMap() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny) LinkData() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny) LinkId() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_LinkIdPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny) Metric() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_MetricPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny) NumberLinks() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny) NumberTosMetrics() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny) Type() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypePathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny) TypeOfService(Tos uint8) ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny) TypeOfServiceAny() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny) TypeOfServiceMap() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_LinkDataPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_LinkDataPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_LinkIdPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_LinkIdPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_MetricPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_MetricPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_NumberLinksPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_NumberLinksPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_NumberTosMetricsPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_NumberTosMetricsPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePath) Metric() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePath) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePath) Tos() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePathAny) Metric() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePathAny) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePathAny) Tos() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePathMap
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePathMapAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService_MetricPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService_MetricPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService_TosPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService_TosPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypePath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SequenceNumberPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SequenceNumberPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPath) Metric() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_MetricPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPath) NetworkMask() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPath) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPath) TypeOfService(Tos uint8) ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPath) TypeOfServiceAny() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPath) TypeOfServiceMap() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPathAny) Metric() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPathAny) NetworkMask() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPathAny) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPathAny) TypeOfService(Tos uint8) ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPathAny) TypeOfServiceAny() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPathAny) TypeOfServiceMap() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_MetricPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_MetricPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_NetworkMaskPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_NetworkMaskPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePath) Metric() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePath) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePath) Tos() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePathAny) Metric() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePathAny) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePathAny) Tos() ...
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePathMap
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePathMapAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService_MetricPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService_MetricPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService_TosPath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService_TosPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_TypePath
- type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_TypePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_MplsPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_MplsPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Mpls]
- func (n *NetworkInstance_Protocol_Ospfv2_Area_MplsPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Mpls]
- func (n *NetworkInstance_Protocol_Ospfv2_Area_MplsPath) TrafficEngineeringEnabled() *NetworkInstance_Protocol_Ospfv2_Area_Mpls_TrafficEngineeringEnabledPath
- type NetworkInstance_Protocol_Ospfv2_Area_MplsPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_MplsPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Mpls]
- func (n *NetworkInstance_Protocol_Ospfv2_Area_MplsPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Mpls]
- func (n *NetworkInstance_Protocol_Ospfv2_Area_MplsPathAny) TrafficEngineeringEnabled() *NetworkInstance_Protocol_Ospfv2_Area_Mpls_TrafficEngineeringEnabledPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_Mpls_TrafficEngineeringEnabledPath
- type NetworkInstance_Protocol_Ospfv2_Area_Mpls_TrafficEngineeringEnabledPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) AdjacencyState() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_AdjacencyStatePath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) BackupDesignatedRouter() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_BackupDesignatedRouterPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_VirtualLink]
- func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) DeadTime() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_DeadTimePath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) DesignatedRouter() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_DesignatedRouterPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) LastEstablishedTime() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_LastEstablishedTimePath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) OptionalCapabilities() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_OptionalCapabilitiesPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) Priority() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_PriorityPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) RemoteRouterId() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_RemoteRouterIdPath
- func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) RetransmissionQueueLength() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_VirtualLink]
- func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) StateChanges() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_StateChangesPath
- type NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) AdjacencyState() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_AdjacencyStatePathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) BackupDesignatedRouter() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_VirtualLink]
- func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) DeadTime() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_DeadTimePathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) DesignatedRouter() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_DesignatedRouterPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) LastEstablishedTime() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_LastEstablishedTimePathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) OptionalCapabilities() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_OptionalCapabilitiesPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) Priority() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_PriorityPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) RemoteRouterId() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_RemoteRouterIdPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) RetransmissionQueueLength() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_VirtualLink]
- func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) StateChanges() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_StateChangesPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathMap
- type NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathMapAny
- type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_AdjacencyStatePath
- type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_AdjacencyStatePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_BackupDesignatedRouterPath
- type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_BackupDesignatedRouterPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_DeadTimePath
- type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_DeadTimePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_DesignatedRouterPath
- type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_DesignatedRouterPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_LastEstablishedTimePath
- type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_LastEstablishedTimePathAny
- type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_OptionalCapabilitiesPath
- type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_OptionalCapabilitiesPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_PriorityPath
- type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_PriorityPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_RemoteRouterIdPath
- type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_RemoteRouterIdPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_RetransmissionQueueLengthPath
- type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_RetransmissionQueueLengthPathAny
- type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_StateChangesPath
- type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_StateChangesPathAny
- type NetworkInstance_Protocol_Ospfv2_GlobalPath
- func (n *NetworkInstance_Protocol_Ospfv2_GlobalPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global]
- func (n *NetworkInstance_Protocol_Ospfv2_GlobalPath) GracefulRestart() *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPath
- func (n *NetworkInstance_Protocol_Ospfv2_GlobalPath) HideTransitOnlyNetworks() *NetworkInstance_Protocol_Ospfv2_Global_HideTransitOnlyNetworksPath
- func (n *NetworkInstance_Protocol_Ospfv2_GlobalPath) IgpShortcuts() *NetworkInstance_Protocol_Ospfv2_Global_IgpShortcutsPath
- func (n *NetworkInstance_Protocol_Ospfv2_GlobalPath) InterAreaPropagationPolicy(SrcArea oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union, ...) *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPath
- func (n *NetworkInstance_Protocol_Ospfv2_GlobalPath) InterAreaPropagationPolicyAny() *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_GlobalPath) InterAreaPropagationPolicyMap() *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathMap
- func (n *NetworkInstance_Protocol_Ospfv2_GlobalPath) LogAdjacencyChanges() *NetworkInstance_Protocol_Ospfv2_Global_LogAdjacencyChangesPath
- func (n *NetworkInstance_Protocol_Ospfv2_GlobalPath) Mpls() *NetworkInstance_Protocol_Ospfv2_Global_MplsPath
- func (n *NetworkInstance_Protocol_Ospfv2_GlobalPath) RouterId() *NetworkInstance_Protocol_Ospfv2_Global_RouterIdPath
- func (n *NetworkInstance_Protocol_Ospfv2_GlobalPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global]
- func (n *NetworkInstance_Protocol_Ospfv2_GlobalPath) SummaryRouteCostMode() *NetworkInstance_Protocol_Ospfv2_Global_SummaryRouteCostModePath
- func (n *NetworkInstance_Protocol_Ospfv2_GlobalPath) Timers() *NetworkInstance_Protocol_Ospfv2_Global_TimersPath
- type NetworkInstance_Protocol_Ospfv2_GlobalPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_GlobalPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global]
- func (n *NetworkInstance_Protocol_Ospfv2_GlobalPathAny) GracefulRestart() *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_GlobalPathAny) HideTransitOnlyNetworks() *NetworkInstance_Protocol_Ospfv2_Global_HideTransitOnlyNetworksPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_GlobalPathAny) IgpShortcuts() *NetworkInstance_Protocol_Ospfv2_Global_IgpShortcutsPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_GlobalPathAny) InterAreaPropagationPolicy(SrcArea oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union, ...) *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_GlobalPathAny) InterAreaPropagationPolicyAny() *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_GlobalPathAny) InterAreaPropagationPolicyMap() *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathMapAny
- func (n *NetworkInstance_Protocol_Ospfv2_GlobalPathAny) LogAdjacencyChanges() *NetworkInstance_Protocol_Ospfv2_Global_LogAdjacencyChangesPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_GlobalPathAny) Mpls() *NetworkInstance_Protocol_Ospfv2_Global_MplsPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_GlobalPathAny) RouterId() *NetworkInstance_Protocol_Ospfv2_Global_RouterIdPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_GlobalPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global]
- func (n *NetworkInstance_Protocol_Ospfv2_GlobalPathAny) SummaryRouteCostMode() *NetworkInstance_Protocol_Ospfv2_Global_SummaryRouteCostModePathAny
- func (n *NetworkInstance_Protocol_Ospfv2_GlobalPathAny) Timers() *NetworkInstance_Protocol_Ospfv2_Global_TimersPathAny
- type NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPath
- func (n *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart]
- func (n *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPath) Enabled() *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_EnabledPath
- func (n *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPath) HelperOnly() *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_HelperOnlyPath
- func (n *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPath) State() ...
- type NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPathAny) Config() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPathAny) Enabled() *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_EnabledPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPathAny) HelperOnly() *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_HelperOnlyPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPathAny) State() ...
- type NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_EnabledPath
- type NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_EnabledPathAny
- type NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_HelperOnlyPath
- type NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_HelperOnlyPathAny
- type NetworkInstance_Protocol_Ospfv2_Global_HideTransitOnlyNetworksPath
- type NetworkInstance_Protocol_Ospfv2_Global_HideTransitOnlyNetworksPathAny
- type NetworkInstance_Protocol_Ospfv2_Global_IgpShortcutsPath
- type NetworkInstance_Protocol_Ospfv2_Global_IgpShortcutsPathAny
- type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPath
- func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPath) Config() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPath) DefaultImportPolicy() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPath) DstArea() *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DstAreaPath
- func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPath) ImportPolicy() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPath) SrcArea() *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_SrcAreaPath
- func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPath) State() ...
- type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny) Config() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny) DefaultImportPolicy() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny) DstArea() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny) ImportPolicy() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny) SrcArea() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny) WithDstArea(DstArea oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union) *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny) WithSrcArea(SrcArea oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union) *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny
- type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathMap
- type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathMapAny
- type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DefaultImportPolicyPath
- func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DefaultImportPolicyPath) Config() ygnmi.ConfigQuery[oc.E_RoutingPolicy_DefaultPolicyType]
- func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DefaultImportPolicyPath) State() ygnmi.SingletonQuery[oc.E_RoutingPolicy_DefaultPolicyType]
- type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DefaultImportPolicyPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DefaultImportPolicyPathAny) Config() ygnmi.WildcardQuery[oc.E_RoutingPolicy_DefaultPolicyType]
- func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DefaultImportPolicyPathAny) State() ygnmi.WildcardQuery[oc.E_RoutingPolicy_DefaultPolicyType]
- type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DstAreaPath
- func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DstAreaPath) Config() ygnmi.ConfigQuery[oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union]
- func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DstAreaPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union]
- type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DstAreaPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DstAreaPathAny) Config() ygnmi.WildcardQuery[oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union]
- func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DstAreaPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union]
- type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_ImportPolicyPath
- type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_ImportPolicyPathAny
- type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_SrcAreaPath
- func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_SrcAreaPath) Config() ygnmi.ConfigQuery[oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union]
- func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_SrcAreaPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union]
- type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_SrcAreaPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_SrcAreaPathAny) Config() ygnmi.WildcardQuery[oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union]
- func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_SrcAreaPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union]
- type NetworkInstance_Protocol_Ospfv2_Global_LogAdjacencyChangesPath
- type NetworkInstance_Protocol_Ospfv2_Global_LogAdjacencyChangesPathAny
- type NetworkInstance_Protocol_Ospfv2_Global_MplsPath
- func (n *NetworkInstance_Protocol_Ospfv2_Global_MplsPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Mpls]
- func (n *NetworkInstance_Protocol_Ospfv2_Global_MplsPath) IgpLdpSync() *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPath
- func (n *NetworkInstance_Protocol_Ospfv2_Global_MplsPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Mpls]
- func (n *NetworkInstance_Protocol_Ospfv2_Global_MplsPath) TrafficEngineeringExtensions() *NetworkInstance_Protocol_Ospfv2_Global_Mpls_TrafficEngineeringExtensionsPath
- type NetworkInstance_Protocol_Ospfv2_Global_MplsPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Global_MplsPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Mpls]
- func (n *NetworkInstance_Protocol_Ospfv2_Global_MplsPathAny) IgpLdpSync() *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Global_MplsPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Mpls]
- func (n *NetworkInstance_Protocol_Ospfv2_Global_MplsPathAny) TrafficEngineeringExtensions() ...
- type NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPath
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync]
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPath) Enabled() *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_EnabledPath
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPath) PostSessionUpDelay() *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_PostSessionUpDelayPath
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPath) State() ...
- type NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPathAny) Config() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPathAny) Enabled() *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_EnabledPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPathAny) PostSessionUpDelay() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPathAny) State() ...
- type NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_EnabledPath
- type NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_EnabledPathAny
- type NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_PostSessionUpDelayPath
- type NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_PostSessionUpDelayPathAny
- type NetworkInstance_Protocol_Ospfv2_Global_Mpls_TrafficEngineeringExtensionsPath
- type NetworkInstance_Protocol_Ospfv2_Global_Mpls_TrafficEngineeringExtensionsPathAny
- type NetworkInstance_Protocol_Ospfv2_Global_RouterIdPath
- type NetworkInstance_Protocol_Ospfv2_Global_RouterIdPathAny
- type NetworkInstance_Protocol_Ospfv2_Global_SummaryRouteCostModePath
- type NetworkInstance_Protocol_Ospfv2_Global_SummaryRouteCostModePathAny
- type NetworkInstance_Protocol_Ospfv2_Global_TimersPath
- func (n *NetworkInstance_Protocol_Ospfv2_Global_TimersPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Timers]
- func (n *NetworkInstance_Protocol_Ospfv2_Global_TimersPath) LsaGeneration() *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPath
- func (n *NetworkInstance_Protocol_Ospfv2_Global_TimersPath) MaxMetric() *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPath
- func (n *NetworkInstance_Protocol_Ospfv2_Global_TimersPath) Spf() *NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPath
- func (n *NetworkInstance_Protocol_Ospfv2_Global_TimersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Timers]
- type NetworkInstance_Protocol_Ospfv2_Global_TimersPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Global_TimersPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Timers]
- func (n *NetworkInstance_Protocol_Ospfv2_Global_TimersPathAny) LsaGeneration() *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Global_TimersPathAny) MaxMetric() *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Global_TimersPathAny) Spf() *NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Global_TimersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Timers]
- type NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPath
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPath) Config() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPath) InitialDelay() *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_InitialDelayPath
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPath) MaximumDelay() *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_MaximumDelayPath
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPath) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPath) TimerType() *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_TimerTypePath
- type NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPathAny) Config() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPathAny) InitialDelay() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPathAny) MaximumDelay() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPathAny) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPathAny) TimerType() *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_TimerTypePathAny
- type NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_InitialDelayPath
- type NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_InitialDelayPathAny
- type NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_MaximumDelayPath
- type NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_MaximumDelayPathAny
- type NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_TimerTypePath
- type NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_TimerTypePathAny
- type NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPath
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric]
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPath) Include() *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_IncludePath
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPath) Set() *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_SetPath
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPath) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPath) Timeout() *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TimeoutPath
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPath) Trigger() *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TriggerPath
- type NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPathAny) Config() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPathAny) Include() *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_IncludePathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPathAny) Set() *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_SetPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPathAny) State() ...
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPathAny) Timeout() *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TimeoutPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPathAny) Trigger() *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TriggerPathAny
- type NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_IncludePath
- type NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_IncludePathAny
- type NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_SetPath
- type NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_SetPathAny
- type NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TimeoutPath
- type NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TimeoutPathAny
- type NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TriggerPath
- type NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TriggerPathAny
- type NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPath
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf]
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPath) InitialDelay() *NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_InitialDelayPath
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPath) MaximumDelay() *NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_MaximumDelayPath
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf]
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPath) TimerType() *NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_TimerTypePath
- type NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf]
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPathAny) InitialDelay() *NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_InitialDelayPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPathAny) MaximumDelay() *NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_MaximumDelayPathAny
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf]
- func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPathAny) TimerType() *NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_TimerTypePathAny
- type NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_InitialDelayPath
- type NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_InitialDelayPathAny
- type NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_MaximumDelayPath
- type NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_MaximumDelayPathAny
- type NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_TimerTypePath
- type NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_TimerTypePathAny
- type NetworkInstance_Protocol_PcepPath
- func (n *NetworkInstance_Protocol_PcepPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Pcep]
- func (n *NetworkInstance_Protocol_PcepPath) PathComputationServer(PceServerAddress string) *NetworkInstance_Protocol_Pcep_PathComputationServerPath
- func (n *NetworkInstance_Protocol_PcepPath) PathComputationServerAny() *NetworkInstance_Protocol_Pcep_PathComputationServerPathAny
- func (n *NetworkInstance_Protocol_PcepPath) PathComputationServerMap() *NetworkInstance_Protocol_Pcep_PathComputationServerPathMap
- func (n *NetworkInstance_Protocol_PcepPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Pcep]
- type NetworkInstance_Protocol_PcepPathAny
- func (n *NetworkInstance_Protocol_PcepPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pcep]
- func (n *NetworkInstance_Protocol_PcepPathAny) PathComputationServer(PceServerAddress string) *NetworkInstance_Protocol_Pcep_PathComputationServerPathAny
- func (n *NetworkInstance_Protocol_PcepPathAny) PathComputationServerAny() *NetworkInstance_Protocol_Pcep_PathComputationServerPathAny
- func (n *NetworkInstance_Protocol_PcepPathAny) PathComputationServerMap() *NetworkInstance_Protocol_Pcep_PathComputationServerPathMapAny
- func (n *NetworkInstance_Protocol_PcepPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pcep]
- type NetworkInstance_Protocol_Pcep_PathComputationServerPath
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPath) Authentication() *NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPath
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Pcep_PathComputationServer]
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPath) Id() *NetworkInstance_Protocol_Pcep_PathComputationServer_IdPath
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPath) PceInitiatedCapability() ...
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPath) PceServerAddress() *NetworkInstance_Protocol_Pcep_PathComputationServer_PceServerAddressPath
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPath) PceType() *NetworkInstance_Protocol_Pcep_PathComputationServer_PceTypePath
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPath) Port() *NetworkInstance_Protocol_Pcep_PathComputationServer_PortPath
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPath) Preference() *NetworkInstance_Protocol_Pcep_PathComputationServer_PreferencePath
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPath) ReportLocalLsp() *NetworkInstance_Protocol_Pcep_PathComputationServer_ReportLocalLspPath
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPath) SourceAddress() *NetworkInstance_Protocol_Pcep_PathComputationServer_SourceAddressPath
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPath) SrSupport() *NetworkInstance_Protocol_Pcep_PathComputationServer_SrSupportPath
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Pcep_PathComputationServer]
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPath) Timers() *NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPath
- type NetworkInstance_Protocol_Pcep_PathComputationServerPathAny
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) Authentication() *NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPathAny
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pcep_PathComputationServer]
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) Id() *NetworkInstance_Protocol_Pcep_PathComputationServer_IdPathAny
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) PceInitiatedCapability() ...
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) PceServerAddress() *NetworkInstance_Protocol_Pcep_PathComputationServer_PceServerAddressPathAny
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) PceType() *NetworkInstance_Protocol_Pcep_PathComputationServer_PceTypePathAny
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) Port() *NetworkInstance_Protocol_Pcep_PathComputationServer_PortPathAny
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) Preference() *NetworkInstance_Protocol_Pcep_PathComputationServer_PreferencePathAny
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) ReportLocalLsp() *NetworkInstance_Protocol_Pcep_PathComputationServer_ReportLocalLspPathAny
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) SourceAddress() *NetworkInstance_Protocol_Pcep_PathComputationServer_SourceAddressPathAny
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) SrSupport() *NetworkInstance_Protocol_Pcep_PathComputationServer_SrSupportPathAny
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pcep_PathComputationServer]
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) Timers() *NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPathAny
- type NetworkInstance_Protocol_Pcep_PathComputationServerPathMap
- type NetworkInstance_Protocol_Pcep_PathComputationServerPathMapAny
- type NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPath
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPath) AuthenticationKey() ...
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPath) Config() ...
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPath) Enable() *NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_EnablePath
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPath) Keychain() ...
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPath) State() ...
- type NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPathAny
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPathAny) AuthenticationKey() ...
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPathAny) Config() ...
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPathAny) Enable() ...
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPathAny) Keychain() ...
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPathAny) State() ...
- type NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_AuthenticationKeyPath
- type NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_AuthenticationKeyPathAny
- type NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_EnablePath
- type NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_EnablePathAny
- type NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_KeychainPath
- type NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_KeychainPathAny
- type NetworkInstance_Protocol_Pcep_PathComputationServer_IdPath
- type NetworkInstance_Protocol_Pcep_PathComputationServer_IdPathAny
- type NetworkInstance_Protocol_Pcep_PathComputationServer_PceInitiatedCapabilityPath
- type NetworkInstance_Protocol_Pcep_PathComputationServer_PceInitiatedCapabilityPathAny
- type NetworkInstance_Protocol_Pcep_PathComputationServer_PceServerAddressPath
- type NetworkInstance_Protocol_Pcep_PathComputationServer_PceServerAddressPathAny
- type NetworkInstance_Protocol_Pcep_PathComputationServer_PceTypePath
- type NetworkInstance_Protocol_Pcep_PathComputationServer_PceTypePathAny
- type NetworkInstance_Protocol_Pcep_PathComputationServer_PortPath
- type NetworkInstance_Protocol_Pcep_PathComputationServer_PortPathAny
- type NetworkInstance_Protocol_Pcep_PathComputationServer_PreferencePath
- type NetworkInstance_Protocol_Pcep_PathComputationServer_PreferencePathAny
- type NetworkInstance_Protocol_Pcep_PathComputationServer_ReportLocalLspPath
- type NetworkInstance_Protocol_Pcep_PathComputationServer_ReportLocalLspPathAny
- type NetworkInstance_Protocol_Pcep_PathComputationServer_SourceAddressPath
- type NetworkInstance_Protocol_Pcep_PathComputationServer_SourceAddressPathAny
- type NetworkInstance_Protocol_Pcep_PathComputationServer_SrSupportPath
- type NetworkInstance_Protocol_Pcep_PathComputationServer_SrSupportPathAny
- type NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPath
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPath) Config() ...
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPath) DeadTimer() *NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_DeadTimerPath
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPath) Keepalive() *NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_KeepalivePath
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPath) RedelegationTimeoutInterval() ...
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPath) State() ...
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPath) StateTimeoutInterval() ...
- type NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPathAny
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPathAny) Config() ...
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPathAny) DeadTimer() *NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_DeadTimerPathAny
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPathAny) Keepalive() *NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_KeepalivePathAny
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPathAny) RedelegationTimeoutInterval() ...
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPathAny) State() ...
- func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPathAny) StateTimeoutInterval() ...
- type NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_DeadTimerPath
- type NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_DeadTimerPathAny
- type NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_KeepalivePath
- type NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_KeepalivePathAny
- type NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_RedelegationTimeoutIntervalPath
- type NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_RedelegationTimeoutIntervalPathAny
- type NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_StateTimeoutIntervalPath
- type NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_StateTimeoutIntervalPathAny
- type NetworkInstance_Protocol_PimPath
- func (n *NetworkInstance_Protocol_PimPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Pim]
- func (n *NetworkInstance_Protocol_PimPath) Global() *NetworkInstance_Protocol_Pim_GlobalPath
- func (n *NetworkInstance_Protocol_PimPath) Interface(InterfaceId string) *NetworkInstance_Protocol_Pim_InterfacePath
- func (n *NetworkInstance_Protocol_PimPath) InterfaceAny() *NetworkInstance_Protocol_Pim_InterfacePathAny
- func (n *NetworkInstance_Protocol_PimPath) InterfaceMap() *NetworkInstance_Protocol_Pim_InterfacePathMap
- func (n *NetworkInstance_Protocol_PimPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Pim]
- type NetworkInstance_Protocol_PimPathAny
- func (n *NetworkInstance_Protocol_PimPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim]
- func (n *NetworkInstance_Protocol_PimPathAny) Global() *NetworkInstance_Protocol_Pim_GlobalPathAny
- func (n *NetworkInstance_Protocol_PimPathAny) Interface(InterfaceId string) *NetworkInstance_Protocol_Pim_InterfacePathAny
- func (n *NetworkInstance_Protocol_PimPathAny) InterfaceAny() *NetworkInstance_Protocol_Pim_InterfacePathAny
- func (n *NetworkInstance_Protocol_PimPathAny) InterfaceMap() *NetworkInstance_Protocol_Pim_InterfacePathMapAny
- func (n *NetworkInstance_Protocol_PimPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim]
- type NetworkInstance_Protocol_Pim_GlobalPath
- func (n *NetworkInstance_Protocol_Pim_GlobalPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Pim_Global]
- func (n *NetworkInstance_Protocol_Pim_GlobalPath) Counters() *NetworkInstance_Protocol_Pim_Global_CountersPath
- func (n *NetworkInstance_Protocol_Pim_GlobalPath) MaximumGroups() *NetworkInstance_Protocol_Pim_Global_MaximumGroupsPath
- func (n *NetworkInstance_Protocol_Pim_GlobalPath) NeighborCount() *NetworkInstance_Protocol_Pim_Global_NeighborCountPath
- func (n *NetworkInstance_Protocol_Pim_GlobalPath) RendezvousPoint(Address string) *NetworkInstance_Protocol_Pim_Global_RendezvousPointPath
- func (n *NetworkInstance_Protocol_Pim_GlobalPath) RendezvousPointAny() *NetworkInstance_Protocol_Pim_Global_RendezvousPointPathAny
- func (n *NetworkInstance_Protocol_Pim_GlobalPath) RendezvousPointMap() *NetworkInstance_Protocol_Pim_Global_RendezvousPointPathMap
- func (n *NetworkInstance_Protocol_Pim_GlobalPath) Source(Address string) *NetworkInstance_Protocol_Pim_Global_SourcePath
- func (n *NetworkInstance_Protocol_Pim_GlobalPath) SourceAny() *NetworkInstance_Protocol_Pim_Global_SourcePathAny
- func (n *NetworkInstance_Protocol_Pim_GlobalPath) SourceMap() *NetworkInstance_Protocol_Pim_Global_SourcePathMap
- func (n *NetworkInstance_Protocol_Pim_GlobalPath) Ssm() *NetworkInstance_Protocol_Pim_Global_SsmPath
- func (n *NetworkInstance_Protocol_Pim_GlobalPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Pim_Global]
- type NetworkInstance_Protocol_Pim_GlobalPathAny
- func (n *NetworkInstance_Protocol_Pim_GlobalPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim_Global]
- func (n *NetworkInstance_Protocol_Pim_GlobalPathAny) Counters() *NetworkInstance_Protocol_Pim_Global_CountersPathAny
- func (n *NetworkInstance_Protocol_Pim_GlobalPathAny) MaximumGroups() *NetworkInstance_Protocol_Pim_Global_MaximumGroupsPathAny
- func (n *NetworkInstance_Protocol_Pim_GlobalPathAny) NeighborCount() *NetworkInstance_Protocol_Pim_Global_NeighborCountPathAny
- func (n *NetworkInstance_Protocol_Pim_GlobalPathAny) RendezvousPoint(Address string) *NetworkInstance_Protocol_Pim_Global_RendezvousPointPathAny
- func (n *NetworkInstance_Protocol_Pim_GlobalPathAny) RendezvousPointAny() *NetworkInstance_Protocol_Pim_Global_RendezvousPointPathAny
- func (n *NetworkInstance_Protocol_Pim_GlobalPathAny) RendezvousPointMap() *NetworkInstance_Protocol_Pim_Global_RendezvousPointPathMapAny
- func (n *NetworkInstance_Protocol_Pim_GlobalPathAny) Source(Address string) *NetworkInstance_Protocol_Pim_Global_SourcePathAny
- func (n *NetworkInstance_Protocol_Pim_GlobalPathAny) SourceAny() *NetworkInstance_Protocol_Pim_Global_SourcePathAny
- func (n *NetworkInstance_Protocol_Pim_GlobalPathAny) SourceMap() *NetworkInstance_Protocol_Pim_Global_SourcePathMapAny
- func (n *NetworkInstance_Protocol_Pim_GlobalPathAny) Ssm() *NetworkInstance_Protocol_Pim_Global_SsmPathAny
- func (n *NetworkInstance_Protocol_Pim_GlobalPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim_Global]
- type NetworkInstance_Protocol_Pim_Global_CountersPath
- func (n *NetworkInstance_Protocol_Pim_Global_CountersPath) BootstrapMessages() *NetworkInstance_Protocol_Pim_Global_Counters_BootstrapMessagesPath
- func (n *NetworkInstance_Protocol_Pim_Global_CountersPath) HelloMessages() *NetworkInstance_Protocol_Pim_Global_Counters_HelloMessagesPath
- func (n *NetworkInstance_Protocol_Pim_Global_CountersPath) JoinPruneMessages() *NetworkInstance_Protocol_Pim_Global_Counters_JoinPruneMessagesPath
- func (n *NetworkInstance_Protocol_Pim_Global_CountersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Pim_Global_Counters]
- type NetworkInstance_Protocol_Pim_Global_CountersPathAny
- func (n *NetworkInstance_Protocol_Pim_Global_CountersPathAny) BootstrapMessages() *NetworkInstance_Protocol_Pim_Global_Counters_BootstrapMessagesPathAny
- func (n *NetworkInstance_Protocol_Pim_Global_CountersPathAny) HelloMessages() *NetworkInstance_Protocol_Pim_Global_Counters_HelloMessagesPathAny
- func (n *NetworkInstance_Protocol_Pim_Global_CountersPathAny) JoinPruneMessages() *NetworkInstance_Protocol_Pim_Global_Counters_JoinPruneMessagesPathAny
- func (n *NetworkInstance_Protocol_Pim_Global_CountersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim_Global_Counters]
- type NetworkInstance_Protocol_Pim_Global_Counters_BootstrapMessagesPath
- type NetworkInstance_Protocol_Pim_Global_Counters_BootstrapMessagesPathAny
- type NetworkInstance_Protocol_Pim_Global_Counters_HelloMessagesPath
- type NetworkInstance_Protocol_Pim_Global_Counters_HelloMessagesPathAny
- type NetworkInstance_Protocol_Pim_Global_Counters_JoinPruneMessagesPath
- type NetworkInstance_Protocol_Pim_Global_Counters_JoinPruneMessagesPathAny
- type NetworkInstance_Protocol_Pim_Global_MaximumGroupsPath
- type NetworkInstance_Protocol_Pim_Global_MaximumGroupsPathAny
- type NetworkInstance_Protocol_Pim_Global_NeighborCountPath
- type NetworkInstance_Protocol_Pim_Global_NeighborCountPathAny
- type NetworkInstance_Protocol_Pim_Global_RendezvousPointPath
- func (n *NetworkInstance_Protocol_Pim_Global_RendezvousPointPath) Address() *NetworkInstance_Protocol_Pim_Global_RendezvousPoint_AddressPath
- func (n *NetworkInstance_Protocol_Pim_Global_RendezvousPointPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Pim_Global_RendezvousPoint]
- func (n *NetworkInstance_Protocol_Pim_Global_RendezvousPointPath) MulticastGroups() *NetworkInstance_Protocol_Pim_Global_RendezvousPoint_MulticastGroupsPath
- func (n *NetworkInstance_Protocol_Pim_Global_RendezvousPointPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Pim_Global_RendezvousPoint]
- type NetworkInstance_Protocol_Pim_Global_RendezvousPointPathAny
- func (n *NetworkInstance_Protocol_Pim_Global_RendezvousPointPathAny) Address() *NetworkInstance_Protocol_Pim_Global_RendezvousPoint_AddressPathAny
- func (n *NetworkInstance_Protocol_Pim_Global_RendezvousPointPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim_Global_RendezvousPoint]
- func (n *NetworkInstance_Protocol_Pim_Global_RendezvousPointPathAny) MulticastGroups() *NetworkInstance_Protocol_Pim_Global_RendezvousPoint_MulticastGroupsPathAny
- func (n *NetworkInstance_Protocol_Pim_Global_RendezvousPointPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim_Global_RendezvousPoint]
- type NetworkInstance_Protocol_Pim_Global_RendezvousPointPathMap
- type NetworkInstance_Protocol_Pim_Global_RendezvousPointPathMapAny
- type NetworkInstance_Protocol_Pim_Global_RendezvousPoint_AddressPath
- type NetworkInstance_Protocol_Pim_Global_RendezvousPoint_AddressPathAny
- type NetworkInstance_Protocol_Pim_Global_RendezvousPoint_MulticastGroupsPath
- type NetworkInstance_Protocol_Pim_Global_RendezvousPoint_MulticastGroupsPathAny
- type NetworkInstance_Protocol_Pim_Global_SourcePath
- func (n *NetworkInstance_Protocol_Pim_Global_SourcePath) Address() *NetworkInstance_Protocol_Pim_Global_Source_AddressPath
- func (n *NetworkInstance_Protocol_Pim_Global_SourcePath) Group() *NetworkInstance_Protocol_Pim_Global_Source_GroupPath
- func (n *NetworkInstance_Protocol_Pim_Global_SourcePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Pim_Global_Source]
- func (n *NetworkInstance_Protocol_Pim_Global_SourcePath) UpstreamInterfaceId() *NetworkInstance_Protocol_Pim_Global_Source_UpstreamInterfaceIdPath
- type NetworkInstance_Protocol_Pim_Global_SourcePathAny
- func (n *NetworkInstance_Protocol_Pim_Global_SourcePathAny) Address() *NetworkInstance_Protocol_Pim_Global_Source_AddressPathAny
- func (n *NetworkInstance_Protocol_Pim_Global_SourcePathAny) Group() *NetworkInstance_Protocol_Pim_Global_Source_GroupPathAny
- func (n *NetworkInstance_Protocol_Pim_Global_SourcePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim_Global_Source]
- func (n *NetworkInstance_Protocol_Pim_Global_SourcePathAny) UpstreamInterfaceId() *NetworkInstance_Protocol_Pim_Global_Source_UpstreamInterfaceIdPathAny
- type NetworkInstance_Protocol_Pim_Global_SourcePathMap
- type NetworkInstance_Protocol_Pim_Global_SourcePathMapAny
- type NetworkInstance_Protocol_Pim_Global_Source_AddressPath
- type NetworkInstance_Protocol_Pim_Global_Source_AddressPathAny
- type NetworkInstance_Protocol_Pim_Global_Source_GroupPath
- type NetworkInstance_Protocol_Pim_Global_Source_GroupPathAny
- type NetworkInstance_Protocol_Pim_Global_Source_UpstreamInterfaceIdPath
- type NetworkInstance_Protocol_Pim_Global_Source_UpstreamInterfaceIdPathAny
- type NetworkInstance_Protocol_Pim_Global_SsmPath
- func (n *NetworkInstance_Protocol_Pim_Global_SsmPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Pim_Global_Ssm]
- func (n *NetworkInstance_Protocol_Pim_Global_SsmPath) SsmRanges() *NetworkInstance_Protocol_Pim_Global_Ssm_SsmRangesPath
- func (n *NetworkInstance_Protocol_Pim_Global_SsmPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Pim_Global_Ssm]
- type NetworkInstance_Protocol_Pim_Global_SsmPathAny
- func (n *NetworkInstance_Protocol_Pim_Global_SsmPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim_Global_Ssm]
- func (n *NetworkInstance_Protocol_Pim_Global_SsmPathAny) SsmRanges() *NetworkInstance_Protocol_Pim_Global_Ssm_SsmRangesPathAny
- func (n *NetworkInstance_Protocol_Pim_Global_SsmPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim_Global_Ssm]
- type NetworkInstance_Protocol_Pim_Global_Ssm_SsmRangesPath
- type NetworkInstance_Protocol_Pim_Global_Ssm_SsmRangesPathAny
- type NetworkInstance_Protocol_Pim_InterfacePath
- func (n *NetworkInstance_Protocol_Pim_InterfacePath) BorderRouter() *NetworkInstance_Protocol_Pim_Interface_BorderRouterPath
- func (n *NetworkInstance_Protocol_Pim_InterfacePath) BsrBorder() *NetworkInstance_Protocol_Pim_Interface_BsrBorderPath
- func (n *NetworkInstance_Protocol_Pim_InterfacePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Pim_Interface]
- func (n *NetworkInstance_Protocol_Pim_InterfacePath) Counters() *NetworkInstance_Protocol_Pim_Interface_CountersPath
- func (n *NetworkInstance_Protocol_Pim_InterfacePath) DeadTimer() *NetworkInstance_Protocol_Pim_Interface_DeadTimerPath
- func (n *NetworkInstance_Protocol_Pim_InterfacePath) DrPriority() *NetworkInstance_Protocol_Pim_Interface_DrPriorityPath
- func (n *NetworkInstance_Protocol_Pim_InterfacePath) EnableBfd() *NetworkInstance_Protocol_Pim_Interface_EnableBfdPath
- func (n *NetworkInstance_Protocol_Pim_InterfacePath) Enabled() *NetworkInstance_Protocol_Pim_Interface_EnabledPath
- func (n *NetworkInstance_Protocol_Pim_InterfacePath) HelloInterval() *NetworkInstance_Protocol_Pim_Interface_HelloIntervalPath
- func (n *NetworkInstance_Protocol_Pim_InterfacePath) InterfaceId() *NetworkInstance_Protocol_Pim_Interface_InterfaceIdPath
- func (n *NetworkInstance_Protocol_Pim_InterfacePath) InterfaceRef() *NetworkInstance_Protocol_Pim_Interface_InterfaceRefPath
- func (n *NetworkInstance_Protocol_Pim_InterfacePath) JoinPruneInterval() *NetworkInstance_Protocol_Pim_Interface_JoinPruneIntervalPath
- func (n *NetworkInstance_Protocol_Pim_InterfacePath) MaximumGroups() *NetworkInstance_Protocol_Pim_Interface_MaximumGroupsPath
- func (n *NetworkInstance_Protocol_Pim_InterfacePath) Mode() *NetworkInstance_Protocol_Pim_Interface_ModePath
- func (n *NetworkInstance_Protocol_Pim_InterfacePath) Neighbor(NeighborAddress string) *NetworkInstance_Protocol_Pim_Interface_NeighborPath
- func (n *NetworkInstance_Protocol_Pim_InterfacePath) NeighborAny() *NetworkInstance_Protocol_Pim_Interface_NeighborPathAny
- func (n *NetworkInstance_Protocol_Pim_InterfacePath) NeighborMap() *NetworkInstance_Protocol_Pim_Interface_NeighborPathMap
- func (n *NetworkInstance_Protocol_Pim_InterfacePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Pim_Interface]
- type NetworkInstance_Protocol_Pim_InterfacePathAny
- func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) BorderRouter() *NetworkInstance_Protocol_Pim_Interface_BorderRouterPathAny
- func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) BsrBorder() *NetworkInstance_Protocol_Pim_Interface_BsrBorderPathAny
- func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim_Interface]
- func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) Counters() *NetworkInstance_Protocol_Pim_Interface_CountersPathAny
- func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) DeadTimer() *NetworkInstance_Protocol_Pim_Interface_DeadTimerPathAny
- func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) DrPriority() *NetworkInstance_Protocol_Pim_Interface_DrPriorityPathAny
- func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) EnableBfd() *NetworkInstance_Protocol_Pim_Interface_EnableBfdPathAny
- func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) Enabled() *NetworkInstance_Protocol_Pim_Interface_EnabledPathAny
- func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) HelloInterval() *NetworkInstance_Protocol_Pim_Interface_HelloIntervalPathAny
- func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) InterfaceId() *NetworkInstance_Protocol_Pim_Interface_InterfaceIdPathAny
- func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) InterfaceRef() *NetworkInstance_Protocol_Pim_Interface_InterfaceRefPathAny
- func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) JoinPruneInterval() *NetworkInstance_Protocol_Pim_Interface_JoinPruneIntervalPathAny
- func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) MaximumGroups() *NetworkInstance_Protocol_Pim_Interface_MaximumGroupsPathAny
- func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) Mode() *NetworkInstance_Protocol_Pim_Interface_ModePathAny
- func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) Neighbor(NeighborAddress string) *NetworkInstance_Protocol_Pim_Interface_NeighborPathAny
- func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) NeighborAny() *NetworkInstance_Protocol_Pim_Interface_NeighborPathAny
- func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) NeighborMap() *NetworkInstance_Protocol_Pim_Interface_NeighborPathMapAny
- func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim_Interface]
- type NetworkInstance_Protocol_Pim_InterfacePathMap
- type NetworkInstance_Protocol_Pim_InterfacePathMapAny
- type NetworkInstance_Protocol_Pim_Interface_BorderRouterPath
- type NetworkInstance_Protocol_Pim_Interface_BorderRouterPathAny
- type NetworkInstance_Protocol_Pim_Interface_BsrBorderPath
- type NetworkInstance_Protocol_Pim_Interface_BsrBorderPathAny
- type NetworkInstance_Protocol_Pim_Interface_CountersPath
- func (n *NetworkInstance_Protocol_Pim_Interface_CountersPath) BootstrapMessages() *NetworkInstance_Protocol_Pim_Interface_Counters_BootstrapMessagesPath
- func (n *NetworkInstance_Protocol_Pim_Interface_CountersPath) HelloMessages() *NetworkInstance_Protocol_Pim_Interface_Counters_HelloMessagesPath
- func (n *NetworkInstance_Protocol_Pim_Interface_CountersPath) JoinPruneMessages() *NetworkInstance_Protocol_Pim_Interface_Counters_JoinPruneMessagesPath
- func (n *NetworkInstance_Protocol_Pim_Interface_CountersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Pim_Interface_Counters]
- type NetworkInstance_Protocol_Pim_Interface_CountersPathAny
- func (n *NetworkInstance_Protocol_Pim_Interface_CountersPathAny) BootstrapMessages() *NetworkInstance_Protocol_Pim_Interface_Counters_BootstrapMessagesPathAny
- func (n *NetworkInstance_Protocol_Pim_Interface_CountersPathAny) HelloMessages() *NetworkInstance_Protocol_Pim_Interface_Counters_HelloMessagesPathAny
- func (n *NetworkInstance_Protocol_Pim_Interface_CountersPathAny) JoinPruneMessages() *NetworkInstance_Protocol_Pim_Interface_Counters_JoinPruneMessagesPathAny
- func (n *NetworkInstance_Protocol_Pim_Interface_CountersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim_Interface_Counters]
- type NetworkInstance_Protocol_Pim_Interface_Counters_BootstrapMessagesPath
- type NetworkInstance_Protocol_Pim_Interface_Counters_BootstrapMessagesPathAny
- type NetworkInstance_Protocol_Pim_Interface_Counters_HelloMessagesPath
- type NetworkInstance_Protocol_Pim_Interface_Counters_HelloMessagesPathAny
- type NetworkInstance_Protocol_Pim_Interface_Counters_JoinPruneMessagesPath
- type NetworkInstance_Protocol_Pim_Interface_Counters_JoinPruneMessagesPathAny
- type NetworkInstance_Protocol_Pim_Interface_DeadTimerPath
- type NetworkInstance_Protocol_Pim_Interface_DeadTimerPathAny
- type NetworkInstance_Protocol_Pim_Interface_DrPriorityPath
- type NetworkInstance_Protocol_Pim_Interface_DrPriorityPathAny
- type NetworkInstance_Protocol_Pim_Interface_EnableBfdPath
- func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfdPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Pim_Interface_EnableBfd]
- func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfdPath) DesiredMinimumTxInterval() *NetworkInstance_Protocol_Pim_Interface_EnableBfd_DesiredMinimumTxIntervalPath
- func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfdPath) DetectionMultiplier() *NetworkInstance_Protocol_Pim_Interface_EnableBfd_DetectionMultiplierPath
- func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfdPath) Enabled() *NetworkInstance_Protocol_Pim_Interface_EnableBfd_EnabledPath
- func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfdPath) RequiredMinimumReceive() *NetworkInstance_Protocol_Pim_Interface_EnableBfd_RequiredMinimumReceivePath
- func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfdPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Pim_Interface_EnableBfd]
- type NetworkInstance_Protocol_Pim_Interface_EnableBfdPathAny
- func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfdPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim_Interface_EnableBfd]
- func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfdPathAny) DesiredMinimumTxInterval() ...
- func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfdPathAny) DetectionMultiplier() *NetworkInstance_Protocol_Pim_Interface_EnableBfd_DetectionMultiplierPathAny
- func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfdPathAny) Enabled() *NetworkInstance_Protocol_Pim_Interface_EnableBfd_EnabledPathAny
- func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfdPathAny) RequiredMinimumReceive() ...
- func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfdPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim_Interface_EnableBfd]
- type NetworkInstance_Protocol_Pim_Interface_EnableBfd_DesiredMinimumTxIntervalPath
- type NetworkInstance_Protocol_Pim_Interface_EnableBfd_DesiredMinimumTxIntervalPathAny
- type NetworkInstance_Protocol_Pim_Interface_EnableBfd_DetectionMultiplierPath
- type NetworkInstance_Protocol_Pim_Interface_EnableBfd_DetectionMultiplierPathAny
- type NetworkInstance_Protocol_Pim_Interface_EnableBfd_EnabledPath
- type NetworkInstance_Protocol_Pim_Interface_EnableBfd_EnabledPathAny
- type NetworkInstance_Protocol_Pim_Interface_EnableBfd_RequiredMinimumReceivePath
- type NetworkInstance_Protocol_Pim_Interface_EnableBfd_RequiredMinimumReceivePathAny
- type NetworkInstance_Protocol_Pim_Interface_EnabledPath
- type NetworkInstance_Protocol_Pim_Interface_EnabledPathAny
- type NetworkInstance_Protocol_Pim_Interface_HelloIntervalPath
- type NetworkInstance_Protocol_Pim_Interface_HelloIntervalPathAny
- type NetworkInstance_Protocol_Pim_Interface_InterfaceIdPath
- type NetworkInstance_Protocol_Pim_Interface_InterfaceIdPathAny
- type NetworkInstance_Protocol_Pim_Interface_InterfaceRefPath
- func (n *NetworkInstance_Protocol_Pim_Interface_InterfaceRefPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Pim_Interface_InterfaceRef]
- func (n *NetworkInstance_Protocol_Pim_Interface_InterfaceRefPath) Interface() *NetworkInstance_Protocol_Pim_Interface_InterfaceRef_InterfacePath
- func (n *NetworkInstance_Protocol_Pim_Interface_InterfaceRefPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Pim_Interface_InterfaceRef]
- func (n *NetworkInstance_Protocol_Pim_Interface_InterfaceRefPath) Subinterface() *NetworkInstance_Protocol_Pim_Interface_InterfaceRef_SubinterfacePath
- type NetworkInstance_Protocol_Pim_Interface_InterfaceRefPathAny
- func (n *NetworkInstance_Protocol_Pim_Interface_InterfaceRefPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim_Interface_InterfaceRef]
- func (n *NetworkInstance_Protocol_Pim_Interface_InterfaceRefPathAny) Interface() *NetworkInstance_Protocol_Pim_Interface_InterfaceRef_InterfacePathAny
- func (n *NetworkInstance_Protocol_Pim_Interface_InterfaceRefPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim_Interface_InterfaceRef]
- func (n *NetworkInstance_Protocol_Pim_Interface_InterfaceRefPathAny) Subinterface() *NetworkInstance_Protocol_Pim_Interface_InterfaceRef_SubinterfacePathAny
- type NetworkInstance_Protocol_Pim_Interface_InterfaceRef_InterfacePath
- type NetworkInstance_Protocol_Pim_Interface_InterfaceRef_InterfacePathAny
- type NetworkInstance_Protocol_Pim_Interface_InterfaceRef_SubinterfacePath
- type NetworkInstance_Protocol_Pim_Interface_InterfaceRef_SubinterfacePathAny
- type NetworkInstance_Protocol_Pim_Interface_JoinPruneIntervalPath
- type NetworkInstance_Protocol_Pim_Interface_JoinPruneIntervalPathAny
- type NetworkInstance_Protocol_Pim_Interface_MaximumGroupsPath
- type NetworkInstance_Protocol_Pim_Interface_MaximumGroupsPathAny
- type NetworkInstance_Protocol_Pim_Interface_ModePath
- type NetworkInstance_Protocol_Pim_Interface_ModePathAny
- type NetworkInstance_Protocol_Pim_Interface_NeighborPath
- func (n *NetworkInstance_Protocol_Pim_Interface_NeighborPath) DrAddress() *NetworkInstance_Protocol_Pim_Interface_Neighbor_DrAddressPath
- func (n *NetworkInstance_Protocol_Pim_Interface_NeighborPath) Mode() *NetworkInstance_Protocol_Pim_Interface_Neighbor_ModePath
- func (n *NetworkInstance_Protocol_Pim_Interface_NeighborPath) NeighborAddress() *NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborAddressPath
- func (n *NetworkInstance_Protocol_Pim_Interface_NeighborPath) NeighborEstablished() *NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborEstablishedPath
- func (n *NetworkInstance_Protocol_Pim_Interface_NeighborPath) NeighborExpires() *NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborExpiresPath
- func (n *NetworkInstance_Protocol_Pim_Interface_NeighborPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Pim_Interface_Neighbor]
- type NetworkInstance_Protocol_Pim_Interface_NeighborPathAny
- func (n *NetworkInstance_Protocol_Pim_Interface_NeighborPathAny) DrAddress() *NetworkInstance_Protocol_Pim_Interface_Neighbor_DrAddressPathAny
- func (n *NetworkInstance_Protocol_Pim_Interface_NeighborPathAny) Mode() *NetworkInstance_Protocol_Pim_Interface_Neighbor_ModePathAny
- func (n *NetworkInstance_Protocol_Pim_Interface_NeighborPathAny) NeighborAddress() *NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborAddressPathAny
- func (n *NetworkInstance_Protocol_Pim_Interface_NeighborPathAny) NeighborEstablished() *NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborEstablishedPathAny
- func (n *NetworkInstance_Protocol_Pim_Interface_NeighborPathAny) NeighborExpires() *NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborExpiresPathAny
- func (n *NetworkInstance_Protocol_Pim_Interface_NeighborPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim_Interface_Neighbor]
- type NetworkInstance_Protocol_Pim_Interface_NeighborPathMap
- type NetworkInstance_Protocol_Pim_Interface_NeighborPathMapAny
- type NetworkInstance_Protocol_Pim_Interface_Neighbor_DrAddressPath
- type NetworkInstance_Protocol_Pim_Interface_Neighbor_DrAddressPathAny
- type NetworkInstance_Protocol_Pim_Interface_Neighbor_ModePath
- type NetworkInstance_Protocol_Pim_Interface_Neighbor_ModePathAny
- type NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborAddressPath
- type NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborAddressPathAny
- type NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborEstablishedPath
- type NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborEstablishedPathAny
- type NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborExpiresPath
- type NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborExpiresPathAny
- type NetworkInstance_Protocol_StaticPath
- func (n *NetworkInstance_Protocol_StaticPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Static]
- func (n *NetworkInstance_Protocol_StaticPath) Description() *NetworkInstance_Protocol_Static_DescriptionPath
- func (n *NetworkInstance_Protocol_StaticPath) NextHop(Index string) *NetworkInstance_Protocol_Static_NextHopPath
- func (n *NetworkInstance_Protocol_StaticPath) NextHopAny() *NetworkInstance_Protocol_Static_NextHopPathAny
- func (n *NetworkInstance_Protocol_StaticPath) NextHopMap() *NetworkInstance_Protocol_Static_NextHopPathMap
- func (n *NetworkInstance_Protocol_StaticPath) Prefix() *NetworkInstance_Protocol_Static_PrefixPath
- func (n *NetworkInstance_Protocol_StaticPath) SetTag() *NetworkInstance_Protocol_Static_SetTagPath
- func (n *NetworkInstance_Protocol_StaticPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Static]
- type NetworkInstance_Protocol_StaticPathAny
- func (n *NetworkInstance_Protocol_StaticPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Static]
- func (n *NetworkInstance_Protocol_StaticPathAny) Description() *NetworkInstance_Protocol_Static_DescriptionPathAny
- func (n *NetworkInstance_Protocol_StaticPathAny) NextHop(Index string) *NetworkInstance_Protocol_Static_NextHopPathAny
- func (n *NetworkInstance_Protocol_StaticPathAny) NextHopAny() *NetworkInstance_Protocol_Static_NextHopPathAny
- func (n *NetworkInstance_Protocol_StaticPathAny) NextHopMap() *NetworkInstance_Protocol_Static_NextHopPathMapAny
- func (n *NetworkInstance_Protocol_StaticPathAny) Prefix() *NetworkInstance_Protocol_Static_PrefixPathAny
- func (n *NetworkInstance_Protocol_StaticPathAny) SetTag() *NetworkInstance_Protocol_Static_SetTagPathAny
- func (n *NetworkInstance_Protocol_StaticPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Static]
- type NetworkInstance_Protocol_StaticPathMap
- type NetworkInstance_Protocol_StaticPathMapAny
- type NetworkInstance_Protocol_Static_DescriptionPath
- type NetworkInstance_Protocol_Static_DescriptionPathAny
- type NetworkInstance_Protocol_Static_NextHopPath
- func (n *NetworkInstance_Protocol_Static_NextHopPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Static_NextHop]
- func (n *NetworkInstance_Protocol_Static_NextHopPath) EnableBfd() *NetworkInstance_Protocol_Static_NextHop_EnableBfdPath
- func (n *NetworkInstance_Protocol_Static_NextHopPath) Index() *NetworkInstance_Protocol_Static_NextHop_IndexPath
- func (n *NetworkInstance_Protocol_Static_NextHopPath) InterfaceRef() *NetworkInstance_Protocol_Static_NextHop_InterfaceRefPath
- func (n *NetworkInstance_Protocol_Static_NextHopPath) Metric() *NetworkInstance_Protocol_Static_NextHop_MetricPath
- func (n *NetworkInstance_Protocol_Static_NextHopPath) NextHop() *NetworkInstance_Protocol_Static_NextHop_NextHopPath
- func (n *NetworkInstance_Protocol_Static_NextHopPath) Preference() *NetworkInstance_Protocol_Static_NextHop_PreferencePath
- func (n *NetworkInstance_Protocol_Static_NextHopPath) Recurse() *NetworkInstance_Protocol_Static_NextHop_RecursePath
- func (n *NetworkInstance_Protocol_Static_NextHopPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Static_NextHop]
- type NetworkInstance_Protocol_Static_NextHopPathAny
- func (n *NetworkInstance_Protocol_Static_NextHopPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Static_NextHop]
- func (n *NetworkInstance_Protocol_Static_NextHopPathAny) EnableBfd() *NetworkInstance_Protocol_Static_NextHop_EnableBfdPathAny
- func (n *NetworkInstance_Protocol_Static_NextHopPathAny) Index() *NetworkInstance_Protocol_Static_NextHop_IndexPathAny
- func (n *NetworkInstance_Protocol_Static_NextHopPathAny) InterfaceRef() *NetworkInstance_Protocol_Static_NextHop_InterfaceRefPathAny
- func (n *NetworkInstance_Protocol_Static_NextHopPathAny) Metric() *NetworkInstance_Protocol_Static_NextHop_MetricPathAny
- func (n *NetworkInstance_Protocol_Static_NextHopPathAny) NextHop() *NetworkInstance_Protocol_Static_NextHop_NextHopPathAny
- func (n *NetworkInstance_Protocol_Static_NextHopPathAny) Preference() *NetworkInstance_Protocol_Static_NextHop_PreferencePathAny
- func (n *NetworkInstance_Protocol_Static_NextHopPathAny) Recurse() *NetworkInstance_Protocol_Static_NextHop_RecursePathAny
- func (n *NetworkInstance_Protocol_Static_NextHopPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Static_NextHop]
- type NetworkInstance_Protocol_Static_NextHopPathMap
- type NetworkInstance_Protocol_Static_NextHopPathMapAny
- type NetworkInstance_Protocol_Static_NextHop_EnableBfdPath
- func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfdPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Static_NextHop_EnableBfd]
- func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfdPath) DesiredMinimumTxInterval() ...
- func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfdPath) DetectionMultiplier() *NetworkInstance_Protocol_Static_NextHop_EnableBfd_DetectionMultiplierPath
- func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfdPath) Enabled() *NetworkInstance_Protocol_Static_NextHop_EnableBfd_EnabledPath
- func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfdPath) RequiredMinimumReceive() *NetworkInstance_Protocol_Static_NextHop_EnableBfd_RequiredMinimumReceivePath
- func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfdPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Static_NextHop_EnableBfd]
- type NetworkInstance_Protocol_Static_NextHop_EnableBfdPathAny
- func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfdPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Static_NextHop_EnableBfd]
- func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfdPathAny) DesiredMinimumTxInterval() ...
- func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfdPathAny) DetectionMultiplier() *NetworkInstance_Protocol_Static_NextHop_EnableBfd_DetectionMultiplierPathAny
- func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfdPathAny) Enabled() *NetworkInstance_Protocol_Static_NextHop_EnableBfd_EnabledPathAny
- func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfdPathAny) RequiredMinimumReceive() ...
- func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfdPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Static_NextHop_EnableBfd]
- type NetworkInstance_Protocol_Static_NextHop_EnableBfd_DesiredMinimumTxIntervalPath
- type NetworkInstance_Protocol_Static_NextHop_EnableBfd_DesiredMinimumTxIntervalPathAny
- type NetworkInstance_Protocol_Static_NextHop_EnableBfd_DetectionMultiplierPath
- type NetworkInstance_Protocol_Static_NextHop_EnableBfd_DetectionMultiplierPathAny
- type NetworkInstance_Protocol_Static_NextHop_EnableBfd_EnabledPath
- type NetworkInstance_Protocol_Static_NextHop_EnableBfd_EnabledPathAny
- type NetworkInstance_Protocol_Static_NextHop_EnableBfd_RequiredMinimumReceivePath
- type NetworkInstance_Protocol_Static_NextHop_EnableBfd_RequiredMinimumReceivePathAny
- type NetworkInstance_Protocol_Static_NextHop_IndexPath
- type NetworkInstance_Protocol_Static_NextHop_IndexPathAny
- type NetworkInstance_Protocol_Static_NextHop_InterfaceRefPath
- func (n *NetworkInstance_Protocol_Static_NextHop_InterfaceRefPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Static_NextHop_InterfaceRef]
- func (n *NetworkInstance_Protocol_Static_NextHop_InterfaceRefPath) Interface() *NetworkInstance_Protocol_Static_NextHop_InterfaceRef_InterfacePath
- func (n *NetworkInstance_Protocol_Static_NextHop_InterfaceRefPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Static_NextHop_InterfaceRef]
- func (n *NetworkInstance_Protocol_Static_NextHop_InterfaceRefPath) Subinterface() *NetworkInstance_Protocol_Static_NextHop_InterfaceRef_SubinterfacePath
- type NetworkInstance_Protocol_Static_NextHop_InterfaceRefPathAny
- func (n *NetworkInstance_Protocol_Static_NextHop_InterfaceRefPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Static_NextHop_InterfaceRef]
- func (n *NetworkInstance_Protocol_Static_NextHop_InterfaceRefPathAny) Interface() *NetworkInstance_Protocol_Static_NextHop_InterfaceRef_InterfacePathAny
- func (n *NetworkInstance_Protocol_Static_NextHop_InterfaceRefPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Static_NextHop_InterfaceRef]
- func (n *NetworkInstance_Protocol_Static_NextHop_InterfaceRefPathAny) Subinterface() *NetworkInstance_Protocol_Static_NextHop_InterfaceRef_SubinterfacePathAny
- type NetworkInstance_Protocol_Static_NextHop_InterfaceRef_InterfacePath
- type NetworkInstance_Protocol_Static_NextHop_InterfaceRef_InterfacePathAny
- type NetworkInstance_Protocol_Static_NextHop_InterfaceRef_SubinterfacePath
- type NetworkInstance_Protocol_Static_NextHop_InterfaceRef_SubinterfacePathAny
- type NetworkInstance_Protocol_Static_NextHop_MetricPath
- type NetworkInstance_Protocol_Static_NextHop_MetricPathAny
- type NetworkInstance_Protocol_Static_NextHop_NextHopPath
- type NetworkInstance_Protocol_Static_NextHop_NextHopPathAny
- func (n *NetworkInstance_Protocol_Static_NextHop_NextHopPathAny) Config() ygnmi.WildcardQuery[oc.NetworkInstance_Protocol_Static_NextHop_NextHop_Union]
- func (n *NetworkInstance_Protocol_Static_NextHop_NextHopPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_Protocol_Static_NextHop_NextHop_Union]
- type NetworkInstance_Protocol_Static_NextHop_PreferencePath
- type NetworkInstance_Protocol_Static_NextHop_PreferencePathAny
- type NetworkInstance_Protocol_Static_NextHop_RecursePath
- type NetworkInstance_Protocol_Static_NextHop_RecursePathAny
- type NetworkInstance_Protocol_Static_PrefixPath
- type NetworkInstance_Protocol_Static_PrefixPathAny
- type NetworkInstance_Protocol_Static_SetTagPath
- type NetworkInstance_Protocol_Static_SetTagPathAny
- type NetworkInstance_RouteDistinguisherPath
- type NetworkInstance_RouteDistinguisherPathAny
- type NetworkInstance_RouteLimitPath
- func (n *NetworkInstance_RouteLimitPath) Afi() *NetworkInstance_RouteLimit_AfiPath
- func (n *NetworkInstance_RouteLimitPath) AlarmThreshold() *NetworkInstance_RouteLimit_AlarmThresholdPath
- func (n *NetworkInstance_RouteLimitPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_RouteLimit]
- func (n *NetworkInstance_RouteLimitPath) InstalledRoutes() *NetworkInstance_RouteLimit_InstalledRoutesPath
- func (n *NetworkInstance_RouteLimitPath) Maximum() *NetworkInstance_RouteLimit_MaximumPath
- func (n *NetworkInstance_RouteLimitPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_RouteLimit]
- func (n *NetworkInstance_RouteLimitPath) ThresholdExceeded() *NetworkInstance_RouteLimit_ThresholdExceededPath
- func (n *NetworkInstance_RouteLimitPath) WarningOnly() *NetworkInstance_RouteLimit_WarningOnlyPath
- type NetworkInstance_RouteLimitPathAny
- func (n *NetworkInstance_RouteLimitPathAny) Afi() *NetworkInstance_RouteLimit_AfiPathAny
- func (n *NetworkInstance_RouteLimitPathAny) AlarmThreshold() *NetworkInstance_RouteLimit_AlarmThresholdPathAny
- func (n *NetworkInstance_RouteLimitPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_RouteLimit]
- func (n *NetworkInstance_RouteLimitPathAny) InstalledRoutes() *NetworkInstance_RouteLimit_InstalledRoutesPathAny
- func (n *NetworkInstance_RouteLimitPathAny) Maximum() *NetworkInstance_RouteLimit_MaximumPathAny
- func (n *NetworkInstance_RouteLimitPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_RouteLimit]
- func (n *NetworkInstance_RouteLimitPathAny) ThresholdExceeded() *NetworkInstance_RouteLimit_ThresholdExceededPathAny
- func (n *NetworkInstance_RouteLimitPathAny) WarningOnly() *NetworkInstance_RouteLimit_WarningOnlyPathAny
- type NetworkInstance_RouteLimitPathMap
- type NetworkInstance_RouteLimitPathMapAny
- type NetworkInstance_RouteLimit_AfiPath
- type NetworkInstance_RouteLimit_AfiPathAny
- type NetworkInstance_RouteLimit_AlarmThresholdPath
- type NetworkInstance_RouteLimit_AlarmThresholdPathAny
- type NetworkInstance_RouteLimit_InstalledRoutesPath
- type NetworkInstance_RouteLimit_InstalledRoutesPathAny
- type NetworkInstance_RouteLimit_MaximumPath
- type NetworkInstance_RouteLimit_MaximumPathAny
- type NetworkInstance_RouteLimit_ThresholdExceededPath
- type NetworkInstance_RouteLimit_ThresholdExceededPathAny
- type NetworkInstance_RouteLimit_WarningOnlyPath
- type NetworkInstance_RouteLimit_WarningOnlyPathAny
- type NetworkInstance_RouterIdPath
- type NetworkInstance_RouterIdPathAny
- type NetworkInstance_SegmentRoutingPath
- func (n *NetworkInstance_SegmentRoutingPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_SegmentRouting]
- func (n *NetworkInstance_SegmentRoutingPath) Srgb(LocalId string) *NetworkInstance_SegmentRouting_SrgbPath
- func (n *NetworkInstance_SegmentRoutingPath) SrgbAny() *NetworkInstance_SegmentRouting_SrgbPathAny
- func (n *NetworkInstance_SegmentRoutingPath) SrgbMap() *NetworkInstance_SegmentRouting_SrgbPathMap
- func (n *NetworkInstance_SegmentRoutingPath) Srlb(LocalId string) *NetworkInstance_SegmentRouting_SrlbPath
- func (n *NetworkInstance_SegmentRoutingPath) SrlbAny() *NetworkInstance_SegmentRouting_SrlbPathAny
- func (n *NetworkInstance_SegmentRoutingPath) SrlbMap() *NetworkInstance_SegmentRouting_SrlbPathMap
- func (n *NetworkInstance_SegmentRoutingPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_SegmentRouting]
- func (n *NetworkInstance_SegmentRoutingPath) TePolicy(Color uint32, Endpoint string) *NetworkInstance_SegmentRouting_TePolicyPath
- func (n *NetworkInstance_SegmentRoutingPath) TePolicyAny() *NetworkInstance_SegmentRouting_TePolicyPathAny
- func (n *NetworkInstance_SegmentRoutingPath) TePolicyMap() *NetworkInstance_SegmentRouting_TePolicyPathMap
- type NetworkInstance_SegmentRoutingPathAny
- func (n *NetworkInstance_SegmentRoutingPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_SegmentRouting]
- func (n *NetworkInstance_SegmentRoutingPathAny) Srgb(LocalId string) *NetworkInstance_SegmentRouting_SrgbPathAny
- func (n *NetworkInstance_SegmentRoutingPathAny) SrgbAny() *NetworkInstance_SegmentRouting_SrgbPathAny
- func (n *NetworkInstance_SegmentRoutingPathAny) SrgbMap() *NetworkInstance_SegmentRouting_SrgbPathMapAny
- func (n *NetworkInstance_SegmentRoutingPathAny) Srlb(LocalId string) *NetworkInstance_SegmentRouting_SrlbPathAny
- func (n *NetworkInstance_SegmentRoutingPathAny) SrlbAny() *NetworkInstance_SegmentRouting_SrlbPathAny
- func (n *NetworkInstance_SegmentRoutingPathAny) SrlbMap() *NetworkInstance_SegmentRouting_SrlbPathMapAny
- func (n *NetworkInstance_SegmentRoutingPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_SegmentRouting]
- func (n *NetworkInstance_SegmentRoutingPathAny) TePolicy(Color uint32, Endpoint string) *NetworkInstance_SegmentRouting_TePolicyPathAny
- func (n *NetworkInstance_SegmentRoutingPathAny) TePolicyAny() *NetworkInstance_SegmentRouting_TePolicyPathAny
- func (n *NetworkInstance_SegmentRoutingPathAny) TePolicyMap() *NetworkInstance_SegmentRouting_TePolicyPathMapAny
- type NetworkInstance_SegmentRouting_SrgbPath
- func (n *NetworkInstance_SegmentRouting_SrgbPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_SegmentRouting_Srgb]
- func (n *NetworkInstance_SegmentRouting_SrgbPath) DataplaneType() *NetworkInstance_SegmentRouting_Srgb_DataplaneTypePath
- func (n *NetworkInstance_SegmentRouting_SrgbPath) Ipv6Prefixes() *NetworkInstance_SegmentRouting_Srgb_Ipv6PrefixesPath
- func (n *NetworkInstance_SegmentRouting_SrgbPath) LocalId() *NetworkInstance_SegmentRouting_Srgb_LocalIdPath
- func (n *NetworkInstance_SegmentRouting_SrgbPath) MplsLabelBlocks() *NetworkInstance_SegmentRouting_Srgb_MplsLabelBlocksPath
- func (n *NetworkInstance_SegmentRouting_SrgbPath) Size() *NetworkInstance_SegmentRouting_Srgb_SizePath
- func (n *NetworkInstance_SegmentRouting_SrgbPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_SegmentRouting_Srgb]
- func (n *NetworkInstance_SegmentRouting_SrgbPath) Used() *NetworkInstance_SegmentRouting_Srgb_UsedPath
- type NetworkInstance_SegmentRouting_SrgbPathAny
- func (n *NetworkInstance_SegmentRouting_SrgbPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_SegmentRouting_Srgb]
- func (n *NetworkInstance_SegmentRouting_SrgbPathAny) DataplaneType() *NetworkInstance_SegmentRouting_Srgb_DataplaneTypePathAny
- func (n *NetworkInstance_SegmentRouting_SrgbPathAny) Ipv6Prefixes() *NetworkInstance_SegmentRouting_Srgb_Ipv6PrefixesPathAny
- func (n *NetworkInstance_SegmentRouting_SrgbPathAny) LocalId() *NetworkInstance_SegmentRouting_Srgb_LocalIdPathAny
- func (n *NetworkInstance_SegmentRouting_SrgbPathAny) MplsLabelBlocks() *NetworkInstance_SegmentRouting_Srgb_MplsLabelBlocksPathAny
- func (n *NetworkInstance_SegmentRouting_SrgbPathAny) Size() *NetworkInstance_SegmentRouting_Srgb_SizePathAny
- func (n *NetworkInstance_SegmentRouting_SrgbPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_SegmentRouting_Srgb]
- func (n *NetworkInstance_SegmentRouting_SrgbPathAny) Used() *NetworkInstance_SegmentRouting_Srgb_UsedPathAny
- type NetworkInstance_SegmentRouting_SrgbPathMap
- type NetworkInstance_SegmentRouting_SrgbPathMapAny
- type NetworkInstance_SegmentRouting_Srgb_DataplaneTypePath
- type NetworkInstance_SegmentRouting_Srgb_DataplaneTypePathAny
- type NetworkInstance_SegmentRouting_Srgb_Ipv6PrefixesPath
- type NetworkInstance_SegmentRouting_Srgb_Ipv6PrefixesPathAny
- type NetworkInstance_SegmentRouting_Srgb_LocalIdPath
- type NetworkInstance_SegmentRouting_Srgb_LocalIdPathAny
- type NetworkInstance_SegmentRouting_Srgb_MplsLabelBlocksPath
- type NetworkInstance_SegmentRouting_Srgb_MplsLabelBlocksPathAny
- type NetworkInstance_SegmentRouting_Srgb_SizePath
- type NetworkInstance_SegmentRouting_Srgb_SizePathAny
- type NetworkInstance_SegmentRouting_Srgb_UsedPath
- type NetworkInstance_SegmentRouting_Srgb_UsedPathAny
- type NetworkInstance_SegmentRouting_SrlbPath
- func (n *NetworkInstance_SegmentRouting_SrlbPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_SegmentRouting_Srlb]
- func (n *NetworkInstance_SegmentRouting_SrlbPath) DataplaneType() *NetworkInstance_SegmentRouting_Srlb_DataplaneTypePath
- func (n *NetworkInstance_SegmentRouting_SrlbPath) Ipv6Prefix() *NetworkInstance_SegmentRouting_Srlb_Ipv6PrefixPath
- func (n *NetworkInstance_SegmentRouting_SrlbPath) LocalId() *NetworkInstance_SegmentRouting_Srlb_LocalIdPath
- func (n *NetworkInstance_SegmentRouting_SrlbPath) MplsLabelBlock() *NetworkInstance_SegmentRouting_Srlb_MplsLabelBlockPath
- func (n *NetworkInstance_SegmentRouting_SrlbPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_SegmentRouting_Srlb]
- type NetworkInstance_SegmentRouting_SrlbPathAny
- func (n *NetworkInstance_SegmentRouting_SrlbPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_SegmentRouting_Srlb]
- func (n *NetworkInstance_SegmentRouting_SrlbPathAny) DataplaneType() *NetworkInstance_SegmentRouting_Srlb_DataplaneTypePathAny
- func (n *NetworkInstance_SegmentRouting_SrlbPathAny) Ipv6Prefix() *NetworkInstance_SegmentRouting_Srlb_Ipv6PrefixPathAny
- func (n *NetworkInstance_SegmentRouting_SrlbPathAny) LocalId() *NetworkInstance_SegmentRouting_Srlb_LocalIdPathAny
- func (n *NetworkInstance_SegmentRouting_SrlbPathAny) MplsLabelBlock() *NetworkInstance_SegmentRouting_Srlb_MplsLabelBlockPathAny
- func (n *NetworkInstance_SegmentRouting_SrlbPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_SegmentRouting_Srlb]
- type NetworkInstance_SegmentRouting_SrlbPathMap
- type NetworkInstance_SegmentRouting_SrlbPathMapAny
- type NetworkInstance_SegmentRouting_Srlb_DataplaneTypePath
- type NetworkInstance_SegmentRouting_Srlb_DataplaneTypePathAny
- type NetworkInstance_SegmentRouting_Srlb_Ipv6PrefixPath
- type NetworkInstance_SegmentRouting_Srlb_Ipv6PrefixPathAny
- type NetworkInstance_SegmentRouting_Srlb_LocalIdPath
- type NetworkInstance_SegmentRouting_Srlb_LocalIdPathAny
- type NetworkInstance_SegmentRouting_Srlb_MplsLabelBlockPath
- type NetworkInstance_SegmentRouting_Srlb_MplsLabelBlockPathAny
- type NetworkInstance_SegmentRouting_TePolicyPath
- func (n *NetworkInstance_SegmentRouting_TePolicyPath) Active() *NetworkInstance_SegmentRouting_TePolicy_ActivePath
- func (n *NetworkInstance_SegmentRouting_TePolicyPath) ActiveSince() *NetworkInstance_SegmentRouting_TePolicy_ActiveSincePath
- func (n *NetworkInstance_SegmentRouting_TePolicyPath) ActiveTransitions() *NetworkInstance_SegmentRouting_TePolicy_ActiveTransitionsPath
- func (n *NetworkInstance_SegmentRouting_TePolicyPath) Bsid() *NetworkInstance_SegmentRouting_TePolicy_BsidPath
- func (n *NetworkInstance_SegmentRouting_TePolicyPath) CandidatePath(ProtocolOrigin oc.E_SegmentRoutingTypes_SrteProtocolType, OriginatorAsn uint32, ...) *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath
- func (n *NetworkInstance_SegmentRouting_TePolicyPath) CandidatePathAny() *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicyPath) CandidatePathMap() *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathMap
- func (n *NetworkInstance_SegmentRouting_TePolicyPath) Color() *NetworkInstance_SegmentRouting_TePolicy_ColorPath
- func (n *NetworkInstance_SegmentRouting_TePolicyPath) Counters() *NetworkInstance_SegmentRouting_TePolicy_CountersPath
- func (n *NetworkInstance_SegmentRouting_TePolicyPath) Endpoint() *NetworkInstance_SegmentRouting_TePolicy_EndpointPath
- func (n *NetworkInstance_SegmentRouting_TePolicyPath) Name() *NetworkInstance_SegmentRouting_TePolicy_NamePath
- func (n *NetworkInstance_SegmentRouting_TePolicyPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_SegmentRouting_TePolicy]
- type NetworkInstance_SegmentRouting_TePolicyPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicyPathAny) Active() *NetworkInstance_SegmentRouting_TePolicy_ActivePathAny
- func (n *NetworkInstance_SegmentRouting_TePolicyPathAny) ActiveSince() *NetworkInstance_SegmentRouting_TePolicy_ActiveSincePathAny
- func (n *NetworkInstance_SegmentRouting_TePolicyPathAny) ActiveTransitions() *NetworkInstance_SegmentRouting_TePolicy_ActiveTransitionsPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicyPathAny) Bsid() *NetworkInstance_SegmentRouting_TePolicy_BsidPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicyPathAny) CandidatePath(ProtocolOrigin oc.E_SegmentRoutingTypes_SrteProtocolType, OriginatorAsn uint32, ...) *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicyPathAny) CandidatePathAny() *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicyPathAny) CandidatePathMap() *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathMapAny
- func (n *NetworkInstance_SegmentRouting_TePolicyPathAny) Color() *NetworkInstance_SegmentRouting_TePolicy_ColorPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicyPathAny) Counters() *NetworkInstance_SegmentRouting_TePolicy_CountersPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicyPathAny) Endpoint() *NetworkInstance_SegmentRouting_TePolicy_EndpointPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicyPathAny) Name() *NetworkInstance_SegmentRouting_TePolicy_NamePathAny
- func (n *NetworkInstance_SegmentRouting_TePolicyPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_SegmentRouting_TePolicy]
- func (n *NetworkInstance_SegmentRouting_TePolicyPathAny) WithColor(Color uint32) *NetworkInstance_SegmentRouting_TePolicyPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicyPathAny) WithEndpoint(Endpoint string) *NetworkInstance_SegmentRouting_TePolicyPathAny
- type NetworkInstance_SegmentRouting_TePolicyPathMap
- type NetworkInstance_SegmentRouting_TePolicyPathMapAny
- type NetworkInstance_SegmentRouting_TePolicy_ActivePath
- type NetworkInstance_SegmentRouting_TePolicy_ActivePathAny
- type NetworkInstance_SegmentRouting_TePolicy_ActiveSincePath
- type NetworkInstance_SegmentRouting_TePolicy_ActiveSincePathAny
- type NetworkInstance_SegmentRouting_TePolicy_ActiveTransitionsPath
- type NetworkInstance_SegmentRouting_TePolicy_ActiveTransitionsPathAny
- type NetworkInstance_SegmentRouting_TePolicy_BsidPath
- type NetworkInstance_SegmentRouting_TePolicy_BsidPathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) Active() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActivePath
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) ActiveSince() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActiveSincePath
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) ActiveTransitions() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActiveTransitionsPath
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) Discriminator() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_DiscriminatorPath
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) Enlp() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_EnlpPath
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) Name() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_NamePath
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) OriginatorAddr() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAddrPath
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) OriginatorAsn() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAsnPath
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) Preference() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_PreferencePath
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) ProtocolOrigin() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ProtocolOriginPath
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) SegmentList(Id uint32) *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) SegmentListAny() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) SegmentListMap() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathMap
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) State() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) Valid() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ValidPath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) Active() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActivePathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) ActiveSince() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActiveSincePathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) ActiveTransitions() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) Discriminator() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_DiscriminatorPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) Enlp() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_EnlpPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) Name() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_NamePathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) OriginatorAddr() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAddrPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) OriginatorAsn() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAsnPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) Preference() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_PreferencePathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) ProtocolOrigin() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ProtocolOriginPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) SegmentList(Id uint32) *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) SegmentListAny() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) SegmentListMap() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathMapAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_SegmentRouting_TePolicy_CandidatePath]
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) Valid() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ValidPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) WithDiscriminator(Discriminator uint32) *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) WithOriginatorAddr(OriginatorAddr string) *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) WithOriginatorAsn(OriginatorAsn uint32) *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) WithProtocolOrigin(ProtocolOrigin oc.E_SegmentRoutingTypes_SrteProtocolType) *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathMap
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathMapAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActivePath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActivePathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActiveSincePath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActiveSincePathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActiveTransitionsPath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActiveTransitionsPathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_DiscriminatorPath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_DiscriminatorPathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_EnlpPath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_EnlpPathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_NamePath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_NamePathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAddrPath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAddrPathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAsnPath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAsnPathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_PreferencePath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_PreferencePathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ProtocolOriginPath
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ProtocolOriginPath) Config() ygnmi.ConfigQuery[oc.E_SegmentRoutingTypes_SrteProtocolType]
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ProtocolOriginPath) State() ygnmi.SingletonQuery[oc.E_SegmentRoutingTypes_SrteProtocolType]
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ProtocolOriginPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ProtocolOriginPathAny) Config() ygnmi.WildcardQuery[oc.E_SegmentRoutingTypes_SrteProtocolType]
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ProtocolOriginPathAny) State() ygnmi.WildcardQuery[oc.E_SegmentRoutingTypes_SrteProtocolType]
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) Counters() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) Id() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_IdPath
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) InvalidReason() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) NextHop(Index uint64) *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) NextHopAny() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) NextHopMap() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) Sid(Index uint64) *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPath
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) SidAny() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) SidMap() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathMap
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) State() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) Valid() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_ValidPath
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) Weight() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_WeightPath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) Counters() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) Id() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_IdPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) InvalidReason() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) NextHop(Index uint64) ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) NextHopAny() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) NextHopMap() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) Sid(Index uint64) *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) SidAny() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) SidMap() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) State() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) Valid() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) Weight() ...
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathMap
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathMapAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPath
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPath) OutLabeledOctets() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPath) OutLabeledPkts() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPath) OutOctets() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPath) OutPkts() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPath) State() ...
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPathAny) OutLabeledOctets() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPathAny) OutLabeledPkts() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPathAny) OutOctets() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPathAny) OutPkts() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPathAny) State() ...
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutLabeledOctetsPath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutLabeledOctetsPathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutLabeledPktsPath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutLabeledPktsPathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutOctetsPath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutOctetsPathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutPktsPath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutPktsPathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_IdPath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_IdPathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_InvalidReasonPath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_InvalidReasonPathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) Counters() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) DecapsulateHeader() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) EncapsulateHeader() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) Index() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) InterfaceRef() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) IpAddress() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) MacAddress() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) OriginProtocol() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) PopTopLabel() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) ProgrammedIndex() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) PushedMplsLabelStack() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) State() ...
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) Counters() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) DecapsulateHeader() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) EncapsulateHeader() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) Index() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) InterfaceRef() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) IpAddress() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) MacAddress() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) OriginProtocol() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) PopTopLabel() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) ProgrammedIndex() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) PushedMplsLabelStack() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) State() ...
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathMap
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathMapAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPath
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPath) OutLabeledOctets() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPath) OutLabeledPkts() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPath) OutOctets() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPath) OutPkts() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPath) State() ...
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPathAny) OutLabeledOctets() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPathAny) OutLabeledPkts() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPathAny) OutOctets() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPathAny) OutPkts() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPathAny) State() ...
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutLabeledOctetsPath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutLabeledOctetsPathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutLabeledPktsPath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutLabeledPktsPathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutOctetsPath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutOctetsPathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutPktsPath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutPktsPathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_DecapsulateHeaderPath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_DecapsulateHeaderPathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_EncapsulateHeaderPath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_EncapsulateHeaderPathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_IndexPath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_IndexPathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRefPath
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRefPath) Interface() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRefPath) State() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRefPath) Subinterface() ...
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRefPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRefPathAny) Interface() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRefPathAny) State() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRefPathAny) Subinterface() ...
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRef_InterfacePath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRef_InterfacePathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRef_SubinterfacePath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRef_SubinterfacePathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_IpAddressPath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_IpAddressPathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_MacAddressPath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_MacAddressPathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_OriginProtocolPath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_OriginProtocolPathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_PopTopLabelPath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_PopTopLabelPathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_ProgrammedIndexPath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_ProgrammedIndexPathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_PushedMplsLabelStackPath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_PushedMplsLabelStackPathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPath
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPath) Index() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPath) MplsTc() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPath) MplsTtl() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPath) State() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPath) Value() ...
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathAny) Index() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathAny) MplsTc() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathAny) MplsTtl() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathAny) State() ...
- func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathAny) Value() ...
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathMap
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathMapAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_IndexPath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_IndexPathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_MplsTcPath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_MplsTcPathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_MplsTtlPath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_MplsTtlPathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_ValuePath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_ValuePathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_ValidPath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_ValidPathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_WeightPath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_WeightPathAny
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ValidPath
- type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ValidPathAny
- type NetworkInstance_SegmentRouting_TePolicy_ColorPath
- type NetworkInstance_SegmentRouting_TePolicy_ColorPathAny
- type NetworkInstance_SegmentRouting_TePolicy_CountersPath
- func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPath) InLabeledOctets() *NetworkInstance_SegmentRouting_TePolicy_Counters_InLabeledOctetsPath
- func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPath) InLabeledPkts() *NetworkInstance_SegmentRouting_TePolicy_Counters_InLabeledPktsPath
- func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPath) InOctets() *NetworkInstance_SegmentRouting_TePolicy_Counters_InOctetsPath
- func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPath) InPkts() *NetworkInstance_SegmentRouting_TePolicy_Counters_InPktsPath
- func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPath) OutLabeledOctets() *NetworkInstance_SegmentRouting_TePolicy_Counters_OutLabeledOctetsPath
- func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPath) OutLabeledPkts() *NetworkInstance_SegmentRouting_TePolicy_Counters_OutLabeledPktsPath
- func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPath) OutOctets() *NetworkInstance_SegmentRouting_TePolicy_Counters_OutOctetsPath
- func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPath) OutPkts() *NetworkInstance_SegmentRouting_TePolicy_Counters_OutPktsPath
- func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_SegmentRouting_TePolicy_Counters]
- type NetworkInstance_SegmentRouting_TePolicy_CountersPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPathAny) InLabeledOctets() *NetworkInstance_SegmentRouting_TePolicy_Counters_InLabeledOctetsPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPathAny) InLabeledPkts() *NetworkInstance_SegmentRouting_TePolicy_Counters_InLabeledPktsPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPathAny) InOctets() *NetworkInstance_SegmentRouting_TePolicy_Counters_InOctetsPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPathAny) InPkts() *NetworkInstance_SegmentRouting_TePolicy_Counters_InPktsPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPathAny) OutLabeledOctets() *NetworkInstance_SegmentRouting_TePolicy_Counters_OutLabeledOctetsPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPathAny) OutLabeledPkts() *NetworkInstance_SegmentRouting_TePolicy_Counters_OutLabeledPktsPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPathAny) OutOctets() *NetworkInstance_SegmentRouting_TePolicy_Counters_OutOctetsPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPathAny) OutPkts() *NetworkInstance_SegmentRouting_TePolicy_Counters_OutPktsPathAny
- func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_SegmentRouting_TePolicy_Counters]
- type NetworkInstance_SegmentRouting_TePolicy_Counters_InLabeledOctetsPath
- type NetworkInstance_SegmentRouting_TePolicy_Counters_InLabeledOctetsPathAny
- type NetworkInstance_SegmentRouting_TePolicy_Counters_InLabeledPktsPath
- type NetworkInstance_SegmentRouting_TePolicy_Counters_InLabeledPktsPathAny
- type NetworkInstance_SegmentRouting_TePolicy_Counters_InOctetsPath
- type NetworkInstance_SegmentRouting_TePolicy_Counters_InOctetsPathAny
- type NetworkInstance_SegmentRouting_TePolicy_Counters_InPktsPath
- type NetworkInstance_SegmentRouting_TePolicy_Counters_InPktsPathAny
- type NetworkInstance_SegmentRouting_TePolicy_Counters_OutLabeledOctetsPath
- type NetworkInstance_SegmentRouting_TePolicy_Counters_OutLabeledOctetsPathAny
- type NetworkInstance_SegmentRouting_TePolicy_Counters_OutLabeledPktsPath
- type NetworkInstance_SegmentRouting_TePolicy_Counters_OutLabeledPktsPathAny
- type NetworkInstance_SegmentRouting_TePolicy_Counters_OutOctetsPath
- type NetworkInstance_SegmentRouting_TePolicy_Counters_OutOctetsPathAny
- type NetworkInstance_SegmentRouting_TePolicy_Counters_OutPktsPath
- type NetworkInstance_SegmentRouting_TePolicy_Counters_OutPktsPathAny
- type NetworkInstance_SegmentRouting_TePolicy_EndpointPath
- type NetworkInstance_SegmentRouting_TePolicy_EndpointPathAny
- type NetworkInstance_SegmentRouting_TePolicy_NamePath
- type NetworkInstance_SegmentRouting_TePolicy_NamePathAny
- type NetworkInstance_TableConnectionPath
- func (n *NetworkInstance_TableConnectionPath) AddressFamily() *NetworkInstance_TableConnection_AddressFamilyPath
- func (n *NetworkInstance_TableConnectionPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_TableConnection]
- func (n *NetworkInstance_TableConnectionPath) DefaultImportPolicy() *NetworkInstance_TableConnection_DefaultImportPolicyPath
- func (n *NetworkInstance_TableConnectionPath) DisableMetricPropagation() *NetworkInstance_TableConnection_DisableMetricPropagationPath
- func (n *NetworkInstance_TableConnectionPath) DstProtocol() *NetworkInstance_TableConnection_DstProtocolPath
- func (n *NetworkInstance_TableConnectionPath) ImportPolicy() *NetworkInstance_TableConnection_ImportPolicyPath
- func (n *NetworkInstance_TableConnectionPath) SrcProtocol() *NetworkInstance_TableConnection_SrcProtocolPath
- func (n *NetworkInstance_TableConnectionPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_TableConnection]
- type NetworkInstance_TableConnectionPathAny
- func (n *NetworkInstance_TableConnectionPathAny) AddressFamily() *NetworkInstance_TableConnection_AddressFamilyPathAny
- func (n *NetworkInstance_TableConnectionPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_TableConnection]
- func (n *NetworkInstance_TableConnectionPathAny) DefaultImportPolicy() *NetworkInstance_TableConnection_DefaultImportPolicyPathAny
- func (n *NetworkInstance_TableConnectionPathAny) DisableMetricPropagation() *NetworkInstance_TableConnection_DisableMetricPropagationPathAny
- func (n *NetworkInstance_TableConnectionPathAny) DstProtocol() *NetworkInstance_TableConnection_DstProtocolPathAny
- func (n *NetworkInstance_TableConnectionPathAny) ImportPolicy() *NetworkInstance_TableConnection_ImportPolicyPathAny
- func (n *NetworkInstance_TableConnectionPathAny) SrcProtocol() *NetworkInstance_TableConnection_SrcProtocolPathAny
- func (n *NetworkInstance_TableConnectionPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_TableConnection]
- func (n *NetworkInstance_TableConnectionPathAny) WithAddressFamily(AddressFamily oc.E_Types_ADDRESS_FAMILY) *NetworkInstance_TableConnectionPathAny
- func (n *NetworkInstance_TableConnectionPathAny) WithDstProtocol(DstProtocol oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE) *NetworkInstance_TableConnectionPathAny
- func (n *NetworkInstance_TableConnectionPathAny) WithSrcProtocol(SrcProtocol oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE) *NetworkInstance_TableConnectionPathAny
- type NetworkInstance_TableConnectionPathMap
- type NetworkInstance_TableConnectionPathMapAny
- type NetworkInstance_TableConnection_AddressFamilyPath
- type NetworkInstance_TableConnection_AddressFamilyPathAny
- type NetworkInstance_TableConnection_DefaultImportPolicyPath
- type NetworkInstance_TableConnection_DefaultImportPolicyPathAny
- type NetworkInstance_TableConnection_DisableMetricPropagationPath
- type NetworkInstance_TableConnection_DisableMetricPropagationPathAny
- type NetworkInstance_TableConnection_DstProtocolPath
- type NetworkInstance_TableConnection_DstProtocolPathAny
- type NetworkInstance_TableConnection_ImportPolicyPath
- type NetworkInstance_TableConnection_ImportPolicyPathAny
- type NetworkInstance_TableConnection_SrcProtocolPath
- type NetworkInstance_TableConnection_SrcProtocolPathAny
- type NetworkInstance_TablePath
- func (n *NetworkInstance_TablePath) AddressFamily() *NetworkInstance_Table_AddressFamilyPath
- func (n *NetworkInstance_TablePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Table]
- func (n *NetworkInstance_TablePath) Protocol() *NetworkInstance_Table_ProtocolPath
- func (n *NetworkInstance_TablePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Table]
- type NetworkInstance_TablePathAny
- func (n *NetworkInstance_TablePathAny) AddressFamily() *NetworkInstance_Table_AddressFamilyPathAny
- func (n *NetworkInstance_TablePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Table]
- func (n *NetworkInstance_TablePathAny) Protocol() *NetworkInstance_Table_ProtocolPathAny
- func (n *NetworkInstance_TablePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Table]
- func (n *NetworkInstance_TablePathAny) WithAddressFamily(AddressFamily oc.E_Types_ADDRESS_FAMILY) *NetworkInstance_TablePathAny
- func (n *NetworkInstance_TablePathAny) WithProtocol(Protocol oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE) *NetworkInstance_TablePathAny
- type NetworkInstance_TablePathMap
- type NetworkInstance_TablePathMapAny
- type NetworkInstance_Table_AddressFamilyPath
- type NetworkInstance_Table_AddressFamilyPathAny
- type NetworkInstance_Table_ProtocolPath
- type NetworkInstance_Table_ProtocolPathAny
- type NetworkInstance_TypePath
- type NetworkInstance_TypePathAny
- type NetworkInstance_VlanPath
- func (n *NetworkInstance_VlanPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Vlan]
- func (n *NetworkInstance_VlanPath) MemberAny() *NetworkInstance_Vlan_MemberPathAny
- func (n *NetworkInstance_VlanPath) Name() *NetworkInstance_Vlan_NamePath
- func (n *NetworkInstance_VlanPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Vlan]
- func (n *NetworkInstance_VlanPath) Status() *NetworkInstance_Vlan_StatusPath
- func (n *NetworkInstance_VlanPath) VlanId() *NetworkInstance_Vlan_VlanIdPath
- type NetworkInstance_VlanPathAny
- func (n *NetworkInstance_VlanPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Vlan]
- func (n *NetworkInstance_VlanPathAny) MemberAny() *NetworkInstance_Vlan_MemberPathAny
- func (n *NetworkInstance_VlanPathAny) Name() *NetworkInstance_Vlan_NamePathAny
- func (n *NetworkInstance_VlanPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Vlan]
- func (n *NetworkInstance_VlanPathAny) Status() *NetworkInstance_Vlan_StatusPathAny
- func (n *NetworkInstance_VlanPathAny) VlanId() *NetworkInstance_Vlan_VlanIdPathAny
- type NetworkInstance_VlanPathMap
- type NetworkInstance_VlanPathMapAny
- type NetworkInstance_Vlan_MemberPath
- type NetworkInstance_Vlan_MemberPathAny
- type NetworkInstance_Vlan_NamePath
- type NetworkInstance_Vlan_NamePathAny
- type NetworkInstance_Vlan_StatusPath
- type NetworkInstance_Vlan_StatusPathAny
- type NetworkInstance_Vlan_VlanIdPath
- type NetworkInstance_Vlan_VlanIdPathAny
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NetworkInstancePath ¶
NetworkInstancePath represents the /openconfig-network-instance/network-instances/network-instance YANG schema element.
func (*NetworkInstancePath) Afts ¶
func (n *NetworkInstancePath) Afts() *NetworkInstance_AftsPath
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 ¶
func (n *NetworkInstancePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance]
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 ¶
func (n *NetworkInstancePath) ConnectionPointAny() *NetworkInstance_ConnectionPointPathAny
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
func (n *NetworkInstancePath) ConnectionPointMap() *NetworkInstance_ConnectionPointPathMap
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 ¶
func (n *NetworkInstancePath) Description() *NetworkInstance_DescriptionPath
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 ¶
func (n *NetworkInstancePath) Encapsulation() *NetworkInstance_EncapsulationPath
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 ¶
func (n *NetworkInstancePath) Evpn() *NetworkInstance_EvpnPath
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 ¶
func (n *NetworkInstancePath) FallbackNetworkInstance() *NetworkInstance_FallbackNetworkInstancePath
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 ¶
func (n *NetworkInstancePath) Fdb() *NetworkInstance_FdbPath
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 ¶
func (n *NetworkInstancePath) InterInstancePolicies() *NetworkInstance_InterInstancePoliciesPath
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 ¶
func (n *NetworkInstancePath) Interface(Id string) *NetworkInstance_InterfacePath
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 ¶
func (n *NetworkInstancePath) InterfaceAny() *NetworkInstance_InterfacePathAny
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
func (n *NetworkInstancePath) InterfaceMap() *NetworkInstance_InterfacePathMap
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 ¶
func (n *NetworkInstancePath) Mpls() *NetworkInstance_MplsPath
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 ¶
func (n *NetworkInstancePath) Name() *NetworkInstance_NamePath
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 ¶
func (n *NetworkInstancePath) PolicyForwarding() *NetworkInstance_PolicyForwardingPath
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 ¶
func (n *NetworkInstancePath) Protocol(Identifier oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE, Name string) *NetworkInstance_ProtocolPath
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 ¶
func (n *NetworkInstancePath) ProtocolAny() *NetworkInstance_ProtocolPathAny
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
func (n *NetworkInstancePath) ProtocolMap() *NetworkInstance_ProtocolPathMap
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 ¶
func (n *NetworkInstancePath) RouteDistinguisher() *NetworkInstance_RouteDistinguisherPath
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 ¶
func (n *NetworkInstancePath) RouteLimit(Afi oc.E_Types_ADDRESS_FAMILY) *NetworkInstance_RouteLimitPath
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 ¶
func (n *NetworkInstancePath) RouteLimitAny() *NetworkInstance_RouteLimitPathAny
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
func (n *NetworkInstancePath) RouteLimitMap() *NetworkInstance_RouteLimitPathMap
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 ¶
func (n *NetworkInstancePath) RouterId() *NetworkInstance_RouterIdPath
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 ¶
func (n *NetworkInstancePath) SegmentRouting() *NetworkInstance_SegmentRoutingPath
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 ¶
func (n *NetworkInstancePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstancePath) Table ¶
func (n *NetworkInstancePath) Table(Protocol oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE, AddressFamily oc.E_Types_ADDRESS_FAMILY) *NetworkInstance_TablePath
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 ¶
func (n *NetworkInstancePath) TableAny() *NetworkInstance_TablePathAny
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 ¶
func (n *NetworkInstancePath) TableConnection(SrcProtocol oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE, DstProtocol oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE, AddressFamily oc.E_Types_ADDRESS_FAMILY) *NetworkInstance_TableConnectionPath
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 ¶
func (n *NetworkInstancePath) TableConnectionAny() *NetworkInstance_TableConnectionPathAny
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
func (n *NetworkInstancePath) TableConnectionMap() *NetworkInstance_TableConnectionPathMap
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
func (n *NetworkInstancePath) TableMap() *NetworkInstance_TablePathMap
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 ¶
func (n *NetworkInstancePath) Type() *NetworkInstance_TypePath
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 ¶
func (n *NetworkInstancePath) Vlan(VlanId uint16) *NetworkInstance_VlanPath
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 ¶
func (n *NetworkInstancePath) VlanAny() *NetworkInstance_VlanPathAny
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
func (n *NetworkInstancePath) VlanMap() *NetworkInstance_VlanPathMap
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 ¶
NetworkInstancePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance YANG schema element.
func (*NetworkInstancePathAny) Afts ¶
func (n *NetworkInstancePathAny) Afts() *NetworkInstance_AftsPathAny
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 ¶
func (n *NetworkInstancePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance]
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 ¶
func (n *NetworkInstancePathAny) ConnectionPointAny() *NetworkInstance_ConnectionPointPathAny
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
func (n *NetworkInstancePathAny) ConnectionPointMap() *NetworkInstance_ConnectionPointPathMapAny
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 ¶
func (n *NetworkInstancePathAny) Description() *NetworkInstance_DescriptionPathAny
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 ¶
func (n *NetworkInstancePathAny) Encapsulation() *NetworkInstance_EncapsulationPathAny
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 ¶
func (n *NetworkInstancePathAny) Evpn() *NetworkInstance_EvpnPathAny
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 ¶
func (n *NetworkInstancePathAny) FallbackNetworkInstance() *NetworkInstance_FallbackNetworkInstancePathAny
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 ¶
func (n *NetworkInstancePathAny) Fdb() *NetworkInstance_FdbPathAny
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 ¶
func (n *NetworkInstancePathAny) InterInstancePolicies() *NetworkInstance_InterInstancePoliciesPathAny
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 ¶
func (n *NetworkInstancePathAny) Interface(Id string) *NetworkInstance_InterfacePathAny
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 ¶
func (n *NetworkInstancePathAny) InterfaceAny() *NetworkInstance_InterfacePathAny
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
func (n *NetworkInstancePathAny) InterfaceMap() *NetworkInstance_InterfacePathMapAny
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 ¶
func (n *NetworkInstancePathAny) Mpls() *NetworkInstance_MplsPathAny
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 ¶
func (n *NetworkInstancePathAny) Name() *NetworkInstance_NamePathAny
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 ¶
func (n *NetworkInstancePathAny) PolicyForwarding() *NetworkInstance_PolicyForwardingPathAny
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 ¶
func (n *NetworkInstancePathAny) Protocol(Identifier oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE, Name string) *NetworkInstance_ProtocolPathAny
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 ¶
func (n *NetworkInstancePathAny) ProtocolAny() *NetworkInstance_ProtocolPathAny
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
func (n *NetworkInstancePathAny) ProtocolMap() *NetworkInstance_ProtocolPathMapAny
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 ¶
func (n *NetworkInstancePathAny) RouteDistinguisher() *NetworkInstance_RouteDistinguisherPathAny
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 ¶
func (n *NetworkInstancePathAny) RouteLimit(Afi oc.E_Types_ADDRESS_FAMILY) *NetworkInstance_RouteLimitPathAny
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 ¶
func (n *NetworkInstancePathAny) RouteLimitAny() *NetworkInstance_RouteLimitPathAny
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
func (n *NetworkInstancePathAny) RouteLimitMap() *NetworkInstance_RouteLimitPathMapAny
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 ¶
func (n *NetworkInstancePathAny) RouterId() *NetworkInstance_RouterIdPathAny
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 ¶
func (n *NetworkInstancePathAny) SegmentRouting() *NetworkInstance_SegmentRoutingPathAny
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 ¶
func (n *NetworkInstancePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstancePathAny) Table ¶
func (n *NetworkInstancePathAny) Table(Protocol oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE, AddressFamily oc.E_Types_ADDRESS_FAMILY) *NetworkInstance_TablePathAny
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 ¶
func (n *NetworkInstancePathAny) TableAny() *NetworkInstance_TablePathAny
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 ¶
func (n *NetworkInstancePathAny) TableConnection(SrcProtocol oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE, DstProtocol oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE, AddressFamily oc.E_Types_ADDRESS_FAMILY) *NetworkInstance_TableConnectionPathAny
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 ¶
func (n *NetworkInstancePathAny) TableConnectionAny() *NetworkInstance_TableConnectionPathAny
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
func (n *NetworkInstancePathAny) TableConnectionMap() *NetworkInstance_TableConnectionPathMapAny
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
func (n *NetworkInstancePathAny) TableMap() *NetworkInstance_TablePathMapAny
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 ¶
func (n *NetworkInstancePathAny) Type() *NetworkInstance_TypePathAny
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 ¶
func (n *NetworkInstancePathAny) Vlan(VlanId uint16) *NetworkInstance_VlanPathAny
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 ¶
func (n *NetworkInstancePathAny) VlanAny() *NetworkInstance_VlanPathAny
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
func (n *NetworkInstancePathAny) VlanMap() *NetworkInstance_VlanPathMapAny
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
NetworkInstancePathMap represents the /openconfig-network-instance/network-instances/network-instance YANG schema element.
func (*NetworkInstancePathMap) Config ¶ added in v0.4.0
func (n *NetworkInstancePathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstancePathMap) State ¶ added in v0.4.0
func (n *NetworkInstancePathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance]
State returns a Query that can be used in gNMI operations.
type NetworkInstancePathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstancePathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstancePathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstancePathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_AftsPath ¶
NetworkInstance_AftsPath represents the /openconfig-network-instance/network-instances/network-instance/afts YANG schema element.
func (*NetworkInstance_AftsPath) AftSummaries ¶ added in v0.5.1
func (n *NetworkInstance_AftsPath) AftSummaries() *NetworkInstance_Afts_AftSummariesPath
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 ¶
func (n *NetworkInstance_AftsPath) Ipv4Entry(Prefix string) *NetworkInstance_Afts_Ipv4EntryPath
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 ¶
func (n *NetworkInstance_AftsPath) Ipv4EntryAny() *NetworkInstance_Afts_Ipv4EntryPathAny
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
func (n *NetworkInstance_AftsPath) Ipv4EntryMap() *NetworkInstance_Afts_Ipv4EntryPathMap
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 ¶
func (n *NetworkInstance_AftsPath) Ipv6Entry(Prefix string) *NetworkInstance_Afts_Ipv6EntryPath
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 ¶
func (n *NetworkInstance_AftsPath) Ipv6EntryAny() *NetworkInstance_Afts_Ipv6EntryPathAny
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
func (n *NetworkInstance_AftsPath) Ipv6EntryMap() *NetworkInstance_Afts_Ipv6EntryPathMap
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 ¶
func (n *NetworkInstance_AftsPath) LabelEntry(Label oc.NetworkInstance_Afts_LabelEntry_Label_Union) *NetworkInstance_Afts_LabelEntryPath
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 ¶
func (n *NetworkInstance_AftsPath) LabelEntryAny() *NetworkInstance_Afts_LabelEntryPathAny
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
func (n *NetworkInstance_AftsPath) LabelEntryMap() *NetworkInstance_Afts_LabelEntryPathMap
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 ¶
func (n *NetworkInstance_AftsPath) MacEntry(MacAddress string) *NetworkInstance_Afts_MacEntryPath
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 ¶
func (n *NetworkInstance_AftsPath) MacEntryAny() *NetworkInstance_Afts_MacEntryPathAny
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
func (n *NetworkInstance_AftsPath) MacEntryMap() *NetworkInstance_Afts_MacEntryPathMap
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 ¶
func (n *NetworkInstance_AftsPath) NextHop(Index uint64) *NetworkInstance_Afts_NextHopPath
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 ¶
func (n *NetworkInstance_AftsPath) NextHopAny() *NetworkInstance_Afts_NextHopPathAny
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 ¶
func (n *NetworkInstance_AftsPath) NextHopGroup(Id uint64) *NetworkInstance_Afts_NextHopGroupPath
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 ¶
func (n *NetworkInstance_AftsPath) NextHopGroupAny() *NetworkInstance_Afts_NextHopGroupPathAny
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
func (n *NetworkInstance_AftsPath) NextHopGroupMap() *NetworkInstance_Afts_NextHopGroupPathMap
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
func (n *NetworkInstance_AftsPath) NextHopMap() *NetworkInstance_Afts_NextHopPathMap
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 ¶
func (n *NetworkInstance_AftsPath) PolicyForwardingEntry(Index uint64) *NetworkInstance_Afts_PolicyForwardingEntryPath
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 ¶
func (n *NetworkInstance_AftsPath) PolicyForwardingEntryAny() *NetworkInstance_Afts_PolicyForwardingEntryPathAny
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
func (n *NetworkInstance_AftsPath) PolicyForwardingEntryMap() *NetworkInstance_Afts_PolicyForwardingEntryPathMap
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 ¶
func (n *NetworkInstance_AftsPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_AftsPath) StateSynced ¶
func (n *NetworkInstance_AftsPath) StateSynced() *NetworkInstance_Afts_StateSyncedPath
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 ¶
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
func (n *NetworkInstance_AftsPathAny) AftSummaries() *NetworkInstance_Afts_AftSummariesPathAny
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 ¶
func (n *NetworkInstance_AftsPathAny) Ipv4Entry(Prefix string) *NetworkInstance_Afts_Ipv4EntryPathAny
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 ¶
func (n *NetworkInstance_AftsPathAny) Ipv4EntryAny() *NetworkInstance_Afts_Ipv4EntryPathAny
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
func (n *NetworkInstance_AftsPathAny) Ipv4EntryMap() *NetworkInstance_Afts_Ipv4EntryPathMapAny
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 ¶
func (n *NetworkInstance_AftsPathAny) Ipv6Entry(Prefix string) *NetworkInstance_Afts_Ipv6EntryPathAny
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 ¶
func (n *NetworkInstance_AftsPathAny) Ipv6EntryAny() *NetworkInstance_Afts_Ipv6EntryPathAny
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
func (n *NetworkInstance_AftsPathAny) Ipv6EntryMap() *NetworkInstance_Afts_Ipv6EntryPathMapAny
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 ¶
func (n *NetworkInstance_AftsPathAny) LabelEntry(Label oc.NetworkInstance_Afts_LabelEntry_Label_Union) *NetworkInstance_Afts_LabelEntryPathAny
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 ¶
func (n *NetworkInstance_AftsPathAny) LabelEntryAny() *NetworkInstance_Afts_LabelEntryPathAny
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
func (n *NetworkInstance_AftsPathAny) LabelEntryMap() *NetworkInstance_Afts_LabelEntryPathMapAny
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 ¶
func (n *NetworkInstance_AftsPathAny) MacEntry(MacAddress string) *NetworkInstance_Afts_MacEntryPathAny
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 ¶
func (n *NetworkInstance_AftsPathAny) MacEntryAny() *NetworkInstance_Afts_MacEntryPathAny
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
func (n *NetworkInstance_AftsPathAny) MacEntryMap() *NetworkInstance_Afts_MacEntryPathMapAny
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 ¶
func (n *NetworkInstance_AftsPathAny) NextHop(Index uint64) *NetworkInstance_Afts_NextHopPathAny
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 ¶
func (n *NetworkInstance_AftsPathAny) NextHopAny() *NetworkInstance_Afts_NextHopPathAny
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 ¶
func (n *NetworkInstance_AftsPathAny) NextHopGroup(Id uint64) *NetworkInstance_Afts_NextHopGroupPathAny
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 ¶
func (n *NetworkInstance_AftsPathAny) NextHopGroupAny() *NetworkInstance_Afts_NextHopGroupPathAny
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
func (n *NetworkInstance_AftsPathAny) NextHopGroupMap() *NetworkInstance_Afts_NextHopGroupPathMapAny
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
func (n *NetworkInstance_AftsPathAny) NextHopMap() *NetworkInstance_Afts_NextHopPathMapAny
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 ¶
func (n *NetworkInstance_AftsPathAny) PolicyForwardingEntry(Index uint64) *NetworkInstance_Afts_PolicyForwardingEntryPathAny
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 ¶
func (n *NetworkInstance_AftsPathAny) PolicyForwardingEntryAny() *NetworkInstance_Afts_PolicyForwardingEntryPathAny
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
func (n *NetworkInstance_AftsPathAny) PolicyForwardingEntryMap() *NetworkInstance_Afts_PolicyForwardingEntryPathMapAny
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 ¶
func (n *NetworkInstance_AftsPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_AftsPathAny) StateSynced ¶
func (n *NetworkInstance_AftsPathAny) StateSynced() *NetworkInstance_Afts_StateSyncedPathAny
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
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
func (n *NetworkInstance_Afts_AftSummariesPath) Ipv4Unicast() *NetworkInstance_Afts_AftSummaries_Ipv4UnicastPath
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
func (n *NetworkInstance_Afts_AftSummariesPath) Ipv6Unicast() *NetworkInstance_Afts_AftSummaries_Ipv6UnicastPath
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
func (n *NetworkInstance_Afts_AftSummariesPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_AftSummaries]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_AftSummariesPathAny ¶ added in v0.5.1
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
func (n *NetworkInstance_Afts_AftSummariesPathAny) Ipv4Unicast() *NetworkInstance_Afts_AftSummaries_Ipv4UnicastPathAny
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
func (n *NetworkInstance_Afts_AftSummariesPathAny) Ipv6Unicast() *NetworkInstance_Afts_AftSummaries_Ipv6UnicastPathAny
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
func (n *NetworkInstance_Afts_AftSummariesPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_AftSummaries]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_AftSummaries_Ipv4UnicastPath ¶ added in v0.5.1
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv4UnicastPath) Protocol(OriginProtocol oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE) *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPath
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv4UnicastPath) ProtocolAny() *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathAny
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv4UnicastPath) ProtocolMap() *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathMap
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv4UnicastPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_AftSummaries_Ipv4Unicast]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_AftSummaries_Ipv4UnicastPathAny ¶ added in v0.5.1
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv4UnicastPathAny) Protocol(OriginProtocol oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE) *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathAny
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv4UnicastPathAny) ProtocolAny() *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathAny
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv4UnicastPathAny) ProtocolMap() *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathMapAny
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv4UnicastPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_AftSummaries_Ipv4Unicast]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPath ¶ added in v0.5.1
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPath) Counters() *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_CountersPath
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPath) OriginProtocol() *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_OriginProtocolPath
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathAny ¶ added in v0.5.1
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathAny) Counters() *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_CountersPathAny
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathAny) OriginProtocol() *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_OriginProtocolPathAny
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathMap ¶ added in v0.5.1
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathMap) State() ygnmi.SingletonQuery[map[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]*oc.NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathMapAny ¶ added in v0.5.1
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathMapAny) State() ygnmi.WildcardQuery[map[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]*oc.NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_CountersPath ¶ added in v0.5.1
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_CountersPath) AftEntries() *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_Counters_AftEntriesPath
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_CountersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_Counters]
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_CountersPathAny) AftEntries() *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_Counters_AftEntriesPathAny
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_CountersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_Counters]
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_Counters_AftEntriesPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_Counters_AftEntriesPathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_OriginProtocolPath) Config() ygnmi.ConfigQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_OriginProtocolPath) State() ygnmi.SingletonQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_OriginProtocolPathAny) Config() ygnmi.WildcardQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_OriginProtocolPathAny) State() ygnmi.WildcardQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
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
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv6UnicastPath) Protocol(OriginProtocol oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE) *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPath
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv6UnicastPath) ProtocolAny() *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathAny
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv6UnicastPath) ProtocolMap() *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathMap
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv6UnicastPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_AftSummaries_Ipv6Unicast]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_AftSummaries_Ipv6UnicastPathAny ¶ added in v0.5.1
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv6UnicastPathAny) Protocol(OriginProtocol oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE) *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathAny
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv6UnicastPathAny) ProtocolAny() *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathAny
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv6UnicastPathAny) ProtocolMap() *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathMapAny
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv6UnicastPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_AftSummaries_Ipv6Unicast]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPath ¶ added in v0.5.1
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPath) Counters() *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_CountersPath
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPath) OriginProtocol() *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_OriginProtocolPath
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathAny ¶ added in v0.5.1
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathAny) Counters() *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_CountersPathAny
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathAny) OriginProtocol() *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_OriginProtocolPathAny
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathMap ¶ added in v0.5.1
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathMap) State() ygnmi.SingletonQuery[map[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]*oc.NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathMapAny ¶ added in v0.5.1
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathMapAny) State() ygnmi.WildcardQuery[map[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]*oc.NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_CountersPath ¶ added in v0.5.1
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_CountersPath) AftEntries() *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_Counters_AftEntriesPath
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_CountersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_Counters]
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_CountersPathAny) AftEntries() *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_Counters_AftEntriesPathAny
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_CountersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_Counters]
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_Counters_AftEntriesPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_Counters_AftEntriesPathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_OriginProtocolPath) Config() ygnmi.ConfigQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_OriginProtocolPath) State() ygnmi.SingletonQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_OriginProtocolPathAny) Config() ygnmi.WildcardQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
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
func (n *NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_OriginProtocolPathAny) State() ygnmi.WildcardQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
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 ¶
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 ¶
func (n *NetworkInstance_Afts_Ipv4EntryPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_Ipv4Entry]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_Ipv4EntryPathAny ¶
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 ¶
func (n *NetworkInstance_Afts_Ipv4EntryPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_Ipv4Entry]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_Ipv4EntryPathMap ¶ added in v0.4.0
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
func (n *NetworkInstance_Afts_Ipv4EntryPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Afts_Ipv4Entry]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_Ipv4EntryPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Afts_Ipv4EntryPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Afts_Ipv4Entry]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_Ipv4Entry_CountersPath ¶
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 ¶
func (n *NetworkInstance_Afts_Ipv4Entry_CountersPath) OctetsForwarded() *NetworkInstance_Afts_Ipv4Entry_Counters_OctetsForwardedPath
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 ¶
func (n *NetworkInstance_Afts_Ipv4Entry_CountersPath) PacketsForwarded() *NetworkInstance_Afts_Ipv4Entry_Counters_PacketsForwardedPath
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 ¶
func (n *NetworkInstance_Afts_Ipv4Entry_CountersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_Ipv4Entry_Counters]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_Ipv4Entry_CountersPathAny ¶
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 ¶
func (n *NetworkInstance_Afts_Ipv4Entry_CountersPathAny) OctetsForwarded() *NetworkInstance_Afts_Ipv4Entry_Counters_OctetsForwardedPathAny
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 ¶
func (n *NetworkInstance_Afts_Ipv4Entry_CountersPathAny) PacketsForwarded() *NetworkInstance_Afts_Ipv4Entry_Counters_PacketsForwardedPathAny
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 ¶
func (n *NetworkInstance_Afts_Ipv4Entry_CountersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_Ipv4Entry_Counters]
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 ¶
func (n *NetworkInstance_Afts_Ipv4Entry_Counters_OctetsForwardedPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Afts_Ipv4Entry_Counters_OctetsForwardedPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Afts_Ipv4Entry_Counters_PacketsForwardedPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Afts_Ipv4Entry_Counters_PacketsForwardedPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
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 ¶
func (n *NetworkInstance_Afts_Ipv6EntryPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_Ipv6Entry]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_Ipv6EntryPathAny ¶
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 ¶
func (n *NetworkInstance_Afts_Ipv6EntryPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_Ipv6Entry]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_Ipv6EntryPathMap ¶ added in v0.4.0
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
func (n *NetworkInstance_Afts_Ipv6EntryPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Afts_Ipv6Entry]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_Ipv6EntryPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Afts_Ipv6EntryPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Afts_Ipv6Entry]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_Ipv6Entry_CountersPath ¶
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 ¶
func (n *NetworkInstance_Afts_Ipv6Entry_CountersPath) OctetsForwarded() *NetworkInstance_Afts_Ipv6Entry_Counters_OctetsForwardedPath
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 ¶
func (n *NetworkInstance_Afts_Ipv6Entry_CountersPath) PacketsForwarded() *NetworkInstance_Afts_Ipv6Entry_Counters_PacketsForwardedPath
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 ¶
func (n *NetworkInstance_Afts_Ipv6Entry_CountersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_Ipv6Entry_Counters]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_Ipv6Entry_CountersPathAny ¶
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 ¶
func (n *NetworkInstance_Afts_Ipv6Entry_CountersPathAny) OctetsForwarded() *NetworkInstance_Afts_Ipv6Entry_Counters_OctetsForwardedPathAny
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 ¶
func (n *NetworkInstance_Afts_Ipv6Entry_CountersPathAny) PacketsForwarded() *NetworkInstance_Afts_Ipv6Entry_Counters_PacketsForwardedPathAny
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 ¶
func (n *NetworkInstance_Afts_Ipv6Entry_CountersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_Ipv6Entry_Counters]
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 ¶
func (n *NetworkInstance_Afts_Ipv6Entry_Counters_OctetsForwardedPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Afts_Ipv6Entry_Counters_OctetsForwardedPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Afts_Ipv6Entry_Counters_PacketsForwardedPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Afts_Ipv6Entry_Counters_PacketsForwardedPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
NetworkInstance_Afts_LabelEntryPath represents the /openconfig-network-instance/network-instances/network-instance/afts/mpls/label-entry YANG schema element.
func (*NetworkInstance_Afts_LabelEntryPath) State ¶
func (n *NetworkInstance_Afts_LabelEntryPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_LabelEntry]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_LabelEntryPathAny ¶
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 ¶
func (n *NetworkInstance_Afts_LabelEntryPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_LabelEntry]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_LabelEntryPathMap ¶ added in v0.4.0
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
func (n *NetworkInstance_Afts_LabelEntryPathMap) State() ygnmi.SingletonQuery[map[oc.NetworkInstance_Afts_LabelEntry_Label_Union]*oc.NetworkInstance_Afts_LabelEntry]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_LabelEntryPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Afts_LabelEntryPathMapAny) State() ygnmi.WildcardQuery[map[oc.NetworkInstance_Afts_LabelEntry_Label_Union]*oc.NetworkInstance_Afts_LabelEntry]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_LabelEntry_CountersPath ¶
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 ¶
func (n *NetworkInstance_Afts_LabelEntry_CountersPath) OctetsForwarded() *NetworkInstance_Afts_LabelEntry_Counters_OctetsForwardedPath
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 ¶
func (n *NetworkInstance_Afts_LabelEntry_CountersPath) PacketsForwarded() *NetworkInstance_Afts_LabelEntry_Counters_PacketsForwardedPath
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 ¶
func (n *NetworkInstance_Afts_LabelEntry_CountersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_LabelEntry_Counters]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_LabelEntry_CountersPathAny ¶
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 ¶
func (n *NetworkInstance_Afts_LabelEntry_CountersPathAny) OctetsForwarded() *NetworkInstance_Afts_LabelEntry_Counters_OctetsForwardedPathAny
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 ¶
func (n *NetworkInstance_Afts_LabelEntry_CountersPathAny) PacketsForwarded() *NetworkInstance_Afts_LabelEntry_Counters_PacketsForwardedPathAny
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 ¶
func (n *NetworkInstance_Afts_LabelEntry_CountersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_LabelEntry_Counters]
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 ¶
func (n *NetworkInstance_Afts_LabelEntry_Counters_OctetsForwardedPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Afts_LabelEntry_Counters_OctetsForwardedPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Afts_LabelEntry_Counters_PacketsForwardedPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Afts_LabelEntry_Counters_PacketsForwardedPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
NetworkInstance_Afts_MacEntryPath represents the /openconfig-network-instance/network-instances/network-instance/afts/ethernet/mac-entry YANG schema element.
func (*NetworkInstance_Afts_MacEntryPath) State ¶
func (n *NetworkInstance_Afts_MacEntryPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_MacEntry]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_MacEntryPathAny ¶
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 ¶
func (n *NetworkInstance_Afts_MacEntryPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_MacEntry]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_MacEntryPathMap ¶ added in v0.4.0
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
func (n *NetworkInstance_Afts_MacEntryPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Afts_MacEntry]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_MacEntryPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Afts_MacEntryPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Afts_MacEntry]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_MacEntry_CountersPath ¶
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 ¶
func (n *NetworkInstance_Afts_MacEntry_CountersPath) OctetsForwarded() *NetworkInstance_Afts_MacEntry_Counters_OctetsForwardedPath
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 ¶
func (n *NetworkInstance_Afts_MacEntry_CountersPath) PacketsForwarded() *NetworkInstance_Afts_MacEntry_Counters_PacketsForwardedPath
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 ¶
func (n *NetworkInstance_Afts_MacEntry_CountersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_MacEntry_Counters]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_MacEntry_CountersPathAny ¶
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 ¶
func (n *NetworkInstance_Afts_MacEntry_CountersPathAny) OctetsForwarded() *NetworkInstance_Afts_MacEntry_Counters_OctetsForwardedPathAny
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 ¶
func (n *NetworkInstance_Afts_MacEntry_CountersPathAny) PacketsForwarded() *NetworkInstance_Afts_MacEntry_Counters_PacketsForwardedPathAny
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 ¶
func (n *NetworkInstance_Afts_MacEntry_CountersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_MacEntry_Counters]
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 ¶
func (n *NetworkInstance_Afts_MacEntry_Counters_OctetsForwardedPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Afts_MacEntry_Counters_OctetsForwardedPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Afts_MacEntry_Counters_PacketsForwardedPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Afts_MacEntry_Counters_PacketsForwardedPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
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 ¶
func (n *NetworkInstance_Afts_NextHopGroupPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_NextHopGroup]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_NextHopGroupPathAny ¶
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 ¶
func (n *NetworkInstance_Afts_NextHopGroupPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_NextHopGroup]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_NextHopGroupPathMap ¶ added in v0.4.0
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
func (n *NetworkInstance_Afts_NextHopGroupPathMap) State() ygnmi.SingletonQuery[map[uint64]*oc.NetworkInstance_Afts_NextHopGroup]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_NextHopGroupPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Afts_NextHopGroupPathMapAny) State() ygnmi.WildcardQuery[map[uint64]*oc.NetworkInstance_Afts_NextHopGroup]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_NextHopGroup_ConditionPath ¶
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_ConditionPath) Dscp() *NetworkInstance_Afts_NextHopGroup_Condition_DscpPath
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_ConditionPath) Id() *NetworkInstance_Afts_NextHopGroup_Condition_IdPath
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_ConditionPath) InputInterface(Id string) *NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePath
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_ConditionPath) InputInterfaceAny() *NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathAny
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
func (n *NetworkInstance_Afts_NextHopGroup_ConditionPath) InputInterfaceMap() *NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathMap
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_ConditionPath) NextHopGroup() *NetworkInstance_Afts_NextHopGroup_Condition_NextHopGroupPath
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_ConditionPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_NextHopGroup_Condition]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_NextHopGroup_ConditionPathAny ¶
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_ConditionPathAny) Dscp() *NetworkInstance_Afts_NextHopGroup_Condition_DscpPathAny
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_ConditionPathAny) Id() *NetworkInstance_Afts_NextHopGroup_Condition_IdPathAny
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_ConditionPathAny) InputInterface(Id string) *NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathAny
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_ConditionPathAny) InputInterfaceAny() *NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathAny
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
func (n *NetworkInstance_Afts_NextHopGroup_ConditionPathAny) InputInterfaceMap() *NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathMapAny
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_ConditionPathAny) NextHopGroup() *NetworkInstance_Afts_NextHopGroup_Condition_NextHopGroupPathAny
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_ConditionPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_NextHopGroup_Condition]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_NextHopGroup_ConditionPathMap ¶ added in v0.4.0
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
func (n *NetworkInstance_Afts_NextHopGroup_ConditionPathMap) State() ygnmi.SingletonQuery[map[uint64]*oc.NetworkInstance_Afts_NextHopGroup_Condition]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_NextHopGroup_ConditionPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Afts_NextHopGroup_ConditionPathMapAny) State() ygnmi.WildcardQuery[map[uint64]*oc.NetworkInstance_Afts_NextHopGroup_Condition]
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_Condition_DscpPath) State() ygnmi.SingletonQuery[[]uint8]
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_Condition_DscpPathAny) State() ygnmi.WildcardQuery[[]uint8]
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_Condition_IdPath) Config() ygnmi.ConfigQuery[uint64]
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_Condition_IdPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_Condition_IdPathAny) Config() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_Condition_IdPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePath) Id() *NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_IdPath
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePath) Interface() *NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_InterfacePath
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_NextHopGroup_Condition_InputInterface]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePath) Subinterface ¶
func (n *NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePath) Subinterface() *NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_SubinterfacePath
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 ¶
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathAny) Id() *NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_IdPathAny
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathAny) Interface() *NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_InterfacePathAny
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_NextHopGroup_Condition_InputInterface]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathAny) Subinterface ¶
func (n *NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathAny) Subinterface() *NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_SubinterfacePathAny
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
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
func (n *NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Afts_NextHopGroup_Condition_InputInterface]
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
func (n *NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Afts_NextHopGroup_Condition_InputInterface]
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_IdPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_IdPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_IdPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_IdPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_InterfacePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_InterfacePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_SubinterfacePath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_SubinterfacePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_Condition_NextHopGroupPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_Condition_NextHopGroupPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_NextHopPath) Index() *NetworkInstance_Afts_NextHopGroup_NextHop_IndexPath
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_NextHopPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_NextHopGroup_NextHop]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Afts_NextHopGroup_NextHopPath) Weight ¶
func (n *NetworkInstance_Afts_NextHopGroup_NextHopPath) Weight() *NetworkInstance_Afts_NextHopGroup_NextHop_WeightPath
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 ¶
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_NextHopPathAny) Index() *NetworkInstance_Afts_NextHopGroup_NextHop_IndexPathAny
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_NextHopPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_NextHopGroup_NextHop]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Afts_NextHopGroup_NextHopPathAny) Weight ¶
func (n *NetworkInstance_Afts_NextHopGroup_NextHopPathAny) Weight() *NetworkInstance_Afts_NextHopGroup_NextHop_WeightPathAny
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
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
func (n *NetworkInstance_Afts_NextHopGroup_NextHopPathMap) State() ygnmi.SingletonQuery[map[uint64]*oc.NetworkInstance_Afts_NextHopGroup_NextHop]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_NextHopGroup_NextHopPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Afts_NextHopGroup_NextHopPathMapAny) State() ygnmi.WildcardQuery[map[uint64]*oc.NetworkInstance_Afts_NextHopGroup_NextHop]
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_NextHop_IndexPath) Config() ygnmi.ConfigQuery[uint64]
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_NextHop_IndexPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_NextHop_IndexPathAny) Config() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_NextHop_IndexPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_NextHop_WeightPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Afts_NextHopGroup_NextHop_WeightPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
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 ¶
func (n *NetworkInstance_Afts_NextHopPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_NextHop]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_NextHopPathAny ¶
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 ¶
func (n *NetworkInstance_Afts_NextHopPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_NextHop]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_NextHopPathMap ¶ added in v0.4.0
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
func (n *NetworkInstance_Afts_NextHopPathMap) State() ygnmi.SingletonQuery[map[uint64]*oc.NetworkInstance_Afts_NextHop]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_NextHopPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Afts_NextHopPathMapAny) State() ygnmi.WildcardQuery[map[uint64]*oc.NetworkInstance_Afts_NextHop]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_NextHop_CountersPath ¶
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 ¶
func (n *NetworkInstance_Afts_NextHop_CountersPath) OctetsForwarded() *NetworkInstance_Afts_NextHop_Counters_OctetsForwardedPath
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 ¶
func (n *NetworkInstance_Afts_NextHop_CountersPath) PacketsForwarded() *NetworkInstance_Afts_NextHop_Counters_PacketsForwardedPath
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 ¶
func (n *NetworkInstance_Afts_NextHop_CountersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_NextHop_Counters]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_NextHop_CountersPathAny ¶
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 ¶
func (n *NetworkInstance_Afts_NextHop_CountersPathAny) OctetsForwarded() *NetworkInstance_Afts_NextHop_Counters_OctetsForwardedPathAny
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 ¶
func (n *NetworkInstance_Afts_NextHop_CountersPathAny) PacketsForwarded() *NetworkInstance_Afts_NextHop_Counters_PacketsForwardedPathAny
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 ¶
func (n *NetworkInstance_Afts_NextHop_CountersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_NextHop_Counters]
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 ¶
func (n *NetworkInstance_Afts_NextHop_Counters_OctetsForwardedPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Afts_NextHop_Counters_OctetsForwardedPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Afts_NextHop_Counters_PacketsForwardedPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Afts_NextHop_Counters_PacketsForwardedPathAny) State() ygnmi.WildcardQuery[uint64]
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
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
func (n *NetworkInstance_Afts_NextHop_EncapHeaderPath) Gre() *NetworkInstance_Afts_NextHop_EncapHeader_GrePath
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
func (n *NetworkInstance_Afts_NextHop_EncapHeaderPath) Index() *NetworkInstance_Afts_NextHop_EncapHeader_IndexPath
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
func (n *NetworkInstance_Afts_NextHop_EncapHeaderPath) Ipv4() *NetworkInstance_Afts_NextHop_EncapHeader_Ipv4Path
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
func (n *NetworkInstance_Afts_NextHop_EncapHeaderPath) Ipv6() *NetworkInstance_Afts_NextHop_EncapHeader_Ipv6Path
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
func (n *NetworkInstance_Afts_NextHop_EncapHeaderPath) Mpls() *NetworkInstance_Afts_NextHop_EncapHeader_MplsPath
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
func (n *NetworkInstance_Afts_NextHop_EncapHeaderPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_NextHop_EncapHeader]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Afts_NextHop_EncapHeaderPath) Type ¶ added in v0.5.1
func (n *NetworkInstance_Afts_NextHop_EncapHeaderPath) Type() *NetworkInstance_Afts_NextHop_EncapHeader_TypePath
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
func (n *NetworkInstance_Afts_NextHop_EncapHeaderPath) UdpV4() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4Path
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
func (n *NetworkInstance_Afts_NextHop_EncapHeaderPath) UdpV6() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6Path
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
func (n *NetworkInstance_Afts_NextHop_EncapHeaderPath) Vxlan() *NetworkInstance_Afts_NextHop_EncapHeader_VxlanPath
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
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
func (n *NetworkInstance_Afts_NextHop_EncapHeaderPathAny) Gre() *NetworkInstance_Afts_NextHop_EncapHeader_GrePathAny
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
func (n *NetworkInstance_Afts_NextHop_EncapHeaderPathAny) Index() *NetworkInstance_Afts_NextHop_EncapHeader_IndexPathAny
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
func (n *NetworkInstance_Afts_NextHop_EncapHeaderPathAny) Ipv4() *NetworkInstance_Afts_NextHop_EncapHeader_Ipv4PathAny
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
func (n *NetworkInstance_Afts_NextHop_EncapHeaderPathAny) Ipv6() *NetworkInstance_Afts_NextHop_EncapHeader_Ipv6PathAny
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
func (n *NetworkInstance_Afts_NextHop_EncapHeaderPathAny) Mpls() *NetworkInstance_Afts_NextHop_EncapHeader_MplsPathAny
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
func (n *NetworkInstance_Afts_NextHop_EncapHeaderPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_NextHop_EncapHeader]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Afts_NextHop_EncapHeaderPathAny) Type ¶ added in v0.5.1
func (n *NetworkInstance_Afts_NextHop_EncapHeaderPathAny) Type() *NetworkInstance_Afts_NextHop_EncapHeader_TypePathAny
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
func (n *NetworkInstance_Afts_NextHop_EncapHeaderPathAny) UdpV4() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4PathAny
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
func (n *NetworkInstance_Afts_NextHop_EncapHeaderPathAny) UdpV6() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6PathAny
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
func (n *NetworkInstance_Afts_NextHop_EncapHeaderPathAny) Vxlan() *NetworkInstance_Afts_NextHop_EncapHeader_VxlanPathAny
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
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
func (n *NetworkInstance_Afts_NextHop_EncapHeaderPathMap) State() ygnmi.SingletonQuery[map[uint8]*oc.NetworkInstance_Afts_NextHop_EncapHeader]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_NextHop_EncapHeaderPathMapAny ¶ added in v0.5.1
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
func (n *NetworkInstance_Afts_NextHop_EncapHeaderPathMapAny) State() ygnmi.WildcardQuery[map[uint8]*oc.NetworkInstance_Afts_NextHop_EncapHeader]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_NextHop_EncapHeader_GrePath ¶ added in v0.5.1
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_GrePath) DstIp() *NetworkInstance_Afts_NextHop_EncapHeader_Gre_DstIpPath
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_GrePath) SrcIp() *NetworkInstance_Afts_NextHop_EncapHeader_Gre_SrcIpPath
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_GrePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_NextHop_EncapHeader_Gre]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Afts_NextHop_EncapHeader_GrePath) Ttl ¶ added in v0.5.1
func (n *NetworkInstance_Afts_NextHop_EncapHeader_GrePath) Ttl() *NetworkInstance_Afts_NextHop_EncapHeader_Gre_TtlPath
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
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_GrePathAny) DstIp() *NetworkInstance_Afts_NextHop_EncapHeader_Gre_DstIpPathAny
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_GrePathAny) SrcIp() *NetworkInstance_Afts_NextHop_EncapHeader_Gre_SrcIpPathAny
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_GrePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_NextHop_EncapHeader_Gre]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Afts_NextHop_EncapHeader_GrePathAny) Ttl ¶ added in v0.5.1
func (n *NetworkInstance_Afts_NextHop_EncapHeader_GrePathAny) Ttl() *NetworkInstance_Afts_NextHop_EncapHeader_Gre_TtlPathAny
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_Gre_DstIpPath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_Gre_DstIpPathAny) State() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_Gre_SrcIpPath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_Gre_SrcIpPathAny) State() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_Gre_TtlPath) State() ygnmi.SingletonQuery[uint8]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_Gre_TtlPathAny) State() ygnmi.WildcardQuery[uint8]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_IndexPath) Config() ygnmi.ConfigQuery[uint8]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_IndexPath) State() ygnmi.SingletonQuery[uint8]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_IndexPathAny) Config() ygnmi.WildcardQuery[uint8]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_IndexPathAny) State() ygnmi.WildcardQuery[uint8]
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
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_Ipv4Path) DstIp() *NetworkInstance_Afts_NextHop_EncapHeader_Ipv4_DstIpPath
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_Ipv4Path) SrcIp() *NetworkInstance_Afts_NextHop_EncapHeader_Ipv4_SrcIpPath
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_Ipv4Path) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_NextHop_EncapHeader_Ipv4]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_NextHop_EncapHeader_Ipv4PathAny ¶ added in v0.5.1
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_Ipv4PathAny) DstIp() *NetworkInstance_Afts_NextHop_EncapHeader_Ipv4_DstIpPathAny
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_Ipv4PathAny) SrcIp() *NetworkInstance_Afts_NextHop_EncapHeader_Ipv4_SrcIpPathAny
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_Ipv4PathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_NextHop_EncapHeader_Ipv4]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_Ipv4_DstIpPath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_Ipv4_DstIpPathAny) State() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_Ipv4_SrcIpPath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_Ipv4_SrcIpPathAny) State() ygnmi.WildcardQuery[string]
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
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_Ipv6Path) DstIp() *NetworkInstance_Afts_NextHop_EncapHeader_Ipv6_DstIpPath
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_Ipv6Path) SrcIp() *NetworkInstance_Afts_NextHop_EncapHeader_Ipv6_SrcIpPath
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_Ipv6Path) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_NextHop_EncapHeader_Ipv6]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_NextHop_EncapHeader_Ipv6PathAny ¶ added in v0.5.1
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_Ipv6PathAny) DstIp() *NetworkInstance_Afts_NextHop_EncapHeader_Ipv6_DstIpPathAny
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_Ipv6PathAny) SrcIp() *NetworkInstance_Afts_NextHop_EncapHeader_Ipv6_SrcIpPathAny
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_Ipv6PathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_NextHop_EncapHeader_Ipv6]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_Ipv6_DstIpPath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_Ipv6_DstIpPathAny) State() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_Ipv6_SrcIpPath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_Ipv6_SrcIpPathAny) State() ygnmi.WildcardQuery[string]
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
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_MplsPath) MplsLabelStack() *NetworkInstance_Afts_NextHop_EncapHeader_Mpls_MplsLabelStackPath
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_MplsPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_NextHop_EncapHeader_Mpls]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Afts_NextHop_EncapHeader_MplsPath) TrafficClass ¶ added in v0.5.1
func (n *NetworkInstance_Afts_NextHop_EncapHeader_MplsPath) TrafficClass() *NetworkInstance_Afts_NextHop_EncapHeader_Mpls_TrafficClassPath
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
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_MplsPathAny) MplsLabelStack() *NetworkInstance_Afts_NextHop_EncapHeader_Mpls_MplsLabelStackPathAny
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_MplsPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_NextHop_EncapHeader_Mpls]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Afts_NextHop_EncapHeader_MplsPathAny) TrafficClass ¶ added in v0.5.1
func (n *NetworkInstance_Afts_NextHop_EncapHeader_MplsPathAny) TrafficClass() *NetworkInstance_Afts_NextHop_EncapHeader_Mpls_TrafficClassPathAny
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_Mpls_MplsLabelStackPath) State() ygnmi.SingletonQuery[[]oc.NetworkInstance_Afts_NextHop_EncapHeader_Mpls_MplsLabelStack_Union]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_Mpls_MplsLabelStackPathAny) State() ygnmi.WildcardQuery[[]oc.NetworkInstance_Afts_NextHop_EncapHeader_Mpls_MplsLabelStack_Union]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_Mpls_TrafficClassPath) State() ygnmi.SingletonQuery[uint8]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_Mpls_TrafficClassPathAny) State() ygnmi.WildcardQuery[uint8]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_TypePath) State() ygnmi.SingletonQuery[oc.E_AftTypes_EncapsulationHeaderType]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_TypePathAny) State() ygnmi.WildcardQuery[oc.E_AftTypes_EncapsulationHeaderType]
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
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4Path) Dscp() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DscpPath
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4Path) DstIp() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DstIpPath
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4Path) DstUdpPort() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DstUdpPortPath
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4Path) IpTtl() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_IpTtlPath
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4Path) SrcIp() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_SrcIpPath
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4Path) SrcUdpPort() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_SrcUdpPortPath
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4Path) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_NextHop_EncapHeader_UdpV4]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_NextHop_EncapHeader_UdpV4PathAny ¶ added in v0.5.1
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4PathAny) Dscp() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DscpPathAny
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4PathAny) DstIp() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DstIpPathAny
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4PathAny) DstUdpPort() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DstUdpPortPathAny
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4PathAny) IpTtl() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_IpTtlPathAny
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4PathAny) SrcIp() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_SrcIpPathAny
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4PathAny) SrcUdpPort() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_SrcUdpPortPathAny
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4PathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_NextHop_EncapHeader_UdpV4]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DscpPath) State() ygnmi.SingletonQuery[uint8]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DscpPathAny) State() ygnmi.WildcardQuery[uint8]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DstIpPath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DstIpPathAny) State() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DstUdpPortPath) State() ygnmi.SingletonQuery[uint16]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DstUdpPortPathAny) State() ygnmi.WildcardQuery[uint16]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_IpTtlPath) State() ygnmi.SingletonQuery[uint8]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_IpTtlPathAny) State() ygnmi.WildcardQuery[uint8]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_SrcIpPath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_SrcIpPathAny) State() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_SrcUdpPortPath) State() ygnmi.SingletonQuery[uint16]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_SrcUdpPortPathAny) State() ygnmi.WildcardQuery[uint16]
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
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6Path) Dscp() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DscpPath
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6Path) DstIp() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DstIpPath
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6Path) DstUdpPort() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DstUdpPortPath
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6Path) IpTtl() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_IpTtlPath
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6Path) SrcIp() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_SrcIpPath
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6Path) SrcUdpPort() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_SrcUdpPortPath
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6Path) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_NextHop_EncapHeader_UdpV6]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_NextHop_EncapHeader_UdpV6PathAny ¶ added in v0.5.1
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6PathAny) Dscp() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DscpPathAny
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6PathAny) DstIp() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DstIpPathAny
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6PathAny) DstUdpPort() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DstUdpPortPathAny
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6PathAny) IpTtl() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_IpTtlPathAny
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6PathAny) SrcIp() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_SrcIpPathAny
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6PathAny) SrcUdpPort() *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_SrcUdpPortPathAny
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6PathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_NextHop_EncapHeader_UdpV6]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DscpPath) State() ygnmi.SingletonQuery[uint8]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DscpPathAny) State() ygnmi.WildcardQuery[uint8]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DstIpPath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DstIpPathAny) State() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DstUdpPortPath) State() ygnmi.SingletonQuery[uint16]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DstUdpPortPathAny) State() ygnmi.WildcardQuery[uint16]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_IpTtlPath) State() ygnmi.SingletonQuery[uint8]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_IpTtlPathAny) State() ygnmi.WildcardQuery[uint8]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_SrcIpPath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_SrcIpPathAny) State() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_SrcUdpPortPath) State() ygnmi.SingletonQuery[uint16]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_SrcUdpPortPathAny) State() ygnmi.WildcardQuery[uint16]
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
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_VxlanPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_NextHop_EncapHeader_Vxlan]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Afts_NextHop_EncapHeader_VxlanPath) TunnelSrcIpAddress ¶ added in v0.5.1
func (n *NetworkInstance_Afts_NextHop_EncapHeader_VxlanPath) TunnelSrcIpAddress() *NetworkInstance_Afts_NextHop_EncapHeader_Vxlan_TunnelSrcIpAddressPath
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_VxlanPath) VniLabel() *NetworkInstance_Afts_NextHop_EncapHeader_Vxlan_VniLabelPath
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
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_VxlanPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_NextHop_EncapHeader_Vxlan]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Afts_NextHop_EncapHeader_VxlanPathAny) TunnelSrcIpAddress ¶ added in v0.5.1
func (n *NetworkInstance_Afts_NextHop_EncapHeader_VxlanPathAny) TunnelSrcIpAddress() *NetworkInstance_Afts_NextHop_EncapHeader_Vxlan_TunnelSrcIpAddressPathAny
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_VxlanPathAny) VniLabel() *NetworkInstance_Afts_NextHop_EncapHeader_Vxlan_VniLabelPathAny
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_Vxlan_TunnelSrcIpAddressPath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_Vxlan_TunnelSrcIpAddressPathAny) State() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_Vxlan_VniLabelPath) State() ygnmi.SingletonQuery[uint32]
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
func (n *NetworkInstance_Afts_NextHop_EncapHeader_Vxlan_VniLabelPathAny) State() ygnmi.WildcardQuery[uint32]
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
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
func (n *NetworkInstance_Afts_NextHop_GrePath) DstIp() *NetworkInstance_Afts_NextHop_Gre_DstIpPath
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
func (n *NetworkInstance_Afts_NextHop_GrePath) SrcIp() *NetworkInstance_Afts_NextHop_Gre_SrcIpPath
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
func (n *NetworkInstance_Afts_NextHop_GrePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_NextHop_Gre]
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
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
func (n *NetworkInstance_Afts_NextHop_GrePathAny) DstIp() *NetworkInstance_Afts_NextHop_Gre_DstIpPathAny
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
func (n *NetworkInstance_Afts_NextHop_GrePathAny) SrcIp() *NetworkInstance_Afts_NextHop_Gre_SrcIpPathAny
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
func (n *NetworkInstance_Afts_NextHop_GrePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_NextHop_Gre]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Afts_NextHop_GrePathAny) Ttl ¶ added in v0.4.0
func (n *NetworkInstance_Afts_NextHop_GrePathAny) Ttl() *NetworkInstance_Afts_NextHop_Gre_TtlPathAny
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
func (n *NetworkInstance_Afts_NextHop_Gre_DstIpPath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_Afts_NextHop_Gre_DstIpPathAny) State() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_Afts_NextHop_Gre_SrcIpPath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_Afts_NextHop_Gre_SrcIpPathAny) State() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_Afts_NextHop_Gre_TtlPath) State() ygnmi.SingletonQuery[uint8]
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
func (n *NetworkInstance_Afts_NextHop_Gre_TtlPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
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 ¶
func (n *NetworkInstance_Afts_NextHop_InterfaceRefPath) Interface() *NetworkInstance_Afts_NextHop_InterfaceRef_InterfacePath
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 ¶
func (n *NetworkInstance_Afts_NextHop_InterfaceRefPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_NextHop_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Afts_NextHop_InterfaceRefPath) Subinterface ¶
func (n *NetworkInstance_Afts_NextHop_InterfaceRefPath) Subinterface() *NetworkInstance_Afts_NextHop_InterfaceRef_SubinterfacePath
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 ¶
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 ¶
func (n *NetworkInstance_Afts_NextHop_InterfaceRefPathAny) Interface() *NetworkInstance_Afts_NextHop_InterfaceRef_InterfacePathAny
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 ¶
func (n *NetworkInstance_Afts_NextHop_InterfaceRefPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_NextHop_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Afts_NextHop_InterfaceRefPathAny) Subinterface ¶
func (n *NetworkInstance_Afts_NextHop_InterfaceRefPathAny) Subinterface() *NetworkInstance_Afts_NextHop_InterfaceRef_SubinterfacePathAny
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 ¶
func (n *NetworkInstance_Afts_NextHop_InterfaceRef_InterfacePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Afts_NextHop_InterfaceRef_InterfacePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Afts_NextHop_InterfaceRef_SubinterfacePath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Afts_NextHop_InterfaceRef_SubinterfacePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
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 ¶
func (n *NetworkInstance_Afts_NextHop_IpInIpPath) DstIp() *NetworkInstance_Afts_NextHop_IpInIp_DstIpPath
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 ¶
func (n *NetworkInstance_Afts_NextHop_IpInIpPath) SrcIp() *NetworkInstance_Afts_NextHop_IpInIp_SrcIpPath
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 ¶
func (n *NetworkInstance_Afts_NextHop_IpInIpPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_NextHop_IpInIp]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_NextHop_IpInIpPathAny ¶
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 ¶
func (n *NetworkInstance_Afts_NextHop_IpInIpPathAny) DstIp() *NetworkInstance_Afts_NextHop_IpInIp_DstIpPathAny
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 ¶
func (n *NetworkInstance_Afts_NextHop_IpInIpPathAny) SrcIp() *NetworkInstance_Afts_NextHop_IpInIp_SrcIpPathAny
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 ¶
func (n *NetworkInstance_Afts_NextHop_IpInIpPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_NextHop_IpInIp]
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 ¶
func (n *NetworkInstance_Afts_NextHop_IpInIp_DstIpPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Afts_NextHop_IpInIp_DstIpPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Afts_NextHop_IpInIp_SrcIpPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Afts_NextHop_IpInIp_SrcIpPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
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 ¶
func (n *NetworkInstance_Afts_PolicyForwardingEntryPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_PolicyForwardingEntry]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_PolicyForwardingEntryPathAny ¶
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 ¶
func (n *NetworkInstance_Afts_PolicyForwardingEntryPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_PolicyForwardingEntry]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_PolicyForwardingEntryPathMap ¶ added in v0.4.0
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
func (n *NetworkInstance_Afts_PolicyForwardingEntryPathMap) State() ygnmi.SingletonQuery[map[uint64]*oc.NetworkInstance_Afts_PolicyForwardingEntry]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_PolicyForwardingEntryPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Afts_PolicyForwardingEntryPathMapAny) State() ygnmi.WildcardQuery[map[uint64]*oc.NetworkInstance_Afts_PolicyForwardingEntry]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_PolicyForwardingEntry_CountersPath ¶
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 ¶
func (n *NetworkInstance_Afts_PolicyForwardingEntry_CountersPath) OctetsForwarded() *NetworkInstance_Afts_PolicyForwardingEntry_Counters_OctetsForwardedPath
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 ¶
func (n *NetworkInstance_Afts_PolicyForwardingEntry_CountersPath) PacketsForwarded() *NetworkInstance_Afts_PolicyForwardingEntry_Counters_PacketsForwardedPath
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 ¶
func (n *NetworkInstance_Afts_PolicyForwardingEntry_CountersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_PolicyForwardingEntry_Counters]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_PolicyForwardingEntry_CountersPathAny ¶
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 ¶
func (n *NetworkInstance_Afts_PolicyForwardingEntry_CountersPathAny) OctetsForwarded() *NetworkInstance_Afts_PolicyForwardingEntry_Counters_OctetsForwardedPathAny
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 ¶
func (n *NetworkInstance_Afts_PolicyForwardingEntry_CountersPathAny) PacketsForwarded() *NetworkInstance_Afts_PolicyForwardingEntry_Counters_PacketsForwardedPathAny
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 ¶
func (n *NetworkInstance_Afts_PolicyForwardingEntry_CountersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_PolicyForwardingEntry_Counters]
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 ¶
func (n *NetworkInstance_Afts_PolicyForwardingEntry_Counters_OctetsForwardedPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Afts_PolicyForwardingEntry_Counters_OctetsForwardedPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Afts_PolicyForwardingEntry_Counters_PacketsForwardedPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Afts_PolicyForwardingEntry_Counters_PacketsForwardedPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
NetworkInstance_Afts_StateSyncedPath represents the /openconfig-network-instance/network-instances/network-instance/afts/state-synced YANG schema element.
func (*NetworkInstance_Afts_StateSyncedPath) Ipv4Unicast ¶
func (n *NetworkInstance_Afts_StateSyncedPath) Ipv4Unicast() *NetworkInstance_Afts_StateSynced_Ipv4UnicastPath
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 ¶
func (n *NetworkInstance_Afts_StateSyncedPath) Ipv6Unicast() *NetworkInstance_Afts_StateSynced_Ipv6UnicastPath
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 ¶
func (n *NetworkInstance_Afts_StateSyncedPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Afts_StateSynced]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Afts_StateSyncedPathAny ¶
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 ¶
func (n *NetworkInstance_Afts_StateSyncedPathAny) Ipv4Unicast() *NetworkInstance_Afts_StateSynced_Ipv4UnicastPathAny
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 ¶
func (n *NetworkInstance_Afts_StateSyncedPathAny) Ipv6Unicast() *NetworkInstance_Afts_StateSynced_Ipv6UnicastPathAny
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 ¶
func (n *NetworkInstance_Afts_StateSyncedPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Afts_StateSynced]
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 ¶
func (n *NetworkInstance_Afts_StateSynced_Ipv4UnicastPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Afts_StateSynced_Ipv4UnicastPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Afts_StateSynced_Ipv6UnicastPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Afts_StateSynced_Ipv6UnicastPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
NetworkInstance_ConnectionPointPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point YANG schema element.
func (*NetworkInstance_ConnectionPointPath) Config ¶
func (n *NetworkInstance_ConnectionPointPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_ConnectionPoint]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ConnectionPointPath) ConnectionPointId ¶
func (n *NetworkInstance_ConnectionPointPath) ConnectionPointId() *NetworkInstance_ConnectionPoint_ConnectionPointIdPath
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 ¶
func (n *NetworkInstance_ConnectionPointPath) Endpoint(EndpointId string) *NetworkInstance_ConnectionPoint_EndpointPath
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 ¶
func (n *NetworkInstance_ConnectionPointPath) EndpointAny() *NetworkInstance_ConnectionPoint_EndpointPathAny
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
func (n *NetworkInstance_ConnectionPointPath) EndpointMap() *NetworkInstance_ConnectionPoint_EndpointPathMap
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 ¶
func (n *NetworkInstance_ConnectionPointPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_ConnectionPoint]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_ConnectionPointPathAny ¶
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 ¶
func (n *NetworkInstance_ConnectionPointPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_ConnectionPoint]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ConnectionPointPathAny) ConnectionPointId ¶
func (n *NetworkInstance_ConnectionPointPathAny) ConnectionPointId() *NetworkInstance_ConnectionPoint_ConnectionPointIdPathAny
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 ¶
func (n *NetworkInstance_ConnectionPointPathAny) Endpoint(EndpointId string) *NetworkInstance_ConnectionPoint_EndpointPathAny
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 ¶
func (n *NetworkInstance_ConnectionPointPathAny) EndpointAny() *NetworkInstance_ConnectionPoint_EndpointPathAny
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
func (n *NetworkInstance_ConnectionPointPathAny) EndpointMap() *NetworkInstance_ConnectionPoint_EndpointPathMapAny
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 ¶
func (n *NetworkInstance_ConnectionPointPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_ConnectionPoint]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_ConnectionPointPathMap ¶ added in v0.4.0
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
func (n *NetworkInstance_ConnectionPointPathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_ConnectionPoint]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ConnectionPointPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_ConnectionPointPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_ConnectionPoint]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_ConnectionPointPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_ConnectionPointPathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_ConnectionPoint]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ConnectionPointPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_ConnectionPointPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_ConnectionPoint]
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 ¶
func (n *NetworkInstance_ConnectionPoint_ConnectionPointIdPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_ConnectionPoint_ConnectionPointIdPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_ConnectionPoint_ConnectionPointIdPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_ConnectionPoint_ConnectionPointIdPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
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 ¶
func (n *NetworkInstance_ConnectionPoint_EndpointPath) Active() *NetworkInstance_ConnectionPoint_Endpoint_ActivePath
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 ¶
func (n *NetworkInstance_ConnectionPoint_EndpointPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ConnectionPoint_EndpointPath) EndpointId ¶
func (n *NetworkInstance_ConnectionPoint_EndpointPath) EndpointId() *NetworkInstance_ConnectionPoint_Endpoint_EndpointIdPath
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 ¶
func (n *NetworkInstance_ConnectionPoint_EndpointPath) Local() *NetworkInstance_ConnectionPoint_Endpoint_LocalPath
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 ¶
func (n *NetworkInstance_ConnectionPoint_EndpointPath) Precedence() *NetworkInstance_ConnectionPoint_Endpoint_PrecedencePath
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 ¶
func (n *NetworkInstance_ConnectionPoint_EndpointPath) Remote() *NetworkInstance_ConnectionPoint_Endpoint_RemotePath
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 ¶
func (n *NetworkInstance_ConnectionPoint_EndpointPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ConnectionPoint_EndpointPath) Type ¶
func (n *NetworkInstance_ConnectionPoint_EndpointPath) Type() *NetworkInstance_ConnectionPoint_Endpoint_TypePath
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 ¶
func (n *NetworkInstance_ConnectionPoint_EndpointPath) Vxlan() *NetworkInstance_ConnectionPoint_Endpoint_VxlanPath
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 ¶
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 ¶
func (n *NetworkInstance_ConnectionPoint_EndpointPathAny) Active() *NetworkInstance_ConnectionPoint_Endpoint_ActivePathAny
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 ¶
func (n *NetworkInstance_ConnectionPoint_EndpointPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ConnectionPoint_EndpointPathAny) EndpointId ¶
func (n *NetworkInstance_ConnectionPoint_EndpointPathAny) EndpointId() *NetworkInstance_ConnectionPoint_Endpoint_EndpointIdPathAny
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 ¶
func (n *NetworkInstance_ConnectionPoint_EndpointPathAny) Local() *NetworkInstance_ConnectionPoint_Endpoint_LocalPathAny
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 ¶
func (n *NetworkInstance_ConnectionPoint_EndpointPathAny) Precedence() *NetworkInstance_ConnectionPoint_Endpoint_PrecedencePathAny
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 ¶
func (n *NetworkInstance_ConnectionPoint_EndpointPathAny) Remote() *NetworkInstance_ConnectionPoint_Endpoint_RemotePathAny
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 ¶
func (n *NetworkInstance_ConnectionPoint_EndpointPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ConnectionPoint_EndpointPathAny) Type ¶
func (n *NetworkInstance_ConnectionPoint_EndpointPathAny) Type() *NetworkInstance_ConnectionPoint_Endpoint_TypePathAny
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 ¶
func (n *NetworkInstance_ConnectionPoint_EndpointPathAny) Vxlan() *NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny
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
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
func (n *NetworkInstance_ConnectionPoint_EndpointPathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_ConnectionPoint_Endpoint]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ConnectionPoint_EndpointPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_ConnectionPoint_EndpointPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_ConnectionPoint_Endpoint]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_ConnectionPoint_EndpointPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_ConnectionPoint_EndpointPathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_ConnectionPoint_Endpoint]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ConnectionPoint_EndpointPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_ConnectionPoint_EndpointPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_ConnectionPoint_Endpoint]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_ActivePath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_ActivePathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_EndpointIdPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_EndpointIdPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_EndpointIdPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_EndpointIdPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_LocalPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Local]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ConnectionPoint_Endpoint_LocalPath) Interface ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_LocalPath) Interface() *NetworkInstance_ConnectionPoint_Endpoint_Local_InterfacePath
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_LocalPath) SiteId() *NetworkInstance_ConnectionPoint_Endpoint_Local_SiteIdPath
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_LocalPath) SiteLabelBlockOffset() *NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockOffsetPath
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_LocalPath) SiteLabelBlockSize() *NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockSizePath
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_LocalPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Local]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ConnectionPoint_Endpoint_LocalPath) Subinterface ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_LocalPath) Subinterface() *NetworkInstance_ConnectionPoint_Endpoint_Local_SubinterfacePath
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 ¶
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_LocalPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Local]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ConnectionPoint_Endpoint_LocalPathAny) Interface ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_LocalPathAny) Interface() *NetworkInstance_ConnectionPoint_Endpoint_Local_InterfacePathAny
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_LocalPathAny) SiteId() *NetworkInstance_ConnectionPoint_Endpoint_Local_SiteIdPathAny
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_LocalPathAny) SiteLabelBlockOffset() *NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockOffsetPathAny
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_LocalPathAny) SiteLabelBlockSize() *NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockSizePathAny
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_LocalPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Local]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ConnectionPoint_Endpoint_LocalPathAny) Subinterface ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_LocalPathAny) Subinterface() *NetworkInstance_ConnectionPoint_Endpoint_Local_SubinterfacePathAny
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Local_InterfacePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Local_InterfacePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Local_InterfacePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Local_InterfacePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Local_SiteIdPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Local_SiteIdPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Local_SiteIdPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Local_SiteIdPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockOffsetPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockOffsetPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockOffsetPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockOffsetPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockSizePath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockSizePath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockSizePathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockSizePathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Local_SubinterfacePath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Local_SubinterfacePath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Local_SubinterfacePathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Local_SubinterfacePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_PrecedencePath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_PrecedencePath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_PrecedencePathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_PrecedencePathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_RemotePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Remote]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ConnectionPoint_Endpoint_RemotePath) RemoteSystem ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_RemotePath) RemoteSystem() *NetworkInstance_ConnectionPoint_Endpoint_Remote_RemoteSystemPath
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_RemotePath) SiteId() *NetworkInstance_ConnectionPoint_Endpoint_Remote_SiteIdPath
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_RemotePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Remote]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ConnectionPoint_Endpoint_RemotePath) VirtualCircuitIdentifier ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_RemotePath) VirtualCircuitIdentifier() *NetworkInstance_ConnectionPoint_Endpoint_Remote_VirtualCircuitIdentifierPath
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 ¶
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_RemotePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Remote]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ConnectionPoint_Endpoint_RemotePathAny) RemoteSystem ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_RemotePathAny) RemoteSystem() *NetworkInstance_ConnectionPoint_Endpoint_Remote_RemoteSystemPathAny
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_RemotePathAny) SiteId() *NetworkInstance_ConnectionPoint_Endpoint_Remote_SiteIdPathAny
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_RemotePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Remote]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ConnectionPoint_Endpoint_RemotePathAny) VirtualCircuitIdentifier ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_RemotePathAny) VirtualCircuitIdentifier() *NetworkInstance_ConnectionPoint_Endpoint_Remote_VirtualCircuitIdentifierPathAny
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Remote_RemoteSystemPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Remote_RemoteSystemPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Remote_RemoteSystemPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Remote_RemoteSystemPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Remote_SiteIdPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Remote_SiteIdPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Remote_SiteIdPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Remote_SiteIdPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Remote_VirtualCircuitIdentifierPath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Remote_VirtualCircuitIdentifierPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Remote_VirtualCircuitIdentifierPathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Remote_VirtualCircuitIdentifierPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_TypePath) Config() ygnmi.ConfigQuery[oc.E_NetworkInstanceTypes_ENDPOINT_TYPE]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_TypePath) State() ygnmi.SingletonQuery[oc.E_NetworkInstanceTypes_ENDPOINT_TYPE]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_TypePathAny) Config() ygnmi.WildcardQuery[oc.E_NetworkInstanceTypes_ENDPOINT_TYPE]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_TypePathAny) State() ygnmi.WildcardQuery[oc.E_NetworkInstanceTypes_ENDPOINT_TYPE]
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 ¶
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) Description ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) Description() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_DescriptionPath
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) Enabled() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EnabledPath
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) EndpointPeer(PeerAddress string) *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) EndpointPeerAny() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) EndpointPeerMap() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathMap
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) EndpointVni(Vni uint32) *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) EndpointVniAny() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) EndpointVniMap() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathMap
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) LocalEndpointVni(Vni uint32) *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) LocalEndpointVniAny() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) LocalEndpointVniMap() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathMap
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) SourceInterface() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_SourceInterfacePath
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny ¶
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) Description ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) Description() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_DescriptionPathAny
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) Enabled() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EnabledPathAny
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) EndpointPeer(PeerAddress string) *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) EndpointPeerAny() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) EndpointPeerMap() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathMapAny
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) EndpointVni(Vni uint32) *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) EndpointVniAny() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) EndpointVniMap() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathMapAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) LocalEndpointVni(Vni uint32) *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) LocalEndpointVniAny() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) LocalEndpointVniMap() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathMapAny
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) SourceInterface() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_SourceInterfacePathAny
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_DescriptionPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_DescriptionPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_DescriptionPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_DescriptionPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EnabledPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EnabledPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EnabledPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EnabledPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath) ControlPlaneVnis() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_ControlPlaneVnisPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath) Counters() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath) PeerAddress() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_PeerAddressPath
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath) PeerState() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_PeerStatePath
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath) RouterMac() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_RouterMacPath
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath) Uptime ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath) Uptime() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_UptimePath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath) VniPeerGroup(CpVni uint32, EgressVni uint32) *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath) VniPeerGroupAny() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath) VniPeerGroupMap() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathMap
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 ¶
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny) ControlPlaneVnis() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_ControlPlaneVnisPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny) Counters() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny) PeerAddress() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_PeerAddressPathAny
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny) PeerState() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_PeerStatePathAny
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny) RouterMac() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_RouterMacPathAny
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny) Uptime ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny) Uptime() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_UptimePathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny) VniPeerGroup(CpVni uint32, EgressVni uint32) *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny) VniPeerGroupAny() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny) VniPeerGroupMap() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathMapAny
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
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_ControlPlaneVnisPath) State() ygnmi.SingletonQuery[[]uint32]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_ControlPlaneVnisPathAny) State() ygnmi.WildcardQuery[[]uint32]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) BumDecapIrPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapIrPktsPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) BumDecapMulticastPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapMulticastPktsPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) BumDecapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapPktsPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) BumEncapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumEncapPktsPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) DropDecapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_DropDecapPktsPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) ExceptDecapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_ExceptDecapPktsPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) TotalDecapBytes ¶ added in v0.4.0
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) TotalDecapBytes() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalDecapBytesPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) TotalDecapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalDecapPktsPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) TotalEncapBytes() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalEncapBytesPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) TotalEncapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalEncapPktsPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) UnicastDecapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_UnicastDecapPktsPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) BumDecapIrPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapIrPktsPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) BumDecapMulticastPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapMulticastPktsPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) BumDecapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapPktsPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) BumEncapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumEncapPktsPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) DropDecapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_DropDecapPktsPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) ExceptDecapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_ExceptDecapPktsPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) TotalDecapBytes ¶ added in v0.4.0
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) TotalDecapBytes() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalDecapBytesPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) TotalDecapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalDecapPktsPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) TotalEncapBytes() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalEncapBytesPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) TotalEncapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalEncapPktsPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) UnicastDecapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_UnicastDecapPktsPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapIrPktsPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapIrPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapMulticastPktsPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapMulticastPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapPktsPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumEncapPktsPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumEncapPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_DropDecapPktsPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_DropDecapPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_ExceptDecapPktsPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_ExceptDecapPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalDecapBytesPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalDecapBytesPathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalDecapPktsPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalDecapPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalEncapBytesPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalEncapBytesPathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalEncapPktsPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalEncapPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_UnicastDecapPktsPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_UnicastDecapPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_PeerAddressPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_PeerAddressPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_PeerAddressPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_PeerAddressPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_PeerStatePath) State() ygnmi.SingletonQuery[oc.E_EndpointPeer_PeerState]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_PeerStatePathAny) State() ygnmi.WildcardQuery[oc.E_EndpointPeer_PeerState]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_RouterMacPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_RouterMacPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_UptimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_UptimePathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPath) CpVni() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_CpVniPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPath) EgressVni() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_EgressVniPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPath) RouterMac() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_RouterMacPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathAny) CpVni() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_CpVniPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathAny) EgressVni() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_EgressVniPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathAny) RouterMac() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_RouterMacPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathAny) WithCpVni ¶ added in v0.4.0
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathAny) WithCpVni(CpVni uint32) *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathAny) WithEgressVni(EgressVni uint32) *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathMap) State() ygnmi.SingletonQuery[map[oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_Key]*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathMapAny) State() ygnmi.WildcardQuery[map[oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_Key]*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_CpVniPath) Config() ygnmi.ConfigQuery[uint32]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_CpVniPath) State() ygnmi.SingletonQuery[uint32]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_CpVniPathAny) Config() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_CpVniPathAny) State() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_EgressVniPath) Config() ygnmi.ConfigQuery[uint32]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_EgressVniPath) State() ygnmi.SingletonQuery[uint32]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_EgressVniPathAny) Config() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_EgressVniPathAny) State() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_RouterMacPath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_RouterMacPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath) BridgeDomain() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_BridgeDomainPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath) Ipv4() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4Path
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath) Ipv6() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6Path
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath) L3VrfName() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_L3VrfNamePath
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath) LearningMode() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_LearningModePath
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath) MultidestinationTraffic() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_MultidestinationTrafficPath
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath) SviState ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath) SviState() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_SviStatePath
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath) Vni() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniPath
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath) VniState() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniStatePath
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath) VniType() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniTypePath
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 ¶
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny) BridgeDomain() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_BridgeDomainPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny) Ipv4() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4PathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny) Ipv6() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6PathAny
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny) L3VrfName() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_L3VrfNamePathAny
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny) LearningMode() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_LearningModePathAny
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny) MultidestinationTraffic() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_MultidestinationTrafficPathAny
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny) SviState ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny) SviState() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_SviStatePathAny
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny) Vni() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniPathAny
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny) VniState() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniStatePathAny
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny) VniType() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniTypePathAny
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
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathMap) State() ygnmi.SingletonQuery[map[uint32]*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathMapAny) State() ygnmi.WildcardQuery[map[uint32]*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_BridgeDomainPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_BridgeDomainPathAny) State() ygnmi.WildcardQuery[uint32]
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
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4Path) Counters() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4Path) State() ygnmi.SingletonQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4PathAny) Counters() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4PathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) BumDecapIrPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapIrPktsPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) BumDecapMulticastPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapMulticastPktsPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) BumDecapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapPktsPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) BumEncapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumEncapPktsPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) DropDecapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_DropDecapPktsPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) ExceptDecapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_ExceptDecapPktsPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) TotalDecapBytes() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalDecapBytesPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) TotalDecapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalDecapPktsPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) TotalEncapBytes() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalEncapBytesPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) TotalEncapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalEncapPktsPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) UnicastDecapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_UnicastDecapPktsPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) BumDecapIrPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapIrPktsPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) BumDecapMulticastPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapMulticastPktsPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) BumDecapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapPktsPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) BumEncapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumEncapPktsPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) DropDecapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_DropDecapPktsPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) ExceptDecapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_ExceptDecapPktsPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) TotalDecapBytes() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalDecapBytesPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) TotalDecapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalDecapPktsPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) TotalEncapBytes() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalEncapBytesPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) TotalEncapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalEncapPktsPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) UnicastDecapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_UnicastDecapPktsPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapIrPktsPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapIrPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapMulticastPktsPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapMulticastPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapPktsPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumEncapPktsPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumEncapPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_DropDecapPktsPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_DropDecapPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_ExceptDecapPktsPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_ExceptDecapPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalDecapBytesPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalDecapBytesPathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalDecapPktsPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalDecapPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalEncapBytesPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalEncapBytesPathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalEncapPktsPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalEncapPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_UnicastDecapPktsPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_UnicastDecapPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6Path) Counters() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6Path) State() ygnmi.SingletonQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6PathAny) Counters() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6PathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) BumDecapIrPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapIrPktsPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) BumDecapMulticastPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapMulticastPktsPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) BumDecapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapPktsPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) BumEncapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumEncapPktsPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) DropDecapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_DropDecapPktsPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) ExceptDecapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_ExceptDecapPktsPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) TotalDecapBytes() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalDecapBytesPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) TotalDecapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalDecapPktsPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) TotalEncapBytes() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalEncapBytesPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) TotalEncapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalEncapPktsPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) UnicastDecapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_UnicastDecapPktsPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) BumDecapIrPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapIrPktsPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) BumDecapMulticastPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapMulticastPktsPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) BumDecapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapPktsPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) BumEncapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumEncapPktsPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) DropDecapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_DropDecapPktsPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) ExceptDecapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_ExceptDecapPktsPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) TotalDecapBytes() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalDecapBytesPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) TotalDecapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalDecapPktsPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) TotalEncapBytes() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalEncapBytesPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) TotalEncapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalEncapPktsPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) UnicastDecapPkts() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_UnicastDecapPktsPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapIrPktsPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapIrPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapMulticastPktsPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapMulticastPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapPktsPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumEncapPktsPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumEncapPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_DropDecapPktsPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_DropDecapPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_ExceptDecapPktsPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_ExceptDecapPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalDecapBytesPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalDecapBytesPathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalDecapPktsPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalDecapPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalEncapBytesPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalEncapBytesPathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalEncapPktsPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalEncapPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_UnicastDecapPktsPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_UnicastDecapPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_L3VrfNamePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_L3VrfNamePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_LearningModePath) State() ygnmi.SingletonQuery[oc.E_EvpnTypes_LearningMode]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_LearningModePathAny) State() ygnmi.WildcardQuery[oc.E_EvpnTypes_LearningMode]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_MultidestinationTrafficPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_MultidestinationTraffic_Union]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_MultidestinationTrafficPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_MultidestinationTraffic_Union]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_SviStatePath) State() ygnmi.SingletonQuery[oc.E_EndpointVni_SviState]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_SviStatePathAny) State() ygnmi.WildcardQuery[oc.E_EndpointVni_SviState]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniPath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniPathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniStatePath) State() ygnmi.SingletonQuery[oc.E_EndpointVni_VniState]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniStatePathAny) State() ygnmi.WildcardQuery[oc.E_EndpointVni_VniState]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniTypePath) State() ygnmi.SingletonQuery[oc.E_EndpointVni_VniType]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniTypePathAny) State() ygnmi.WildcardQuery[oc.E_EndpointVni_VniType]
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
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPath) BridgeDomain() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_BridgeDomainPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPath) L3VrfName ¶ added in v0.5.1
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPath) L3VrfName() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_L3VrfNamePath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPath) Vni ¶ added in v0.5.1
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPath) Vni() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniPath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPath) VniType() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniTypePath
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathAny) BridgeDomain() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_BridgeDomainPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathAny) L3VrfName ¶ added in v0.5.1
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathAny) L3VrfName() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_L3VrfNamePathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathAny) Vni ¶ added in v0.5.1
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathAny) Vni() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniPathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathAny) VniType() *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniTypePathAny
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathMap) Config() ygnmi.ConfigQuery[map[uint32]*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathMap) State ¶ added in v0.5.1
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathMap) State() ygnmi.SingletonQuery[map[uint32]*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathMapAny) Config() ygnmi.WildcardQuery[map[uint32]*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathMapAny) State ¶ added in v0.5.1
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathMapAny) State() ygnmi.WildcardQuery[map[uint32]*oc.NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_BridgeDomainPath) Config() ygnmi.ConfigQuery[uint32]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_BridgeDomainPath) State() ygnmi.SingletonQuery[uint32]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_BridgeDomainPathAny) Config() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_BridgeDomainPathAny) State() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_L3VrfNamePath) Config() ygnmi.ConfigQuery[string]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_L3VrfNamePath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_L3VrfNamePathAny) Config() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_L3VrfNamePathAny) State() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniPath) Config() ygnmi.ConfigQuery[uint32]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniPath) State() ygnmi.SingletonQuery[uint32]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniPathAny) Config() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniPathAny) State() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniTypePath) Config() ygnmi.ConfigQuery[oc.E_EndpointVni_VniType]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniTypePath) State() ygnmi.SingletonQuery[oc.E_EndpointVni_VniType]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniTypePathAny) Config() ygnmi.WildcardQuery[oc.E_EndpointVni_VniType]
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
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniTypePathAny) State() ygnmi.WildcardQuery[oc.E_EndpointVni_VniType]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_SourceInterfacePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_SourceInterfacePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_SourceInterfacePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_ConnectionPoint_Endpoint_Vxlan_SourceInterfacePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_DescriptionPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_DescriptionPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_DescriptionPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_DescriptionPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
NetworkInstance_EncapsulationPath represents the /openconfig-network-instance/network-instances/network-instance/encapsulation YANG schema element.
func (*NetworkInstance_EncapsulationPath) Config ¶
func (n *NetworkInstance_EncapsulationPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Encapsulation]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_EncapsulationPath) ControlWord ¶
func (n *NetworkInstance_EncapsulationPath) ControlWord() *NetworkInstance_Encapsulation_ControlWordPath
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 ¶
func (n *NetworkInstance_EncapsulationPath) EncapsulationType() *NetworkInstance_Encapsulation_EncapsulationTypePath
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 ¶
func (n *NetworkInstance_EncapsulationPath) LabelAllocationMode() *NetworkInstance_Encapsulation_LabelAllocationModePath
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 ¶
func (n *NetworkInstance_EncapsulationPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Encapsulation]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_EncapsulationPathAny ¶
NetworkInstance_EncapsulationPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/encapsulation YANG schema element.
func (*NetworkInstance_EncapsulationPathAny) Config ¶
func (n *NetworkInstance_EncapsulationPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Encapsulation]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_EncapsulationPathAny) ControlWord ¶
func (n *NetworkInstance_EncapsulationPathAny) ControlWord() *NetworkInstance_Encapsulation_ControlWordPathAny
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 ¶
func (n *NetworkInstance_EncapsulationPathAny) EncapsulationType() *NetworkInstance_Encapsulation_EncapsulationTypePathAny
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 ¶
func (n *NetworkInstance_EncapsulationPathAny) LabelAllocationMode() *NetworkInstance_Encapsulation_LabelAllocationModePathAny
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 ¶
func (n *NetworkInstance_EncapsulationPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Encapsulation]
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 ¶
func (n *NetworkInstance_Encapsulation_ControlWordPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Encapsulation_ControlWordPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Encapsulation_ControlWordPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Encapsulation_ControlWordPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Encapsulation_EncapsulationTypePath) Config() ygnmi.ConfigQuery[oc.E_NetworkInstanceTypes_ENCAPSULATION]
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 ¶
func (n *NetworkInstance_Encapsulation_EncapsulationTypePath) State() ygnmi.SingletonQuery[oc.E_NetworkInstanceTypes_ENCAPSULATION]
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 ¶
func (n *NetworkInstance_Encapsulation_EncapsulationTypePathAny) Config() ygnmi.WildcardQuery[oc.E_NetworkInstanceTypes_ENCAPSULATION]
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 ¶
func (n *NetworkInstance_Encapsulation_EncapsulationTypePathAny) State() ygnmi.WildcardQuery[oc.E_NetworkInstanceTypes_ENCAPSULATION]
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 ¶
func (n *NetworkInstance_Encapsulation_LabelAllocationModePath) Config() ygnmi.ConfigQuery[oc.E_NetworkInstanceTypes_LABEL_ALLOCATION_MODE]
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 ¶
func (n *NetworkInstance_Encapsulation_LabelAllocationModePath) State() ygnmi.SingletonQuery[oc.E_NetworkInstanceTypes_LABEL_ALLOCATION_MODE]
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 ¶
func (n *NetworkInstance_Encapsulation_LabelAllocationModePathAny) Config() ygnmi.WildcardQuery[oc.E_NetworkInstanceTypes_LABEL_ALLOCATION_MODE]
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 ¶
func (n *NetworkInstance_Encapsulation_LabelAllocationModePathAny) State() ygnmi.WildcardQuery[oc.E_NetworkInstanceTypes_LABEL_ALLOCATION_MODE]
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 ¶
NetworkInstance_EvpnPath represents the /openconfig-network-instance/network-instances/network-instance/evpn YANG schema element.
func (*NetworkInstance_EvpnPath) Config ¶
func (n *NetworkInstance_EvpnPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Evpn]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_EvpnPath) EvpnInstance ¶
func (n *NetworkInstance_EvpnPath) EvpnInstance(Evi string) *NetworkInstance_Evpn_EvpnInstancePath
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 ¶
func (n *NetworkInstance_EvpnPath) EvpnInstanceAny() *NetworkInstance_Evpn_EvpnInstancePathAny
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
func (n *NetworkInstance_EvpnPath) EvpnInstanceMap() *NetworkInstance_Evpn_EvpnInstancePathMap
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 ¶
func (n *NetworkInstance_EvpnPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Evpn]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_EvpnPathAny ¶
NetworkInstance_EvpnPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn YANG schema element.
func (*NetworkInstance_EvpnPathAny) Config ¶
func (n *NetworkInstance_EvpnPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Evpn]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_EvpnPathAny) EvpnInstance ¶
func (n *NetworkInstance_EvpnPathAny) EvpnInstance(Evi string) *NetworkInstance_Evpn_EvpnInstancePathAny
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 ¶
func (n *NetworkInstance_EvpnPathAny) EvpnInstanceAny() *NetworkInstance_Evpn_EvpnInstancePathAny
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
func (n *NetworkInstance_EvpnPathAny) EvpnInstanceMap() *NetworkInstance_Evpn_EvpnInstancePathMapAny
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 ¶
func (n *NetworkInstance_EvpnPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Evpn]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Evpn_EvpnInstancePath ¶
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstancePath) BComponent(BComponentName string) *NetworkInstance_Evpn_EvpnInstance_BComponentPath
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstancePath) BComponentAny() *NetworkInstance_Evpn_EvpnInstance_BComponentPathAny
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
func (n *NetworkInstance_Evpn_EvpnInstancePath) BComponentMap() *NetworkInstance_Evpn_EvpnInstance_BComponentPathMap
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstancePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Evpn_EvpnInstance]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Evpn_EvpnInstancePath) ControlWordEnabled ¶ added in v0.4.0
func (n *NetworkInstance_Evpn_EvpnInstancePath) ControlWordEnabled() *NetworkInstance_Evpn_EvpnInstance_ControlWordEnabledPath
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstancePath) EncapsulationType() *NetworkInstance_Evpn_EvpnInstance_EncapsulationTypePath
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstancePath) ImportExportPolicy() *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPath
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
func (n *NetworkInstance_Evpn_EvpnInstancePath) LocalVpwsServiceId() *NetworkInstance_Evpn_EvpnInstance_LocalVpwsServiceIdPath
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstancePath) MulticastGroup() *NetworkInstance_Evpn_EvpnInstance_MulticastGroupPath
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstancePath) MulticastMask() *NetworkInstance_Evpn_EvpnInstance_MulticastMaskPath
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
func (n *NetworkInstance_Evpn_EvpnInstancePath) RemoteVpwsServiceId() *NetworkInstance_Evpn_EvpnInstance_RemoteVpwsServiceIdPath
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstancePath) ReplicationMode() *NetworkInstance_Evpn_EvpnInstance_ReplicationModePath
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstancePath) RouteDistinguisher() *NetworkInstance_Evpn_EvpnInstance_RouteDistinguisherPath
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstancePath) ServiceType() *NetworkInstance_Evpn_EvpnInstance_ServiceTypePath
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstancePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Evpn_EvpnInstance]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Evpn_EvpnInstancePath) Vxlan ¶
func (n *NetworkInstance_Evpn_EvpnInstancePath) Vxlan() *NetworkInstance_Evpn_EvpnInstance_VxlanPath
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 ¶
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstancePathAny) BComponent(BComponentName string) *NetworkInstance_Evpn_EvpnInstance_BComponentPathAny
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstancePathAny) BComponentAny() *NetworkInstance_Evpn_EvpnInstance_BComponentPathAny
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
func (n *NetworkInstance_Evpn_EvpnInstancePathAny) BComponentMap() *NetworkInstance_Evpn_EvpnInstance_BComponentPathMapAny
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstancePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Evpn_EvpnInstance]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Evpn_EvpnInstancePathAny) ControlWordEnabled ¶ added in v0.4.0
func (n *NetworkInstance_Evpn_EvpnInstancePathAny) ControlWordEnabled() *NetworkInstance_Evpn_EvpnInstance_ControlWordEnabledPathAny
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstancePathAny) EncapsulationType() *NetworkInstance_Evpn_EvpnInstance_EncapsulationTypePathAny
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstancePathAny) Evi() *NetworkInstance_Evpn_EvpnInstance_EviPathAny
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstancePathAny) ImportExportPolicy() *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPathAny
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
func (n *NetworkInstance_Evpn_EvpnInstancePathAny) LocalVpwsServiceId() *NetworkInstance_Evpn_EvpnInstance_LocalVpwsServiceIdPathAny
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstancePathAny) MulticastGroup() *NetworkInstance_Evpn_EvpnInstance_MulticastGroupPathAny
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstancePathAny) MulticastMask() *NetworkInstance_Evpn_EvpnInstance_MulticastMaskPathAny
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
func (n *NetworkInstance_Evpn_EvpnInstancePathAny) RemoteVpwsServiceId() *NetworkInstance_Evpn_EvpnInstance_RemoteVpwsServiceIdPathAny
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstancePathAny) ReplicationMode() *NetworkInstance_Evpn_EvpnInstance_ReplicationModePathAny
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstancePathAny) RouteDistinguisher() *NetworkInstance_Evpn_EvpnInstance_RouteDistinguisherPathAny
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstancePathAny) ServiceType() *NetworkInstance_Evpn_EvpnInstance_ServiceTypePathAny
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstancePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Evpn_EvpnInstance]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Evpn_EvpnInstancePathAny) Vxlan ¶
func (n *NetworkInstance_Evpn_EvpnInstancePathAny) Vxlan() *NetworkInstance_Evpn_EvpnInstance_VxlanPathAny
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
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
func (n *NetworkInstance_Evpn_EvpnInstancePathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_Evpn_EvpnInstance]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Evpn_EvpnInstancePathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Evpn_EvpnInstancePathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Evpn_EvpnInstance]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Evpn_EvpnInstancePathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Evpn_EvpnInstancePathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Evpn_EvpnInstance]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Evpn_EvpnInstancePathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Evpn_EvpnInstancePathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Evpn_EvpnInstance]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Evpn_EvpnInstance_BComponentPath ¶
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_BComponentPath) BComponentName() *NetworkInstance_Evpn_EvpnInstance_BComponent_BComponentNamePath
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_BComponentPath) BackboneSrcMac() *NetworkInstance_Evpn_EvpnInstance_BComponent_BackboneSrcMacPath
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_BComponentPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Evpn_EvpnInstance_BComponent]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Evpn_EvpnInstance_BComponentPath) IComponent ¶
func (n *NetworkInstance_Evpn_EvpnInstance_BComponentPath) IComponent(ISid uint32) *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPath
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_BComponentPath) IComponentAny() *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathAny
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
func (n *NetworkInstance_Evpn_EvpnInstance_BComponentPath) IComponentMap() *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathMap
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_BComponentPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Evpn_EvpnInstance_BComponent]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Evpn_EvpnInstance_BComponentPathAny ¶
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_BComponentPathAny) BComponentName() *NetworkInstance_Evpn_EvpnInstance_BComponent_BComponentNamePathAny
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_BComponentPathAny) BackboneSrcMac() *NetworkInstance_Evpn_EvpnInstance_BComponent_BackboneSrcMacPathAny
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_BComponentPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Evpn_EvpnInstance_BComponent]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Evpn_EvpnInstance_BComponentPathAny) IComponent ¶
func (n *NetworkInstance_Evpn_EvpnInstance_BComponentPathAny) IComponent(ISid uint32) *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathAny
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_BComponentPathAny) IComponentAny() *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathAny
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
func (n *NetworkInstance_Evpn_EvpnInstance_BComponentPathAny) IComponentMap() *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathMapAny
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_BComponentPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Evpn_EvpnInstance_BComponent]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Evpn_EvpnInstance_BComponentPathMap ¶ added in v0.4.0
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
func (n *NetworkInstance_Evpn_EvpnInstance_BComponentPathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_Evpn_EvpnInstance_BComponent]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Evpn_EvpnInstance_BComponentPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Evpn_EvpnInstance_BComponentPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Evpn_EvpnInstance_BComponent]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Evpn_EvpnInstance_BComponentPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Evpn_EvpnInstance_BComponentPathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Evpn_EvpnInstance_BComponent]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Evpn_EvpnInstance_BComponentPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Evpn_EvpnInstance_BComponentPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Evpn_EvpnInstance_BComponent]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_BComponent_BComponentNamePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_BComponent_BComponentNamePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_BComponent_BComponentNamePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_BComponent_BComponentNamePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_BComponent_BackboneSrcMacPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_BComponent_BackboneSrcMacPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_BComponent_BackboneSrcMacPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_BComponent_BackboneSrcMacPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Evpn_EvpnInstance_BComponent_IComponent]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPath) ISid ¶
func (n *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPath) ISid() *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponent_ISidPath
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Evpn_EvpnInstance_BComponent_IComponent]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathAny ¶
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Evpn_EvpnInstance_BComponent_IComponent]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathAny) ISid ¶
func (n *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathAny) ISid() *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponent_ISidPathAny
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Evpn_EvpnInstance_BComponent_IComponent]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathMap ¶ added in v0.4.0
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
func (n *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathMap) Config() ygnmi.ConfigQuery[map[uint32]*oc.NetworkInstance_Evpn_EvpnInstance_BComponent_IComponent]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathMap) State() ygnmi.SingletonQuery[map[uint32]*oc.NetworkInstance_Evpn_EvpnInstance_BComponent_IComponent]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathMapAny) Config() ygnmi.WildcardQuery[map[uint32]*oc.NetworkInstance_Evpn_EvpnInstance_BComponent_IComponent]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathMapAny) State() ygnmi.WildcardQuery[map[uint32]*oc.NetworkInstance_Evpn_EvpnInstance_BComponent_IComponent]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponent_ISidPath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponent_ISidPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponent_ISidPathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_BComponent_IComponent_ISidPathAny) State() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_Evpn_EvpnInstance_ControlWordEnabledPath) Config() ygnmi.ConfigQuery[bool]
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
func (n *NetworkInstance_Evpn_EvpnInstance_ControlWordEnabledPath) State() ygnmi.SingletonQuery[bool]
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
func (n *NetworkInstance_Evpn_EvpnInstance_ControlWordEnabledPathAny) Config() ygnmi.WildcardQuery[bool]
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
func (n *NetworkInstance_Evpn_EvpnInstance_ControlWordEnabledPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_EncapsulationTypePath) Config() ygnmi.ConfigQuery[oc.E_NetworkInstanceTypes_ENCAPSULATION]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_EncapsulationTypePath) State() ygnmi.SingletonQuery[oc.E_NetworkInstanceTypes_ENCAPSULATION]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_EncapsulationTypePathAny) Config() ygnmi.WildcardQuery[oc.E_NetworkInstanceTypes_ENCAPSULATION]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_EncapsulationTypePathAny) State() ygnmi.WildcardQuery[oc.E_NetworkInstanceTypes_ENCAPSULATION]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_EviPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_EviPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_EviPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_EviPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPath) ExportRouteTarget ¶
func (n *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPath) ExportRouteTarget() *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ExportRouteTargetPath
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPath) ImportRouteTarget() *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ImportRouteTargetPath
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPathAny ¶
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPathAny) ExportRouteTarget ¶
func (n *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPathAny) ExportRouteTarget() *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ExportRouteTargetPathAny
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPathAny) ImportRouteTarget() *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ImportRouteTargetPathAny
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ExportRouteTargetPath) Config() ygnmi.ConfigQuery[[]oc.NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ExportRouteTarget_Union]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ExportRouteTargetPath) State() ygnmi.SingletonQuery[[]oc.NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ExportRouteTarget_Union]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ExportRouteTargetPathAny) Config() ygnmi.WildcardQuery[[]oc.NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ExportRouteTarget_Union]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ExportRouteTargetPathAny) State() ygnmi.WildcardQuery[[]oc.NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ExportRouteTarget_Union]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ImportRouteTargetPath) Config() ygnmi.ConfigQuery[[]oc.NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ImportRouteTarget_Union]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ImportRouteTargetPath) State() ygnmi.SingletonQuery[[]oc.NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ImportRouteTarget_Union]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ImportRouteTargetPathAny) Config() ygnmi.WildcardQuery[[]oc.NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ImportRouteTarget_Union]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ImportRouteTargetPathAny) State() ygnmi.WildcardQuery[[]oc.NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ImportRouteTarget_Union]
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
func (n *NetworkInstance_Evpn_EvpnInstance_LocalVpwsServiceIdPath) Config() ygnmi.ConfigQuery[uint32]
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
func (n *NetworkInstance_Evpn_EvpnInstance_LocalVpwsServiceIdPath) State() ygnmi.SingletonQuery[uint32]
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
func (n *NetworkInstance_Evpn_EvpnInstance_LocalVpwsServiceIdPathAny) Config() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_Evpn_EvpnInstance_LocalVpwsServiceIdPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_MulticastGroupPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_MulticastGroupPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_MulticastGroupPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_MulticastGroupPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_MulticastMaskPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_MulticastMaskPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_MulticastMaskPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_MulticastMaskPathAny) State() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_Evpn_EvpnInstance_RemoteVpwsServiceIdPath) Config() ygnmi.ConfigQuery[uint32]
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
func (n *NetworkInstance_Evpn_EvpnInstance_RemoteVpwsServiceIdPath) State() ygnmi.SingletonQuery[uint32]
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
func (n *NetworkInstance_Evpn_EvpnInstance_RemoteVpwsServiceIdPathAny) Config() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_Evpn_EvpnInstance_RemoteVpwsServiceIdPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_ReplicationModePath) Config() ygnmi.ConfigQuery[oc.E_EvpnInstance_ReplicationMode]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_ReplicationModePath) State() ygnmi.SingletonQuery[oc.E_EvpnInstance_ReplicationMode]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_ReplicationModePathAny) Config() ygnmi.WildcardQuery[oc.E_EvpnInstance_ReplicationMode]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_ReplicationModePathAny) State() ygnmi.WildcardQuery[oc.E_EvpnInstance_ReplicationMode]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_RouteDistinguisherPath) Config() ygnmi.ConfigQuery[oc.NetworkInstance_Evpn_EvpnInstance_RouteDistinguisher_Union]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_RouteDistinguisherPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_Evpn_EvpnInstance_RouteDistinguisher_Union]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_RouteDistinguisherPathAny) Config() ygnmi.WildcardQuery[oc.NetworkInstance_Evpn_EvpnInstance_RouteDistinguisher_Union]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_RouteDistinguisherPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_Evpn_EvpnInstance_RouteDistinguisher_Union]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_ServiceTypePath) Config() ygnmi.ConfigQuery[oc.E_EvpnTypes_EVPN_TYPE]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_ServiceTypePath) State() ygnmi.SingletonQuery[oc.E_EvpnTypes_EVPN_TYPE]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_ServiceTypePathAny) Config() ygnmi.WildcardQuery[oc.E_EvpnTypes_EVPN_TYPE]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_ServiceTypePathAny) State() ygnmi.WildcardQuery[oc.E_EvpnTypes_EVPN_TYPE]
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 ¶
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPath) AnycastSourceInterface() *NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePath
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Evpn_EvpnInstance_Vxlan]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Evpn_EvpnInstance_VxlanPath) HostReachabilityBgp ¶
func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPath) HostReachabilityBgp() *NetworkInstance_Evpn_EvpnInstance_Vxlan_HostReachabilityBgpPath
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPath) MulticastGroup() *NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastGroupPath
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPath) MulticastMask() *NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastMaskPath
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPath) OverlayEndpoint() *NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointPath
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPath) OverlayEndpointNetworkInstance() *NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointNetworkInstancePath
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Evpn_EvpnInstance_Vxlan]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Evpn_EvpnInstance_VxlanPath) Vni ¶
func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPath) Vni() *NetworkInstance_Evpn_EvpnInstance_Vxlan_VniPath
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
func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPath) VniList() *NetworkInstance_Evpn_EvpnInstance_Vxlan_VniListPath
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 ¶
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPathAny) AnycastSourceInterface() *NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePathAny
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Evpn_EvpnInstance_Vxlan]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Evpn_EvpnInstance_VxlanPathAny) HostReachabilityBgp ¶
func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPathAny) HostReachabilityBgp() *NetworkInstance_Evpn_EvpnInstance_Vxlan_HostReachabilityBgpPathAny
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPathAny) MulticastGroup() *NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastGroupPathAny
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPathAny) MulticastMask() *NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastMaskPathAny
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPathAny) OverlayEndpoint() *NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointPathAny
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPathAny) OverlayEndpointNetworkInstance() *NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointNetworkInstancePathAny
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Evpn_EvpnInstance_Vxlan]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Evpn_EvpnInstance_VxlanPathAny) Vni ¶
func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPathAny) Vni() *NetworkInstance_Evpn_EvpnInstance_Vxlan_VniPathAny
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
func (n *NetworkInstance_Evpn_EvpnInstance_VxlanPathAny) VniList() *NetworkInstance_Evpn_EvpnInstance_Vxlan_VniListPathAny
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 ¶
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePath) Interface ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePath) Interface() *NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_InterfacePath
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePath) Subinterface ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePath) Subinterface() *NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_SubinterfacePath
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePathAny) Interface ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePathAny) Interface() *NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_InterfacePathAny
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePathAny) Subinterface ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePathAny) Subinterface() *NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_SubinterfacePathAny
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_InterfacePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_InterfacePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_InterfacePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_InterfacePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_SubinterfacePath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_SubinterfacePath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_SubinterfacePathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_SubinterfacePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_HostReachabilityBgpPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_HostReachabilityBgpPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_HostReachabilityBgpPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_HostReachabilityBgpPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastGroupPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastGroupPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastGroupPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastGroupPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastMaskPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastMaskPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastMaskPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastMaskPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointNetworkInstancePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointNetworkInstancePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointNetworkInstancePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointNetworkInstancePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointPathAny) State() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_VniListPath) Config() ygnmi.ConfigQuery[[]uint32]
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
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_VniListPath) State() ygnmi.SingletonQuery[[]uint32]
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
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_VniListPathAny) Config() ygnmi.WildcardQuery[[]uint32]
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
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_VniListPathAny) State() ygnmi.WildcardQuery[[]uint32]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_VniPath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_VniPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_VniPathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Evpn_EvpnInstance_Vxlan_VniPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_FallbackNetworkInstancePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_FallbackNetworkInstancePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_FallbackNetworkInstancePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_FallbackNetworkInstancePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
NetworkInstance_FdbPath represents the /openconfig-network-instance/network-instances/network-instance/fdb YANG schema element.
func (*NetworkInstance_FdbPath) AnycastGatewayMac ¶
func (n *NetworkInstance_FdbPath) AnycastGatewayMac() *NetworkInstance_Fdb_AnycastGatewayMacPath
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 ¶
func (n *NetworkInstance_FdbPath) ArpProxy() *NetworkInstance_Fdb_ArpProxyPath
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 ¶
func (n *NetworkInstance_FdbPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Fdb]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_FdbPath) FloodUnknownUnicastSupression ¶
func (n *NetworkInstance_FdbPath) FloodUnknownUnicastSupression() *NetworkInstance_Fdb_FloodUnknownUnicastSupressionPath
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 ¶
func (n *NetworkInstance_FdbPath) L2Rib() *NetworkInstance_Fdb_L2RibPath
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 ¶
func (n *NetworkInstance_FdbPath) MacAgingTime() *NetworkInstance_Fdb_MacAgingTimePath
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 ¶
func (n *NetworkInstance_FdbPath) MacLearning() *NetworkInstance_Fdb_MacLearningPath
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 ¶
func (n *NetworkInstance_FdbPath) MacMobility() *NetworkInstance_Fdb_MacMobilityPath
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 ¶
func (n *NetworkInstance_FdbPath) MacTable() *NetworkInstance_Fdb_MacTablePath
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 ¶
func (n *NetworkInstance_FdbPath) MaximumEntries() *NetworkInstance_Fdb_MaximumEntriesPath
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 ¶
func (n *NetworkInstance_FdbPath) NdProxy() *NetworkInstance_Fdb_NdProxyPath
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 ¶
func (n *NetworkInstance_FdbPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_FdbPathAny ¶
NetworkInstance_FdbPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb YANG schema element.
func (*NetworkInstance_FdbPathAny) AnycastGatewayMac ¶
func (n *NetworkInstance_FdbPathAny) AnycastGatewayMac() *NetworkInstance_Fdb_AnycastGatewayMacPathAny
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 ¶
func (n *NetworkInstance_FdbPathAny) ArpProxy() *NetworkInstance_Fdb_ArpProxyPathAny
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 ¶
func (n *NetworkInstance_FdbPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_FdbPathAny) FloodUnknownUnicastSupression ¶
func (n *NetworkInstance_FdbPathAny) FloodUnknownUnicastSupression() *NetworkInstance_Fdb_FloodUnknownUnicastSupressionPathAny
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 ¶
func (n *NetworkInstance_FdbPathAny) L2Rib() *NetworkInstance_Fdb_L2RibPathAny
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 ¶
func (n *NetworkInstance_FdbPathAny) MacAgingTime() *NetworkInstance_Fdb_MacAgingTimePathAny
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 ¶
func (n *NetworkInstance_FdbPathAny) MacLearning() *NetworkInstance_Fdb_MacLearningPathAny
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 ¶
func (n *NetworkInstance_FdbPathAny) MacMobility() *NetworkInstance_Fdb_MacMobilityPathAny
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 ¶
func (n *NetworkInstance_FdbPathAny) MacTable() *NetworkInstance_Fdb_MacTablePathAny
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 ¶
func (n *NetworkInstance_FdbPathAny) MaximumEntries() *NetworkInstance_Fdb_MaximumEntriesPathAny
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 ¶
func (n *NetworkInstance_FdbPathAny) NdProxy() *NetworkInstance_Fdb_NdProxyPathAny
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 ¶
func (n *NetworkInstance_FdbPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb]
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 ¶
func (n *NetworkInstance_Fdb_AnycastGatewayMacPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Fdb_AnycastGatewayMacPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Fdb_AnycastGatewayMacPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Fdb_AnycastGatewayMacPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
NetworkInstance_Fdb_ArpProxyPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/arp-proxy YANG schema element.
func (*NetworkInstance_Fdb_ArpProxyPath) ArpSuppression ¶
func (n *NetworkInstance_Fdb_ArpProxyPath) ArpSuppression() *NetworkInstance_Fdb_ArpProxy_ArpSuppressionPath
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 ¶
func (n *NetworkInstance_Fdb_ArpProxyPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Fdb_ArpProxy]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_ArpProxyPath) DuplicateIpDetectionInterval ¶
func (n *NetworkInstance_Fdb_ArpProxyPath) DuplicateIpDetectionInterval() *NetworkInstance_Fdb_ArpProxy_DuplicateIpDetectionIntervalPath
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 ¶
func (n *NetworkInstance_Fdb_ArpProxyPath) Enable() *NetworkInstance_Fdb_ArpProxy_EnablePath
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 ¶
func (n *NetworkInstance_Fdb_ArpProxyPath) IpMobilityThreshold() *NetworkInstance_Fdb_ArpProxy_IpMobilityThresholdPath
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 ¶
func (n *NetworkInstance_Fdb_ArpProxyPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_ArpProxy]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Fdb_ArpProxyPathAny ¶
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 ¶
func (n *NetworkInstance_Fdb_ArpProxyPathAny) ArpSuppression() *NetworkInstance_Fdb_ArpProxy_ArpSuppressionPathAny
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 ¶
func (n *NetworkInstance_Fdb_ArpProxyPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_ArpProxy]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_ArpProxyPathAny) DuplicateIpDetectionInterval ¶
func (n *NetworkInstance_Fdb_ArpProxyPathAny) DuplicateIpDetectionInterval() *NetworkInstance_Fdb_ArpProxy_DuplicateIpDetectionIntervalPathAny
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 ¶
func (n *NetworkInstance_Fdb_ArpProxyPathAny) Enable() *NetworkInstance_Fdb_ArpProxy_EnablePathAny
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 ¶
func (n *NetworkInstance_Fdb_ArpProxyPathAny) IpMobilityThreshold() *NetworkInstance_Fdb_ArpProxy_IpMobilityThresholdPathAny
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 ¶
func (n *NetworkInstance_Fdb_ArpProxyPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_ArpProxy]
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 ¶
func (n *NetworkInstance_Fdb_ArpProxy_ArpSuppressionPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_ArpProxy_ArpSuppressionPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_ArpProxy_ArpSuppressionPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_ArpProxy_ArpSuppressionPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_ArpProxy_DuplicateIpDetectionIntervalPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_ArpProxy_DuplicateIpDetectionIntervalPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_ArpProxy_DuplicateIpDetectionIntervalPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_ArpProxy_DuplicateIpDetectionIntervalPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_ArpProxy_EnablePath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_ArpProxy_EnablePath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_ArpProxy_EnablePathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_ArpProxy_EnablePathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_ArpProxy_IpMobilityThresholdPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_ArpProxy_IpMobilityThresholdPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_ArpProxy_IpMobilityThresholdPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_ArpProxy_IpMobilityThresholdPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_FloodUnknownUnicastSupressionPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_FloodUnknownUnicastSupressionPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_FloodUnknownUnicastSupressionPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_FloodUnknownUnicastSupressionPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
NetworkInstance_Fdb_L2RibPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib YANG schema element.
func (*NetworkInstance_Fdb_L2RibPath) MacIpTable ¶
func (n *NetworkInstance_Fdb_L2RibPath) MacIpTable() *NetworkInstance_Fdb_L2Rib_MacIpTablePath
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 ¶
func (n *NetworkInstance_Fdb_L2RibPath) MacTable() *NetworkInstance_Fdb_L2Rib_MacTablePath
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 ¶
func (n *NetworkInstance_Fdb_L2RibPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_L2Rib]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Fdb_L2RibPathAny ¶
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 ¶
func (n *NetworkInstance_Fdb_L2RibPathAny) MacIpTable() *NetworkInstance_Fdb_L2Rib_MacIpTablePathAny
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 ¶
func (n *NetworkInstance_Fdb_L2RibPathAny) MacTable() *NetworkInstance_Fdb_L2Rib_MacTablePathAny
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 ¶
func (n *NetworkInstance_Fdb_L2RibPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_L2Rib]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Fdb_L2Rib_MacIpTablePath ¶
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePath) Entry(MacAddress string, HostIp string) *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePath) EntryAny() *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePath) EntryMap() *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathMap
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePath) NextHop(Index uint64) *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePath) NextHopAny() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePath) NextHopGroup(Id uint64) *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPath
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePath) NextHopGroupAny() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePath) NextHopGroupMap() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathMap
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePath) NextHopMap() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathMap
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_L2Rib_MacIpTable]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Fdb_L2Rib_MacIpTablePathAny ¶
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePathAny) Entry(MacAddress string, HostIp string) *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePathAny) EntryAny() *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePathAny) EntryMap() *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathMapAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePathAny) NextHop(Index uint64) *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePathAny) NextHopAny() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePathAny) NextHopGroup(Id uint64) *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePathAny) NextHopGroupAny() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePathAny) NextHopGroupMap() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathMapAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePathAny) NextHopMap() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathMapAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTablePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_L2Rib_MacIpTable]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath ¶
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath) Evi() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_EviPath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath) HostIp() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_HostIpPath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath) L2Vni() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_L2VniPath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath) L3Vni() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_L3VniPath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath) MacAddress() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_MacAddressPath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath) Producer(Producer oc.E_Producer_Producer) *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath) ProducerAny() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath) ProducerMap() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathMap
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_L2Rib_MacIpTable_Entry]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath) Vlan ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath) Vlan() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_VlanPath
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 ¶
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) Evi() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_EviPathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) HostIp() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_HostIpPathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) L2Vni() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_L2VniPathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) L3Vni() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_L3VniPathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) MacAddress() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_MacAddressPathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) Producer(Producer oc.E_Producer_Producer) *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) ProducerAny() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) ProducerMap() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathMapAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_L2Rib_MacIpTable_Entry]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) Vlan ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) Vlan() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_VlanPathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) WithHostIp(HostIp string) *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny
WithHostIp sets NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny's key "host-ip" to the specified value. HostIp: string
func (*NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) WithMacAddress ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) WithMacAddress(MacAddress string) *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny
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
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathMap) State() ygnmi.SingletonQuery[map[oc.NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Key]*oc.NetworkInstance_Fdb_L2Rib_MacIpTable_Entry]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathMapAny) State() ygnmi.WildcardQuery[map[oc.NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Key]*oc.NetworkInstance_Fdb_L2Rib_MacIpTable_Entry]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_EviPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_EviPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_HostIpPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_HostIpPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_HostIpPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_HostIpPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_L2VniPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_L2VniPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_L3VniPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_L3VniPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_MacAddressPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_MacAddressPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_MacAddressPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_MacAddressPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPath) Esi() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_EsiPath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPath) MobilityState() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_MobilityStatePath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPath) NextHop() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_NextHopPath
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPath) NextHopGroup() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_NextHopGroupPath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPath) Producer() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_ProducerPath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPath) SeqNumber() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_SeqNumberPath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPath) Sticky ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPath) Sticky() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_StickyPath
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 ¶
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny) Esi() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_EsiPathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny) MobilityState() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_MobilityStatePathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny) NextHop() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_NextHopPathAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny) NextHopGroup() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_NextHopGroupPathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny) Producer() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_ProducerPathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny) SeqNumber() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_SeqNumberPathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny) Sticky ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny) Sticky() *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_StickyPathAny
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
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathMap) State() ygnmi.SingletonQuery[map[oc.E_Producer_Producer]*oc.NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathMapAny) State() ygnmi.WildcardQuery[map[oc.E_Producer_Producer]*oc.NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_EsiPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_EsiPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_MobilityStatePath) State() ygnmi.SingletonQuery[oc.E_Producer_MobilityState]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_MobilityStatePathAny) State() ygnmi.WildcardQuery[oc.E_Producer_MobilityState]
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_NextHopGroupPath) State() ygnmi.SingletonQuery[[]uint64]
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_NextHopGroupPathAny) State() ygnmi.WildcardQuery[[]uint64]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_NextHopPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_NextHopPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_ProducerPath) Config() ygnmi.ConfigQuery[oc.E_Producer_Producer]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_ProducerPath) State() ygnmi.SingletonQuery[oc.E_Producer_Producer]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_ProducerPathAny) Config() ygnmi.WildcardQuery[oc.E_Producer_Producer]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_ProducerPathAny) State() ygnmi.WildcardQuery[oc.E_Producer_Producer]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_SeqNumberPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_SeqNumberPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_StickyPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_StickyPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_VlanPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_VlanPathAny) State() ygnmi.WildcardQuery[uint16]
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
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPath) Esi() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_EsiPath
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPath) Id() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_IdPath
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPath) NextHop(Index uint64) *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPath
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPath) NextHopAny() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPathAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPath) NextHopMap() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPathMap
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPath) Type ¶ added in v0.4.0
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPath) Type() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_TypePath
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
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathAny) Esi() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_EsiPathAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathAny) Id() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_IdPathAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathAny) NextHop(Index uint64) *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPathAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathAny) NextHopAny() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPathAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathAny) NextHopMap() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPathMapAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathAny) Type ¶ added in v0.4.0
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathAny) Type() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_TypePathAny
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
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathMap) State() ygnmi.SingletonQuery[map[uint64]*oc.NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathMapAny) State() ygnmi.WildcardQuery[map[uint64]*oc.NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup]
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_EsiPath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_EsiPathAny) State() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_IdPath) Config() ygnmi.ConfigQuery[uint64]
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_IdPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_IdPathAny) Config() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_IdPathAny) State() ygnmi.WildcardQuery[uint64]
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
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPath) Index() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHop_IndexPath
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHop]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPathAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPathAny) Index() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHop_IndexPathAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHop]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPathMap ¶ added in v0.4.0
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPathMap) State() ygnmi.SingletonQuery[map[uint64]*oc.NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHop]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPathMapAny) State() ygnmi.WildcardQuery[map[uint64]*oc.NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHop]
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHop_IndexPath) Config() ygnmi.ConfigQuery[uint64]
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHop_IndexPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHop_IndexPathAny) Config() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHop_IndexPathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_TypePath) State() ygnmi.SingletonQuery[oc.E_NextHopGroup_Type]
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_TypePathAny) State() ygnmi.WildcardQuery[oc.E_NextHopGroup_Type]
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 ¶
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPath) Esi() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_EsiPath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPath) Index() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_IndexPath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPath) Interface() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_InterfacePath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPath) Label() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_LabelPath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPath) PeerIp() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_PeerIpPath
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPath) Resolved() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_ResolvedPath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPath) Subinterface ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPath) Subinterface() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_SubinterfacePath
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 ¶
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny) Esi() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_EsiPathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny) Index() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_IndexPathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny) Interface() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_InterfacePathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny) Label() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_LabelPathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny) PeerIp() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_PeerIpPathAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny) Resolved() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_ResolvedPathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny) Subinterface ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny) Subinterface() *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_SubinterfacePathAny
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
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathMap) State() ygnmi.SingletonQuery[map[uint64]*oc.NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathMapAny) State() ygnmi.WildcardQuery[map[uint64]*oc.NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop]
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_EsiPath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_EsiPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_IndexPath) Config() ygnmi.ConfigQuery[uint64]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_IndexPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_IndexPathAny) Config() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_IndexPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_InterfacePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_InterfacePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_LabelPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_LabelPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_PeerIpPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_PeerIpPathAny) State() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_ResolvedPath) State() ygnmi.SingletonQuery[bool]
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
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_ResolvedPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_SubinterfacePath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_SubinterfacePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTablePath) Entry(MacAddress string) *NetworkInstance_Fdb_L2Rib_MacTable_EntryPath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTablePath) EntryAny() *NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacTablePath) EntryMap() *NetworkInstance_Fdb_L2Rib_MacTable_EntryPathMap
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTablePath) NextHop(Index uint64) *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTablePath) NextHopAny() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacTablePath) NextHopGroup(Id uint64) *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPath
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
func (n *NetworkInstance_Fdb_L2Rib_MacTablePath) NextHopGroupAny() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacTablePath) NextHopGroupMap() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathMap
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
func (n *NetworkInstance_Fdb_L2Rib_MacTablePath) NextHopMap() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathMap
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTablePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_L2Rib_MacTable]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Fdb_L2Rib_MacTablePathAny ¶
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTablePathAny) Entry(MacAddress string) *NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTablePathAny) EntryAny() *NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacTablePathAny) EntryMap() *NetworkInstance_Fdb_L2Rib_MacTable_EntryPathMapAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTablePathAny) NextHop(Index uint64) *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTablePathAny) NextHopAny() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacTablePathAny) NextHopGroup(Id uint64) *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacTablePathAny) NextHopGroupAny() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacTablePathAny) NextHopGroupMap() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathMapAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacTablePathAny) NextHopMap() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathMapAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTablePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_L2Rib_MacTable]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Fdb_L2Rib_MacTable_EntryPath ¶
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_EntryPath) Evi() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_EviPath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_EntryPath) L2Vni() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_L2VniPath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_EntryPath) MacAddress() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_MacAddressPath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_EntryPath) Producer(Producer oc.E_Producer_Producer) *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_EntryPath) ProducerAny() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_EntryPath) ProducerMap() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathMap
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_EntryPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_L2Rib_MacTable_Entry]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_L2Rib_MacTable_EntryPath) Vlan ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_EntryPath) Vlan() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_VlanPath
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 ¶
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny) Evi() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_EviPathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny) L2Vni() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_L2VniPathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny) MacAddress() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_MacAddressPathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny) Producer(Producer oc.E_Producer_Producer) *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny) ProducerAny() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny) ProducerMap() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathMapAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_L2Rib_MacTable_Entry]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny) Vlan ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny) Vlan() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_VlanPathAny
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
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_EntryPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Fdb_L2Rib_MacTable_Entry]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Fdb_L2Rib_MacTable_EntryPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_EntryPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Fdb_L2Rib_MacTable_Entry]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_EviPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_EviPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_L2VniPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_L2VniPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_MacAddressPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_MacAddressPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_MacAddressPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_MacAddressPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath) DerivedFromMacIp() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_DerivedFromMacIpPath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath) DirectlyReceived() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_DirectlyReceivedPath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath) Esi() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_EsiPath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath) MobilityState() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_MobilityStatePath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath) NextHop() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_NextHopPath
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath) NextHopGroup() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_NextHopGroupPath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath) Producer() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_ProducerPath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath) SeqNumber() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_SeqNumberPath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath) Sticky ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath) Sticky() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_StickyPath
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 ¶
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny) DerivedFromMacIp() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_DerivedFromMacIpPathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny) DirectlyReceived() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_DirectlyReceivedPathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny) Esi() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_EsiPathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny) MobilityState() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_MobilityStatePathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny) NextHop() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_NextHopPathAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny) NextHopGroup() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_NextHopGroupPathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny) Producer() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_ProducerPathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny) SeqNumber() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_SeqNumberPathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny) Sticky ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny) Sticky() *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_StickyPathAny
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
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathMap) State() ygnmi.SingletonQuery[map[oc.E_Producer_Producer]*oc.NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathMapAny) State() ygnmi.WildcardQuery[map[oc.E_Producer_Producer]*oc.NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_DerivedFromMacIpPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_DerivedFromMacIpPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_DirectlyReceivedPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_DirectlyReceivedPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_EsiPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_EsiPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_MobilityStatePath) State() ygnmi.SingletonQuery[oc.E_Producer_MobilityState]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_MobilityStatePathAny) State() ygnmi.WildcardQuery[oc.E_Producer_MobilityState]
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_NextHopGroupPath) State() ygnmi.SingletonQuery[[]uint64]
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_NextHopGroupPathAny) State() ygnmi.WildcardQuery[[]uint64]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_NextHopPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_NextHopPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_ProducerPath) Config() ygnmi.ConfigQuery[oc.E_Producer_Producer]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_ProducerPath) State() ygnmi.SingletonQuery[oc.E_Producer_Producer]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_ProducerPathAny) Config() ygnmi.WildcardQuery[oc.E_Producer_Producer]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_ProducerPathAny) State() ygnmi.WildcardQuery[oc.E_Producer_Producer]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_SeqNumberPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_SeqNumberPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_StickyPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_StickyPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_VlanPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_Entry_VlanPathAny) State() ygnmi.WildcardQuery[uint16]
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
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPath) Esi() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_EsiPath
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPath) Id() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_IdPath
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPath) NextHop(Index uint64) *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPath
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPath) NextHopAny() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPathAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPath) NextHopMap() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPathMap
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPath) Type ¶ added in v0.4.0
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPath) Type() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_TypePath
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
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathAny) Esi() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_EsiPathAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathAny) Id() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_IdPathAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathAny) NextHop(Index uint64) *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPathAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathAny) NextHopAny() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPathAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathAny) NextHopMap() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPathMapAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathAny) Type ¶ added in v0.4.0
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathAny) Type() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_TypePathAny
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
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathMap) State() ygnmi.SingletonQuery[map[uint64]*oc.NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathMapAny) State() ygnmi.WildcardQuery[map[uint64]*oc.NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup]
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_EsiPath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_EsiPathAny) State() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_IdPath) Config() ygnmi.ConfigQuery[uint64]
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_IdPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_IdPathAny) Config() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_IdPathAny) State() ygnmi.WildcardQuery[uint64]
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
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPath) Index() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHop_IndexPath
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHop]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPathAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPathAny) Index() *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHop_IndexPathAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHop]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPathMap ¶ added in v0.4.0
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPathMap) State() ygnmi.SingletonQuery[map[uint64]*oc.NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHop]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPathMapAny) State() ygnmi.WildcardQuery[map[uint64]*oc.NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHop]
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHop_IndexPath) Config() ygnmi.ConfigQuery[uint64]
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHop_IndexPath) State() ygnmi.SingletonQuery[uint64]
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHop_IndexPathAny) Config() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHop_IndexPathAny) State() ygnmi.WildcardQuery[uint64]
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_TypePath) State() ygnmi.SingletonQuery[oc.E_NextHopGroup_Type]
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_TypePathAny) State() ygnmi.WildcardQuery[oc.E_NextHopGroup_Type]
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 ¶
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPath) Esi() *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_EsiPath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPath) Index() *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_IndexPath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPath) Interface() *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_InterfacePath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPath) Label() *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_LabelPath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPath) PeerIp() *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_PeerIpPath
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPath) Resolved() *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_ResolvedPath
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_L2Rib_MacTable_NextHop]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopPath) Subinterface ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPath) Subinterface() *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_SubinterfacePath
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 ¶
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny) Esi() *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_EsiPathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny) Index() *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_IndexPathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny) Interface() *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_InterfacePathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny) Label() *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_LabelPathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny) PeerIp() *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_PeerIpPathAny
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny) Resolved() *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_ResolvedPathAny
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_L2Rib_MacTable_NextHop]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny) Subinterface ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny) Subinterface() *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_SubinterfacePathAny
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
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathMap) State() ygnmi.SingletonQuery[map[uint64]*oc.NetworkInstance_Fdb_L2Rib_MacTable_NextHop]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathMapAny) State() ygnmi.WildcardQuery[map[uint64]*oc.NetworkInstance_Fdb_L2Rib_MacTable_NextHop]
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_EsiPath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_EsiPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_IndexPath) Config() ygnmi.ConfigQuery[uint64]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_IndexPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_IndexPathAny) Config() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_IndexPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_InterfacePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_InterfacePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_LabelPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_LabelPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_PeerIpPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_PeerIpPathAny) State() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_ResolvedPath) State() ygnmi.SingletonQuery[bool]
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
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_ResolvedPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_SubinterfacePath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Fdb_L2Rib_MacTable_NextHop_SubinterfacePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Fdb_MacAgingTimePath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_MacAgingTimePath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_MacAgingTimePathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_MacAgingTimePathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_MacLearningPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_MacLearningPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_MacLearningPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_MacLearningPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
NetworkInstance_Fdb_MacMobilityPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/mac-mobility YANG schema element.
func (*NetworkInstance_Fdb_MacMobilityPath) Config ¶
func (n *NetworkInstance_Fdb_MacMobilityPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Fdb_MacMobility]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_MacMobilityPath) DuplicateIpDetectionInterval ¶
func (n *NetworkInstance_Fdb_MacMobilityPath) DuplicateIpDetectionInterval() *NetworkInstance_Fdb_MacMobility_DuplicateIpDetectionIntervalPath
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 ¶
func (n *NetworkInstance_Fdb_MacMobilityPath) IpMobilityThreshold() *NetworkInstance_Fdb_MacMobility_IpMobilityThresholdPath
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 ¶
func (n *NetworkInstance_Fdb_MacMobilityPath) MacMobility() *NetworkInstance_Fdb_MacMobility_MacMobilityPath
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 ¶
func (n *NetworkInstance_Fdb_MacMobilityPath) MacMobilityThreshold() *NetworkInstance_Fdb_MacMobility_MacMobilityThresholdPath
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 ¶
func (n *NetworkInstance_Fdb_MacMobilityPath) MacMobilityWindow() *NetworkInstance_Fdb_MacMobility_MacMobilityWindowPath
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 ¶
func (n *NetworkInstance_Fdb_MacMobilityPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_MacMobility]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Fdb_MacMobilityPathAny ¶
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 ¶
func (n *NetworkInstance_Fdb_MacMobilityPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_MacMobility]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_MacMobilityPathAny) DuplicateIpDetectionInterval ¶
func (n *NetworkInstance_Fdb_MacMobilityPathAny) DuplicateIpDetectionInterval() *NetworkInstance_Fdb_MacMobility_DuplicateIpDetectionIntervalPathAny
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 ¶
func (n *NetworkInstance_Fdb_MacMobilityPathAny) IpMobilityThreshold() *NetworkInstance_Fdb_MacMobility_IpMobilityThresholdPathAny
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 ¶
func (n *NetworkInstance_Fdb_MacMobilityPathAny) MacMobility() *NetworkInstance_Fdb_MacMobility_MacMobilityPathAny
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 ¶
func (n *NetworkInstance_Fdb_MacMobilityPathAny) MacMobilityThreshold() *NetworkInstance_Fdb_MacMobility_MacMobilityThresholdPathAny
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 ¶
func (n *NetworkInstance_Fdb_MacMobilityPathAny) MacMobilityWindow() *NetworkInstance_Fdb_MacMobility_MacMobilityWindowPathAny
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 ¶
func (n *NetworkInstance_Fdb_MacMobilityPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_MacMobility]
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 ¶
func (n *NetworkInstance_Fdb_MacMobility_DuplicateIpDetectionIntervalPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_MacMobility_DuplicateIpDetectionIntervalPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_MacMobility_DuplicateIpDetectionIntervalPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_MacMobility_DuplicateIpDetectionIntervalPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_MacMobility_IpMobilityThresholdPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_MacMobility_IpMobilityThresholdPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_MacMobility_IpMobilityThresholdPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_MacMobility_IpMobilityThresholdPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_MacMobility_MacMobilityPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_MacMobility_MacMobilityPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_MacMobility_MacMobilityPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_MacMobility_MacMobilityPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_MacMobility_MacMobilityThresholdPath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *NetworkInstance_Fdb_MacMobility_MacMobilityThresholdPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Fdb_MacMobility_MacMobilityThresholdPathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Fdb_MacMobility_MacMobilityThresholdPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Fdb_MacMobility_MacMobilityWindowPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_MacMobility_MacMobilityWindowPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_MacMobility_MacMobilityWindowPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_MacMobility_MacMobilityWindowPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
NetworkInstance_Fdb_MacTablePath represents the /openconfig-network-instance/network-instances/network-instance/fdb/mac-table YANG schema element.
func (*NetworkInstance_Fdb_MacTablePath) Config ¶
func (n *NetworkInstance_Fdb_MacTablePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Fdb_MacTable]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_MacTablePath) Entry ¶
func (n *NetworkInstance_Fdb_MacTablePath) Entry(MacAddress string, Vlan uint16) *NetworkInstance_Fdb_MacTable_EntryPath
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 ¶
func (n *NetworkInstance_Fdb_MacTablePath) EntryAny() *NetworkInstance_Fdb_MacTable_EntryPathAny
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
func (n *NetworkInstance_Fdb_MacTablePath) EntryMap() *NetworkInstance_Fdb_MacTable_EntryPathMap
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 ¶
func (n *NetworkInstance_Fdb_MacTablePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_MacTable]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Fdb_MacTablePathAny ¶
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 ¶
func (n *NetworkInstance_Fdb_MacTablePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_MacTable]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_MacTablePathAny) Entry ¶
func (n *NetworkInstance_Fdb_MacTablePathAny) Entry(MacAddress string, Vlan uint16) *NetworkInstance_Fdb_MacTable_EntryPathAny
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 ¶
func (n *NetworkInstance_Fdb_MacTablePathAny) EntryAny() *NetworkInstance_Fdb_MacTable_EntryPathAny
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
func (n *NetworkInstance_Fdb_MacTablePathAny) EntryMap() *NetworkInstance_Fdb_MacTable_EntryPathMapAny
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 ¶
func (n *NetworkInstance_Fdb_MacTablePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_MacTable]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Fdb_MacTable_EntryPath ¶
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 ¶
func (n *NetworkInstance_Fdb_MacTable_EntryPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Fdb_MacTable_Entry]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_MacTable_EntryPath) EntryType ¶
func (n *NetworkInstance_Fdb_MacTable_EntryPath) EntryType() *NetworkInstance_Fdb_MacTable_Entry_EntryTypePath
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 ¶
func (n *NetworkInstance_Fdb_MacTable_EntryPath) Interface() *NetworkInstance_Fdb_MacTable_Entry_InterfacePath
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 ¶
func (n *NetworkInstance_Fdb_MacTable_EntryPath) MacAddress() *NetworkInstance_Fdb_MacTable_Entry_MacAddressPath
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 ¶
func (n *NetworkInstance_Fdb_MacTable_EntryPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_MacTable_Entry]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_MacTable_EntryPath) Vlan ¶
func (n *NetworkInstance_Fdb_MacTable_EntryPath) Vlan() *NetworkInstance_Fdb_MacTable_Entry_VlanPath
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 ¶
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 ¶
func (n *NetworkInstance_Fdb_MacTable_EntryPathAny) Age() *NetworkInstance_Fdb_MacTable_Entry_AgePathAny
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 ¶
func (n *NetworkInstance_Fdb_MacTable_EntryPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_MacTable_Entry]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_MacTable_EntryPathAny) EntryType ¶
func (n *NetworkInstance_Fdb_MacTable_EntryPathAny) EntryType() *NetworkInstance_Fdb_MacTable_Entry_EntryTypePathAny
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 ¶
func (n *NetworkInstance_Fdb_MacTable_EntryPathAny) Evi() *NetworkInstance_Fdb_MacTable_Entry_EviPathAny
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 ¶
func (n *NetworkInstance_Fdb_MacTable_EntryPathAny) Interface() *NetworkInstance_Fdb_MacTable_Entry_InterfacePathAny
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 ¶
func (n *NetworkInstance_Fdb_MacTable_EntryPathAny) MacAddress() *NetworkInstance_Fdb_MacTable_Entry_MacAddressPathAny
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 ¶
func (n *NetworkInstance_Fdb_MacTable_EntryPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_MacTable_Entry]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_MacTable_EntryPathAny) Vlan ¶
func (n *NetworkInstance_Fdb_MacTable_EntryPathAny) Vlan() *NetworkInstance_Fdb_MacTable_Entry_VlanPathAny
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 ¶
func (n *NetworkInstance_Fdb_MacTable_EntryPathAny) WithMacAddress(MacAddress string) *NetworkInstance_Fdb_MacTable_EntryPathAny
WithMacAddress sets NetworkInstance_Fdb_MacTable_EntryPathAny's key "mac-address" to the specified value. MacAddress: string
func (*NetworkInstance_Fdb_MacTable_EntryPathAny) WithVlan ¶
func (n *NetworkInstance_Fdb_MacTable_EntryPathAny) WithVlan(Vlan uint16) *NetworkInstance_Fdb_MacTable_EntryPathAny
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
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
func (n *NetworkInstance_Fdb_MacTable_EntryPathMap) Config() ygnmi.ConfigQuery[map[oc.NetworkInstance_Fdb_MacTable_Entry_Key]*oc.NetworkInstance_Fdb_MacTable_Entry]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_MacTable_EntryPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Fdb_MacTable_EntryPathMap) State() ygnmi.SingletonQuery[map[oc.NetworkInstance_Fdb_MacTable_Entry_Key]*oc.NetworkInstance_Fdb_MacTable_Entry]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Fdb_MacTable_EntryPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Fdb_MacTable_EntryPathMapAny) Config() ygnmi.WildcardQuery[map[oc.NetworkInstance_Fdb_MacTable_Entry_Key]*oc.NetworkInstance_Fdb_MacTable_Entry]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_MacTable_EntryPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Fdb_MacTable_EntryPathMapAny) State() ygnmi.WildcardQuery[map[oc.NetworkInstance_Fdb_MacTable_Entry_Key]*oc.NetworkInstance_Fdb_MacTable_Entry]
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 ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_AgePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_AgePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_EntryTypePath) State() ygnmi.SingletonQuery[oc.E_Entry_EntryType]
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 ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_EntryTypePathAny) State() ygnmi.WildcardQuery[oc.E_Entry_EntryType]
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 ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_EviPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_EviPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
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 ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_InterfacePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Fdb_MacTable_Entry_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_MacTable_Entry_InterfacePath) InterfaceRef ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_InterfacePath) InterfaceRef() *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPath
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 ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_InterfacePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_MacTable_Entry_Interface]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Fdb_MacTable_Entry_InterfacePathAny ¶
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 ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_InterfacePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_MacTable_Entry_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_MacTable_Entry_InterfacePathAny) InterfaceRef ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_InterfacePathAny) InterfaceRef() *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPathAny
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 ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_InterfacePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_MacTable_Entry_Interface]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPath ¶
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 ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPath) Interface ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPath) Interface() *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_InterfacePath
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 ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPath) Subinterface ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPath) Subinterface() *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_SubinterfacePath
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 ¶
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 ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPathAny) Interface ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPathAny) Interface() *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_InterfacePathAny
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 ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPathAny) Subinterface ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPathAny) Subinterface() *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_SubinterfacePathAny
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 ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_InterfacePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_InterfacePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_InterfacePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_InterfacePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_SubinterfacePath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_SubinterfacePath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_SubinterfacePathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_SubinterfacePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_MacAddressPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_MacAddressPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_MacAddressPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_MacAddressPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_VlanPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_VlanPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_VlanPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_MacTable_Entry_VlanPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_MaximumEntriesPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_MaximumEntriesPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_MaximumEntriesPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_MaximumEntriesPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
NetworkInstance_Fdb_NdProxyPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/nd-proxy YANG schema element.
func (*NetworkInstance_Fdb_NdProxyPath) Config ¶
func (n *NetworkInstance_Fdb_NdProxyPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Fdb_NdProxy]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_NdProxyPath) DuplicateIpDetectionInterval ¶
func (n *NetworkInstance_Fdb_NdProxyPath) DuplicateIpDetectionInterval() *NetworkInstance_Fdb_NdProxy_DuplicateIpDetectionIntervalPath
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 ¶
func (n *NetworkInstance_Fdb_NdProxyPath) Enable() *NetworkInstance_Fdb_NdProxy_EnablePath
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 ¶
func (n *NetworkInstance_Fdb_NdProxyPath) IpMobilityThreshold() *NetworkInstance_Fdb_NdProxy_IpMobilityThresholdPath
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 ¶
func (n *NetworkInstance_Fdb_NdProxyPath) NdSuppression() *NetworkInstance_Fdb_NdProxy_NdSuppressionPath
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 ¶
func (n *NetworkInstance_Fdb_NdProxyPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Fdb_NdProxy]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Fdb_NdProxyPathAny ¶
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 ¶
func (n *NetworkInstance_Fdb_NdProxyPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_NdProxy]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Fdb_NdProxyPathAny) DuplicateIpDetectionInterval ¶
func (n *NetworkInstance_Fdb_NdProxyPathAny) DuplicateIpDetectionInterval() *NetworkInstance_Fdb_NdProxy_DuplicateIpDetectionIntervalPathAny
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 ¶
func (n *NetworkInstance_Fdb_NdProxyPathAny) Enable() *NetworkInstance_Fdb_NdProxy_EnablePathAny
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 ¶
func (n *NetworkInstance_Fdb_NdProxyPathAny) IpMobilityThreshold() *NetworkInstance_Fdb_NdProxy_IpMobilityThresholdPathAny
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 ¶
func (n *NetworkInstance_Fdb_NdProxyPathAny) NdSuppression() *NetworkInstance_Fdb_NdProxy_NdSuppressionPathAny
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 ¶
func (n *NetworkInstance_Fdb_NdProxyPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Fdb_NdProxy]
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 ¶
func (n *NetworkInstance_Fdb_NdProxy_DuplicateIpDetectionIntervalPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_NdProxy_DuplicateIpDetectionIntervalPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_NdProxy_DuplicateIpDetectionIntervalPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_NdProxy_DuplicateIpDetectionIntervalPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_NdProxy_EnablePath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_NdProxy_EnablePath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_NdProxy_EnablePathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_NdProxy_EnablePathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_NdProxy_IpMobilityThresholdPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_NdProxy_IpMobilityThresholdPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_NdProxy_IpMobilityThresholdPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_NdProxy_IpMobilityThresholdPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Fdb_NdProxy_NdSuppressionPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_NdProxy_NdSuppressionPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_NdProxy_NdSuppressionPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Fdb_NdProxy_NdSuppressionPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
NetworkInstance_InterInstancePoliciesPath represents the /openconfig-network-instance/network-instances/network-instance/inter-instance-policies YANG schema element.
func (*NetworkInstance_InterInstancePoliciesPath) ApplyPolicy ¶
func (n *NetworkInstance_InterInstancePoliciesPath) ApplyPolicy() *NetworkInstance_InterInstancePolicies_ApplyPolicyPath
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 ¶
func (n *NetworkInstance_InterInstancePoliciesPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_InterInstancePolicies]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_InterInstancePoliciesPath) ImportExportPolicy ¶
func (n *NetworkInstance_InterInstancePoliciesPath) ImportExportPolicy() *NetworkInstance_InterInstancePolicies_ImportExportPolicyPath
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 ¶
func (n *NetworkInstance_InterInstancePoliciesPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_InterInstancePolicies]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_InterInstancePoliciesPathAny ¶
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 ¶
func (n *NetworkInstance_InterInstancePoliciesPathAny) ApplyPolicy() *NetworkInstance_InterInstancePolicies_ApplyPolicyPathAny
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 ¶
func (n *NetworkInstance_InterInstancePoliciesPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_InterInstancePolicies]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_InterInstancePoliciesPathAny) ImportExportPolicy ¶
func (n *NetworkInstance_InterInstancePoliciesPathAny) ImportExportPolicy() *NetworkInstance_InterInstancePolicies_ImportExportPolicyPathAny
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 ¶
func (n *NetworkInstance_InterInstancePoliciesPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_InterInstancePolicies]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_InterInstancePolicies_ApplyPolicyPath ¶
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ApplyPolicyPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_InterInstancePolicies_ApplyPolicy]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_InterInstancePolicies_ApplyPolicyPath) DefaultExportPolicy ¶
func (n *NetworkInstance_InterInstancePolicies_ApplyPolicyPath) DefaultExportPolicy() *NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultExportPolicyPath
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ApplyPolicyPath) DefaultImportPolicy() *NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultImportPolicyPath
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ApplyPolicyPath) ExportPolicy() *NetworkInstance_InterInstancePolicies_ApplyPolicy_ExportPolicyPath
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ApplyPolicyPath) ImportPolicy() *NetworkInstance_InterInstancePolicies_ApplyPolicy_ImportPolicyPath
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ApplyPolicyPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_InterInstancePolicies_ApplyPolicy]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_InterInstancePolicies_ApplyPolicyPathAny ¶
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ApplyPolicyPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_InterInstancePolicies_ApplyPolicy]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_InterInstancePolicies_ApplyPolicyPathAny) DefaultExportPolicy ¶
func (n *NetworkInstance_InterInstancePolicies_ApplyPolicyPathAny) DefaultExportPolicy() *NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultExportPolicyPathAny
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ApplyPolicyPathAny) DefaultImportPolicy() *NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultImportPolicyPathAny
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ApplyPolicyPathAny) ExportPolicy() *NetworkInstance_InterInstancePolicies_ApplyPolicy_ExportPolicyPathAny
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ApplyPolicyPathAny) ImportPolicy() *NetworkInstance_InterInstancePolicies_ApplyPolicy_ImportPolicyPathAny
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ApplyPolicyPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_InterInstancePolicies_ApplyPolicy]
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultExportPolicyPath) Config() ygnmi.ConfigQuery[oc.E_RoutingPolicy_DefaultPolicyType]
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultExportPolicyPath) State() ygnmi.SingletonQuery[oc.E_RoutingPolicy_DefaultPolicyType]
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultExportPolicyPathAny) Config() ygnmi.WildcardQuery[oc.E_RoutingPolicy_DefaultPolicyType]
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultExportPolicyPathAny) State() ygnmi.WildcardQuery[oc.E_RoutingPolicy_DefaultPolicyType]
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultImportPolicyPath) Config() ygnmi.ConfigQuery[oc.E_RoutingPolicy_DefaultPolicyType]
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultImportPolicyPath) State() ygnmi.SingletonQuery[oc.E_RoutingPolicy_DefaultPolicyType]
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultImportPolicyPathAny) Config() ygnmi.WildcardQuery[oc.E_RoutingPolicy_DefaultPolicyType]
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultImportPolicyPathAny) State() ygnmi.WildcardQuery[oc.E_RoutingPolicy_DefaultPolicyType]
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ApplyPolicy_ExportPolicyPath) Config() ygnmi.ConfigQuery[[]string]
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ApplyPolicy_ExportPolicyPath) State() ygnmi.SingletonQuery[[]string]
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ApplyPolicy_ExportPolicyPathAny) Config() ygnmi.WildcardQuery[[]string]
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ApplyPolicy_ExportPolicyPathAny) State() ygnmi.WildcardQuery[[]string]
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ApplyPolicy_ImportPolicyPath) Config() ygnmi.ConfigQuery[[]string]
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ApplyPolicy_ImportPolicyPath) State() ygnmi.SingletonQuery[[]string]
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ApplyPolicy_ImportPolicyPathAny) Config() ygnmi.WildcardQuery[[]string]
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ApplyPolicy_ImportPolicyPathAny) State() ygnmi.WildcardQuery[[]string]
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 ¶
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ImportExportPolicyPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_InterInstancePolicies_ImportExportPolicy]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_InterInstancePolicies_ImportExportPolicyPath) ExportRouteTarget ¶
func (n *NetworkInstance_InterInstancePolicies_ImportExportPolicyPath) ExportRouteTarget() *NetworkInstance_InterInstancePolicies_ImportExportPolicy_ExportRouteTargetPath
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ImportExportPolicyPath) ImportRouteTarget() *NetworkInstance_InterInstancePolicies_ImportExportPolicy_ImportRouteTargetPath
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ImportExportPolicyPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_InterInstancePolicies_ImportExportPolicy]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_InterInstancePolicies_ImportExportPolicyPathAny ¶
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ImportExportPolicyPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_InterInstancePolicies_ImportExportPolicy]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_InterInstancePolicies_ImportExportPolicyPathAny) ExportRouteTarget ¶
func (n *NetworkInstance_InterInstancePolicies_ImportExportPolicyPathAny) ExportRouteTarget() *NetworkInstance_InterInstancePolicies_ImportExportPolicy_ExportRouteTargetPathAny
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ImportExportPolicyPathAny) ImportRouteTarget() *NetworkInstance_InterInstancePolicies_ImportExportPolicy_ImportRouteTargetPathAny
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ImportExportPolicyPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_InterInstancePolicies_ImportExportPolicy]
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ImportExportPolicy_ExportRouteTargetPath) Config() ygnmi.ConfigQuery[[]oc.NetworkInstance_InterInstancePolicies_ImportExportPolicy_ExportRouteTarget_Union]
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ImportExportPolicy_ExportRouteTargetPath) State() ygnmi.SingletonQuery[[]oc.NetworkInstance_InterInstancePolicies_ImportExportPolicy_ExportRouteTarget_Union]
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ImportExportPolicy_ExportRouteTargetPathAny) Config() ygnmi.WildcardQuery[[]oc.NetworkInstance_InterInstancePolicies_ImportExportPolicy_ExportRouteTarget_Union]
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ImportExportPolicy_ExportRouteTargetPathAny) State() ygnmi.WildcardQuery[[]oc.NetworkInstance_InterInstancePolicies_ImportExportPolicy_ExportRouteTarget_Union]
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ImportExportPolicy_ImportRouteTargetPath) Config() ygnmi.ConfigQuery[[]oc.NetworkInstance_InterInstancePolicies_ImportExportPolicy_ImportRouteTarget_Union]
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ImportExportPolicy_ImportRouteTargetPath) State() ygnmi.SingletonQuery[[]oc.NetworkInstance_InterInstancePolicies_ImportExportPolicy_ImportRouteTarget_Union]
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ImportExportPolicy_ImportRouteTargetPathAny) Config() ygnmi.WildcardQuery[[]oc.NetworkInstance_InterInstancePolicies_ImportExportPolicy_ImportRouteTarget_Union]
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 ¶
func (n *NetworkInstance_InterInstancePolicies_ImportExportPolicy_ImportRouteTargetPathAny) State() ygnmi.WildcardQuery[[]oc.NetworkInstance_InterInstancePolicies_ImportExportPolicy_ImportRouteTarget_Union]
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 ¶
NetworkInstance_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/interfaces/interface YANG schema element.
func (*NetworkInstance_InterfacePath) AssociatedAddressFamilies ¶
func (n *NetworkInstance_InterfacePath) AssociatedAddressFamilies() *NetworkInstance_Interface_AssociatedAddressFamiliesPath
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 ¶
func (n *NetworkInstance_InterfacePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_InterfacePath) Id ¶
func (n *NetworkInstance_InterfacePath) Id() *NetworkInstance_Interface_IdPath
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 ¶
func (n *NetworkInstance_InterfacePath) Interface() *NetworkInstance_Interface_InterfacePath
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 ¶
func (n *NetworkInstance_InterfacePath) IrbAnycastGateway() *NetworkInstance_Interface_IrbAnycastGatewayPath
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 ¶
func (n *NetworkInstance_InterfacePath) MacPinning() *NetworkInstance_Interface_MacPinningPath
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 ¶
func (n *NetworkInstance_InterfacePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Interface]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_InterfacePath) Subinterface ¶
func (n *NetworkInstance_InterfacePath) Subinterface() *NetworkInstance_Interface_SubinterfacePath
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 ¶
NetworkInstance_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/interfaces/interface YANG schema element.
func (*NetworkInstance_InterfacePathAny) AssociatedAddressFamilies ¶
func (n *NetworkInstance_InterfacePathAny) AssociatedAddressFamilies() *NetworkInstance_Interface_AssociatedAddressFamiliesPathAny
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 ¶
func (n *NetworkInstance_InterfacePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_InterfacePathAny) Id ¶
func (n *NetworkInstance_InterfacePathAny) Id() *NetworkInstance_Interface_IdPathAny
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 ¶
func (n *NetworkInstance_InterfacePathAny) Interface() *NetworkInstance_Interface_InterfacePathAny
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 ¶
func (n *NetworkInstance_InterfacePathAny) IrbAnycastGateway() *NetworkInstance_Interface_IrbAnycastGatewayPathAny
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 ¶
func (n *NetworkInstance_InterfacePathAny) MacPinning() *NetworkInstance_Interface_MacPinningPathAny
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 ¶
func (n *NetworkInstance_InterfacePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Interface]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_InterfacePathAny) Subinterface ¶
func (n *NetworkInstance_InterfacePathAny) Subinterface() *NetworkInstance_Interface_SubinterfacePathAny
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
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
func (n *NetworkInstance_InterfacePathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_InterfacePathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_InterfacePathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Interface]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_InterfacePathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_InterfacePathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_InterfacePathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_InterfacePathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Interface]
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 ¶
func (n *NetworkInstance_Interface_AssociatedAddressFamiliesPath) Config() ygnmi.ConfigQuery[[]oc.E_Types_ADDRESS_FAMILY]
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 ¶
func (n *NetworkInstance_Interface_AssociatedAddressFamiliesPath) State() ygnmi.SingletonQuery[[]oc.E_Types_ADDRESS_FAMILY]
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 ¶
func (n *NetworkInstance_Interface_AssociatedAddressFamiliesPathAny) Config() ygnmi.WildcardQuery[[]oc.E_Types_ADDRESS_FAMILY]
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 ¶
func (n *NetworkInstance_Interface_AssociatedAddressFamiliesPathAny) State() ygnmi.WildcardQuery[[]oc.E_Types_ADDRESS_FAMILY]
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 ¶
func (n *NetworkInstance_Interface_IdPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Interface_IdPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Interface_IdPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Interface_IdPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Interface_InterfacePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Interface_InterfacePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Interface_InterfacePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Interface_InterfacePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Interface_IrbAnycastGatewayPath) Config() ygnmi.ConfigQuery[oc.E_Interface_IrbAnycastGateway]
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 ¶
func (n *NetworkInstance_Interface_IrbAnycastGatewayPath) State() ygnmi.SingletonQuery[oc.E_Interface_IrbAnycastGateway]
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 ¶
func (n *NetworkInstance_Interface_IrbAnycastGatewayPathAny) Config() ygnmi.WildcardQuery[oc.E_Interface_IrbAnycastGateway]
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 ¶
func (n *NetworkInstance_Interface_IrbAnycastGatewayPathAny) State() ygnmi.WildcardQuery[oc.E_Interface_IrbAnycastGateway]
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 ¶
func (n *NetworkInstance_Interface_MacPinningPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Interface_MacPinningPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Interface_MacPinningPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Interface_MacPinningPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Interface_SubinterfacePath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Interface_SubinterfacePath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Interface_SubinterfacePathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Interface_SubinterfacePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
NetworkInstance_MplsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls YANG schema element.
func (*NetworkInstance_MplsPath) Config ¶
func (n *NetworkInstance_MplsPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_MplsPath) Global ¶
func (n *NetworkInstance_MplsPath) Global() *NetworkInstance_Mpls_GlobalPath
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 ¶
func (n *NetworkInstance_MplsPath) Interface(InterfaceId string) *NetworkInstance_Mpls_InterfacePath
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 ¶
func (n *NetworkInstance_MplsPath) InterfaceAny() *NetworkInstance_Mpls_InterfacePathAny
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
func (n *NetworkInstance_MplsPath) InterfaceMap() *NetworkInstance_Mpls_InterfacePathMap
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 ¶
func (n *NetworkInstance_MplsPath) Lsps() *NetworkInstance_Mpls_LspsPath
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 ¶
func (n *NetworkInstance_MplsPath) SignalingProtocols() *NetworkInstance_Mpls_SignalingProtocolsPath
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 ¶
func (n *NetworkInstance_MplsPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_MplsPath) TeGlobalAttributes ¶
func (n *NetworkInstance_MplsPath) TeGlobalAttributes() *NetworkInstance_Mpls_TeGlobalAttributesPath
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 ¶
NetworkInstance_MplsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls YANG schema element.
func (*NetworkInstance_MplsPathAny) Config ¶
func (n *NetworkInstance_MplsPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_MplsPathAny) Global ¶
func (n *NetworkInstance_MplsPathAny) Global() *NetworkInstance_Mpls_GlobalPathAny
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 ¶
func (n *NetworkInstance_MplsPathAny) Interface(InterfaceId string) *NetworkInstance_Mpls_InterfacePathAny
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 ¶
func (n *NetworkInstance_MplsPathAny) InterfaceAny() *NetworkInstance_Mpls_InterfacePathAny
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
func (n *NetworkInstance_MplsPathAny) InterfaceMap() *NetworkInstance_Mpls_InterfacePathMapAny
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 ¶
func (n *NetworkInstance_MplsPathAny) Lsps() *NetworkInstance_Mpls_LspsPathAny
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 ¶
func (n *NetworkInstance_MplsPathAny) SignalingProtocols() *NetworkInstance_Mpls_SignalingProtocolsPathAny
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 ¶
func (n *NetworkInstance_MplsPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_MplsPathAny) TeGlobalAttributes ¶
func (n *NetworkInstance_MplsPathAny) TeGlobalAttributes() *NetworkInstance_Mpls_TeGlobalAttributesPathAny
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 ¶
NetworkInstance_Mpls_GlobalPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/global YANG schema element.
func (*NetworkInstance_Mpls_GlobalPath) Config ¶
func (n *NetworkInstance_Mpls_GlobalPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Global]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_GlobalPath) Interface ¶
func (n *NetworkInstance_Mpls_GlobalPath) Interface(InterfaceId string) *NetworkInstance_Mpls_Global_InterfacePath
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 ¶
func (n *NetworkInstance_Mpls_GlobalPath) InterfaceAny() *NetworkInstance_Mpls_Global_InterfacePathAny
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
func (n *NetworkInstance_Mpls_GlobalPath) InterfaceMap() *NetworkInstance_Mpls_Global_InterfacePathMap
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 ¶
func (n *NetworkInstance_Mpls_GlobalPath) NullLabel() *NetworkInstance_Mpls_Global_NullLabelPath
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 ¶
func (n *NetworkInstance_Mpls_GlobalPath) PwEncapsulation() *NetworkInstance_Mpls_Global_PwEncapsulationPath
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 ¶
func (n *NetworkInstance_Mpls_GlobalPath) ReservedLabelBlock(LocalId string) *NetworkInstance_Mpls_Global_ReservedLabelBlockPath
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 ¶
func (n *NetworkInstance_Mpls_GlobalPath) ReservedLabelBlockAny() *NetworkInstance_Mpls_Global_ReservedLabelBlockPathAny
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
func (n *NetworkInstance_Mpls_GlobalPath) ReservedLabelBlockMap() *NetworkInstance_Mpls_Global_ReservedLabelBlockPathMap
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 ¶
func (n *NetworkInstance_Mpls_GlobalPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Global]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_GlobalPath) TtlPropagation ¶
func (n *NetworkInstance_Mpls_GlobalPath) TtlPropagation() *NetworkInstance_Mpls_Global_TtlPropagationPath
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_GlobalPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Global]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_GlobalPathAny) Interface ¶
func (n *NetworkInstance_Mpls_GlobalPathAny) Interface(InterfaceId string) *NetworkInstance_Mpls_Global_InterfacePathAny
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 ¶
func (n *NetworkInstance_Mpls_GlobalPathAny) InterfaceAny() *NetworkInstance_Mpls_Global_InterfacePathAny
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
func (n *NetworkInstance_Mpls_GlobalPathAny) InterfaceMap() *NetworkInstance_Mpls_Global_InterfacePathMapAny
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 ¶
func (n *NetworkInstance_Mpls_GlobalPathAny) NullLabel() *NetworkInstance_Mpls_Global_NullLabelPathAny
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 ¶
func (n *NetworkInstance_Mpls_GlobalPathAny) PwEncapsulation() *NetworkInstance_Mpls_Global_PwEncapsulationPathAny
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 ¶
func (n *NetworkInstance_Mpls_GlobalPathAny) ReservedLabelBlock(LocalId string) *NetworkInstance_Mpls_Global_ReservedLabelBlockPathAny
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 ¶
func (n *NetworkInstance_Mpls_GlobalPathAny) ReservedLabelBlockAny() *NetworkInstance_Mpls_Global_ReservedLabelBlockPathAny
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
func (n *NetworkInstance_Mpls_GlobalPathAny) ReservedLabelBlockMap() *NetworkInstance_Mpls_Global_ReservedLabelBlockPathMapAny
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 ¶
func (n *NetworkInstance_Mpls_GlobalPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Global]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_GlobalPathAny) TtlPropagation ¶
func (n *NetworkInstance_Mpls_GlobalPathAny) TtlPropagation() *NetworkInstance_Mpls_Global_TtlPropagationPathAny
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_Global_InterfacePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Global_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Global_InterfacePath) InterfaceId ¶
func (n *NetworkInstance_Mpls_Global_InterfacePath) InterfaceId() *NetworkInstance_Mpls_Global_Interface_InterfaceIdPath
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 ¶
func (n *NetworkInstance_Mpls_Global_InterfacePath) InterfaceRef() *NetworkInstance_Mpls_Global_Interface_InterfaceRefPath
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 ¶
func (n *NetworkInstance_Mpls_Global_InterfacePath) MplsEnabled() *NetworkInstance_Mpls_Global_Interface_MplsEnabledPath
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 ¶
func (n *NetworkInstance_Mpls_Global_InterfacePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Global_Interface]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_Global_InterfacePathAny ¶
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 ¶
func (n *NetworkInstance_Mpls_Global_InterfacePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Global_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Global_InterfacePathAny) InterfaceId ¶
func (n *NetworkInstance_Mpls_Global_InterfacePathAny) InterfaceId() *NetworkInstance_Mpls_Global_Interface_InterfaceIdPathAny
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 ¶
func (n *NetworkInstance_Mpls_Global_InterfacePathAny) InterfaceRef() *NetworkInstance_Mpls_Global_Interface_InterfaceRefPathAny
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 ¶
func (n *NetworkInstance_Mpls_Global_InterfacePathAny) MplsEnabled() *NetworkInstance_Mpls_Global_Interface_MplsEnabledPathAny
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 ¶
func (n *NetworkInstance_Mpls_Global_InterfacePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Global_Interface]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_Global_InterfacePathMap ¶ added in v0.4.0
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
func (n *NetworkInstance_Mpls_Global_InterfacePathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_Mpls_Global_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Global_InterfacePathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_Global_InterfacePathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Mpls_Global_Interface]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_Global_InterfacePathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Mpls_Global_InterfacePathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Mpls_Global_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Global_InterfacePathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_Global_InterfacePathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Mpls_Global_Interface]
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 ¶
func (n *NetworkInstance_Mpls_Global_Interface_InterfaceIdPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Global_Interface_InterfaceIdPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Global_Interface_InterfaceIdPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Global_Interface_InterfaceIdPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_Global_Interface_InterfaceRefPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Global_Interface_InterfaceRef]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Global_Interface_InterfaceRefPath) Interface ¶
func (n *NetworkInstance_Mpls_Global_Interface_InterfaceRefPath) Interface() *NetworkInstance_Mpls_Global_Interface_InterfaceRef_InterfacePath
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 ¶
func (n *NetworkInstance_Mpls_Global_Interface_InterfaceRefPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Global_Interface_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Global_Interface_InterfaceRefPath) Subinterface ¶
func (n *NetworkInstance_Mpls_Global_Interface_InterfaceRefPath) Subinterface() *NetworkInstance_Mpls_Global_Interface_InterfaceRef_SubinterfacePath
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_Global_Interface_InterfaceRefPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Global_Interface_InterfaceRef]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Global_Interface_InterfaceRefPathAny) Interface ¶
func (n *NetworkInstance_Mpls_Global_Interface_InterfaceRefPathAny) Interface() *NetworkInstance_Mpls_Global_Interface_InterfaceRef_InterfacePathAny
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 ¶
func (n *NetworkInstance_Mpls_Global_Interface_InterfaceRefPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Global_Interface_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Global_Interface_InterfaceRefPathAny) Subinterface ¶
func (n *NetworkInstance_Mpls_Global_Interface_InterfaceRefPathAny) Subinterface() *NetworkInstance_Mpls_Global_Interface_InterfaceRef_SubinterfacePathAny
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 ¶
func (n *NetworkInstance_Mpls_Global_Interface_InterfaceRef_InterfacePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Global_Interface_InterfaceRef_InterfacePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Global_Interface_InterfaceRef_InterfacePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Global_Interface_InterfaceRef_InterfacePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Global_Interface_InterfaceRef_SubinterfacePath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_Global_Interface_InterfaceRef_SubinterfacePath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_Global_Interface_InterfaceRef_SubinterfacePathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_Global_Interface_InterfaceRef_SubinterfacePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_Global_Interface_MplsEnabledPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Global_Interface_MplsEnabledPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Global_Interface_MplsEnabledPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Global_Interface_MplsEnabledPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Global_NullLabelPath) Config() ygnmi.ConfigQuery[oc.E_MplsTypes_NULL_LABEL_TYPE]
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 ¶
func (n *NetworkInstance_Mpls_Global_NullLabelPath) State() ygnmi.SingletonQuery[oc.E_MplsTypes_NULL_LABEL_TYPE]
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 ¶
func (n *NetworkInstance_Mpls_Global_NullLabelPathAny) Config() ygnmi.WildcardQuery[oc.E_MplsTypes_NULL_LABEL_TYPE]
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 ¶
func (n *NetworkInstance_Mpls_Global_NullLabelPathAny) State() ygnmi.WildcardQuery[oc.E_MplsTypes_NULL_LABEL_TYPE]
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 ¶
func (n *NetworkInstance_Mpls_Global_PwEncapsulationPath) Config() ygnmi.ConfigQuery[oc.E_MplsTypes_PSEUDOWIRE_ENCAPSULATION]
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 ¶
func (n *NetworkInstance_Mpls_Global_PwEncapsulationPath) State() ygnmi.SingletonQuery[oc.E_MplsTypes_PSEUDOWIRE_ENCAPSULATION]
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 ¶
func (n *NetworkInstance_Mpls_Global_PwEncapsulationPathAny) Config() ygnmi.WildcardQuery[oc.E_MplsTypes_PSEUDOWIRE_ENCAPSULATION]
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 ¶
func (n *NetworkInstance_Mpls_Global_PwEncapsulationPathAny) State() ygnmi.WildcardQuery[oc.E_MplsTypes_PSEUDOWIRE_ENCAPSULATION]
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_Global_ReservedLabelBlockPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Global_ReservedLabelBlock]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Global_ReservedLabelBlockPath) LocalId ¶
func (n *NetworkInstance_Mpls_Global_ReservedLabelBlockPath) LocalId() *NetworkInstance_Mpls_Global_ReservedLabelBlock_LocalIdPath
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 ¶
func (n *NetworkInstance_Mpls_Global_ReservedLabelBlockPath) LowerBound() *NetworkInstance_Mpls_Global_ReservedLabelBlock_LowerBoundPath
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 ¶
func (n *NetworkInstance_Mpls_Global_ReservedLabelBlockPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Global_ReservedLabelBlock]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Global_ReservedLabelBlockPath) UpperBound ¶
func (n *NetworkInstance_Mpls_Global_ReservedLabelBlockPath) UpperBound() *NetworkInstance_Mpls_Global_ReservedLabelBlock_UpperBoundPath
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_Global_ReservedLabelBlockPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Global_ReservedLabelBlock]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Global_ReservedLabelBlockPathAny) LocalId ¶
func (n *NetworkInstance_Mpls_Global_ReservedLabelBlockPathAny) LocalId() *NetworkInstance_Mpls_Global_ReservedLabelBlock_LocalIdPathAny
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 ¶
func (n *NetworkInstance_Mpls_Global_ReservedLabelBlockPathAny) LowerBound() *NetworkInstance_Mpls_Global_ReservedLabelBlock_LowerBoundPathAny
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 ¶
func (n *NetworkInstance_Mpls_Global_ReservedLabelBlockPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Global_ReservedLabelBlock]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Global_ReservedLabelBlockPathAny) UpperBound ¶
func (n *NetworkInstance_Mpls_Global_ReservedLabelBlockPathAny) UpperBound() *NetworkInstance_Mpls_Global_ReservedLabelBlock_UpperBoundPathAny
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
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
func (n *NetworkInstance_Mpls_Global_ReservedLabelBlockPathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_Mpls_Global_ReservedLabelBlock]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Global_ReservedLabelBlockPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_Global_ReservedLabelBlockPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Mpls_Global_ReservedLabelBlock]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_Global_ReservedLabelBlockPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Mpls_Global_ReservedLabelBlockPathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Mpls_Global_ReservedLabelBlock]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Global_ReservedLabelBlockPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_Global_ReservedLabelBlockPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Mpls_Global_ReservedLabelBlock]
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 ¶
func (n *NetworkInstance_Mpls_Global_ReservedLabelBlock_LocalIdPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Global_ReservedLabelBlock_LocalIdPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Global_ReservedLabelBlock_LocalIdPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Global_ReservedLabelBlock_LocalIdPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Global_ReservedLabelBlock_LowerBoundPath) Config() ygnmi.ConfigQuery[oc.NetworkInstance_Mpls_Global_ReservedLabelBlock_LowerBound_Union]
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 ¶
func (n *NetworkInstance_Mpls_Global_ReservedLabelBlock_LowerBoundPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_Mpls_Global_ReservedLabelBlock_LowerBound_Union]
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 ¶
func (n *NetworkInstance_Mpls_Global_ReservedLabelBlock_LowerBoundPathAny) Config() ygnmi.WildcardQuery[oc.NetworkInstance_Mpls_Global_ReservedLabelBlock_LowerBound_Union]
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 ¶
func (n *NetworkInstance_Mpls_Global_ReservedLabelBlock_LowerBoundPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_Mpls_Global_ReservedLabelBlock_LowerBound_Union]
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 ¶
func (n *NetworkInstance_Mpls_Global_ReservedLabelBlock_UpperBoundPath) Config() ygnmi.ConfigQuery[oc.NetworkInstance_Mpls_Global_ReservedLabelBlock_UpperBound_Union]
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 ¶
func (n *NetworkInstance_Mpls_Global_ReservedLabelBlock_UpperBoundPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_Mpls_Global_ReservedLabelBlock_UpperBound_Union]
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 ¶
func (n *NetworkInstance_Mpls_Global_ReservedLabelBlock_UpperBoundPathAny) Config() ygnmi.WildcardQuery[oc.NetworkInstance_Mpls_Global_ReservedLabelBlock_UpperBound_Union]
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 ¶
func (n *NetworkInstance_Mpls_Global_ReservedLabelBlock_UpperBoundPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_Mpls_Global_ReservedLabelBlock_UpperBound_Union]
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 ¶
func (n *NetworkInstance_Mpls_Global_TtlPropagationPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Global_TtlPropagationPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Global_TtlPropagationPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Global_TtlPropagationPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_InterfacePath) AdminGroup() *NetworkInstance_Mpls_Interface_AdminGroupPath
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 ¶
func (n *NetworkInstance_Mpls_InterfacePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_InterfacePath) IgpFloodingBandwidth ¶
func (n *NetworkInstance_Mpls_InterfacePath) IgpFloodingBandwidth() *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPath
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 ¶
func (n *NetworkInstance_Mpls_InterfacePath) InterfaceId() *NetworkInstance_Mpls_Interface_InterfaceIdPath
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 ¶
func (n *NetworkInstance_Mpls_InterfacePath) InterfaceRef() *NetworkInstance_Mpls_Interface_InterfaceRefPath
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 ¶
func (n *NetworkInstance_Mpls_InterfacePath) SrlgMembership() *NetworkInstance_Mpls_Interface_SrlgMembershipPath
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 ¶
func (n *NetworkInstance_Mpls_InterfacePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Interface]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_InterfacePath) TeMetric ¶
func (n *NetworkInstance_Mpls_InterfacePath) TeMetric() *NetworkInstance_Mpls_Interface_TeMetricPath
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_InterfacePathAny) AdminGroup() *NetworkInstance_Mpls_Interface_AdminGroupPathAny
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 ¶
func (n *NetworkInstance_Mpls_InterfacePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_InterfacePathAny) IgpFloodingBandwidth ¶
func (n *NetworkInstance_Mpls_InterfacePathAny) IgpFloodingBandwidth() *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPathAny
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 ¶
func (n *NetworkInstance_Mpls_InterfacePathAny) InterfaceId() *NetworkInstance_Mpls_Interface_InterfaceIdPathAny
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 ¶
func (n *NetworkInstance_Mpls_InterfacePathAny) InterfaceRef() *NetworkInstance_Mpls_Interface_InterfaceRefPathAny
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 ¶
func (n *NetworkInstance_Mpls_InterfacePathAny) SrlgMembership() *NetworkInstance_Mpls_Interface_SrlgMembershipPathAny
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 ¶
func (n *NetworkInstance_Mpls_InterfacePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Interface]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_InterfacePathAny) TeMetric ¶
func (n *NetworkInstance_Mpls_InterfacePathAny) TeMetric() *NetworkInstance_Mpls_Interface_TeMetricPathAny
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
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
func (n *NetworkInstance_Mpls_InterfacePathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_Mpls_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_InterfacePathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_InterfacePathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Mpls_Interface]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_InterfacePathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Mpls_InterfacePathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Mpls_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_InterfacePathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_InterfacePathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Mpls_Interface]
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 ¶
func (n *NetworkInstance_Mpls_Interface_AdminGroupPath) Config() ygnmi.ConfigQuery[[]string]
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 ¶
func (n *NetworkInstance_Mpls_Interface_AdminGroupPath) State() ygnmi.SingletonQuery[[]string]
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 ¶
func (n *NetworkInstance_Mpls_Interface_AdminGroupPathAny) Config() ygnmi.WildcardQuery[[]string]
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 ¶
func (n *NetworkInstance_Mpls_Interface_AdminGroupPathAny) State() ygnmi.WildcardQuery[[]string]
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Interface_IgpFloodingBandwidth]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPath) DeltaPercentage ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPath) DeltaPercentage() *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DeltaPercentagePath
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPath) DownThresholds() *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DownThresholdsPath
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Interface_IgpFloodingBandwidth]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPath) ThresholdSpecification ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPath) ThresholdSpecification() *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdSpecificationPath
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPath) ThresholdType() *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdTypePath
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPath) UpDownThresholds() *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpDownThresholdsPath
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPath) UpThresholds() *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpThresholdsPath
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Interface_IgpFloodingBandwidth]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPathAny) DeltaPercentage ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPathAny) DeltaPercentage() *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DeltaPercentagePathAny
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPathAny) DownThresholds() *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DownThresholdsPathAny
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Interface_IgpFloodingBandwidth]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPathAny) ThresholdSpecification ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPathAny) ThresholdSpecification() *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdSpecificationPathAny
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPathAny) ThresholdType() *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdTypePathAny
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPathAny) UpDownThresholds() *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpDownThresholdsPathAny
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPathAny) UpThresholds() *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpThresholdsPathAny
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DeltaPercentagePath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DeltaPercentagePath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DeltaPercentagePathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DeltaPercentagePathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DownThresholdsPath) Config() ygnmi.ConfigQuery[[]uint8]
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DownThresholdsPath) State() ygnmi.SingletonQuery[[]uint8]
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DownThresholdsPathAny) Config() ygnmi.WildcardQuery[[]uint8]
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DownThresholdsPathAny) State() ygnmi.WildcardQuery[[]uint8]
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdSpecificationPath) Config() ygnmi.ConfigQuery[oc.E_IgpFloodingBandwidth_ThresholdSpecification]
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdSpecificationPath) State() ygnmi.SingletonQuery[oc.E_IgpFloodingBandwidth_ThresholdSpecification]
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdSpecificationPathAny) Config() ygnmi.WildcardQuery[oc.E_IgpFloodingBandwidth_ThresholdSpecification]
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdSpecificationPathAny) State() ygnmi.WildcardQuery[oc.E_IgpFloodingBandwidth_ThresholdSpecification]
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdTypePath) Config() ygnmi.ConfigQuery[oc.E_IgpFloodingBandwidth_ThresholdType]
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdTypePath) State() ygnmi.SingletonQuery[oc.E_IgpFloodingBandwidth_ThresholdType]
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdTypePathAny) Config() ygnmi.WildcardQuery[oc.E_IgpFloodingBandwidth_ThresholdType]
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdTypePathAny) State() ygnmi.WildcardQuery[oc.E_IgpFloodingBandwidth_ThresholdType]
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpDownThresholdsPath) Config() ygnmi.ConfigQuery[[]uint8]
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpDownThresholdsPath) State() ygnmi.SingletonQuery[[]uint8]
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpDownThresholdsPathAny) Config() ygnmi.WildcardQuery[[]uint8]
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpDownThresholdsPathAny) State() ygnmi.WildcardQuery[[]uint8]
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpThresholdsPath) Config() ygnmi.ConfigQuery[[]uint8]
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpThresholdsPath) State() ygnmi.SingletonQuery[[]uint8]
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpThresholdsPathAny) Config() ygnmi.WildcardQuery[[]uint8]
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 ¶
func (n *NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpThresholdsPathAny) State() ygnmi.WildcardQuery[[]uint8]
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 ¶
func (n *NetworkInstance_Mpls_Interface_InterfaceIdPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Interface_InterfaceIdPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Interface_InterfaceIdPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Interface_InterfaceIdPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_Interface_InterfaceRefPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Interface_InterfaceRef]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Interface_InterfaceRefPath) Interface ¶
func (n *NetworkInstance_Mpls_Interface_InterfaceRefPath) Interface() *NetworkInstance_Mpls_Interface_InterfaceRef_InterfacePath
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 ¶
func (n *NetworkInstance_Mpls_Interface_InterfaceRefPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Interface_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Interface_InterfaceRefPath) Subinterface ¶
func (n *NetworkInstance_Mpls_Interface_InterfaceRefPath) Subinterface() *NetworkInstance_Mpls_Interface_InterfaceRef_SubinterfacePath
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_Interface_InterfaceRefPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Interface_InterfaceRef]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Interface_InterfaceRefPathAny) Interface ¶
func (n *NetworkInstance_Mpls_Interface_InterfaceRefPathAny) Interface() *NetworkInstance_Mpls_Interface_InterfaceRef_InterfacePathAny
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 ¶
func (n *NetworkInstance_Mpls_Interface_InterfaceRefPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Interface_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Interface_InterfaceRefPathAny) Subinterface ¶
func (n *NetworkInstance_Mpls_Interface_InterfaceRefPathAny) Subinterface() *NetworkInstance_Mpls_Interface_InterfaceRef_SubinterfacePathAny
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 ¶
func (n *NetworkInstance_Mpls_Interface_InterfaceRef_InterfacePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Interface_InterfaceRef_InterfacePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Interface_InterfaceRef_InterfacePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Interface_InterfaceRef_InterfacePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Interface_InterfaceRef_SubinterfacePath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_Interface_InterfaceRef_SubinterfacePath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_Interface_InterfaceRef_SubinterfacePathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_Interface_InterfaceRef_SubinterfacePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_Interface_SrlgMembershipPath) Config() ygnmi.ConfigQuery[[]string]
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 ¶
func (n *NetworkInstance_Mpls_Interface_SrlgMembershipPath) State() ygnmi.SingletonQuery[[]string]
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 ¶
func (n *NetworkInstance_Mpls_Interface_SrlgMembershipPathAny) Config() ygnmi.WildcardQuery[[]string]
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 ¶
func (n *NetworkInstance_Mpls_Interface_SrlgMembershipPathAny) State() ygnmi.WildcardQuery[[]string]
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 ¶
func (n *NetworkInstance_Mpls_Interface_TeMetricPath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_Interface_TeMetricPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_Interface_TeMetricPathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_Interface_TeMetricPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
NetworkInstance_Mpls_LspsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps YANG schema element.
func (*NetworkInstance_Mpls_LspsPath) Config ¶
func (n *NetworkInstance_Mpls_LspsPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_LspsPath) ConstrainedPath ¶
func (n *NetworkInstance_Mpls_LspsPath) ConstrainedPath() *NetworkInstance_Mpls_Lsps_ConstrainedPathPath
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 ¶
func (n *NetworkInstance_Mpls_LspsPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_LspsPath) StaticLsp ¶
func (n *NetworkInstance_Mpls_LspsPath) StaticLsp(Name string) *NetworkInstance_Mpls_Lsps_StaticLspPath
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 ¶
func (n *NetworkInstance_Mpls_LspsPath) StaticLspAny() *NetworkInstance_Mpls_Lsps_StaticLspPathAny
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
func (n *NetworkInstance_Mpls_LspsPath) StaticLspMap() *NetworkInstance_Mpls_Lsps_StaticLspPathMap
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 ¶
func (n *NetworkInstance_Mpls_LspsPath) UnconstrainedPath() *NetworkInstance_Mpls_Lsps_UnconstrainedPathPath
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_LspsPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_LspsPathAny) ConstrainedPath ¶
func (n *NetworkInstance_Mpls_LspsPathAny) ConstrainedPath() *NetworkInstance_Mpls_Lsps_ConstrainedPathPathAny
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 ¶
func (n *NetworkInstance_Mpls_LspsPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_LspsPathAny) StaticLsp ¶
func (n *NetworkInstance_Mpls_LspsPathAny) StaticLsp(Name string) *NetworkInstance_Mpls_Lsps_StaticLspPathAny
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 ¶
func (n *NetworkInstance_Mpls_LspsPathAny) StaticLspAny() *NetworkInstance_Mpls_Lsps_StaticLspPathAny
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
func (n *NetworkInstance_Mpls_LspsPathAny) StaticLspMap() *NetworkInstance_Mpls_Lsps_StaticLspPathMapAny
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 ¶
func (n *NetworkInstance_Mpls_LspsPathAny) UnconstrainedPath() *NetworkInstance_Mpls_Lsps_UnconstrainedPathPathAny
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPathPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPathPath) NamedExplicitPath ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPathPath) NamedExplicitPath(Name string) *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPathPath) NamedExplicitPathAny() *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPathPath) NamedExplicitPathMap() *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathMap
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPathPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPathPath) Tunnel ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPathPath) Tunnel(Name string) *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPathPath) TunnelAny() *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPathPath) TunnelMap() *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathMap
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPathPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPathPathAny) NamedExplicitPath ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPathPathAny) NamedExplicitPath(Name string) *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPathPathAny) NamedExplicitPathAny() *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPathPathAny) NamedExplicitPathMap() *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathMapAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPathPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPathPathAny) Tunnel ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPathPathAny) Tunnel(Name string) *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPathPathAny) TunnelAny() *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPathPathAny) TunnelMap() *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathMapAny
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPath) ExplicitRouteObject ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPath) ExplicitRouteObject(Index uint8) *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPath) ExplicitRouteObjectAny() *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathAny
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPath) ExplicitRouteObjectMap() *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathMap
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPath) Name() *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_NamePath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPath) SidProtectionRequired() *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidProtectionRequiredPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPath) SidSelectionMode() *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidSelectionModePath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny ¶
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny) ExplicitRouteObject ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny) ExplicitRouteObject(Index uint8) *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny) ExplicitRouteObjectAny() *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathAny
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny) ExplicitRouteObjectMap() *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathMapAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny) Name() *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_NamePathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny) SidProtectionRequired() *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidProtectionRequiredPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny) SidSelectionMode() *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidSelectionModePathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathMap ¶ added in v0.4.0
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath]
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPath) Address() *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_AddressPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPath) HopType ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPath) HopType() *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_HopTypePath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPath) Index() *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_IndexPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathAny) Address() *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_AddressPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathAny) HopType ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathAny) HopType() *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_HopTypePathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathAny) Index() *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_IndexPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject]
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathMap) Config() ygnmi.ConfigQuery[map[uint8]*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathMap) State() ygnmi.SingletonQuery[map[uint8]*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject]
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathMapAny) Config() ygnmi.WildcardQuery[map[uint8]*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathMapAny) State() ygnmi.WildcardQuery[map[uint8]*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_AddressPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_AddressPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_AddressPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_AddressPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_HopTypePath) Config() ygnmi.ConfigQuery[oc.E_Mpls_MplsHopType]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_HopTypePath) State() ygnmi.SingletonQuery[oc.E_Mpls_MplsHopType]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_HopTypePathAny) Config() ygnmi.WildcardQuery[oc.E_Mpls_MplsHopType]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_HopTypePathAny) State() ygnmi.WildcardQuery[oc.E_Mpls_MplsHopType]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_IndexPath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_IndexPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_IndexPathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_IndexPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_NamePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_NamePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_NamePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_NamePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidProtectionRequiredPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidProtectionRequiredPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidProtectionRequiredPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidProtectionRequiredPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidSelectionModePath) Config() ygnmi.ConfigQuery[oc.E_NamedExplicitPath_SidSelectionMode]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidSelectionModePath) State() ygnmi.SingletonQuery[oc.E_NamedExplicitPath_SidSelectionMode]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidSelectionModePathAny) Config() ygnmi.WildcardQuery[oc.E_NamedExplicitPath_SidSelectionMode]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidSelectionModePathAny) State() ygnmi.WildcardQuery[oc.E_NamedExplicitPath_SidSelectionMode]
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) AdminStatus() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AdminStatusPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) AutoGenerated() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AutoGeneratedPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) Bandwidth() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) Counters ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) Counters() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) Description() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_DescriptionPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) HoldPriority() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_HoldPriorityPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) Metric() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) MetricType() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricTypePath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) Name() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_NamePath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) OperStatus() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_OperStatusPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) P2PTunnelAttributes() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) Preference() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_PreferencePath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) ProtectionStyleRequested() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ProtectionStyleRequestedPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) ReoptimizeTimer() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ReoptimizeTimerPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) Role() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_RolePath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) SetupPriority() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SetupPriorityPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) ShortcutEligible() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ShortcutEligiblePath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) SignalingProtocol() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SignalingProtocolPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) SoftPreemption() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SoftPreemptionPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) Source() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SourcePath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) Type ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) Type() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_TypePath
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) AdminStatus() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AdminStatusPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) AutoGenerated() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AutoGeneratedPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) Bandwidth() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) Counters ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) Counters() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) Description() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_DescriptionPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) HoldPriority() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_HoldPriorityPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) Metric() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) MetricType() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricTypePathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) Name() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_NamePathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) OperStatus() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_OperStatusPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) P2PTunnelAttributes() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) Preference() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_PreferencePathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) ProtectionStyleRequested() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ProtectionStyleRequestedPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) ReoptimizeTimer() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ReoptimizeTimerPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) Role() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_RolePathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) SetupPriority() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SetupPriorityPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) ShortcutEligible() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ShortcutEligiblePathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) SignalingProtocol() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SignalingProtocolPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) SoftPreemption() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SoftPreemptionPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) Source() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SourcePathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) Type ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) Type() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_TypePathAny
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
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AdminStatusPath) Config() ygnmi.ConfigQuery[oc.E_MplsTypes_TUNNEL_ADMIN_STATUS]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AdminStatusPath) State() ygnmi.SingletonQuery[oc.E_MplsTypes_TUNNEL_ADMIN_STATUS]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AdminStatusPathAny) Config() ygnmi.WildcardQuery[oc.E_MplsTypes_TUNNEL_ADMIN_STATUS]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AdminStatusPathAny) State() ygnmi.WildcardQuery[oc.E_MplsTypes_TUNNEL_ADMIN_STATUS]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AutoGeneratedPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AutoGeneratedPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPath) AutoBandwidth() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPath) SetBandwidth ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPath) SetBandwidth() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SetBandwidthPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPath) SignaledBandwidth() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SignaledBandwidthPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPath) SpecificationType() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SpecificationTypePath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPathAny ¶
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPathAny) AutoBandwidth() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPathAny) SetBandwidth ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPathAny) SetBandwidth() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SetBandwidthPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPathAny) SignaledBandwidth() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SignaledBandwidthPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPathAny) SpecificationType() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SpecificationTypePathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath) AdjustInterval() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustIntervalPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath) AdjustThreshold() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustThresholdPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath) Enabled ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath) Enabled() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_EnabledPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath) IntervalHighBw() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_IntervalHighBwPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath) MaxBw() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MaxBwPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath) MinBw() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MinBwPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath) Overflow() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath) Underflow ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath) Underflow() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny) AdjustInterval() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustIntervalPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny) AdjustThreshold() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustThresholdPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny) Enabled ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny) Enabled() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_EnabledPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny) IntervalHighBw() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_IntervalHighBwPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny) MaxBw() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MaxBwPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny) MinBw() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MinBwPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny) Overflow() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny) Underflow ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny) Underflow() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustIntervalPath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustIntervalPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustIntervalPathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustIntervalPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustThresholdPath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustThresholdPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustThresholdPathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustThresholdPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_EnabledPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_EnabledPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_EnabledPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_EnabledPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_IntervalHighBwPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_IntervalHighBwPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MaxBwPath) Config() ygnmi.ConfigQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MaxBwPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MaxBwPathAny) Config() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MaxBwPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MinBwPath) Config() ygnmi.ConfigQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MinBwPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MinBwPathAny) Config() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MinBwPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPath) Enabled ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPath) Enabled() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_EnabledPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPath) OverflowThreshold() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_OverflowThresholdPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPath) TriggerEventCount ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPath) TriggerEventCount() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_TriggerEventCountPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPathAny) Enabled ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPathAny) Enabled() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_EnabledPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPathAny) OverflowThreshold() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_OverflowThresholdPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPathAny) TriggerEventCount ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPathAny) TriggerEventCount() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_TriggerEventCountPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_EnabledPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_EnabledPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_EnabledPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_EnabledPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_OverflowThresholdPath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_OverflowThresholdPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_OverflowThresholdPathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_OverflowThresholdPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_TriggerEventCountPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_TriggerEventCountPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_TriggerEventCountPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_TriggerEventCountPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPath) Enabled ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPath) Enabled() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_EnabledPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPath) TriggerEventCount ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPath) TriggerEventCount() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_TriggerEventCountPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPath) UnderflowThreshold() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_UnderflowThresholdPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPathAny) Enabled ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPathAny) Enabled() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_EnabledPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPathAny) TriggerEventCount ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPathAny) TriggerEventCount() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_TriggerEventCountPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPathAny) UnderflowThreshold() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_UnderflowThresholdPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_EnabledPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_EnabledPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_EnabledPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_EnabledPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_TriggerEventCountPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_TriggerEventCountPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_TriggerEventCountPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_TriggerEventCountPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_UnderflowThresholdPath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_UnderflowThresholdPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_UnderflowThresholdPathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_UnderflowThresholdPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SetBandwidthPath) Config() ygnmi.ConfigQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SetBandwidthPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SetBandwidthPathAny) Config() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SetBandwidthPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SignaledBandwidthPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SignaledBandwidthPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SpecificationTypePath) Config() ygnmi.ConfigQuery[oc.E_Mpls_TeBandwidthType]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SpecificationTypePath) State() ygnmi.SingletonQuery[oc.E_Mpls_TeBandwidthType]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SpecificationTypePathAny) Config() ygnmi.WildcardQuery[oc.E_Mpls_TeBandwidthType]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SpecificationTypePathAny) State() ygnmi.WildcardQuery[oc.E_Mpls_TeBandwidthType]
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPath) Bytes() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_BytesPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPath) CurrentPathTime() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_CurrentPathTimePath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPath) NextReoptimizationTime() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_NextReoptimizationTimePath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPath) OnlineTime() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_OnlineTimePath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPath) Packets() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_PacketsPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPath) PathChanges() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_PathChangesPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPath) StateChanges ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPath) StateChanges() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_StateChangesPath
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPathAny) Bytes() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_BytesPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPathAny) CurrentPathTime() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_CurrentPathTimePathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPathAny) NextReoptimizationTime() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_NextReoptimizationTimePathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPathAny) OnlineTime() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_OnlineTimePathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPathAny) Packets() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_PacketsPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPathAny) PathChanges() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_PathChangesPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPathAny) StateChanges ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPathAny) StateChanges() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_StateChangesPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_BytesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_BytesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_CurrentPathTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_CurrentPathTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_NextReoptimizationTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_NextReoptimizationTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_OnlineTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_OnlineTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_PacketsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_PacketsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_PathChangesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_PathChangesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_StateChangesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_StateChangesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_DescriptionPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_DescriptionPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_DescriptionPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_DescriptionPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_HoldPriorityPath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_HoldPriorityPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_HoldPriorityPathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_HoldPriorityPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricPath) Config() ygnmi.ConfigQuery[int32]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricPath) State() ygnmi.SingletonQuery[int32]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricPathAny) Config() ygnmi.WildcardQuery[int32]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricPathAny) State() ygnmi.WildcardQuery[int32]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricTypePath) Config() ygnmi.ConfigQuery[oc.E_MplsTypes_LSP_METRIC_TYPE]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricTypePath) State() ygnmi.SingletonQuery[oc.E_MplsTypes_LSP_METRIC_TYPE]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricTypePathAny) Config() ygnmi.WildcardQuery[oc.E_MplsTypes_LSP_METRIC_TYPE]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricTypePathAny) State() ygnmi.WildcardQuery[oc.E_MplsTypes_LSP_METRIC_TYPE]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_NamePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_NamePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_NamePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_NamePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_OperStatusPath) State() ygnmi.SingletonQuery[oc.E_MplsTypes_LSP_OPER_STATUS]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_OperStatusPathAny) State() ygnmi.WildcardQuery[oc.E_MplsTypes_LSP_OPER_STATUS]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath) Destination ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath) Destination() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_DestinationPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath) P2PPrimaryPath(Name string) *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath) P2PPrimaryPathAny() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath) P2PPrimaryPathMap() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathMap
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath) P2PSecondaryPath(Name string) *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath) P2PSecondaryPathAny() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath) P2PSecondaryPathMap() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathMap
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath) RecordRouteEnabled() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_RecordRouteEnabledPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny) Destination ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny) Destination() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_DestinationPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny) P2PPrimaryPath(Name string) *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny) P2PPrimaryPathAny() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny) P2PPrimaryPathMap() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathMapAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny) P2PSecondaryPath(Name string) *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny) P2PSecondaryPathAny() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny) P2PSecondaryPathMap() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathMapAny
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny) RecordRouteEnabled() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_RecordRouteEnabledPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_DestinationPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_DestinationPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_DestinationPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_DestinationPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) AdminGroups() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) AssociatedRsvpSessions() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AssociatedRsvpSessionsPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) CandidateSecondaryPath(SecondaryPath string) *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) CandidateSecondaryPathAny() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathAny
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) CandidateSecondaryPathMap() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathMap
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) CspfMetric ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) CspfMetric() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfMetricPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) CspfTiebreaker() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfTiebreakerPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) ExplicitPathName() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_ExplicitPathNamePath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) HoldPriority() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_HoldPriorityPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) Name() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_NamePath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) PathComputationMethod() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationMethodPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) PathComputationServer() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationServerPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) PathControl() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathControlPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) PathMetricBoundConstraint(Type oc.E_MplsTypes_PATH_METRIC_TYPE) *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) PathMetricBoundConstraintAny() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathAny
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) PathMetricBoundConstraintMap() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathMap
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) Preference() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PreferencePath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) RetryTimer() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_RetryTimerPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) SetupPriority() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_SetupPriorityPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) SpfMetric() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_SpfMetricPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) UseCspf ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) UseCspf() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_UseCspfPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) AdminGroups() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) AssociatedRsvpSessions() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AssociatedRsvpSessionsPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) CandidateSecondaryPath(SecondaryPath string) *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) CandidateSecondaryPathAny() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathAny
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) CandidateSecondaryPathMap() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathMapAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) CspfMetric ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) CspfMetric() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfMetricPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) CspfTiebreaker() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfTiebreakerPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) ExplicitPathName() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_ExplicitPathNamePathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) HoldPriority() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_HoldPriorityPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) Name() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_NamePathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) PathComputationMethod() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationMethodPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) PathComputationServer() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationServerPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) PathControl() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathControlPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) PathMetricBoundConstraint(Type oc.E_MplsTypes_PATH_METRIC_TYPE) *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) PathMetricBoundConstraintAny() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathAny
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) PathMetricBoundConstraintMap() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathMapAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) Preference() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PreferencePathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) RetryTimer() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_RetryTimerPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) SetupPriority() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_SetupPriorityPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) SpfMetric() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_SpfMetricPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) UseCspf ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) UseCspf() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_UseCspfPathAny
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath]
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath]
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath]
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPath) ExcludeGroup ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPath) ExcludeGroup() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_ExcludeGroupPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPath) IncludeAllGroup() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAllGroupPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPath) IncludeAnyGroup() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAnyGroupPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPathAny) ExcludeGroup ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPathAny) ExcludeGroup() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_ExcludeGroupPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPathAny) IncludeAllGroup() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAllGroupPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPathAny) IncludeAnyGroup() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAnyGroupPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_ExcludeGroupPath) Config() ygnmi.ConfigQuery[[]string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_ExcludeGroupPath) State() ygnmi.SingletonQuery[[]string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_ExcludeGroupPathAny) Config() ygnmi.WildcardQuery[[]string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_ExcludeGroupPathAny) State() ygnmi.WildcardQuery[[]string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAllGroupPath) Config() ygnmi.ConfigQuery[[]string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAllGroupPath) State() ygnmi.SingletonQuery[[]string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAllGroupPathAny) Config() ygnmi.WildcardQuery[[]string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAllGroupPathAny) State() ygnmi.WildcardQuery[[]string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAnyGroupPath) Config() ygnmi.ConfigQuery[[]string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAnyGroupPath) State() ygnmi.SingletonQuery[[]string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAnyGroupPathAny) Config() ygnmi.WildcardQuery[[]string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAnyGroupPathAny) State() ygnmi.WildcardQuery[[]string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AssociatedRsvpSessionsPath) State() ygnmi.SingletonQuery[[]uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AssociatedRsvpSessionsPathAny) State() ygnmi.WildcardQuery[[]uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPath) Active() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_ActivePath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPath) Priority ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPath) Priority() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_PriorityPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPath) SecondaryPath() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_SecondaryPathPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathAny) Active() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_ActivePathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathAny) Priority ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathAny) Priority() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_PriorityPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathAny) SecondaryPath() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_SecondaryPathPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath]
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath]
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath]
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath]
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_ActivePath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_ActivePathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_PriorityPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_PriorityPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_PriorityPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_PriorityPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_SecondaryPathPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_SecondaryPathPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_SecondaryPathPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_SecondaryPathPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfMetricPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfMetricPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfTiebreakerPath) Config() ygnmi.ConfigQuery[oc.E_Mpls_CspfTieBreaking]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfTiebreakerPath) State() ygnmi.SingletonQuery[oc.E_Mpls_CspfTieBreaking]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfTiebreakerPathAny) Config() ygnmi.WildcardQuery[oc.E_Mpls_CspfTieBreaking]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfTiebreakerPathAny) State() ygnmi.WildcardQuery[oc.E_Mpls_CspfTieBreaking]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_ExplicitPathNamePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_ExplicitPathNamePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_ExplicitPathNamePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_ExplicitPathNamePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_HoldPriorityPath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_HoldPriorityPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_HoldPriorityPathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_HoldPriorityPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_NamePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_NamePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_NamePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_NamePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationMethodPath) Config() ygnmi.ConfigQuery[oc.E_MplsTypes_PATH_COMPUTATION_METHOD]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationMethodPath) State() ygnmi.SingletonQuery[oc.E_MplsTypes_PATH_COMPUTATION_METHOD]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationMethodPathAny) Config() ygnmi.WildcardQuery[oc.E_MplsTypes_PATH_COMPUTATION_METHOD]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationMethodPathAny) State() ygnmi.WildcardQuery[oc.E_MplsTypes_PATH_COMPUTATION_METHOD]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationServerPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationServerPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationServerPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationServerPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathControlPath) Config() ygnmi.ConfigQuery[oc.E_Pcep_LspControlType]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathControlPath) State() ygnmi.SingletonQuery[oc.E_Pcep_LspControlType]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathControlPathAny) Config() ygnmi.WildcardQuery[oc.E_Pcep_LspControlType]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathControlPathAny) State() ygnmi.WildcardQuery[oc.E_Pcep_LspControlType]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPath) MetricUpperBound ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPath) MetricUpperBound() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_MetricUpperBoundPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPath) Type ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPath) Type() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_TypePath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathAny) MetricUpperBound ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathAny) MetricUpperBound() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_MetricUpperBoundPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathAny) Type ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathAny) Type() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_TypePathAny
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathMap) Config() ygnmi.ConfigQuery[map[oc.E_MplsTypes_PATH_METRIC_TYPE]*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint]
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathMap) State() ygnmi.SingletonQuery[map[oc.E_MplsTypes_PATH_METRIC_TYPE]*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint]
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathMapAny) Config() ygnmi.WildcardQuery[map[oc.E_MplsTypes_PATH_METRIC_TYPE]*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint]
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathMapAny) State() ygnmi.WildcardQuery[map[oc.E_MplsTypes_PATH_METRIC_TYPE]*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_MetricUpperBoundPath) Config() ygnmi.ConfigQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_MetricUpperBoundPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_MetricUpperBoundPathAny) Config() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_MetricUpperBoundPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_TypePath) Config() ygnmi.ConfigQuery[oc.E_MplsTypes_PATH_METRIC_TYPE]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_TypePath) State() ygnmi.SingletonQuery[oc.E_MplsTypes_PATH_METRIC_TYPE]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_TypePathAny) Config() ygnmi.WildcardQuery[oc.E_MplsTypes_PATH_METRIC_TYPE]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_TypePathAny) State() ygnmi.WildcardQuery[oc.E_MplsTypes_PATH_METRIC_TYPE]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PreferencePath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PreferencePath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PreferencePathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PreferencePathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_RetryTimerPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_RetryTimerPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_RetryTimerPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_RetryTimerPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_SetupPriorityPath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_SetupPriorityPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_SetupPriorityPathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_SetupPriorityPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_SpfMetricPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_SpfMetricPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_UseCspfPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_UseCspfPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_UseCspfPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_UseCspfPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) AdminGroups() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) AssociatedRsvpSessions() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AssociatedRsvpSessionsPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) CspfMetric ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) CspfMetric() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfMetricPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) CspfTiebreaker() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfTiebreakerPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) ExplicitPathName() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_ExplicitPathNamePath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) HoldPriority() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_HoldPriorityPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) Name() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_NamePath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) PathComputationMethod() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationMethodPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) PathComputationServer() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationServerPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) PathControl() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathControlPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) PathMetricBoundConstraint(Type oc.E_MplsTypes_PATH_METRIC_TYPE) *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) PathMetricBoundConstraintAny() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathAny
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) PathMetricBoundConstraintMap() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathMap
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) Preference() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PreferencePath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) RetryTimer() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_RetryTimerPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) SetupPriority() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_SetupPriorityPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) SpfMetric() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_SpfMetricPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) UseCspf ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) UseCspf() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_UseCspfPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) AdminGroups() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) AssociatedRsvpSessions() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AssociatedRsvpSessionsPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) CspfMetric ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) CspfMetric() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfMetricPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) CspfTiebreaker() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfTiebreakerPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) ExplicitPathName() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_ExplicitPathNamePathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) HoldPriority() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_HoldPriorityPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) Name() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_NamePathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) PathComputationMethod() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationMethodPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) PathComputationServer() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationServerPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) PathControl() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathControlPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) PathMetricBoundConstraint(Type oc.E_MplsTypes_PATH_METRIC_TYPE) *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) PathMetricBoundConstraintAny() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathAny
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) PathMetricBoundConstraintMap() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathMapAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) Preference() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PreferencePathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) RetryTimer() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_RetryTimerPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) SetupPriority() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_SetupPriorityPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) SpfMetric() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_SpfMetricPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) UseCspf ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) UseCspf() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_UseCspfPathAny
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath]
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath]
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath]
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPath) ExcludeGroup ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPath) ExcludeGroup() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_ExcludeGroupPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPath) IncludeAllGroup() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAllGroupPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPath) IncludeAnyGroup() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAnyGroupPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPathAny) ExcludeGroup ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPathAny) ExcludeGroup() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_ExcludeGroupPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPathAny) IncludeAllGroup() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAllGroupPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPathAny) IncludeAnyGroup() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAnyGroupPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_ExcludeGroupPath) Config() ygnmi.ConfigQuery[[]string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_ExcludeGroupPath) State() ygnmi.SingletonQuery[[]string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_ExcludeGroupPathAny) Config() ygnmi.WildcardQuery[[]string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_ExcludeGroupPathAny) State() ygnmi.WildcardQuery[[]string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAllGroupPath) Config() ygnmi.ConfigQuery[[]string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAllGroupPath) State() ygnmi.SingletonQuery[[]string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAllGroupPathAny) Config() ygnmi.WildcardQuery[[]string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAllGroupPathAny) State() ygnmi.WildcardQuery[[]string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAnyGroupPath) Config() ygnmi.ConfigQuery[[]string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAnyGroupPath) State() ygnmi.SingletonQuery[[]string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAnyGroupPathAny) Config() ygnmi.WildcardQuery[[]string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAnyGroupPathAny) State() ygnmi.WildcardQuery[[]string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AssociatedRsvpSessionsPath) State() ygnmi.SingletonQuery[[]uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AssociatedRsvpSessionsPathAny) State() ygnmi.WildcardQuery[[]uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfMetricPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfMetricPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfTiebreakerPath) Config() ygnmi.ConfigQuery[oc.E_Mpls_CspfTieBreaking]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfTiebreakerPath) State() ygnmi.SingletonQuery[oc.E_Mpls_CspfTieBreaking]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfTiebreakerPathAny) Config() ygnmi.WildcardQuery[oc.E_Mpls_CspfTieBreaking]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfTiebreakerPathAny) State() ygnmi.WildcardQuery[oc.E_Mpls_CspfTieBreaking]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_ExplicitPathNamePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_ExplicitPathNamePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_ExplicitPathNamePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_ExplicitPathNamePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_HoldPriorityPath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_HoldPriorityPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_HoldPriorityPathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_HoldPriorityPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_NamePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_NamePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_NamePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_NamePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationMethodPath) Config() ygnmi.ConfigQuery[oc.E_MplsTypes_PATH_COMPUTATION_METHOD]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationMethodPath) State() ygnmi.SingletonQuery[oc.E_MplsTypes_PATH_COMPUTATION_METHOD]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationMethodPathAny) Config() ygnmi.WildcardQuery[oc.E_MplsTypes_PATH_COMPUTATION_METHOD]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationMethodPathAny) State() ygnmi.WildcardQuery[oc.E_MplsTypes_PATH_COMPUTATION_METHOD]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationServerPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationServerPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationServerPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationServerPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathControlPath) Config() ygnmi.ConfigQuery[oc.E_Pcep_LspControlType]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathControlPath) State() ygnmi.SingletonQuery[oc.E_Pcep_LspControlType]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathControlPathAny) Config() ygnmi.WildcardQuery[oc.E_Pcep_LspControlType]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathControlPathAny) State() ygnmi.WildcardQuery[oc.E_Pcep_LspControlType]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPath) MetricUpperBound ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPath) MetricUpperBound() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_MetricUpperBoundPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPath) Type ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPath) Type() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_TypePath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathAny) MetricUpperBound ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathAny) MetricUpperBound() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_MetricUpperBoundPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathAny) Type ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathAny) Type() *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_TypePathAny
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathMap) Config() ygnmi.ConfigQuery[map[oc.E_MplsTypes_PATH_METRIC_TYPE]*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint]
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathMap) State() ygnmi.SingletonQuery[map[oc.E_MplsTypes_PATH_METRIC_TYPE]*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint]
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathMapAny) Config() ygnmi.WildcardQuery[map[oc.E_MplsTypes_PATH_METRIC_TYPE]*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint]
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathMapAny) State() ygnmi.WildcardQuery[map[oc.E_MplsTypes_PATH_METRIC_TYPE]*oc.NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_MetricUpperBoundPath) Config() ygnmi.ConfigQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_MetricUpperBoundPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_MetricUpperBoundPathAny) Config() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_MetricUpperBoundPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_TypePath) Config() ygnmi.ConfigQuery[oc.E_MplsTypes_PATH_METRIC_TYPE]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_TypePath) State() ygnmi.SingletonQuery[oc.E_MplsTypes_PATH_METRIC_TYPE]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_TypePathAny) Config() ygnmi.WildcardQuery[oc.E_MplsTypes_PATH_METRIC_TYPE]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_TypePathAny) State() ygnmi.WildcardQuery[oc.E_MplsTypes_PATH_METRIC_TYPE]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PreferencePath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PreferencePath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PreferencePathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PreferencePathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_RetryTimerPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_RetryTimerPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_RetryTimerPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_RetryTimerPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_SetupPriorityPath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_SetupPriorityPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_SetupPriorityPathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_SetupPriorityPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_SpfMetricPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_SpfMetricPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_UseCspfPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_UseCspfPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_UseCspfPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_UseCspfPathAny) State() ygnmi.WildcardQuery[bool]
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_RecordRouteEnabledPath) Config() ygnmi.ConfigQuery[bool]
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_RecordRouteEnabledPath) State() ygnmi.SingletonQuery[bool]
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_RecordRouteEnabledPathAny) Config() ygnmi.WildcardQuery[bool]
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
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_RecordRouteEnabledPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_PreferencePath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_PreferencePath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_PreferencePathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_PreferencePathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ProtectionStyleRequestedPath) Config() ygnmi.ConfigQuery[oc.E_MplsTypes_PROTECTION_TYPE]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ProtectionStyleRequestedPath) State() ygnmi.SingletonQuery[oc.E_MplsTypes_PROTECTION_TYPE]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ProtectionStyleRequestedPathAny) Config() ygnmi.WildcardQuery[oc.E_MplsTypes_PROTECTION_TYPE]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ProtectionStyleRequestedPathAny) State() ygnmi.WildcardQuery[oc.E_MplsTypes_PROTECTION_TYPE]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ReoptimizeTimerPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ReoptimizeTimerPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ReoptimizeTimerPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ReoptimizeTimerPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_RolePath) State() ygnmi.SingletonQuery[oc.E_MplsTypes_LSP_ROLE]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_RolePathAny) State() ygnmi.WildcardQuery[oc.E_MplsTypes_LSP_ROLE]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SetupPriorityPath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SetupPriorityPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SetupPriorityPathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SetupPriorityPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ShortcutEligiblePath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ShortcutEligiblePath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ShortcutEligiblePathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ShortcutEligiblePathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SignalingProtocolPath) Config() ygnmi.ConfigQuery[oc.E_MplsTypes_PATH_SETUP_PROTOCOL]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SignalingProtocolPath) State() ygnmi.SingletonQuery[oc.E_MplsTypes_PATH_SETUP_PROTOCOL]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SignalingProtocolPathAny) Config() ygnmi.WildcardQuery[oc.E_MplsTypes_PATH_SETUP_PROTOCOL]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SignalingProtocolPathAny) State() ygnmi.WildcardQuery[oc.E_MplsTypes_PATH_SETUP_PROTOCOL]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SoftPreemptionPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SoftPreemptionPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SoftPreemptionPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SoftPreemptionPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SourcePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SourcePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SourcePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SourcePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_TypePath) Config() ygnmi.ConfigQuery[oc.E_MplsTypes_TUNNEL_TYPE]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_TypePath) State() ygnmi.SingletonQuery[oc.E_MplsTypes_TUNNEL_TYPE]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_TypePathAny) Config() ygnmi.WildcardQuery[oc.E_MplsTypes_TUNNEL_TYPE]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_TypePathAny) State() ygnmi.WildcardQuery[oc.E_MplsTypes_TUNNEL_TYPE]
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLspPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLspPath) Egress ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLspPath) Egress() *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLspPath) Ingress() *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLspPath) Name() *NetworkInstance_Mpls_Lsps_StaticLsp_NamePath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLspPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLspPath) Transit ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLspPath) Transit() *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLspPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLspPathAny) Egress ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLspPathAny) Egress() *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLspPathAny) Ingress() *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLspPathAny) Name() *NetworkInstance_Mpls_Lsps_StaticLsp_NamePathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLspPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLspPathAny) Transit ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLspPathAny) Transit() *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny
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
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
func (n *NetworkInstance_Mpls_Lsps_StaticLspPathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_Mpls_Lsps_StaticLsp]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLspPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_Lsps_StaticLspPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Mpls_Lsps_StaticLsp]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_Lsps_StaticLspPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Mpls_Lsps_StaticLspPathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Mpls_Lsps_StaticLsp]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLspPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_Lsps_StaticLspPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Mpls_Lsps_StaticLsp]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath ¶
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Egress]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) IncomingLabel ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) IncomingLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_IncomingLabelPath
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) Interface() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_InterfacePath
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) LspNextHop(Index uint32) *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPath
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) LspNextHopAny() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathAny
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) LspNextHopMap() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathMap
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) Metric() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_MetricPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) NextHop() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_NextHopPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) PushLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_PushLabelPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Egress]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) Subinterface ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) Subinterface() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_SubinterfacePath
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Egress]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) IncomingLabel ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) IncomingLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_IncomingLabelPathAny
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) Interface() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_InterfacePathAny
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) LspNextHop(Index uint32) *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathAny
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) LspNextHopAny() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathAny
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) LspNextHopMap() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathMapAny
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) Metric() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_MetricPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) NextHop() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_NextHopPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) PushLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_PushLabelPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Egress]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) Subinterface ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) Subinterface() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_SubinterfacePathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_IncomingLabelPath) Config() ygnmi.ConfigQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Egress_IncomingLabel_Union]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_IncomingLabelPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Egress_IncomingLabel_Union]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_IncomingLabelPathAny) Config() ygnmi.WildcardQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Egress_IncomingLabel_Union]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_IncomingLabelPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Egress_IncomingLabel_Union]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_InterfacePath) Config() ygnmi.ConfigQuery[string]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_InterfacePath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_InterfacePathAny) Config() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_InterfacePathAny) State() ygnmi.WildcardQuery[string]
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
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPath) Index ¶ added in v0.5.1
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPath) Index() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IndexPath
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPath) Interface() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_InterfacePath
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPath) IpAddress() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IpAddressPath
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPath) PushLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_PushLabelPath
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPath) Subinterface ¶ added in v0.5.1
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPath) Subinterface() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_SubinterfacePath
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
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathAny) Index ¶ added in v0.5.1
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathAny) Index() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IndexPathAny
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathAny) Interface() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_InterfacePathAny
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathAny) IpAddress() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IpAddressPathAny
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathAny) PushLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_PushLabelPathAny
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathAny) Subinterface ¶ added in v0.5.1
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathAny) Subinterface() *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_SubinterfacePathAny
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
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathMap) Config() ygnmi.ConfigQuery[map[uint32]*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathMap) State ¶ added in v0.5.1
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathMap) State() ygnmi.SingletonQuery[map[uint32]*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathMapAny ¶ added in v0.5.1
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathMapAny) Config() ygnmi.WildcardQuery[map[uint32]*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathMapAny) State ¶ added in v0.5.1
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathMapAny) State() ygnmi.WildcardQuery[map[uint32]*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IndexPath) Config() ygnmi.ConfigQuery[uint32]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IndexPath) State() ygnmi.SingletonQuery[uint32]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IndexPathAny) Config() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IndexPathAny) State() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_InterfacePath) Config() ygnmi.ConfigQuery[string]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_InterfacePath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_InterfacePathAny) Config() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_InterfacePathAny) State() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IpAddressPath) Config() ygnmi.ConfigQuery[string]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IpAddressPath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IpAddressPathAny) Config() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IpAddressPathAny) State() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_PushLabelPath) Config() ygnmi.ConfigQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_PushLabel_Union]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_PushLabelPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_PushLabel_Union]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_PushLabelPathAny) Config() ygnmi.WildcardQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_PushLabel_Union]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_PushLabelPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_PushLabel_Union]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_SubinterfacePath) Config() ygnmi.ConfigQuery[uint32]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_SubinterfacePath) State() ygnmi.SingletonQuery[uint32]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_SubinterfacePathAny) Config() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_SubinterfacePathAny) State() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_MetricPath) Config() ygnmi.ConfigQuery[uint8]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_MetricPath) State() ygnmi.SingletonQuery[uint8]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_MetricPathAny) Config() ygnmi.WildcardQuery[uint8]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_MetricPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_NextHopPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_NextHopPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_NextHopPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_NextHopPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_PushLabelPath) Config() ygnmi.ConfigQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Egress_PushLabel_Union]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_PushLabelPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Egress_PushLabel_Union]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_PushLabelPathAny) Config() ygnmi.WildcardQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Egress_PushLabel_Union]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_PushLabelPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Egress_PushLabel_Union]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_SubinterfacePath) Config() ygnmi.ConfigQuery[uint32]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_SubinterfacePath) State() ygnmi.SingletonQuery[uint32]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_SubinterfacePathAny) Config() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Egress_SubinterfacePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Ingress]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) IncomingLabel ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) IncomingLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_IncomingLabelPath
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) Interface() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_InterfacePath
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) LspNextHop(Index uint32) *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPath
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) LspNextHopAny() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathAny
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) LspNextHopMap() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathMap
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) Metric() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_MetricPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) NextHop() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_NextHopPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) PushLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_PushLabelPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Ingress]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) Subinterface ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) Subinterface() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_SubinterfacePath
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Ingress]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) IncomingLabel ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) IncomingLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_IncomingLabelPathAny
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) Interface() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_InterfacePathAny
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) LspNextHop(Index uint32) *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathAny
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) LspNextHopAny() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathAny
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) LspNextHopMap() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathMapAny
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) Metric() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_MetricPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) NextHop() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_NextHopPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) PushLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_PushLabelPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Ingress]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) Subinterface ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) Subinterface() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_SubinterfacePathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_IncomingLabelPath) Config() ygnmi.ConfigQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_IncomingLabel_Union]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_IncomingLabelPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_IncomingLabel_Union]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_IncomingLabelPathAny) Config() ygnmi.WildcardQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_IncomingLabel_Union]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_IncomingLabelPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_IncomingLabel_Union]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_InterfacePath) Config() ygnmi.ConfigQuery[string]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_InterfacePath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_InterfacePathAny) Config() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_InterfacePathAny) State() ygnmi.WildcardQuery[string]
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
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPath) Index ¶ added in v0.5.1
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPath) Index() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IndexPath
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPath) Interface() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_InterfacePath
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPath) IpAddress() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IpAddressPath
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPath) PushLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_PushLabelPath
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPath) Subinterface ¶ added in v0.5.1
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPath) Subinterface() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_SubinterfacePath
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
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathAny) Index ¶ added in v0.5.1
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathAny) Index() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IndexPathAny
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathAny) Interface() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_InterfacePathAny
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathAny) IpAddress() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IpAddressPathAny
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathAny) PushLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_PushLabelPathAny
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathAny) Subinterface ¶ added in v0.5.1
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathAny) Subinterface() *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_SubinterfacePathAny
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
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathMap) Config() ygnmi.ConfigQuery[map[uint32]*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathMap) State ¶ added in v0.5.1
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathMap) State() ygnmi.SingletonQuery[map[uint32]*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathMapAny ¶ added in v0.5.1
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathMapAny) Config() ygnmi.WildcardQuery[map[uint32]*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathMapAny) State ¶ added in v0.5.1
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathMapAny) State() ygnmi.WildcardQuery[map[uint32]*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IndexPath) Config() ygnmi.ConfigQuery[uint32]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IndexPath) State() ygnmi.SingletonQuery[uint32]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IndexPathAny) Config() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IndexPathAny) State() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_InterfacePath) Config() ygnmi.ConfigQuery[string]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_InterfacePath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_InterfacePathAny) Config() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_InterfacePathAny) State() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IpAddressPath) Config() ygnmi.ConfigQuery[string]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IpAddressPath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IpAddressPathAny) Config() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IpAddressPathAny) State() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_PushLabelPath) Config() ygnmi.ConfigQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_PushLabel_Union]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_PushLabelPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_PushLabel_Union]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_PushLabelPathAny) Config() ygnmi.WildcardQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_PushLabel_Union]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_PushLabelPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_PushLabel_Union]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_SubinterfacePath) Config() ygnmi.ConfigQuery[uint32]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_SubinterfacePath) State() ygnmi.SingletonQuery[uint32]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_SubinterfacePathAny) Config() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_SubinterfacePathAny) State() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_MetricPath) Config() ygnmi.ConfigQuery[uint8]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_MetricPath) State() ygnmi.SingletonQuery[uint8]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_MetricPathAny) Config() ygnmi.WildcardQuery[uint8]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_MetricPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_NextHopPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_NextHopPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_NextHopPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_NextHopPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_PushLabelPath) Config() ygnmi.ConfigQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_PushLabel_Union]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_PushLabelPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_PushLabel_Union]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_PushLabelPathAny) Config() ygnmi.WildcardQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_PushLabel_Union]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_PushLabelPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_PushLabel_Union]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_SubinterfacePath) Config() ygnmi.ConfigQuery[uint32]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_SubinterfacePath) State() ygnmi.SingletonQuery[uint32]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_SubinterfacePathAny) Config() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_SubinterfacePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_NamePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_NamePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_NamePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_NamePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Transit]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) IncomingLabel ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) IncomingLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_IncomingLabelPath
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) Interface() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_InterfacePath
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) LspNextHop(Index uint32) *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPath
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) LspNextHopAny() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathAny
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) LspNextHopMap() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathMap
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) Metric() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_MetricPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) NextHop() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_NextHopPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) PushLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_PushLabelPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Transit]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) Subinterface ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) Subinterface() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_SubinterfacePath
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Transit]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) IncomingLabel ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) IncomingLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_IncomingLabelPathAny
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) Interface() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_InterfacePathAny
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) LspNextHop(Index uint32) *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathAny
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) LspNextHopAny() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathAny
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) LspNextHopMap() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathMapAny
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) Metric() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_MetricPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) NextHop() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_NextHopPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) PushLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_PushLabelPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Transit]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) Subinterface ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) Subinterface() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_SubinterfacePathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_IncomingLabelPath) Config() ygnmi.ConfigQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Transit_IncomingLabel_Union]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_IncomingLabelPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Transit_IncomingLabel_Union]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_IncomingLabelPathAny) Config() ygnmi.WildcardQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Transit_IncomingLabel_Union]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_IncomingLabelPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Transit_IncomingLabel_Union]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_InterfacePath) Config() ygnmi.ConfigQuery[string]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_InterfacePath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_InterfacePathAny) Config() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_InterfacePathAny) State() ygnmi.WildcardQuery[string]
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
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPath) Index ¶ added in v0.5.1
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPath) Index() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IndexPath
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPath) Interface() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_InterfacePath
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPath) IpAddress() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IpAddressPath
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPath) PushLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_PushLabelPath
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPath) Subinterface ¶ added in v0.5.1
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPath) Subinterface() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_SubinterfacePath
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
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathAny) Index ¶ added in v0.5.1
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathAny) Index() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IndexPathAny
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathAny) Interface() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_InterfacePathAny
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathAny) IpAddress() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IpAddressPathAny
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathAny) PushLabel() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_PushLabelPathAny
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathAny) Subinterface ¶ added in v0.5.1
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathAny) Subinterface() *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_SubinterfacePathAny
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
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathMap) Config() ygnmi.ConfigQuery[map[uint32]*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathMap) State ¶ added in v0.5.1
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathMap) State() ygnmi.SingletonQuery[map[uint32]*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathMapAny ¶ added in v0.5.1
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathMapAny) Config() ygnmi.WildcardQuery[map[uint32]*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathMapAny) State ¶ added in v0.5.1
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathMapAny) State() ygnmi.WildcardQuery[map[uint32]*oc.NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IndexPath) Config() ygnmi.ConfigQuery[uint32]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IndexPath) State() ygnmi.SingletonQuery[uint32]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IndexPathAny) Config() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IndexPathAny) State() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_InterfacePath) Config() ygnmi.ConfigQuery[string]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_InterfacePath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_InterfacePathAny) Config() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_InterfacePathAny) State() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IpAddressPath) Config() ygnmi.ConfigQuery[string]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IpAddressPath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IpAddressPathAny) Config() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IpAddressPathAny) State() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_PushLabelPath) Config() ygnmi.ConfigQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_PushLabel_Union]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_PushLabelPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_PushLabel_Union]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_PushLabelPathAny) Config() ygnmi.WildcardQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_PushLabel_Union]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_PushLabelPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_PushLabel_Union]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_SubinterfacePath) Config() ygnmi.ConfigQuery[uint32]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_SubinterfacePath) State() ygnmi.SingletonQuery[uint32]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_SubinterfacePathAny) Config() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_SubinterfacePathAny) State() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_MetricPath) Config() ygnmi.ConfigQuery[uint8]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_MetricPath) State() ygnmi.SingletonQuery[uint8]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_MetricPathAny) Config() ygnmi.WildcardQuery[uint8]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_MetricPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_NextHopPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_NextHopPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_NextHopPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_NextHopPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_PushLabelPath) Config() ygnmi.ConfigQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Transit_PushLabel_Union]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_PushLabelPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Transit_PushLabel_Union]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_PushLabelPathAny) Config() ygnmi.WildcardQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Transit_PushLabel_Union]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_PushLabelPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_Mpls_Lsps_StaticLsp_Transit_PushLabel_Union]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_SubinterfacePath) Config() ygnmi.ConfigQuery[uint32]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_SubinterfacePath) State() ygnmi.SingletonQuery[uint32]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_SubinterfacePathAny) Config() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_Mpls_Lsps_StaticLsp_Transit_SubinterfacePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_Lsps_UnconstrainedPathPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_UnconstrainedPath]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_UnconstrainedPathPath) PathSetupProtocol ¶
func (n *NetworkInstance_Mpls_Lsps_UnconstrainedPathPath) PathSetupProtocol() *NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocolPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_UnconstrainedPathPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps_UnconstrainedPath]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_Lsps_UnconstrainedPathPathAny ¶
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 ¶
func (n *NetworkInstance_Mpls_Lsps_UnconstrainedPathPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_UnconstrainedPath]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_UnconstrainedPathPathAny) PathSetupProtocol ¶
func (n *NetworkInstance_Mpls_Lsps_UnconstrainedPathPathAny) PathSetupProtocol() *NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocolPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_UnconstrainedPathPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_UnconstrainedPath]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocolPath ¶
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 ¶
func (n *NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocolPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocol]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocolPath) Ldp ¶
func (n *NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocolPath) Ldp() *NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocol_LdpPath
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 ¶
func (n *NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocolPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocol]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocolPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocol]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocolPathAny) Ldp ¶
func (n *NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocolPathAny) Ldp() *NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocol_LdpPathAny
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 ¶
func (n *NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocolPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocol]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocol_LdpPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocol_Ldp]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocol_LdpPath) State ¶
func (n *NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocol_LdpPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocol_Ldp]
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 ¶
func (n *NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocol_LdpPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocol_Ldp]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocol_LdpPathAny) State ¶
func (n *NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocol_LdpPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocol_Ldp]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_SignalingProtocolsPath ¶
NetworkInstance_Mpls_SignalingProtocolsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols YANG schema element.
func (*NetworkInstance_Mpls_SignalingProtocolsPath) Config ¶
func (n *NetworkInstance_Mpls_SignalingProtocolsPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocolsPath) Ldp ¶
func (n *NetworkInstance_Mpls_SignalingProtocolsPath) Ldp() *NetworkInstance_Mpls_SignalingProtocols_LdpPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocolsPath) RsvpTe() *NetworkInstance_Mpls_SignalingProtocols_RsvpTePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocolsPath) SegmentRouting() *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocolsPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_SignalingProtocolsPathAny ¶
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocolsPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocolsPathAny) Ldp ¶
func (n *NetworkInstance_Mpls_SignalingProtocolsPathAny) Ldp() *NetworkInstance_Mpls_SignalingProtocols_LdpPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocolsPathAny) RsvpTe() *NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocolsPathAny) SegmentRouting() *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocolsPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_SignalingProtocols_LdpPath ¶
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_LdpPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_LdpPath) Global ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_LdpPath) Global() *NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_LdpPath) InterfaceAttributes() *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_LdpPath) Neighbor(LsrId string, LabelSpaceId uint16) *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_LdpPath) NeighborAny() *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_LdpPath) NeighborMap() *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathMap
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_LdpPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_LdpPath) Targeted ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_LdpPath) Targeted() *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPath
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_LdpPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_LdpPathAny) Global ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_LdpPathAny) Global() *NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_LdpPathAny) InterfaceAttributes() *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_LdpPathAny) Neighbor(LsrId string, LabelSpaceId uint16) *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_LdpPathAny) NeighborAny() *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_LdpPathAny) NeighborMap() *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathMapAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_LdpPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_LdpPathAny) Targeted ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_LdpPathAny) Targeted() *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPathAny
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPath) Authentication() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Global]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPath) GracefulRestart ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPath) GracefulRestart() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPath) LsrId() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_LsrIdPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Global]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPathAny ¶
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPathAny) Authentication() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Global]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPathAny) GracefulRestart ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPathAny) GracefulRestart() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPathAny) LsrId() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_LsrIdPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Global]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPath) AuthenticationKey() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_AuthenticationKeyPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPath) Enable ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPath) Enable() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_EnablePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPathAny) AuthenticationKey() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_AuthenticationKeyPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPathAny) Enable ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPathAny) Enable() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_EnablePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_AuthenticationKeyPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_AuthenticationKeyPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_AuthenticationKeyPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_AuthenticationKeyPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_EnablePath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_EnablePath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_EnablePathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_EnablePathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPath) Enabled ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPath) Enabled() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_EnabledPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPath) ForwardingHoldtime() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ForwardingHoldtimePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPath) HelperEnable() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_HelperEnablePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPath) ReconnectTime() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ReconnectTimePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPath) RecoveryTime() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_RecoveryTimePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPathAny) Enabled ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPathAny) Enabled() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_EnabledPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPathAny) ForwardingHoldtime() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ForwardingHoldtimePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPathAny) HelperEnable() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_HelperEnablePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPathAny) ReconnectTime() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ReconnectTimePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPathAny) RecoveryTime() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_RecoveryTimePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_EnabledPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_EnabledPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_EnabledPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_EnabledPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ForwardingHoldtimePath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ForwardingHoldtimePath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ForwardingHoldtimePathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ForwardingHoldtimePathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_HelperEnablePath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_HelperEnablePath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_HelperEnablePathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_HelperEnablePathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ReconnectTimePath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ReconnectTimePath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ReconnectTimePathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ReconnectTimePathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_RecoveryTimePath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_RecoveryTimePath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_RecoveryTimePathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_RecoveryTimePathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_LsrIdPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_LsrIdPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_LsrIdPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_LsrIdPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPath) HelloHoldtime ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPath) HelloHoldtime() *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloHoldtimePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPath) HelloInterval() *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloIntervalPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPath) Interface(InterfaceId string) *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPath) InterfaceAny() *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPath) InterfaceMap() *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathMap
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPathAny) HelloHoldtime ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPathAny) HelloHoldtime() *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloHoldtimePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPathAny) HelloInterval() *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloIntervalPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPathAny) Interface(InterfaceId string) *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPathAny) InterfaceAny() *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPathAny) InterfaceMap() *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathMapAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloHoldtimePath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloHoldtimePath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloHoldtimePathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloHoldtimePathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloIntervalPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloIntervalPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloIntervalPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloIntervalPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath) AddressFamily(AfiName oc.E_MplsLdp_MplsLdpAfi) *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath) AddressFamilyAny() *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath) AddressFamilyMap() *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathMap
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath) Counters ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath) Counters() *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_CountersPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath) HelloHoldtime() *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloHoldtimePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath) HelloInterval() *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloIntervalPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath) InterfaceId() *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceIdPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath) InterfaceRef() *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny) AddressFamily(AfiName oc.E_MplsLdp_MplsLdpAfi) *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny) AddressFamilyAny() *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny) AddressFamilyMap() *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathMapAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny) Counters ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny) Counters() *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_CountersPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny) HelloHoldtime() *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloHoldtimePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny) HelloInterval() *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloIntervalPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny) InterfaceId() *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceIdPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny) InterfaceRef() *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface]
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface]
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPath) AfiName() *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_AfiNamePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPath) Enabled ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPath) Enabled() *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_EnabledPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathAny) AfiName() *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_AfiNamePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathAny) Enabled ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathAny) Enabled() *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_EnabledPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily]
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathMap) Config() ygnmi.ConfigQuery[map[oc.E_MplsLdp_MplsLdpAfi]*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily]
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathMap) State() ygnmi.SingletonQuery[map[oc.E_MplsLdp_MplsLdpAfi]*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily]
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathMapAny) Config() ygnmi.WildcardQuery[map[oc.E_MplsLdp_MplsLdpAfi]*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily]
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathMapAny) State() ygnmi.WildcardQuery[map[oc.E_MplsLdp_MplsLdpAfi]*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_AfiNamePath) Config() ygnmi.ConfigQuery[oc.E_MplsLdp_MplsLdpAfi]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_AfiNamePath) State() ygnmi.SingletonQuery[oc.E_MplsLdp_MplsLdpAfi]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_AfiNamePathAny) Config() ygnmi.WildcardQuery[oc.E_MplsLdp_MplsLdpAfi]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_AfiNamePathAny) State() ygnmi.WildcardQuery[oc.E_MplsLdp_MplsLdpAfi]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_EnabledPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_EnabledPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_EnabledPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_EnabledPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_CountersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_Counters]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_CountersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_Counters]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloHoldtimePath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloHoldtimePath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloHoldtimePathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloHoldtimePathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloIntervalPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloIntervalPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloIntervalPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloIntervalPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceIdPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceIdPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceIdPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceIdPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPath) Interface ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPath) Interface() *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_InterfacePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPath) Subinterface ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPath) Subinterface() *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_SubinterfacePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPathAny) Interface ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPathAny) Interface() *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_InterfacePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPathAny) Subinterface ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPathAny) Subinterface() *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_SubinterfacePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_InterfacePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_InterfacePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_InterfacePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_InterfacePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_SubinterfacePath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_SubinterfacePath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_SubinterfacePathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_SubinterfacePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) Authentication() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) EnableDownstreamOnDemand ¶ added in v0.2.0
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) EnableDownstreamOnDemand() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_EnableDownstreamOnDemandPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) HelloAdjacency(RemoteAddress string, LocalAddress string) *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) HelloAdjacencyAny() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) HelloAdjacencyMap() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathMap
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) LabelSpaceId() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LabelSpaceIdPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) LsrId() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LsrIdPath
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) NegotiatedLabelAdvertisementMode() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_NegotiatedLabelAdvertisementModePath
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) PeerLabelAdvertisementMode() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_PeerLabelAdvertisementModePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) SessionState() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_SessionStatePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny ¶
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) Authentication() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) EnableDownstreamOnDemand ¶ added in v0.2.0
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) EnableDownstreamOnDemand() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_EnableDownstreamOnDemandPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) HelloAdjacency(RemoteAddress string, LocalAddress string) *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) HelloAdjacencyAny() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) HelloAdjacencyMap() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathMapAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) LabelSpaceId() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LabelSpaceIdPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) LsrId() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LsrIdPathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) NegotiatedLabelAdvertisementMode() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_NegotiatedLabelAdvertisementModePathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) PeerLabelAdvertisementMode() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_PeerLabelAdvertisementModePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) SessionState() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_SessionStatePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) WithLabelSpaceId ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) WithLabelSpaceId(LabelSpaceId uint16) *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) WithLsrId(LsrId string) *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny
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
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathMap) Config() ygnmi.ConfigQuery[map[oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Key]*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathMap) State() ygnmi.SingletonQuery[map[oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Key]*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathMapAny) Config() ygnmi.WildcardQuery[map[oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Key]*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathMapAny) State() ygnmi.WildcardQuery[map[oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Key]*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPath) AuthenticationKey() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_AuthenticationKeyPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPath) Enable ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPath) Enable() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_EnablePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPathAny) AuthenticationKey() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_AuthenticationKeyPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPathAny) Enable ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPathAny) Enable() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_EnablePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_AuthenticationKeyPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_AuthenticationKeyPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_AuthenticationKeyPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_AuthenticationKeyPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_EnablePath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_EnablePath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_EnablePathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_EnablePathAny) State() ygnmi.WildcardQuery[bool]
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_EnableDownstreamOnDemandPath) Config() ygnmi.ConfigQuery[bool]
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_EnableDownstreamOnDemandPath) State() ygnmi.SingletonQuery[bool]
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_EnableDownstreamOnDemandPathAny) Config() ygnmi.WildcardQuery[bool]
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_EnableDownstreamOnDemandPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPath) AdjacencyType() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_AdjacencyTypePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPath) HelloDropped() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloDroppedPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPath) HelloHoldtime() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPath) HelloReceived() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloReceivedPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPath) InterfaceRef() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRefPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPath) LastClear() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_LastClearPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPath) LocalAddress() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_LocalAddressPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPath) RemoteAddress() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_RemoteAddressPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny) AdjacencyType() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_AdjacencyTypePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny) HelloDropped() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloDroppedPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny) HelloHoldtime() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny) HelloReceived() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloReceivedPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny) InterfaceRef() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRefPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny) LastClear() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_LastClearPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny) LocalAddress() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_LocalAddressPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny) RemoteAddress() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_RemoteAddressPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny) WithLocalAddress ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny) WithLocalAddress(LocalAddress string) *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny) WithRemoteAddress(RemoteAddress string) *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathMap) State() ygnmi.SingletonQuery[map[oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_Key]*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency]
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathMapAny) State() ygnmi.WildcardQuery[map[oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_Key]*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_AdjacencyTypePath) State() ygnmi.SingletonQuery[oc.E_MplsLdp_MplsLdpAdjacencyType]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_AdjacencyTypePathAny) State() ygnmi.WildcardQuery[oc.E_MplsLdp_MplsLdpAdjacencyType]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloDroppedPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloDroppedPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePath) Adjacent() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_AdjacentPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePath) HelloExpiration() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_HelloExpirationPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePath) Negotiated() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_NegotiatedPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePath) NextHello() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_NextHelloPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePathAny) Adjacent() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_AdjacentPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePathAny) HelloExpiration() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_HelloExpirationPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePathAny) Negotiated() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_NegotiatedPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePathAny) NextHello() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_NextHelloPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_AdjacentPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_AdjacentPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_HelloExpirationPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_HelloExpirationPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_NegotiatedPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_NegotiatedPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_NextHelloPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_NextHelloPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloReceivedPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloReceivedPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRefPath) Interface() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRef_InterfacePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRefPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRefPath) Subinterface ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRefPath) Subinterface() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRef_SubinterfacePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRefPathAny) Interface() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRef_InterfacePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRefPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRefPathAny) Subinterface ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRefPathAny) Subinterface() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRef_SubinterfacePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRef_InterfacePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRef_InterfacePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRef_SubinterfacePath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRef_SubinterfacePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_LastClearPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_LastClearPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_LocalAddressPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_LocalAddressPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_LocalAddressPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_LocalAddressPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_RemoteAddressPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_RemoteAddressPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_RemoteAddressPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_RemoteAddressPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LabelSpaceIdPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LabelSpaceIdPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LabelSpaceIdPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LabelSpaceIdPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LsrIdPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LsrIdPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LsrIdPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LsrIdPathAny) State() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_NegotiatedLabelAdvertisementModePath) State() ygnmi.SingletonQuery[oc.E_MplsLdp_LabelAdvertisementMode]
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_NegotiatedLabelAdvertisementModePathAny) State() ygnmi.WildcardQuery[oc.E_MplsLdp_LabelAdvertisementMode]
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_PeerLabelAdvertisementModePath) State() ygnmi.SingletonQuery[oc.E_MplsLdp_LabelAdvertisementMode]
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_PeerLabelAdvertisementModePathAny) State() ygnmi.WildcardQuery[oc.E_MplsLdp_LabelAdvertisementMode]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_SessionStatePath) State() ygnmi.SingletonQuery[oc.E_MplsLdp_Neighbor_SessionState]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_SessionStatePathAny) State() ygnmi.WildcardQuery[oc.E_MplsLdp_Neighbor_SessionState]
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPath) AddressFamily(AfiName oc.E_MplsLdp_MplsLdpAfi) *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPath) AddressFamilyAny() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPath) AddressFamilyMap() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathMap
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPath) HelloAccept ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPath) HelloAccept() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloAcceptPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPath) HelloHoldtime() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloHoldtimePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPath) HelloInterval() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloIntervalPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPathAny ¶
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPathAny) AddressFamily(AfiName oc.E_MplsLdp_MplsLdpAfi) *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPathAny) AddressFamilyAny() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPathAny) AddressFamilyMap() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathMapAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPathAny) HelloAccept ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPathAny) HelloAccept() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloAcceptPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPathAny) HelloHoldtime() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloHoldtimePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPathAny) HelloInterval() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloIntervalPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPath) AfiName() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_AfiNamePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPath) State ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPath) Target ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPath) Target(RemoteAddress string) *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPath) TargetAny() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPath) TargetMap() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathMap
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathAny) AfiName() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_AfiNamePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathAny) State ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathAny) Target ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathAny) Target(RemoteAddress string) *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathAny) TargetAny() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathAny) TargetMap() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathMapAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathMap) Config() ygnmi.ConfigQuery[map[oc.E_MplsLdp_MplsLdpAfi]*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathMap) State() ygnmi.SingletonQuery[map[oc.E_MplsLdp_MplsLdpAfi]*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily]
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathMapAny) Config() ygnmi.WildcardQuery[map[oc.E_MplsLdp_MplsLdpAfi]*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathMapAny) State() ygnmi.WildcardQuery[map[oc.E_MplsLdp_MplsLdpAfi]*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_AfiNamePath) Config() ygnmi.ConfigQuery[oc.E_MplsLdp_MplsLdpAfi]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_AfiNamePath) State() ygnmi.SingletonQuery[oc.E_MplsLdp_MplsLdpAfi]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_AfiNamePathAny) Config() ygnmi.WildcardQuery[oc.E_MplsLdp_MplsLdpAfi]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_AfiNamePathAny) State() ygnmi.WildcardQuery[oc.E_MplsLdp_MplsLdpAfi]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPath) Enabled ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPath) Enabled() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_EnabledPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPath) HelloHoldtime() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloHoldtimePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPath) HelloInterval() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloIntervalPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPath) LocalAddress() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_LocalAddressPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPath) RemoteAddress() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_RemoteAddressPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathAny) Enabled ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathAny) Enabled() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_EnabledPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathAny) HelloHoldtime() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloHoldtimePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathAny) HelloInterval() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloIntervalPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathAny) LocalAddress() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_LocalAddressPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathAny) RemoteAddress() *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_RemoteAddressPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target]
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target]
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target]
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target]
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
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_EnabledPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_EnabledPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_EnabledPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_EnabledPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloHoldtimePath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloHoldtimePath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloHoldtimePathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloHoldtimePathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloIntervalPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloIntervalPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloIntervalPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloIntervalPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_LocalAddressPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_LocalAddressPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_LocalAddressPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_LocalAddressPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_RemoteAddressPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_RemoteAddressPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_RemoteAddressPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_RemoteAddressPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloAcceptPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloAcceptPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloAcceptPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloAcceptPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloHoldtimePath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloHoldtimePath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloHoldtimePathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloHoldtimePathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloIntervalPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloIntervalPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloIntervalPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloIntervalPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) Global ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) Global() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) Interface(InterfaceId string) *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) InterfaceAny() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) InterfaceMap() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathMap
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) Neighbor(Address string) *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) NeighborAny() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) NeighborMap() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathMap
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) Session(LocalIndex uint64) *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) SessionAny() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) SessionMap() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathMap
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny ¶
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) Global ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) Global() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) Interface(InterfaceId string) *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) InterfaceAny() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) InterfaceMap() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathMapAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) Neighbor(Address string) *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) NeighborAny() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) NeighborMap() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathMapAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) Session(LocalIndex uint64) *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) SessionAny() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) SessionMap() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathMapAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPath ¶
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPath) Counters ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPath) Counters() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPath) GracefulRestart() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPath) Hellos() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPath) SoftPreemption() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPathAny ¶
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPathAny) Counters ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPathAny) Counters() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPathAny) GracefulRestart() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPathAny) Hellos() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPathAny) SoftPreemption() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath ¶
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) Errors() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) InAckMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InAckMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) InHelloMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InHelloMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) InPathErrorMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathErrorMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) InPathMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) InPathTearMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathTearMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) InReservationErrorMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationErrorMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) InReservationMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) InReservationTearMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationTearMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) InSrefreshMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InSrefreshMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) OutAckMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutAckMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) OutHelloMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutHelloMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) OutPathErrorMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathErrorMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) OutPathMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) OutPathTearMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathTearMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) OutReservationErrorMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationErrorMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) OutReservationMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) OutReservationTearMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationTearMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) OutSrefreshMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutSrefreshMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) PathTimeouts() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_PathTimeoutsPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) RateLimitedMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_RateLimitedMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) ReservationTimeouts() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ReservationTimeoutsPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) Errors() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) InAckMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InAckMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) InHelloMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InHelloMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) InPathErrorMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathErrorMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) InPathMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) InPathTearMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathTearMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) InReservationErrorMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationErrorMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) InReservationMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) InReservationTearMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationTearMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) InSrefreshMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InSrefreshMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) OutAckMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutAckMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) OutHelloMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutHelloMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) OutPathErrorMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathErrorMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) OutPathMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) OutPathTearMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathTearMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) OutReservationErrorMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationErrorMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) OutReservationMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) OutReservationTearMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationTearMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) OutSrefreshMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutSrefreshMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) PathTimeouts() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_PathTimeoutsPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) RateLimitedMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_RateLimitedMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) ReservationTimeouts() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ReservationTimeoutsPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath) AuthenticationFail() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_AuthenticationFailPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath) BadChecksum() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadChecksumPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath) BadPacketFormat() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadPacketFormatPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath) BadPacketLength() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadPacketLengthPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath) OutOfOrder() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_OutOfOrderPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath) ReceivedNack() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_ReceivedNackPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath) TransmitFailure ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath) TransmitFailure() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_TransmitFailurePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath) TransmitQueueFull() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_TransmitQueueFullPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath) UnknownAck() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_UnknownAckPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath) UnknownNack() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_UnknownNackPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny) AuthenticationFail() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_AuthenticationFailPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny) BadChecksum() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadChecksumPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny) BadPacketFormat() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadPacketFormatPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny) BadPacketLength() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadPacketLengthPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny) OutOfOrder() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_OutOfOrderPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny) ReceivedNack() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_ReceivedNackPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny) TransmitFailure ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny) TransmitFailure() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_TransmitFailurePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny) TransmitQueueFull() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_TransmitQueueFullPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny) UnknownAck() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_UnknownAckPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny) UnknownNack() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_UnknownNackPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_AuthenticationFailPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_AuthenticationFailPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadChecksumPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadChecksumPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadPacketFormatPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadPacketFormatPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadPacketLengthPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadPacketLengthPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_OutOfOrderPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_OutOfOrderPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_ReceivedNackPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_ReceivedNackPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_TransmitFailurePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_TransmitFailurePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_TransmitQueueFullPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_TransmitQueueFullPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_UnknownAckPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_UnknownAckPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_UnknownNackPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_UnknownNackPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InAckMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InAckMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InHelloMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InHelloMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathErrorMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathErrorMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathTearMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathTearMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationErrorMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationErrorMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationTearMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationTearMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InSrefreshMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InSrefreshMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutAckMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutAckMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutHelloMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutHelloMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathErrorMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathErrorMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathTearMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathTearMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationErrorMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationErrorMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationTearMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationTearMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutSrefreshMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutSrefreshMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_PathTimeoutsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_PathTimeoutsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_RateLimitedMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_RateLimitedMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ReservationTimeoutsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ReservationTimeoutsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPath) Enable ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPath) Enable() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_EnablePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPath) RecoveryTime() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RecoveryTimePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPath) RestartTime() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RestartTimePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPathAny) Enable ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPathAny) Enable() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_EnablePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPathAny) RecoveryTime() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RecoveryTimePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPathAny) RestartTime() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RestartTimePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_EnablePath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_EnablePath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_EnablePathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_EnablePathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RecoveryTimePath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RecoveryTimePath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RecoveryTimePathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RecoveryTimePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RestartTimePath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RestartTimePath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RestartTimePathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RestartTimePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPath) HelloInterval ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPath) HelloInterval() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_HelloIntervalPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPath) RefreshReduction() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_RefreshReductionPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPathAny ¶
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPathAny) HelloInterval ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPathAny) HelloInterval() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_HelloIntervalPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPathAny) RefreshReduction() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_RefreshReductionPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_HelloIntervalPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_HelloIntervalPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_HelloIntervalPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_HelloIntervalPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_RefreshReductionPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_RefreshReductionPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_RefreshReductionPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_RefreshReductionPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPath) Enable ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPath) Enable() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_EnablePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPath) SoftPreemptionTimeout() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_SoftPreemptionTimeoutPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPathAny) Enable ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPathAny) Enable() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_EnablePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPathAny) SoftPreemptionTimeout() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_SoftPreemptionTimeoutPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_EnablePath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_EnablePath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_EnablePathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_EnablePathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_SoftPreemptionTimeoutPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_SoftPreemptionTimeoutPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_SoftPreemptionTimeoutPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_SoftPreemptionTimeoutPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) Authentication() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) BandwidthReservation(Priority oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_Priority_Union) *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) BandwidthReservationAny() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) BandwidthReservationMap() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathMap
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) Counters ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) Counters() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) Hellos() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) InterfaceId() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceIdPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) InterfaceRef() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) MaxLinkBandwidth() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_MaxLinkBandwidthPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) Protection() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) Subscription ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) Subscription() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPath
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) Authentication() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) BandwidthReservation(Priority oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_Priority_Union) *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) BandwidthReservationAny() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) BandwidthReservationMap() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathMapAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) Counters ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) Counters() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) Hellos() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) InterfaceId() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceIdPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) InterfaceRef() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) MaxLinkBandwidth() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_MaxLinkBandwidthPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) Protection() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) Subscription ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) Subscription() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPathAny
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
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
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPath) AuthenticationKey() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationKeyPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPath) AuthenticationType() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationTypePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPath) Enable ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPath) Enable() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_EnablePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPathAny) AuthenticationKey() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationKeyPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPathAny) AuthenticationType() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationTypePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPathAny) Enable ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPathAny) Enable() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_EnablePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationKeyPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationKeyPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationKeyPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationKeyPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationTypePath) Config() ygnmi.ConfigQuery[oc.E_MplsTypes_RSVP_AUTH_TYPE]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationTypePath) State() ygnmi.SingletonQuery[oc.E_MplsTypes_RSVP_AUTH_TYPE]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationTypePathAny) Config() ygnmi.WildcardQuery[oc.E_MplsTypes_RSVP_AUTH_TYPE]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationTypePathAny) State() ygnmi.WildcardQuery[oc.E_MplsTypes_RSVP_AUTH_TYPE]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_EnablePath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_EnablePath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_EnablePathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_EnablePathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPath) ActiveReservationsCount() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_ActiveReservationsCountPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPath) AvailableBandwidth() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_AvailableBandwidthPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPath) HighwaterMark() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_HighwaterMarkPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPath) Priority() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_PriorityPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPath) ReservedBandwidth() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_ReservedBandwidthPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathAny) ActiveReservationsCount() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_ActiveReservationsCountPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathAny) AvailableBandwidth() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_AvailableBandwidthPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathAny) HighwaterMark() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_HighwaterMarkPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathAny) Priority() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_PriorityPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathAny) ReservedBandwidth() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_ReservedBandwidthPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation]
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
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathMap) State() ygnmi.SingletonQuery[map[oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_Priority_Union]*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation]
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
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathMapAny) State() ygnmi.WildcardQuery[map[oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_Priority_Union]*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_ActiveReservationsCountPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_ActiveReservationsCountPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_AvailableBandwidthPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_AvailableBandwidthPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_HighwaterMarkPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_HighwaterMarkPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_PriorityPath) Config() ygnmi.ConfigQuery[oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_Priority_Union]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_PriorityPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_Priority_Union]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_PriorityPathAny) Config() ygnmi.WildcardQuery[oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_Priority_Union]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_PriorityPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_Priority_Union]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_ReservedBandwidthPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_ReservedBandwidthPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) Errors() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) InAckMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InAckMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) InHelloMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InHelloMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) InPathErrorMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathErrorMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) InPathMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) InPathTearMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathTearMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) InReservationErrorMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationErrorMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) InReservationMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) InReservationTearMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationTearMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) InSrefreshMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InSrefreshMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) OutAckMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutAckMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) OutHelloMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutHelloMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) OutPathErrorMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathErrorMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) OutPathMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) OutPathTearMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathTearMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) OutReservationErrorMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationErrorMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) OutReservationMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) OutReservationTearMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationTearMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) OutSrefreshMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutSrefreshMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) RateLimitedMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_RateLimitedMessagesPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) Errors() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) InAckMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InAckMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) InHelloMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InHelloMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) InPathErrorMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathErrorMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) InPathMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) InPathTearMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathTearMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) InReservationErrorMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationErrorMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) InReservationMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) InReservationTearMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationTearMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) InSrefreshMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InSrefreshMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) OutAckMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutAckMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) OutHelloMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutHelloMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) OutPathErrorMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathErrorMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) OutPathMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) OutPathTearMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathTearMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) OutReservationErrorMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationErrorMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) OutReservationMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) OutReservationTearMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationTearMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) OutSrefreshMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutSrefreshMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) RateLimitedMessages() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_RateLimitedMessagesPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath) AuthenticationFail() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_AuthenticationFailPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath) BadChecksum() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadChecksumPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath) BadPacketFormat() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadPacketFormatPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath) BadPacketLength() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadPacketLengthPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath) OutOfOrder() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_OutOfOrderPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath) ReceivedNack() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_ReceivedNackPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath) TransmitFailure ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath) TransmitFailure() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_TransmitFailurePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath) TransmitQueueFull() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_TransmitQueueFullPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath) UnknownAck() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_UnknownAckPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath) UnknownNack() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_UnknownNackPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny) AuthenticationFail() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_AuthenticationFailPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny) BadChecksum() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadChecksumPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny) BadPacketFormat() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadPacketFormatPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny) BadPacketLength() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadPacketLengthPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny) OutOfOrder() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_OutOfOrderPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny) ReceivedNack() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_ReceivedNackPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny) TransmitFailure ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny) TransmitFailure() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_TransmitFailurePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny) TransmitQueueFull() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_TransmitQueueFullPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny) UnknownAck() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_UnknownAckPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny) UnknownNack() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_UnknownNackPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_AuthenticationFailPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_AuthenticationFailPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadChecksumPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadChecksumPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadPacketFormatPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadPacketFormatPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadPacketLengthPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadPacketLengthPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_OutOfOrderPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_OutOfOrderPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_ReceivedNackPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_ReceivedNackPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_TransmitFailurePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_TransmitFailurePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_TransmitQueueFullPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_TransmitQueueFullPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_UnknownAckPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_UnknownAckPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_UnknownNackPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_UnknownNackPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InAckMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InAckMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InHelloMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InHelloMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathErrorMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathErrorMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathTearMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathTearMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationErrorMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationErrorMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationTearMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationTearMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InSrefreshMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InSrefreshMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutAckMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutAckMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutHelloMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutHelloMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathErrorMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathErrorMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathTearMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathTearMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationErrorMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationErrorMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationTearMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationTearMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutSrefreshMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutSrefreshMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_RateLimitedMessagesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_RateLimitedMessagesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPath) HelloInterval ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPath) HelloInterval() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_HelloIntervalPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPath) RefreshReduction() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_RefreshReductionPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPathAny) HelloInterval ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPathAny) HelloInterval() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_HelloIntervalPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPathAny) RefreshReduction() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_RefreshReductionPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_HelloIntervalPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_HelloIntervalPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_HelloIntervalPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_HelloIntervalPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_RefreshReductionPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_RefreshReductionPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_RefreshReductionPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_RefreshReductionPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceIdPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceIdPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceIdPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceIdPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPath) Interface ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPath) Interface() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_InterfacePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPath) Subinterface ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPath) Subinterface() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_SubinterfacePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPathAny) Interface ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPathAny) Interface() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_InterfacePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPathAny) Subinterface ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPathAny) Subinterface() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_SubinterfacePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_InterfacePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_InterfacePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_InterfacePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_InterfacePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_SubinterfacePath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_SubinterfacePath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_SubinterfacePathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_SubinterfacePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_MaxLinkBandwidthPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_MaxLinkBandwidthPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPath) BypassOptimizeInterval() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_BypassOptimizeIntervalPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPath) LinkProtectionStyleRequested ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPath) LinkProtectionStyleRequested() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_LinkProtectionStyleRequestedPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPathAny) BypassOptimizeInterval() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_BypassOptimizeIntervalPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPathAny) LinkProtectionStyleRequested ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPathAny) LinkProtectionStyleRequested() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_LinkProtectionStyleRequestedPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_BypassOptimizeIntervalPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_BypassOptimizeIntervalPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_BypassOptimizeIntervalPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_BypassOptimizeIntervalPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_LinkProtectionStyleRequestedPath) Config() ygnmi.ConfigQuery[oc.E_MplsTypes_PROTECTION_TYPE]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_LinkProtectionStyleRequestedPath) State() ygnmi.SingletonQuery[oc.E_MplsTypes_PROTECTION_TYPE]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_LinkProtectionStyleRequestedPathAny) Config() ygnmi.WildcardQuery[oc.E_MplsTypes_PROTECTION_TYPE]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_LinkProtectionStyleRequestedPathAny) State() ygnmi.WildcardQuery[oc.E_MplsTypes_PROTECTION_TYPE]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPath) CalculatedAbsoluteSubscriptionBw() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription_CalculatedAbsoluteSubscriptionBwPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPath) State ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPath) Subscription ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPath) Subscription() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription_SubscriptionPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPathAny) CalculatedAbsoluteSubscriptionBw() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription_CalculatedAbsoluteSubscriptionBwPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPathAny) State ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPathAny) Subscription ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPathAny) Subscription() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription_SubscriptionPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription_CalculatedAbsoluteSubscriptionBwPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription_CalculatedAbsoluteSubscriptionBwPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription_SubscriptionPath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription_SubscriptionPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription_SubscriptionPathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription_SubscriptionPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPath) Address() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_AddressPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPath) DetectedInterface() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_DetectedInterfacePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPath) NeighborStatus() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_NeighborStatusPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPath) RefreshReduction() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_RefreshReductionPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathAny ¶
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathAny) Address() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_AddressPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathAny) DetectedInterface() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_DetectedInterfacePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathAny) NeighborStatus() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_NeighborStatusPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathAny) RefreshReduction() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_RefreshReductionPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathMap ¶ added in v0.4.0
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
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_AddressPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_AddressPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_AddressPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_AddressPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_DetectedInterfacePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_DetectedInterfacePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_NeighborStatusPath) State() ygnmi.SingletonQuery[oc.E_Neighbor_NeighborStatus]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_NeighborStatusPathAny) State() ygnmi.WildcardQuery[oc.E_Neighbor_NeighborStatus]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_RefreshReductionPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_RefreshReductionPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) DestinationAddress() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_DestinationAddressPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) ExplicitRouteObject(Index uint64) *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) ExplicitRouteObjectAny() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) ExplicitRouteObjectMap() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathMap
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) LabelIn() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelInPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) LabelOut() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelOutPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) LocalIndex() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LocalIndexPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) LspId() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LspIdPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) ProtectionRequested() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ProtectionRequestedPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) RecordRouteObject(Index uint8) *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) RecordRouteObjectAny() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) RecordRouteObjectMap() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathMap
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) SenderTspec() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) SessionName() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SessionNamePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) SourceAddress() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SourceAddressPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) Status ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) Status() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_StatusPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) TunnelId() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_TunnelIdPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) Type() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_TypePath
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) DestinationAddress() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_DestinationAddressPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) ExplicitRouteObject(Index uint64) *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) ExplicitRouteObjectAny() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) ExplicitRouteObjectMap() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathMapAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) LabelIn() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelInPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) LabelOut() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelOutPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) LocalIndex() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LocalIndexPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) LspId() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LspIdPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) ProtectionRequested() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ProtectionRequestedPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) RecordRouteObject(Index uint8) *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) RecordRouteObjectAny() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) RecordRouteObjectMap() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathMapAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) SenderTspec() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) SessionName() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SessionNamePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) SourceAddress() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SourceAddressPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) Status ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) Status() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_StatusPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) TunnelId() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_TunnelIdPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) Type() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_TypePathAny
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
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
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathMap) State() ygnmi.SingletonQuery[map[uint64]*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathMapAny) State() ygnmi.WildcardQuery[map[uint64]*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_DestinationAddressPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_DestinationAddressPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPath) Asn() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_AsnPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPath) Index() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_IndexPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPath) InterfaceId() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_InterfaceIdPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPath) IpPrefix() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_IpPrefixPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPath) Label() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_LabelPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPath) Loose() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_LoosePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPath) Type ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPath) Type() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_TypePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathAny) Asn() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_AsnPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathAny) Index() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_IndexPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathAny) InterfaceId() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_InterfaceIdPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathAny) IpPrefix() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_IpPrefixPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathAny) Label() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_LabelPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathAny) Loose() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_LoosePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathAny) Type ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathAny) Type() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_TypePathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathMap) State() ygnmi.SingletonQuery[map[uint64]*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject]
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
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathMapAny) State() ygnmi.WildcardQuery[map[uint64]*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_AsnPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_AsnPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_IndexPath) Config() ygnmi.ConfigQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_IndexPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_IndexPathAny) Config() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_IndexPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_InterfaceIdPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_InterfaceIdPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_IpPrefixPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_IpPrefixPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_LabelPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_Label_Union]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_LabelPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_Label_Union]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_LoosePath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_LoosePathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_TypePath) State() ygnmi.SingletonQuery[oc.E_ExplicitRouteObject_Type]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_TypePathAny) State() ygnmi.WildcardQuery[oc.E_ExplicitRouteObject_Type]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelInPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelIn_Union]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelInPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelIn_Union]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelOutPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelOut_Union]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelOutPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelOut_Union]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LocalIndexPath) Config() ygnmi.ConfigQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LocalIndexPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LocalIndexPathAny) Config() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LocalIndexPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LspIdPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LspIdPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ProtectionRequestedPath) State() ygnmi.SingletonQuery[oc.E_MplsTypes_PROTECTION_TYPE]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ProtectionRequestedPathAny) State() ygnmi.WildcardQuery[oc.E_MplsTypes_PROTECTION_TYPE]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPath) Address() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_AddressPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPath) Index() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_IndexPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPath) ReportedFlags() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_ReportedFlagsPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPath) ReportedLabel() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_ReportedLabelPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathAny) Address() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_AddressPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathAny) Index() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_IndexPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathAny) ReportedFlags() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_ReportedFlagsPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathAny) ReportedLabel() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_ReportedLabelPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject]
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
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathMap) State() ygnmi.SingletonQuery[map[uint8]*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject]
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
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathMapAny) State() ygnmi.WildcardQuery[map[uint8]*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_AddressPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_AddressPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_IndexPath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_IndexPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_IndexPathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_IndexPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_ReportedFlagsPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_ReportedFlagsPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_ReportedLabelPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_ReportedLabel_Union]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_ReportedLabelPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_ReportedLabel_Union]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPath) PeakDataRate() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_PeakDataRatePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPath) Rate() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_RatePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPath) Size() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_SizePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPathAny) PeakDataRate() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_PeakDataRatePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPathAny) Rate() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_RatePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPathAny) Size() *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_SizePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_PeakDataRatePath) State() ygnmi.SingletonQuery[float32]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_PeakDataRatePathAny) State() ygnmi.WildcardQuery[float32]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_RatePath) State() ygnmi.SingletonQuery[float32]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_RatePathAny) State() ygnmi.WildcardQuery[float32]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_SizePath) State() ygnmi.SingletonQuery[float32]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_SizePathAny) State() ygnmi.WildcardQuery[float32]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SessionNamePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SessionNamePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SourceAddressPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SourceAddressPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_StatusPath) State() ygnmi.SingletonQuery[oc.E_Session_Status]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_StatusPathAny) State() ygnmi.WildcardQuery[oc.E_Session_Status]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_TunnelIdPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_TunnelIdPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_TypePath) State() ygnmi.SingletonQuery[oc.E_MplsTypes_LSP_ROLE]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_TypePathAny) State() ygnmi.WildcardQuery[oc.E_MplsTypes_LSP_ROLE]
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPath) AggregateSidCounter(MplsLabel oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_MplsLabel_Union) *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPath) AggregateSidCounterAny() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPath) AggregateSidCounterMap() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathMap
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPath) Interface ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPath) Interface(InterfaceId string) *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPath) InterfaceAny() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPath) InterfaceMap() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathMap
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPathAny ¶
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPathAny) AggregateSidCounter(MplsLabel oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_MplsLabel_Union) *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPathAny) AggregateSidCounterAny() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPathAny) AggregateSidCounterMap() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathMapAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPathAny) Interface ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPathAny) Interface(InterfaceId string) *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPathAny) InterfaceAny() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPathAny) InterfaceMap() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathMapAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPath) InOctets() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_InOctetsPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPath) InPkts() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_InPktsPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPath) MplsLabel() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_MplsLabelPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPath) OutOctets() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_OutOctetsPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPath) OutPkts() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_OutPktsPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathAny) InOctets() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_InOctetsPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathAny) InPkts() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_InPktsPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathAny) MplsLabel() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_MplsLabelPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathAny) OutOctets() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_OutOctetsPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathAny) OutPkts() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_OutPktsPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter]
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
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathMap) State() ygnmi.SingletonQuery[map[oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_MplsLabel_Union]*oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter]
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
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathMapAny) State() ygnmi.WildcardQuery[map[oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_MplsLabel_Union]*oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_InOctetsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_InOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_InPktsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_InPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_MplsLabelPath) Config() ygnmi.ConfigQuery[oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_MplsLabel_Union]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_MplsLabelPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_MplsLabel_Union]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_MplsLabelPathAny) Config() ygnmi.WildcardQuery[oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_MplsLabel_Union]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_MplsLabelPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_MplsLabel_Union]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_OutOctetsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_OutOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_OutPktsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_OutPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath) InOctets ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath) InOctets() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InOctetsPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath) InPkts() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InPktsPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath) InterfaceId() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceIdPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath) InterfaceRef() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath) OutOctets() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_OutOctetsPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath) OutPkts() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_OutPktsPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath) SidCounter(MplsLabel oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_MplsLabel_Union) *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath) SidCounterAny() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath) SidCounterMap() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathMap
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny) InOctets ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny) InOctets() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InOctetsPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny) InPkts() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InPktsPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny) InterfaceId() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceIdPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny) InterfaceRef() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny) OutOctets() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_OutOctetsPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny) OutPkts() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_OutPktsPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny) SidCounter(MplsLabel oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_MplsLabel_Union) *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny) SidCounterAny() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny) SidCounterMap() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathMapAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface]
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
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface]
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
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InOctetsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InPktsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceIdPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceIdPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceIdPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceIdPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPath) Interface ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPath) Interface() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_InterfacePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPath) Subinterface ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPath) Subinterface() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_SubinterfacePath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPathAny) Interface ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPathAny) Interface() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_InterfacePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPathAny) Subinterface ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPathAny) Subinterface() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_SubinterfacePathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_InterfacePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_InterfacePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_InterfacePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_InterfacePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_SubinterfacePath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_SubinterfacePath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_SubinterfacePathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_SubinterfacePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_OutOctetsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_OutOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_OutPktsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_OutPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPath) ForwardingClass(Exp uint8) *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPath) ForwardingClassAny() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPath) ForwardingClassMap() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathMap
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPath) InOctets() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_InOctetsPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPath) InPkts() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_InPktsPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPath) MplsLabel() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_MplsLabelPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPath) OutOctets() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_OutOctetsPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPath) OutPkts() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_OutPktsPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathAny) ForwardingClass(Exp uint8) *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathAny) ForwardingClassAny() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathAny
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
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathAny) ForwardingClassMap() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathMapAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathAny) InOctets() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_InOctetsPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathAny) InPkts() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_InPktsPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathAny) MplsLabel() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_MplsLabelPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathAny) OutOctets() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_OutOctetsPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathAny) OutPkts() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_OutPktsPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter]
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
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathMap) State() ygnmi.SingletonQuery[map[oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_MplsLabel_Union]*oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter]
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
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathMapAny) State() ygnmi.WildcardQuery[map[oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_MplsLabel_Union]*oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPath) Exp() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_ExpPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPath) InOctets() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_InOctetsPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPath) InPkts() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_InPktsPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPath) OutOctets() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_OutOctetsPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPath) OutPkts() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_OutPktsPath
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathAny) Exp() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_ExpPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathAny) InOctets() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_InOctetsPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathAny) InPkts() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_InPktsPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathAny) OutOctets() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_OutOctetsPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathAny) OutPkts() *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_OutPktsPathAny
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass]
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
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathMap) State() ygnmi.SingletonQuery[map[uint8]*oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass]
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
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathMapAny) State() ygnmi.WildcardQuery[map[uint8]*oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_ExpPath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_ExpPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_ExpPathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_ExpPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_InOctetsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_InOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_InPktsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_InPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_OutOctetsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_OutOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_OutPktsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_OutPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_InOctetsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_InOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_InPktsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_InPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_MplsLabelPath) Config() ygnmi.ConfigQuery[oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_MplsLabel_Union]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_MplsLabelPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_MplsLabel_Union]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_MplsLabelPathAny) Config() ygnmi.WildcardQuery[oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_MplsLabel_Union]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_MplsLabelPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_MplsLabel_Union]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_OutOctetsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_OutOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_OutPktsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_OutPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
NetworkInstance_Mpls_TeGlobalAttributesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes YANG schema element.
func (*NetworkInstance_Mpls_TeGlobalAttributesPath) AdminGroup ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributesPath) AdminGroup(AdminGroupName string) *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPath
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributesPath) AdminGroupAny() *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathAny
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
func (n *NetworkInstance_Mpls_TeGlobalAttributesPath) AdminGroupMap() *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathMap
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributesPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_TeGlobalAttributesPath) Srlg ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributesPath) Srlg(Name string) *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributesPath) SrlgAny() *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny
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
func (n *NetworkInstance_Mpls_TeGlobalAttributesPath) SrlgMap() *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathMap
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributesPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_TeGlobalAttributesPath) TeLspTimers ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributesPath) TeLspTimers() *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPath
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributesPathAny) AdminGroup(AdminGroupName string) *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathAny
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributesPathAny) AdminGroupAny() *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathAny
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
func (n *NetworkInstance_Mpls_TeGlobalAttributesPathAny) AdminGroupMap() *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathMapAny
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributesPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_TeGlobalAttributesPathAny) Srlg ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributesPathAny) Srlg(Name string) *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributesPathAny) SrlgAny() *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny
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
func (n *NetworkInstance_Mpls_TeGlobalAttributesPathAny) SrlgMap() *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathMapAny
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributesPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_TeGlobalAttributesPathAny) TeLspTimers ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributesPathAny) TeLspTimers() *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPathAny
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPath) AdminGroupName() *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_AdminGroupNamePath
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPath) BitPosition() *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_BitPositionPath
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPath) State ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathAny ¶
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathAny) AdminGroupName() *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_AdminGroupNamePathAny
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathAny) BitPosition() *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_BitPositionPathAny
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathAny) State ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathMap ¶ added in v0.4.0
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
func (n *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_AdminGroupNamePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_AdminGroupNamePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_AdminGroupNamePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_AdminGroupNamePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_BitPositionPath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_BitPositionPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_BitPositionPathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_BitPositionPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes_Srlg]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath) Cost ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath) Cost() *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_CostPath
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath) FloodingType() *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_FloodingTypePath
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath) MembersList(FromAddress string) *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPath
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath) MembersListAny() *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathAny
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
func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath) MembersListMap() *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathMap
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath) Name() *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_NamePath
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes_Srlg]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath) Value ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath) Value() *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_ValuePath
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes_Srlg]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny) Cost ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny) Cost() *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_CostPathAny
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny) FloodingType() *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_FloodingTypePathAny
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny) MembersList(FromAddress string) *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathAny
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny) MembersListAny() *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathAny
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
func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny) MembersListMap() *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathMapAny
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny) Name() *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_NamePathAny
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes_Srlg]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny) Value ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny) Value() *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_ValuePathAny
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
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
func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_Mpls_TeGlobalAttributes_Srlg]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Mpls_TeGlobalAttributes_Srlg]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Mpls_TeGlobalAttributes_Srlg]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Mpls_TeGlobalAttributes_Srlg]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_CostPath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_CostPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_CostPathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_CostPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_FloodingTypePath) Config() ygnmi.ConfigQuery[oc.E_Mpls_MplsSrlgFloodingType]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_FloodingTypePath) State() ygnmi.SingletonQuery[oc.E_Mpls_MplsSrlgFloodingType]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_FloodingTypePathAny) Config() ygnmi.WildcardQuery[oc.E_Mpls_MplsSrlgFloodingType]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_FloodingTypePathAny) State() ygnmi.WildcardQuery[oc.E_Mpls_MplsSrlgFloodingType]
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPath) FromAddress ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPath) FromAddress() *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_FromAddressPath
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPath) ToAddress ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPath) ToAddress() *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_ToAddressPath
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathAny) FromAddress ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathAny) FromAddress() *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_FromAddressPathAny
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathAny) ToAddress ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathAny) ToAddress() *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_ToAddressPathAny
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
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
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_FromAddressPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_FromAddressPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_FromAddressPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_FromAddressPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_ToAddressPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_ToAddressPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_ToAddressPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_ToAddressPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_NamePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_NamePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_NamePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_NamePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_ValuePath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_ValuePath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_ValuePathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_Srlg_ValuePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPath) CleanupDelay() *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_CleanupDelayPath
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPath) InstallDelay ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPath) InstallDelay() *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_InstallDelayPath
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPath) ReoptimizeTimer() *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_ReoptimizeTimerPath
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPathAny ¶
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPathAny) CleanupDelay() *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_CleanupDelayPathAny
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPathAny) InstallDelay ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPathAny) InstallDelay() *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_InstallDelayPathAny
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPathAny) ReoptimizeTimer() *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_ReoptimizeTimerPathAny
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_CleanupDelayPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_CleanupDelayPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_CleanupDelayPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_CleanupDelayPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_InstallDelayPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_InstallDelayPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_InstallDelayPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_InstallDelayPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_ReoptimizeTimerPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_ReoptimizeTimerPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_ReoptimizeTimerPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_ReoptimizeTimerPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
NetworkInstance_NamePath represents the /openconfig-network-instance/network-instances/network-instance/state/name YANG schema element.
func (*NetworkInstance_NamePath) Config ¶
func (n *NetworkInstance_NamePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_NamePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_NamePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_NamePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
NetworkInstance_PolicyForwardingPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding YANG schema element.
func (*NetworkInstance_PolicyForwardingPath) Config ¶
func (n *NetworkInstance_PolicyForwardingPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_PolicyForwarding]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwardingPath) Interface ¶
func (n *NetworkInstance_PolicyForwardingPath) Interface(InterfaceId string) *NetworkInstance_PolicyForwarding_InterfacePath
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 ¶
func (n *NetworkInstance_PolicyForwardingPath) InterfaceAny() *NetworkInstance_PolicyForwarding_InterfacePathAny
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
func (n *NetworkInstance_PolicyForwardingPath) InterfaceMap() *NetworkInstance_PolicyForwarding_InterfacePathMap
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 ¶
func (n *NetworkInstance_PolicyForwardingPath) PathSelectionGroup(GroupId string) *NetworkInstance_PolicyForwarding_PathSelectionGroupPath
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 ¶
func (n *NetworkInstance_PolicyForwardingPath) PathSelectionGroupAny() *NetworkInstance_PolicyForwarding_PathSelectionGroupPathAny
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
func (n *NetworkInstance_PolicyForwardingPath) PathSelectionGroupMap() *NetworkInstance_PolicyForwarding_PathSelectionGroupPathMap
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 ¶
func (n *NetworkInstance_PolicyForwardingPath) Policy(PolicyId string) *NetworkInstance_PolicyForwarding_PolicyPath
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 ¶
func (n *NetworkInstance_PolicyForwardingPath) PolicyAny() *NetworkInstance_PolicyForwarding_PolicyPathAny
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
func (n *NetworkInstance_PolicyForwardingPath) PolicyMap() *NetworkInstance_PolicyForwarding_PolicyPathMap
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 ¶
func (n *NetworkInstance_PolicyForwardingPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_PolicyForwarding]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_PolicyForwardingPathAny ¶
NetworkInstance_PolicyForwardingPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding YANG schema element.
func (*NetworkInstance_PolicyForwardingPathAny) Config ¶
func (n *NetworkInstance_PolicyForwardingPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwardingPathAny) Interface ¶
func (n *NetworkInstance_PolicyForwardingPathAny) Interface(InterfaceId string) *NetworkInstance_PolicyForwarding_InterfacePathAny
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 ¶
func (n *NetworkInstance_PolicyForwardingPathAny) InterfaceAny() *NetworkInstance_PolicyForwarding_InterfacePathAny
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
func (n *NetworkInstance_PolicyForwardingPathAny) InterfaceMap() *NetworkInstance_PolicyForwarding_InterfacePathMapAny
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 ¶
func (n *NetworkInstance_PolicyForwardingPathAny) PathSelectionGroup(GroupId string) *NetworkInstance_PolicyForwarding_PathSelectionGroupPathAny
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 ¶
func (n *NetworkInstance_PolicyForwardingPathAny) PathSelectionGroupAny() *NetworkInstance_PolicyForwarding_PathSelectionGroupPathAny
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
func (n *NetworkInstance_PolicyForwardingPathAny) PathSelectionGroupMap() *NetworkInstance_PolicyForwarding_PathSelectionGroupPathMapAny
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 ¶
func (n *NetworkInstance_PolicyForwardingPathAny) Policy(PolicyId string) *NetworkInstance_PolicyForwarding_PolicyPathAny
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 ¶
func (n *NetworkInstance_PolicyForwardingPathAny) PolicyAny() *NetworkInstance_PolicyForwarding_PolicyPathAny
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
func (n *NetworkInstance_PolicyForwardingPathAny) PolicyMap() *NetworkInstance_PolicyForwarding_PolicyPathMapAny
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 ¶
func (n *NetworkInstance_PolicyForwardingPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_PolicyForwarding_InterfacePath ¶
NetworkInstance_PolicyForwarding_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/interfaces/interface YANG schema element.
func (*NetworkInstance_PolicyForwarding_InterfacePath) ApplyForwardingPolicy ¶
func (n *NetworkInstance_PolicyForwarding_InterfacePath) ApplyForwardingPolicy() *NetworkInstance_PolicyForwarding_Interface_ApplyForwardingPolicyPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_InterfacePath) ApplyVrfSelectionPolicy() *NetworkInstance_PolicyForwarding_Interface_ApplyVrfSelectionPolicyPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_InterfacePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_PolicyForwarding_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_InterfacePath) InterfaceId ¶
func (n *NetworkInstance_PolicyForwarding_InterfacePath) InterfaceId() *NetworkInstance_PolicyForwarding_Interface_InterfaceIdPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_InterfacePath) InterfaceRef() *NetworkInstance_PolicyForwarding_Interface_InterfaceRefPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_InterfacePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_PolicyForwarding_Interface]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_PolicyForwarding_InterfacePathAny ¶
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 ¶
func (n *NetworkInstance_PolicyForwarding_InterfacePathAny) ApplyForwardingPolicy() *NetworkInstance_PolicyForwarding_Interface_ApplyForwardingPolicyPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_InterfacePathAny) ApplyVrfSelectionPolicy() *NetworkInstance_PolicyForwarding_Interface_ApplyVrfSelectionPolicyPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_InterfacePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_InterfacePathAny) InterfaceId ¶
func (n *NetworkInstance_PolicyForwarding_InterfacePathAny) InterfaceId() *NetworkInstance_PolicyForwarding_Interface_InterfaceIdPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_InterfacePathAny) InterfaceRef() *NetworkInstance_PolicyForwarding_Interface_InterfaceRefPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_InterfacePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Interface]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_PolicyForwarding_InterfacePathMap ¶ added in v0.4.0
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
func (n *NetworkInstance_PolicyForwarding_InterfacePathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_PolicyForwarding_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_InterfacePathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_PolicyForwarding_InterfacePathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_PolicyForwarding_Interface]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_PolicyForwarding_InterfacePathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_PolicyForwarding_InterfacePathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_PolicyForwarding_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_InterfacePathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_PolicyForwarding_InterfacePathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_PolicyForwarding_Interface]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Interface_ApplyForwardingPolicyPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Interface_ApplyForwardingPolicyPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Interface_ApplyForwardingPolicyPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Interface_ApplyForwardingPolicyPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Interface_ApplyVrfSelectionPolicyPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Interface_ApplyVrfSelectionPolicyPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Interface_ApplyVrfSelectionPolicyPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Interface_ApplyVrfSelectionPolicyPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Interface_InterfaceIdPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Interface_InterfaceIdPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Interface_InterfaceIdPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Interface_InterfaceIdPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
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 ¶
func (n *NetworkInstance_PolicyForwarding_Interface_InterfaceRefPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_PolicyForwarding_Interface_InterfaceRef]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_Interface_InterfaceRefPath) Interface ¶
func (n *NetworkInstance_PolicyForwarding_Interface_InterfaceRefPath) Interface() *NetworkInstance_PolicyForwarding_Interface_InterfaceRef_InterfacePath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Interface_InterfaceRefPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_PolicyForwarding_Interface_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_Interface_InterfaceRefPath) Subinterface ¶
func (n *NetworkInstance_PolicyForwarding_Interface_InterfaceRefPath) Subinterface() *NetworkInstance_PolicyForwarding_Interface_InterfaceRef_SubinterfacePath
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 ¶
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 ¶
func (n *NetworkInstance_PolicyForwarding_Interface_InterfaceRefPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Interface_InterfaceRef]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_Interface_InterfaceRefPathAny) Interface ¶
func (n *NetworkInstance_PolicyForwarding_Interface_InterfaceRefPathAny) Interface() *NetworkInstance_PolicyForwarding_Interface_InterfaceRef_InterfacePathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Interface_InterfaceRefPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Interface_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_Interface_InterfaceRefPathAny) Subinterface ¶
func (n *NetworkInstance_PolicyForwarding_Interface_InterfaceRefPathAny) Subinterface() *NetworkInstance_PolicyForwarding_Interface_InterfaceRef_SubinterfacePathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Interface_InterfaceRef_InterfacePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Interface_InterfaceRef_InterfacePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Interface_InterfaceRef_InterfacePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Interface_InterfaceRef_InterfacePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Interface_InterfaceRef_SubinterfacePath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Interface_InterfaceRef_SubinterfacePath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Interface_InterfaceRef_SubinterfacePathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Interface_InterfaceRef_SubinterfacePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
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 ¶
func (n *NetworkInstance_PolicyForwarding_PathSelectionGroupPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_PolicyForwarding_PathSelectionGroup]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_PathSelectionGroupPath) GroupId ¶
func (n *NetworkInstance_PolicyForwarding_PathSelectionGroupPath) GroupId() *NetworkInstance_PolicyForwarding_PathSelectionGroup_GroupIdPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_PathSelectionGroupPath) MplsLsp() *NetworkInstance_PolicyForwarding_PathSelectionGroup_MplsLspPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_PathSelectionGroupPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_PolicyForwarding_PathSelectionGroup]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_PolicyForwarding_PathSelectionGroupPathAny ¶
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 ¶
func (n *NetworkInstance_PolicyForwarding_PathSelectionGroupPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_PathSelectionGroup]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_PathSelectionGroupPathAny) GroupId ¶
func (n *NetworkInstance_PolicyForwarding_PathSelectionGroupPathAny) GroupId() *NetworkInstance_PolicyForwarding_PathSelectionGroup_GroupIdPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_PathSelectionGroupPathAny) MplsLsp() *NetworkInstance_PolicyForwarding_PathSelectionGroup_MplsLspPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_PathSelectionGroupPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_PathSelectionGroup]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_PolicyForwarding_PathSelectionGroupPathMap ¶ added in v0.4.0
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
func (n *NetworkInstance_PolicyForwarding_PathSelectionGroupPathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_PolicyForwarding_PathSelectionGroup]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_PathSelectionGroupPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_PolicyForwarding_PathSelectionGroupPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_PolicyForwarding_PathSelectionGroup]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_PolicyForwarding_PathSelectionGroupPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_PolicyForwarding_PathSelectionGroupPathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_PolicyForwarding_PathSelectionGroup]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_PathSelectionGroupPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_PolicyForwarding_PathSelectionGroupPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_PolicyForwarding_PathSelectionGroup]
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 ¶
func (n *NetworkInstance_PolicyForwarding_PathSelectionGroup_GroupIdPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_PathSelectionGroup_GroupIdPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_PathSelectionGroup_GroupIdPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_PathSelectionGroup_GroupIdPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_PathSelectionGroup_MplsLspPath) Config() ygnmi.ConfigQuery[[]string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_PathSelectionGroup_MplsLspPath) State() ygnmi.SingletonQuery[[]string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_PathSelectionGroup_MplsLspPathAny) Config() ygnmi.WildcardQuery[[]string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_PathSelectionGroup_MplsLspPathAny) State() ygnmi.WildcardQuery[[]string]
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 ¶
NetworkInstance_PolicyForwarding_PolicyPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy YANG schema element.
func (*NetworkInstance_PolicyForwarding_PolicyPath) Config ¶
func (n *NetworkInstance_PolicyForwarding_PolicyPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_PolicyForwarding_Policy]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_PolicyPath) PolicyId ¶
func (n *NetworkInstance_PolicyForwarding_PolicyPath) PolicyId() *NetworkInstance_PolicyForwarding_Policy_PolicyIdPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_PolicyPath) Rule(SequenceId uint32) *NetworkInstance_PolicyForwarding_Policy_RulePath
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 ¶
func (n *NetworkInstance_PolicyForwarding_PolicyPath) RuleAny() *NetworkInstance_PolicyForwarding_Policy_RulePathAny
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
func (n *NetworkInstance_PolicyForwarding_PolicyPath) RuleMap() *NetworkInstance_PolicyForwarding_Policy_RulePathMap
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 ¶
func (n *NetworkInstance_PolicyForwarding_PolicyPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_PolicyForwarding_Policy]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_PolicyPath) Type ¶
func (n *NetworkInstance_PolicyForwarding_PolicyPath) Type() *NetworkInstance_PolicyForwarding_Policy_TypePath
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 ¶
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 ¶
func (n *NetworkInstance_PolicyForwarding_PolicyPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Policy]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_PolicyPathAny) PolicyId ¶
func (n *NetworkInstance_PolicyForwarding_PolicyPathAny) PolicyId() *NetworkInstance_PolicyForwarding_Policy_PolicyIdPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_PolicyPathAny) Rule(SequenceId uint32) *NetworkInstance_PolicyForwarding_Policy_RulePathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_PolicyPathAny) RuleAny() *NetworkInstance_PolicyForwarding_Policy_RulePathAny
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
func (n *NetworkInstance_PolicyForwarding_PolicyPathAny) RuleMap() *NetworkInstance_PolicyForwarding_Policy_RulePathMapAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_PolicyPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Policy]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_PolicyPathAny) Type ¶
func (n *NetworkInstance_PolicyForwarding_PolicyPathAny) Type() *NetworkInstance_PolicyForwarding_Policy_TypePathAny
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
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
func (n *NetworkInstance_PolicyForwarding_PolicyPathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_PolicyForwarding_Policy]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_PolicyPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_PolicyForwarding_PolicyPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_PolicyForwarding_Policy]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_PolicyForwarding_PolicyPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_PolicyForwarding_PolicyPathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_PolicyForwarding_Policy]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_PolicyPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_PolicyForwarding_PolicyPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_PolicyForwarding_Policy]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_PolicyIdPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_PolicyIdPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_PolicyIdPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_PolicyIdPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_RulePath) Action() *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_RulePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_Policy_RulePath) Ipv4 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_RulePath) Ipv4() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_RulePath) Ipv6() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_RulePath) L2() *NetworkInstance_PolicyForwarding_Policy_Rule_L2Path
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_RulePath) MatchedOctets() *NetworkInstance_PolicyForwarding_Policy_Rule_MatchedOctetsPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_RulePath) MatchedPkts() *NetworkInstance_PolicyForwarding_Policy_Rule_MatchedPktsPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_RulePath) SequenceId() *NetworkInstance_PolicyForwarding_Policy_Rule_SequenceIdPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_RulePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_Policy_RulePath) Transport ¶
func (n *NetworkInstance_PolicyForwarding_Policy_RulePath) Transport() *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath
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 ¶
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_RulePathAny) Action() *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_RulePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_Policy_RulePathAny) Ipv4 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_RulePathAny) Ipv4() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_RulePathAny) Ipv6() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_RulePathAny) L2() *NetworkInstance_PolicyForwarding_Policy_Rule_L2PathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_RulePathAny) MatchedOctets() *NetworkInstance_PolicyForwarding_Policy_Rule_MatchedOctetsPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_RulePathAny) MatchedPkts() *NetworkInstance_PolicyForwarding_Policy_Rule_MatchedPktsPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_RulePathAny) SequenceId() *NetworkInstance_PolicyForwarding_Policy_Rule_SequenceIdPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_RulePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_Policy_RulePathAny) Transport ¶
func (n *NetworkInstance_PolicyForwarding_Policy_RulePathAny) Transport() *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny
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
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
func (n *NetworkInstance_PolicyForwarding_Policy_RulePathMap) Config() ygnmi.ConfigQuery[map[uint32]*oc.NetworkInstance_PolicyForwarding_Policy_Rule]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_Policy_RulePathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_PolicyForwarding_Policy_RulePathMap) State() ygnmi.SingletonQuery[map[uint32]*oc.NetworkInstance_PolicyForwarding_Policy_Rule]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_PolicyForwarding_Policy_RulePathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_PolicyForwarding_Policy_RulePathMapAny) Config() ygnmi.WildcardQuery[map[uint32]*oc.NetworkInstance_PolicyForwarding_Policy_Rule]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_Policy_RulePathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_PolicyForwarding_Policy_RulePathMapAny) State() ygnmi.WildcardQuery[map[uint32]*oc.NetworkInstance_PolicyForwarding_Policy_Rule]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath ¶
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Action]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) DecapFallbackNetworkInstance ¶ added in v0.4.0
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) DecapFallbackNetworkInstance() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapFallbackNetworkInstancePath
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) DecapNetworkInstance() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapNetworkInstancePath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) DecapsulateGre() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGrePath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) DecapsulateGue() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGuePath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) DecapsulateMplsInUdp() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateMplsInUdpPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) Discard() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DiscardPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) EncapsulateGre() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) NetworkInstance() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_NetworkInstancePath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) NextHop() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_NextHopPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) PathSelectionGroup() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_PathSelectionGroupPath
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) PostDecapNetworkInstance() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_PostDecapNetworkInstancePath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Action]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny ¶
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Action]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) DecapFallbackNetworkInstance ¶ added in v0.4.0
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) DecapFallbackNetworkInstance() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapFallbackNetworkInstancePathAny
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) DecapNetworkInstance() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapNetworkInstancePathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) DecapsulateGre() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGrePathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) DecapsulateGue() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGuePathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) DecapsulateMplsInUdp() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateMplsInUdpPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) Discard() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DiscardPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) EncapsulateGre() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) NetworkInstance() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_NetworkInstancePathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) NextHop() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_NextHopPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) PathSelectionGroup() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_PathSelectionGroupPathAny
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) PostDecapNetworkInstance() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_PostDecapNetworkInstancePathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Action]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapFallbackNetworkInstancePath) Config() ygnmi.ConfigQuery[string]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapFallbackNetworkInstancePath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapFallbackNetworkInstancePathAny) Config() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapFallbackNetworkInstancePathAny) State() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapNetworkInstancePath) Config() ygnmi.ConfigQuery[string]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapNetworkInstancePath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapNetworkInstancePathAny) Config() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapNetworkInstancePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGrePath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGrePath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGrePathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGrePathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGuePath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGuePath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGuePathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGuePathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateMplsInUdpPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateMplsInUdpPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateMplsInUdpPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateMplsInUdpPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DiscardPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DiscardPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DiscardPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_DiscardPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePath) IdentifyingPrefix ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePath) IdentifyingPrefix() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_IdentifyingPrefixPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePath) Target ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePath) Target(Id string) *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePath) TargetAny() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathAny
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePath) TargetMap() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathMap
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePathAny) IdentifyingPrefix ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePathAny) IdentifyingPrefix() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_IdentifyingPrefixPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePathAny) Target ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePathAny) Target(Id string) *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePathAny) TargetAny() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathAny
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePathAny) TargetMap() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathMapAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_IdentifyingPrefixPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_IdentifyingPrefixPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_IdentifyingPrefixPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_IdentifyingPrefixPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPath) Destination ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPath) Destination() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_DestinationPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPath) Id() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IdPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPath) IpTtl() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IpTtlPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPath) Source() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_SourcePath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathAny) Destination ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathAny) Destination() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_DestinationPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathAny) Id() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IdPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathAny) IpTtl() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IpTtlPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathAny) Source() *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_SourcePathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_DestinationPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_DestinationPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_DestinationPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_DestinationPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IdPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IdPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IdPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IdPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IpTtlPath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IpTtlPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IpTtlPathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IpTtlPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_SourcePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_SourcePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_SourcePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_SourcePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_NetworkInstancePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_NetworkInstancePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_NetworkInstancePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_NetworkInstancePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_NextHopPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_NextHopPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_NextHopPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_NextHopPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_PathSelectionGroupPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_PathSelectionGroupPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_PathSelectionGroupPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_PathSelectionGroupPathAny) State() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_PostDecapNetworkInstancePath) Config() ygnmi.ConfigQuery[string]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_PostDecapNetworkInstancePath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_PostDecapNetworkInstancePathAny) Config() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Action_PostDecapNetworkInstancePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) DestinationAddress ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) DestinationAddress() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPath
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) DestinationAddressPrefixSet() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPrefixSetPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) Dscp() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) DscpSet() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpSetPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) HopLimit() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_HopLimitPath
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) Icmpv4() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4Path
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) Length() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_LengthPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) Protocol() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_ProtocolPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) SourceAddress() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPath
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) SourceAddressPrefixSet() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPrefixSetPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) State() ygnmi.SingletonQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny ¶
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) DestinationAddress ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) DestinationAddress() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPathAny
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) DestinationAddressPrefixSet() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPrefixSetPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) Dscp() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) DscpSet() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpSetPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) HopLimit() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_HopLimitPathAny
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) Icmpv4() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4PathAny
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) Length() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_LengthPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) Protocol() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_ProtocolPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) SourceAddress() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPathAny
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) SourceAddressPrefixSet() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPrefixSetPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPathAny) State() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPrefixSetPath) Config() ygnmi.ConfigQuery[string]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPrefixSetPath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPrefixSetPathAny) Config() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPrefixSetPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpPath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpPathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpSetPath) Config() ygnmi.ConfigQuery[[]uint8]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpSetPath) State() ygnmi.SingletonQuery[[]uint8]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpSetPathAny) Config() ygnmi.WildcardQuery[[]uint8]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpSetPathAny) State() ygnmi.WildcardQuery[[]uint8]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_HopLimitPath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_HopLimitPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_HopLimitPathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_HopLimitPathAny) State() ygnmi.WildcardQuery[uint8]
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
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4Path) Code() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_CodePath
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4Path) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4Path) State ¶ added in v0.4.0
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4Path) State() ygnmi.SingletonQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4Path) Type ¶ added in v0.4.0
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4Path) Type() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_TypePath
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
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4PathAny) Code() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_CodePathAny
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4PathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4PathAny) State ¶ added in v0.4.0
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4PathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4PathAny) Type ¶ added in v0.4.0
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4PathAny) Type() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_TypePathAny
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_CodePath) Config() ygnmi.ConfigQuery[oc.E_Icmpv4Types_CODE]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_CodePath) State() ygnmi.SingletonQuery[oc.E_Icmpv4Types_CODE]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_CodePathAny) Config() ygnmi.WildcardQuery[oc.E_Icmpv4Types_CODE]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_CodePathAny) State() ygnmi.WildcardQuery[oc.E_Icmpv4Types_CODE]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_TypePath) Config() ygnmi.ConfigQuery[oc.E_Icmpv4Types_TYPE]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_TypePath) State() ygnmi.SingletonQuery[oc.E_Icmpv4Types_TYPE]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_TypePathAny) Config() ygnmi.WildcardQuery[oc.E_Icmpv4Types_TYPE]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_TypePathAny) State() ygnmi.WildcardQuery[oc.E_Icmpv4Types_TYPE]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_LengthPath) Config() ygnmi.ConfigQuery[uint16]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_LengthPath) State() ygnmi.SingletonQuery[uint16]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_LengthPathAny) Config() ygnmi.WildcardQuery[uint16]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_LengthPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_ProtocolPath) Config() ygnmi.ConfigQuery[oc.NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Protocol_Union]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_ProtocolPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Protocol_Union]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_ProtocolPathAny) Config() ygnmi.WildcardQuery[oc.NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Protocol_Union]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_ProtocolPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Protocol_Union]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPathAny) State() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPrefixSetPath) Config() ygnmi.ConfigQuery[string]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPrefixSetPath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPrefixSetPathAny) Config() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPrefixSetPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) DestinationAddress ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) DestinationAddress() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPath
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) DestinationAddressPrefixSet() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPrefixSetPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) DestinationFlowLabel() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationFlowLabelPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) Dscp() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) DscpSet() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpSetPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) HopLimit() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_HopLimitPath
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) Icmpv6() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6Path
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) Length() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_LengthPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) Protocol() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_ProtocolPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) SourceAddress() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPath
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) SourceAddressPrefixSet() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPrefixSetPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) SourceFlowLabel() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceFlowLabelPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) State() ygnmi.SingletonQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny ¶
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) DestinationAddress ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) DestinationAddress() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPathAny
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) DestinationAddressPrefixSet() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPrefixSetPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) DestinationFlowLabel() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationFlowLabelPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) Dscp() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) DscpSet() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpSetPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) HopLimit() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_HopLimitPathAny
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) Icmpv6() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6PathAny
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) Length() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_LengthPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) Protocol() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_ProtocolPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) SourceAddress() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPathAny
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) SourceAddressPrefixSet() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPrefixSetPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) SourceFlowLabel() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceFlowLabelPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPathAny) State() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPrefixSetPath) Config() ygnmi.ConfigQuery[string]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPrefixSetPath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPrefixSetPathAny) Config() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPrefixSetPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationFlowLabelPath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationFlowLabelPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationFlowLabelPathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationFlowLabelPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpPath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpPathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpSetPath) Config() ygnmi.ConfigQuery[[]uint8]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpSetPath) State() ygnmi.SingletonQuery[[]uint8]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpSetPathAny) Config() ygnmi.WildcardQuery[[]uint8]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpSetPathAny) State() ygnmi.WildcardQuery[[]uint8]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_HopLimitPath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_HopLimitPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_HopLimitPathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_HopLimitPathAny) State() ygnmi.WildcardQuery[uint8]
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
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6Path) Code() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_CodePath
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6Path) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6Path) State ¶ added in v0.4.0
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6Path) State() ygnmi.SingletonQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6Path) Type ¶ added in v0.4.0
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6Path) Type() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_TypePath
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
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6PathAny) Code() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_CodePathAny
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6PathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6PathAny) State ¶ added in v0.4.0
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6PathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6PathAny) Type ¶ added in v0.4.0
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6PathAny) Type() *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_TypePathAny
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_CodePath) Config() ygnmi.ConfigQuery[oc.E_Icmpv6Types_CODE]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_CodePath) State() ygnmi.SingletonQuery[oc.E_Icmpv6Types_CODE]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_CodePathAny) Config() ygnmi.WildcardQuery[oc.E_Icmpv6Types_CODE]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_CodePathAny) State() ygnmi.WildcardQuery[oc.E_Icmpv6Types_CODE]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_TypePath) Config() ygnmi.ConfigQuery[oc.E_Icmpv6Types_TYPE]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_TypePath) State() ygnmi.SingletonQuery[oc.E_Icmpv6Types_TYPE]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_TypePathAny) Config() ygnmi.WildcardQuery[oc.E_Icmpv6Types_TYPE]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_TypePathAny) State() ygnmi.WildcardQuery[oc.E_Icmpv6Types_TYPE]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_LengthPath) Config() ygnmi.ConfigQuery[uint16]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_LengthPath) State() ygnmi.SingletonQuery[uint16]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_LengthPathAny) Config() ygnmi.WildcardQuery[uint16]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_LengthPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_ProtocolPath) Config() ygnmi.ConfigQuery[oc.NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Protocol_Union]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_ProtocolPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Protocol_Union]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_ProtocolPathAny) Config() ygnmi.WildcardQuery[oc.NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Protocol_Union]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_ProtocolPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Protocol_Union]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPathAny) State() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPrefixSetPath) Config() ygnmi.ConfigQuery[string]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPrefixSetPath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPrefixSetPathAny) Config() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPrefixSetPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceFlowLabelPath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceFlowLabelPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceFlowLabelPathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceFlowLabelPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2Path) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_L2]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2Path) DestinationMac ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2Path) DestinationMac() *NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2Path) DestinationMacMask() *NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacMaskPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2Path) Ethertype() *NetworkInstance_PolicyForwarding_Policy_Rule_L2_EthertypePath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2Path) SourceMac() *NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2Path) SourceMacMask() *NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacMaskPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2Path) State() ygnmi.SingletonQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_L2]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_PolicyForwarding_Policy_Rule_L2PathAny ¶
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2PathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_L2]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2PathAny) DestinationMac ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2PathAny) DestinationMac() *NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2PathAny) DestinationMacMask() *NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacMaskPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2PathAny) Ethertype() *NetworkInstance_PolicyForwarding_Policy_Rule_L2_EthertypePathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2PathAny) SourceMac() *NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2PathAny) SourceMacMask() *NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacMaskPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2PathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_L2]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacMaskPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacMaskPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacMaskPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacMaskPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2_EthertypePath) Config() ygnmi.ConfigQuery[oc.NetworkInstance_PolicyForwarding_Policy_Rule_L2_Ethertype_Union]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2_EthertypePath) State() ygnmi.SingletonQuery[oc.NetworkInstance_PolicyForwarding_Policy_Rule_L2_Ethertype_Union]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2_EthertypePathAny) Config() ygnmi.WildcardQuery[oc.NetworkInstance_PolicyForwarding_Policy_Rule_L2_Ethertype_Union]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2_EthertypePathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_PolicyForwarding_Policy_Rule_L2_Ethertype_Union]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacMaskPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacMaskPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacMaskPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacMaskPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_MatchedOctetsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_MatchedOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_MatchedPktsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_MatchedPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_SequenceIdPath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_SequenceIdPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_SequenceIdPathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_SequenceIdPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath) BuiltinDetail() *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_BuiltinDetailPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Transport]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath) DestinationPort ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath) DestinationPort() *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortPath
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath) DestinationPortSet() *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortSetPath
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath) DetailMode() *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DetailModePath
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath) ExplicitDetailMatchMode() *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitDetailMatchModePath
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath) ExplicitTcpFlags() *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitTcpFlagsPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath) SourcePort() *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortPath
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath) SourcePortSet() *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortSetPath
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Transport]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny ¶
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny) BuiltinDetail() *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_BuiltinDetailPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Transport]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny) DestinationPort ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny) DestinationPort() *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortPathAny
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny) DestinationPortSet() *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortSetPathAny
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny) DetailMode() *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DetailModePathAny
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny) ExplicitDetailMatchMode() *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitDetailMatchModePathAny
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny) ExplicitTcpFlags() *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitTcpFlagsPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny) SourcePort() *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortPathAny
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny) SourcePortSet() *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortSetPathAny
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_PolicyForwarding_Policy_Rule_Transport]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_BuiltinDetailPath) Config() ygnmi.ConfigQuery[oc.E_Transport_BuiltinDetail]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_BuiltinDetailPath) State() ygnmi.SingletonQuery[oc.E_Transport_BuiltinDetail]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_BuiltinDetailPathAny) Config() ygnmi.WildcardQuery[oc.E_Transport_BuiltinDetail]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_BuiltinDetailPathAny) State() ygnmi.WildcardQuery[oc.E_Transport_BuiltinDetail]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortPath) Config() ygnmi.ConfigQuery[oc.NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPort_Union]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPort_Union]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortPathAny) Config() ygnmi.WildcardQuery[oc.NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPort_Union]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPort_Union]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortSetPath) Config() ygnmi.ConfigQuery[string]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortSetPath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortSetPathAny) Config() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortSetPathAny) State() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DetailModePath) Config() ygnmi.ConfigQuery[oc.E_Transport_DetailMode]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DetailModePath) State() ygnmi.SingletonQuery[oc.E_Transport_DetailMode]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DetailModePathAny) Config() ygnmi.WildcardQuery[oc.E_Transport_DetailMode]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DetailModePathAny) State() ygnmi.WildcardQuery[oc.E_Transport_DetailMode]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitDetailMatchModePath) Config() ygnmi.ConfigQuery[oc.E_Transport_ExplicitDetailMatchMode]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitDetailMatchModePath) State() ygnmi.SingletonQuery[oc.E_Transport_ExplicitDetailMatchMode]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitDetailMatchModePathAny) Config() ygnmi.WildcardQuery[oc.E_Transport_ExplicitDetailMatchMode]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitDetailMatchModePathAny) State() ygnmi.WildcardQuery[oc.E_Transport_ExplicitDetailMatchMode]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitTcpFlagsPath) Config() ygnmi.ConfigQuery[[]oc.E_PacketMatchTypes_TCP_FLAGS]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitTcpFlagsPath) State() ygnmi.SingletonQuery[[]oc.E_PacketMatchTypes_TCP_FLAGS]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitTcpFlagsPathAny) Config() ygnmi.WildcardQuery[[]oc.E_PacketMatchTypes_TCP_FLAGS]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitTcpFlagsPathAny) State() ygnmi.WildcardQuery[[]oc.E_PacketMatchTypes_TCP_FLAGS]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortPath) Config() ygnmi.ConfigQuery[oc.NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePort_Union]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePort_Union]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortPathAny) Config() ygnmi.WildcardQuery[oc.NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePort_Union]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePort_Union]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortSetPath) Config() ygnmi.ConfigQuery[string]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortSetPath) State() ygnmi.SingletonQuery[string]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortSetPathAny) Config() ygnmi.WildcardQuery[string]
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
func (n *NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortSetPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_TypePath) Config() ygnmi.ConfigQuery[oc.E_Policy_Type]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_TypePath) State() ygnmi.SingletonQuery[oc.E_Policy_Type]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_TypePathAny) Config() ygnmi.WildcardQuery[oc.E_Policy_Type]
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 ¶
func (n *NetworkInstance_PolicyForwarding_Policy_TypePathAny) State() ygnmi.WildcardQuery[oc.E_Policy_Type]
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 ¶
NetworkInstance_ProtocolPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol YANG schema element.
func (*NetworkInstance_ProtocolPath) Aggregate ¶
func (n *NetworkInstance_ProtocolPath) Aggregate(Prefix string) *NetworkInstance_Protocol_AggregatePath
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 ¶
func (n *NetworkInstance_ProtocolPath) AggregateAny() *NetworkInstance_Protocol_AggregatePathAny
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
func (n *NetworkInstance_ProtocolPath) AggregateMap() *NetworkInstance_Protocol_AggregatePathMap
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 ¶
func (n *NetworkInstance_ProtocolPath) Bgp() *netinstbgp.NetworkInstance_Protocol_BgpPath
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 ¶
func (n *NetworkInstance_ProtocolPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ProtocolPath) DefaultMetric ¶
func (n *NetworkInstance_ProtocolPath) DefaultMetric() *NetworkInstance_Protocol_DefaultMetricPath
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 ¶
func (n *NetworkInstance_ProtocolPath) Enabled() *NetworkInstance_Protocol_EnabledPath
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 ¶
func (n *NetworkInstance_ProtocolPath) Identifier() *NetworkInstance_Protocol_IdentifierPath
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 ¶
func (n *NetworkInstance_ProtocolPath) Igmp() *NetworkInstance_Protocol_IgmpPath
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 ¶
func (n *NetworkInstance_ProtocolPath) Isis() *netinstisis.NetworkInstance_Protocol_IsisPath
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 ¶
func (n *NetworkInstance_ProtocolPath) Name() *NetworkInstance_Protocol_NamePath
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 ¶
func (n *NetworkInstance_ProtocolPath) Ospfv2() *NetworkInstance_Protocol_Ospfv2Path
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 ¶
func (n *NetworkInstance_ProtocolPath) Pcep() *NetworkInstance_Protocol_PcepPath
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 ¶
func (n *NetworkInstance_ProtocolPath) Pim() *NetworkInstance_Protocol_PimPath
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 ¶
func (n *NetworkInstance_ProtocolPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ProtocolPath) Static ¶
func (n *NetworkInstance_ProtocolPath) Static(Prefix string) *NetworkInstance_Protocol_StaticPath
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 ¶
func (n *NetworkInstance_ProtocolPath) StaticAny() *NetworkInstance_Protocol_StaticPathAny
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
func (n *NetworkInstance_ProtocolPath) StaticMap() *NetworkInstance_Protocol_StaticPathMap
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 ¶
NetworkInstance_ProtocolPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol YANG schema element.
func (*NetworkInstance_ProtocolPathAny) Aggregate ¶
func (n *NetworkInstance_ProtocolPathAny) Aggregate(Prefix string) *NetworkInstance_Protocol_AggregatePathAny
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 ¶
func (n *NetworkInstance_ProtocolPathAny) AggregateAny() *NetworkInstance_Protocol_AggregatePathAny
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
func (n *NetworkInstance_ProtocolPathAny) AggregateMap() *NetworkInstance_Protocol_AggregatePathMapAny
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 ¶
func (n *NetworkInstance_ProtocolPathAny) Bgp() *netinstbgp.NetworkInstance_Protocol_BgpPathAny
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 ¶
func (n *NetworkInstance_ProtocolPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ProtocolPathAny) DefaultMetric ¶
func (n *NetworkInstance_ProtocolPathAny) DefaultMetric() *NetworkInstance_Protocol_DefaultMetricPathAny
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 ¶
func (n *NetworkInstance_ProtocolPathAny) Enabled() *NetworkInstance_Protocol_EnabledPathAny
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 ¶
func (n *NetworkInstance_ProtocolPathAny) Identifier() *NetworkInstance_Protocol_IdentifierPathAny
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 ¶
func (n *NetworkInstance_ProtocolPathAny) Igmp() *NetworkInstance_Protocol_IgmpPathAny
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 ¶
func (n *NetworkInstance_ProtocolPathAny) Isis() *netinstisis.NetworkInstance_Protocol_IsisPathAny
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 ¶
func (n *NetworkInstance_ProtocolPathAny) Name() *NetworkInstance_Protocol_NamePathAny
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 ¶
func (n *NetworkInstance_ProtocolPathAny) Ospfv2() *NetworkInstance_Protocol_Ospfv2PathAny
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 ¶
func (n *NetworkInstance_ProtocolPathAny) Pcep() *NetworkInstance_Protocol_PcepPathAny
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 ¶
func (n *NetworkInstance_ProtocolPathAny) Pim() *NetworkInstance_Protocol_PimPathAny
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 ¶
func (n *NetworkInstance_ProtocolPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ProtocolPathAny) Static ¶
func (n *NetworkInstance_ProtocolPathAny) Static(Prefix string) *NetworkInstance_Protocol_StaticPathAny
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 ¶
func (n *NetworkInstance_ProtocolPathAny) StaticAny() *NetworkInstance_Protocol_StaticPathAny
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
func (n *NetworkInstance_ProtocolPathAny) StaticMap() *NetworkInstance_Protocol_StaticPathMapAny
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 ¶
func (n *NetworkInstance_ProtocolPathAny) WithIdentifier(Identifier oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE) *NetworkInstance_ProtocolPathAny
WithIdentifier sets NetworkInstance_ProtocolPathAny's key "identifier" to the specified value. Identifier: oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE
func (*NetworkInstance_ProtocolPathAny) WithName ¶
func (n *NetworkInstance_ProtocolPathAny) WithName(Name string) *NetworkInstance_ProtocolPathAny
WithName sets NetworkInstance_ProtocolPathAny's key "name" to the specified value. Name: string
type NetworkInstance_ProtocolPathMap ¶ added in v0.4.0
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
func (n *NetworkInstance_ProtocolPathMap) Config() ygnmi.ConfigQuery[map[oc.NetworkInstance_Protocol_Key]*oc.NetworkInstance_Protocol]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ProtocolPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_ProtocolPathMap) State() ygnmi.SingletonQuery[map[oc.NetworkInstance_Protocol_Key]*oc.NetworkInstance_Protocol]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_ProtocolPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_ProtocolPathMapAny) Config() ygnmi.WildcardQuery[map[oc.NetworkInstance_Protocol_Key]*oc.NetworkInstance_Protocol]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_ProtocolPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_ProtocolPathMapAny) State() ygnmi.WildcardQuery[map[oc.NetworkInstance_Protocol_Key]*oc.NetworkInstance_Protocol]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_AggregatePath ¶
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 ¶
func (n *NetworkInstance_Protocol_AggregatePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Aggregate]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_AggregatePath) Description ¶
func (n *NetworkInstance_Protocol_AggregatePath) Description() *NetworkInstance_Protocol_Aggregate_DescriptionPath
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 ¶
func (n *NetworkInstance_Protocol_AggregatePath) Discard() *NetworkInstance_Protocol_Aggregate_DiscardPath
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 ¶
func (n *NetworkInstance_Protocol_AggregatePath) Metric() *NetworkInstance_Protocol_Aggregate_MetricPath
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 ¶
func (n *NetworkInstance_Protocol_AggregatePath) Preference() *NetworkInstance_Protocol_Aggregate_PreferencePath
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 ¶
func (n *NetworkInstance_Protocol_AggregatePath) Prefix() *NetworkInstance_Protocol_Aggregate_PrefixPath
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 ¶
func (n *NetworkInstance_Protocol_AggregatePath) SetTag() *NetworkInstance_Protocol_Aggregate_SetTagPath
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 ¶
func (n *NetworkInstance_Protocol_AggregatePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Aggregate]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_AggregatePathAny ¶
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 ¶
func (n *NetworkInstance_Protocol_AggregatePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Aggregate]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_AggregatePathAny) Description ¶
func (n *NetworkInstance_Protocol_AggregatePathAny) Description() *NetworkInstance_Protocol_Aggregate_DescriptionPathAny
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 ¶
func (n *NetworkInstance_Protocol_AggregatePathAny) Discard() *NetworkInstance_Protocol_Aggregate_DiscardPathAny
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 ¶
func (n *NetworkInstance_Protocol_AggregatePathAny) Metric() *NetworkInstance_Protocol_Aggregate_MetricPathAny
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 ¶
func (n *NetworkInstance_Protocol_AggregatePathAny) Preference() *NetworkInstance_Protocol_Aggregate_PreferencePathAny
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 ¶
func (n *NetworkInstance_Protocol_AggregatePathAny) Prefix() *NetworkInstance_Protocol_Aggregate_PrefixPathAny
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 ¶
func (n *NetworkInstance_Protocol_AggregatePathAny) SetTag() *NetworkInstance_Protocol_Aggregate_SetTagPathAny
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 ¶
func (n *NetworkInstance_Protocol_AggregatePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Aggregate]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_AggregatePathMap ¶ added in v0.4.0
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
func (n *NetworkInstance_Protocol_AggregatePathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_Protocol_Aggregate]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_AggregatePathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_AggregatePathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Protocol_Aggregate]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_AggregatePathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Protocol_AggregatePathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Protocol_Aggregate]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_AggregatePathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_AggregatePathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Protocol_Aggregate]
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 ¶
func (n *NetworkInstance_Protocol_Aggregate_DescriptionPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Aggregate_DescriptionPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Aggregate_DescriptionPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Aggregate_DescriptionPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Aggregate_DiscardPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Aggregate_DiscardPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Aggregate_DiscardPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Aggregate_DiscardPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Aggregate_MetricPath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Aggregate_MetricPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Aggregate_MetricPathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Aggregate_MetricPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Aggregate_PreferencePath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Aggregate_PreferencePath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Aggregate_PreferencePathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Aggregate_PreferencePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Aggregate_PrefixPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Aggregate_PrefixPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Aggregate_PrefixPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Aggregate_PrefixPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Aggregate_SetTagPath) Config() ygnmi.ConfigQuery[oc.NetworkInstance_Protocol_Aggregate_SetTag_Union]
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 ¶
func (n *NetworkInstance_Protocol_Aggregate_SetTagPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_Protocol_Aggregate_SetTag_Union]
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 ¶
func (n *NetworkInstance_Protocol_Aggregate_SetTagPathAny) Config() ygnmi.WildcardQuery[oc.NetworkInstance_Protocol_Aggregate_SetTag_Union]
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 ¶
func (n *NetworkInstance_Protocol_Aggregate_SetTagPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_Protocol_Aggregate_SetTag_Union]
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 ¶
func (n *NetworkInstance_Protocol_DefaultMetricPath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_DefaultMetricPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_DefaultMetricPathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_DefaultMetricPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_EnabledPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_EnabledPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_EnabledPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_EnabledPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_IdentifierPath) Config() ygnmi.ConfigQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
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 ¶
func (n *NetworkInstance_Protocol_IdentifierPath) State() ygnmi.SingletonQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
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 ¶
func (n *NetworkInstance_Protocol_IdentifierPathAny) Config() ygnmi.WildcardQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
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 ¶
func (n *NetworkInstance_Protocol_IdentifierPathAny) State() ygnmi.WildcardQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
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 ¶
NetworkInstance_Protocol_IgmpPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp YANG schema element.
func (*NetworkInstance_Protocol_IgmpPath) Config ¶
func (n *NetworkInstance_Protocol_IgmpPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Igmp]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_IgmpPath) Global ¶
func (n *NetworkInstance_Protocol_IgmpPath) Global() *NetworkInstance_Protocol_Igmp_GlobalPath
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 ¶
func (n *NetworkInstance_Protocol_IgmpPath) Interface(InterfaceId string) *NetworkInstance_Protocol_Igmp_InterfacePath
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 ¶
func (n *NetworkInstance_Protocol_IgmpPath) InterfaceAny() *NetworkInstance_Protocol_Igmp_InterfacePathAny
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
func (n *NetworkInstance_Protocol_IgmpPath) InterfaceMap() *NetworkInstance_Protocol_Igmp_InterfacePathMap
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 ¶
func (n *NetworkInstance_Protocol_IgmpPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Igmp]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_IgmpPathAny ¶
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 ¶
func (n *NetworkInstance_Protocol_IgmpPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_IgmpPathAny) Global ¶
func (n *NetworkInstance_Protocol_IgmpPathAny) Global() *NetworkInstance_Protocol_Igmp_GlobalPathAny
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 ¶
func (n *NetworkInstance_Protocol_IgmpPathAny) Interface(InterfaceId string) *NetworkInstance_Protocol_Igmp_InterfacePathAny
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 ¶
func (n *NetworkInstance_Protocol_IgmpPathAny) InterfaceAny() *NetworkInstance_Protocol_Igmp_InterfacePathAny
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
func (n *NetworkInstance_Protocol_IgmpPathAny) InterfaceMap() *NetworkInstance_Protocol_Igmp_InterfacePathMapAny
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 ¶
func (n *NetworkInstance_Protocol_IgmpPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Igmp_GlobalPath ¶
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 ¶
func (n *NetworkInstance_Protocol_Igmp_GlobalPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Igmp_Global]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_GlobalPath) Ssm ¶
func (n *NetworkInstance_Protocol_Igmp_GlobalPath) Ssm() *NetworkInstance_Protocol_Igmp_Global_SsmPath
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 ¶
func (n *NetworkInstance_Protocol_Igmp_GlobalPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Igmp_Global]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Igmp_GlobalPathAny ¶
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 ¶
func (n *NetworkInstance_Protocol_Igmp_GlobalPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Global]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_GlobalPathAny) Ssm ¶
func (n *NetworkInstance_Protocol_Igmp_GlobalPathAny) Ssm() *NetworkInstance_Protocol_Igmp_Global_SsmPathAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_GlobalPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Global]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Igmp_Global_SsmPath ¶
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Global_SsmPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Igmp_Global_Ssm]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_Global_SsmPath) Mapping ¶
func (n *NetworkInstance_Protocol_Igmp_Global_SsmPath) Mapping(Source string) *NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPath
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Global_SsmPath) MappingAny() *NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathAny
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
func (n *NetworkInstance_Protocol_Igmp_Global_SsmPath) MappingMap() *NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathMap
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Global_SsmPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Igmp_Global_Ssm]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Igmp_Global_SsmPathAny ¶
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Global_SsmPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Global_Ssm]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_Global_SsmPathAny) Mapping ¶
func (n *NetworkInstance_Protocol_Igmp_Global_SsmPathAny) Mapping(Source string) *NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Global_SsmPathAny) MappingAny() *NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathAny
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
func (n *NetworkInstance_Protocol_Igmp_Global_SsmPathAny) MappingMap() *NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathMapAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Global_SsmPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Global_Ssm]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPath ¶
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPath) Source ¶
func (n *NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPath) Source() *NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SourcePath
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPath) SsmRanges() *NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SsmRangesPath
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathAny ¶
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathAny) Source ¶
func (n *NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathAny) Source() *NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SourcePathAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathAny) SsmRanges() *NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SsmRangesPathAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathMap ¶ added in v0.4.0
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
func (n *NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SourcePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SourcePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SourcePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SourcePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SsmRangesPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SsmRangesPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SsmRangesPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SsmRangesPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Igmp_InterfacePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Igmp_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_InterfacePath) Counters ¶
func (n *NetworkInstance_Protocol_Igmp_InterfacePath) Counters() *NetworkInstance_Protocol_Igmp_Interface_CountersPath
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 ¶
func (n *NetworkInstance_Protocol_Igmp_InterfacePath) Enabled() *NetworkInstance_Protocol_Igmp_Interface_EnabledPath
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 ¶
func (n *NetworkInstance_Protocol_Igmp_InterfacePath) FilterPrefixes() *NetworkInstance_Protocol_Igmp_Interface_FilterPrefixesPath
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 ¶
func (n *NetworkInstance_Protocol_Igmp_InterfacePath) Group(Group string) *NetworkInstance_Protocol_Igmp_Interface_GroupPath
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 ¶
func (n *NetworkInstance_Protocol_Igmp_InterfacePath) GroupAny() *NetworkInstance_Protocol_Igmp_Interface_GroupPathAny
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
func (n *NetworkInstance_Protocol_Igmp_InterfacePath) GroupMap() *NetworkInstance_Protocol_Igmp_Interface_GroupPathMap
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 ¶
func (n *NetworkInstance_Protocol_Igmp_InterfacePath) InterfaceId() *NetworkInstance_Protocol_Igmp_Interface_InterfaceIdPath
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 ¶
func (n *NetworkInstance_Protocol_Igmp_InterfacePath) InterfaceRef() *NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPath
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 ¶
func (n *NetworkInstance_Protocol_Igmp_InterfacePath) QueryExpires() *NetworkInstance_Protocol_Igmp_Interface_QueryExpiresPath
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 ¶
func (n *NetworkInstance_Protocol_Igmp_InterfacePath) QueryInterval() *NetworkInstance_Protocol_Igmp_Interface_QueryIntervalPath
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 ¶
func (n *NetworkInstance_Protocol_Igmp_InterfacePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Igmp_Interface]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_InterfacePath) StaticGroups ¶
func (n *NetworkInstance_Protocol_Igmp_InterfacePath) StaticGroups(StaticGroup string) *NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPath
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 ¶
func (n *NetworkInstance_Protocol_Igmp_InterfacePath) StaticGroupsAny() *NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathAny
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
func (n *NetworkInstance_Protocol_Igmp_InterfacePath) StaticGroupsMap() *NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathMap
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 ¶
func (n *NetworkInstance_Protocol_Igmp_InterfacePath) Version() *NetworkInstance_Protocol_Igmp_Interface_VersionPath
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Igmp_InterfacePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_InterfacePathAny) Counters ¶
func (n *NetworkInstance_Protocol_Igmp_InterfacePathAny) Counters() *NetworkInstance_Protocol_Igmp_Interface_CountersPathAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_InterfacePathAny) Enabled() *NetworkInstance_Protocol_Igmp_Interface_EnabledPathAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_InterfacePathAny) FilterPrefixes() *NetworkInstance_Protocol_Igmp_Interface_FilterPrefixesPathAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_InterfacePathAny) Group(Group string) *NetworkInstance_Protocol_Igmp_Interface_GroupPathAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_InterfacePathAny) GroupAny() *NetworkInstance_Protocol_Igmp_Interface_GroupPathAny
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
func (n *NetworkInstance_Protocol_Igmp_InterfacePathAny) GroupMap() *NetworkInstance_Protocol_Igmp_Interface_GroupPathMapAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_InterfacePathAny) InterfaceId() *NetworkInstance_Protocol_Igmp_Interface_InterfaceIdPathAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_InterfacePathAny) InterfaceRef() *NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPathAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_InterfacePathAny) QueryExpires() *NetworkInstance_Protocol_Igmp_Interface_QueryExpiresPathAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_InterfacePathAny) QueryInterval() *NetworkInstance_Protocol_Igmp_Interface_QueryIntervalPathAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_InterfacePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Interface]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_InterfacePathAny) StaticGroups ¶
func (n *NetworkInstance_Protocol_Igmp_InterfacePathAny) StaticGroups(StaticGroup string) *NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_InterfacePathAny) StaticGroupsAny() *NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathAny
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
func (n *NetworkInstance_Protocol_Igmp_InterfacePathAny) StaticGroupsMap() *NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathMapAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_InterfacePathAny) Version() *NetworkInstance_Protocol_Igmp_Interface_VersionPathAny
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
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
func (n *NetworkInstance_Protocol_Igmp_InterfacePathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_Protocol_Igmp_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_InterfacePathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_Igmp_InterfacePathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Protocol_Igmp_Interface]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Igmp_InterfacePathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Protocol_Igmp_InterfacePathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Protocol_Igmp_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_InterfacePathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_Igmp_InterfacePathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Protocol_Igmp_Interface]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Igmp_Interface_CountersPath ¶
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_CountersPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_Counters]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_Interface_CountersPath) Queries ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_CountersPath) Queries() *NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPath
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_CountersPath) Reports() *NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPath
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_CountersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_Counters]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Igmp_Interface_CountersPathAny ¶
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_CountersPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_Counters]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_Interface_CountersPathAny) Queries ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_CountersPathAny) Queries() *NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPathAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_CountersPathAny) Reports() *NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPathAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_CountersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_Counters]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPath ¶
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_Counters_Queries]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPath) Received ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPath) Received() *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPath
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPath) Sent() *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPath
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_Counters_Queries]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPathAny ¶
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_Counters_Queries]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPathAny) Received ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPathAny) Received() *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPathAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPathAny) Sent() *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPathAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_Counters_Queries]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPath) State ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPath) V1 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPath) V1() *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V1Path
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPath) V2() *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V2Path
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPath) V3() *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V3Path
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPathAny) State ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPathAny) V1 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPathAny) V1() *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V1PathAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPathAny) V2() *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V2PathAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPathAny) V3() *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V3PathAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V1Path) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V1PathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V2Path) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V2PathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V3Path) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V3PathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPath) State ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPath) V1 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPath) V1() *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V1Path
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPath) V2() *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V2Path
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPath) V3() *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V3Path
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPathAny) State ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPathAny) V1 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPathAny) V1() *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V1PathAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPathAny) V2() *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V2PathAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPathAny) V3() *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V3PathAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V1Path) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V1PathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V2Path) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V2PathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V3Path) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V3PathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_Counters_Reports]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPath) State ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_Counters_Reports]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPath) V1 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPath) V1() *NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V1Path
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPath) V2() *NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V2Path
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPath) V3() *NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V3Path
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_Counters_Reports]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPathAny) State ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_Counters_Reports]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPathAny) V1 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPathAny) V1() *NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V1PathAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPathAny) V2() *NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V2PathAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPathAny) V3() *NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V3PathAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V1Path) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V1PathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V2Path) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V2PathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V3Path) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V3PathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_EnabledPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_EnabledPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_EnabledPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_EnabledPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_FilterPrefixesPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_FilterPrefixesPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_FilterPrefixesPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_FilterPrefixesPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_GroupPath) Group() *NetworkInstance_Protocol_Igmp_Interface_Group_GroupPath
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_GroupPath) Reporter() *NetworkInstance_Protocol_Igmp_Interface_Group_ReporterPath
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_GroupPath) Source() *NetworkInstance_Protocol_Igmp_Interface_Group_SourcePath
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_GroupPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_Group]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Igmp_Interface_GroupPathAny ¶
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_GroupPathAny) Group() *NetworkInstance_Protocol_Igmp_Interface_Group_GroupPathAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_GroupPathAny) Reporter() *NetworkInstance_Protocol_Igmp_Interface_Group_ReporterPathAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_GroupPathAny) Source() *NetworkInstance_Protocol_Igmp_Interface_Group_SourcePathAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_GroupPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_Group]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Igmp_Interface_GroupPathMap ¶ added in v0.4.0
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
func (n *NetworkInstance_Protocol_Igmp_Interface_GroupPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Protocol_Igmp_Interface_Group]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Igmp_Interface_GroupPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Protocol_Igmp_Interface_GroupPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Protocol_Igmp_Interface_Group]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Group_GroupPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Group_GroupPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Group_GroupPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Group_GroupPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Group_ReporterPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Group_ReporterPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Group_SourcePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_Group_SourcePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_InterfaceIdPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_InterfaceIdPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_InterfaceIdPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_InterfaceIdPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_InterfaceRef]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPath) Interface ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPath) Interface() *NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_InterfacePath
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPath) Subinterface ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPath) Subinterface() *NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_SubinterfacePath
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_InterfaceRef]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPathAny) Interface ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPathAny) Interface() *NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_InterfacePathAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPathAny) Subinterface ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPathAny) Subinterface() *NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_SubinterfacePathAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_InterfacePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_InterfacePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_InterfacePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_InterfacePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_SubinterfacePath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_SubinterfacePath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_SubinterfacePathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_SubinterfacePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_QueryExpiresPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_QueryExpiresPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_QueryIntervalPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_QueryIntervalPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_QueryIntervalPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_QueryIntervalPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_StaticGroups]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPath) Source ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPath) Source() *NetworkInstance_Protocol_Igmp_Interface_StaticGroups_SourcePath
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_StaticGroups]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPath) StaticGroup ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPath) StaticGroup() *NetworkInstance_Protocol_Igmp_Interface_StaticGroups_StaticGroupPath
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_StaticGroups]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathAny) Source ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathAny) Source() *NetworkInstance_Protocol_Igmp_Interface_StaticGroups_SourcePathAny
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Igmp_Interface_StaticGroups]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathAny) StaticGroup ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathAny) StaticGroup() *NetworkInstance_Protocol_Igmp_Interface_StaticGroups_StaticGroupPathAny
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
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
func (n *NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_Protocol_Igmp_Interface_StaticGroups]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Protocol_Igmp_Interface_StaticGroups]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Protocol_Igmp_Interface_StaticGroups]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Protocol_Igmp_Interface_StaticGroups]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_StaticGroups_SourcePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_StaticGroups_SourcePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_StaticGroups_SourcePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_StaticGroups_SourcePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_StaticGroups_StaticGroupPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_StaticGroups_StaticGroupPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_StaticGroups_StaticGroupPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_StaticGroups_StaticGroupPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_VersionPath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_VersionPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_VersionPathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Igmp_Interface_VersionPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_NamePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_NamePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_NamePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_NamePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
NetworkInstance_Protocol_Ospfv2Path represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2 YANG schema element.
func (*NetworkInstance_Protocol_Ospfv2Path) Area ¶
func (n *NetworkInstance_Protocol_Ospfv2Path) Area(Identifier oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union) *NetworkInstance_Protocol_Ospfv2_AreaPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2Path) AreaAny() *NetworkInstance_Protocol_Ospfv2_AreaPathAny
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
func (n *NetworkInstance_Protocol_Ospfv2Path) AreaMap() *NetworkInstance_Protocol_Ospfv2_AreaPathMap
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2Path) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2Path) Global ¶
func (n *NetworkInstance_Protocol_Ospfv2Path) Global() *NetworkInstance_Protocol_Ospfv2_GlobalPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2Path) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Ospfv2PathAny ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2PathAny) Area(Identifier oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union) *NetworkInstance_Protocol_Ospfv2_AreaPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2PathAny) AreaAny() *NetworkInstance_Protocol_Ospfv2_AreaPathAny
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
func (n *NetworkInstance_Protocol_Ospfv2PathAny) AreaMap() *NetworkInstance_Protocol_Ospfv2_AreaPathMapAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2PathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2PathAny) Global ¶
func (n *NetworkInstance_Protocol_Ospfv2PathAny) Global() *NetworkInstance_Protocol_Ospfv2_GlobalPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2PathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Ospfv2_AreaPath ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_AreaPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_AreaPath) Identifier ¶
func (n *NetworkInstance_Protocol_Ospfv2_AreaPath) Identifier() *NetworkInstance_Protocol_Ospfv2_Area_IdentifierPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_AreaPath) Interface(Id string) *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_AreaPath) InterfaceAny() *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny
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
func (n *NetworkInstance_Protocol_Ospfv2_AreaPath) InterfaceMap() *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathMap
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_AreaPath) Lsdb() *NetworkInstance_Protocol_Ospfv2_Area_LsdbPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_AreaPath) Mpls() *NetworkInstance_Protocol_Ospfv2_Area_MplsPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_AreaPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_AreaPath) VirtualLink ¶
func (n *NetworkInstance_Protocol_Ospfv2_AreaPath) VirtualLink(RemoteRouterId string) *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_AreaPath) VirtualLinkAny() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny
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
func (n *NetworkInstance_Protocol_Ospfv2_AreaPath) VirtualLinkMap() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathMap
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_AreaPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_AreaPathAny) Identifier ¶
func (n *NetworkInstance_Protocol_Ospfv2_AreaPathAny) Identifier() *NetworkInstance_Protocol_Ospfv2_Area_IdentifierPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_AreaPathAny) Interface(Id string) *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_AreaPathAny) InterfaceAny() *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny
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
func (n *NetworkInstance_Protocol_Ospfv2_AreaPathAny) InterfaceMap() *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathMapAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_AreaPathAny) Lsdb() *NetworkInstance_Protocol_Ospfv2_Area_LsdbPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_AreaPathAny) Mpls() *NetworkInstance_Protocol_Ospfv2_Area_MplsPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_AreaPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_AreaPathAny) VirtualLink ¶
func (n *NetworkInstance_Protocol_Ospfv2_AreaPathAny) VirtualLink(RemoteRouterId string) *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_AreaPathAny) VirtualLinkAny() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny
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
func (n *NetworkInstance_Protocol_Ospfv2_AreaPathAny) VirtualLinkMap() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathMapAny
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
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
func (n *NetworkInstance_Protocol_Ospfv2_AreaPathMap) Config() ygnmi.ConfigQuery[map[oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union]*oc.NetworkInstance_Protocol_Ospfv2_Area]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_AreaPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_Ospfv2_AreaPathMap) State() ygnmi.SingletonQuery[map[oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union]*oc.NetworkInstance_Protocol_Ospfv2_Area]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Ospfv2_AreaPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Protocol_Ospfv2_AreaPathMapAny) Config() ygnmi.WildcardQuery[map[oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union]*oc.NetworkInstance_Protocol_Ospfv2_Area]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_AreaPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_Ospfv2_AreaPathMapAny) State() ygnmi.WildcardQuery[map[oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union]*oc.NetworkInstance_Protocol_Ospfv2_Area]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_IdentifierPath) Config() ygnmi.ConfigQuery[oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_IdentifierPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_IdentifierPathAny) Config() ygnmi.WildcardQuery[oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_IdentifierPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) AuthenticationType() *NetworkInstance_Protocol_Ospfv2_Area_Interface_AuthenticationTypePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) EnableBfd ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) EnableBfd() *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) HideNetwork() *NetworkInstance_Protocol_Ospfv2_Area_Interface_HideNetworkPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) Id() *NetworkInstance_Protocol_Ospfv2_Area_Interface_IdPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) InterfaceRef() *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) LsaFilter() *NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilterPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) Metric() *NetworkInstance_Protocol_Ospfv2_Area_Interface_MetricPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) Mpls() *NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) MultiAreaAdjacencyPrimary() *NetworkInstance_Protocol_Ospfv2_Area_Interface_MultiAreaAdjacencyPrimaryPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) Neighbor(RouterId string) *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) NeighborAny() *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) NeighborMap() *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathMap
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) NetworkType() *NetworkInstance_Protocol_Ospfv2_Area_Interface_NetworkTypePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) Passive() *NetworkInstance_Protocol_Ospfv2_Area_Interface_PassivePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) Priority() *NetworkInstance_Protocol_Ospfv2_Area_Interface_PriorityPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) Timers ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) Timers() *NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPath
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) AuthenticationType() *NetworkInstance_Protocol_Ospfv2_Area_Interface_AuthenticationTypePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) EnableBfd ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) EnableBfd() *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) HideNetwork() *NetworkInstance_Protocol_Ospfv2_Area_Interface_HideNetworkPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) Id() *NetworkInstance_Protocol_Ospfv2_Area_Interface_IdPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) InterfaceRef() *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) LsaFilter() *NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilterPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) Metric() *NetworkInstance_Protocol_Ospfv2_Area_Interface_MetricPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) Mpls() *NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) MultiAreaAdjacencyPrimary() *NetworkInstance_Protocol_Ospfv2_Area_Interface_MultiAreaAdjacencyPrimaryPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) Neighbor(RouterId string) *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) NeighborAny() *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) NeighborMap() *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathMapAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) NetworkType() *NetworkInstance_Protocol_Ospfv2_Area_Interface_NetworkTypePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) Passive() *NetworkInstance_Protocol_Ospfv2_Area_Interface_PassivePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) Priority() *NetworkInstance_Protocol_Ospfv2_Area_Interface_PriorityPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) Timers ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) Timers() *NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPathAny
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
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Ospfv2_Area_InterfacePathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_Ospfv2_Area_InterfacePathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_AuthenticationTypePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_AuthenticationTypePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_AuthenticationTypePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_AuthenticationTypePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPath) DesiredMinimumTxInterval ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPath) DesiredMinimumTxInterval() *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DesiredMinimumTxIntervalPath
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPath) DetectionMultiplier() *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DetectionMultiplierPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPath) Enabled() *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_EnabledPath
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPath) RequiredMinimumReceive() *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_RequiredMinimumReceivePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPathAny ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPathAny) DesiredMinimumTxInterval ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPathAny) DesiredMinimumTxInterval() *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DesiredMinimumTxIntervalPathAny
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPathAny) DetectionMultiplier() *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DetectionMultiplierPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPathAny) Enabled() *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_EnabledPathAny
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPathAny) RequiredMinimumReceive() *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_RequiredMinimumReceivePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd]
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DesiredMinimumTxIntervalPath) Config() ygnmi.ConfigQuery[uint32]
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DesiredMinimumTxIntervalPath) State() ygnmi.SingletonQuery[uint32]
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DesiredMinimumTxIntervalPathAny) Config() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DesiredMinimumTxIntervalPathAny) State() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DetectionMultiplierPath) Config() ygnmi.ConfigQuery[uint8]
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DetectionMultiplierPath) State() ygnmi.SingletonQuery[uint8]
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DetectionMultiplierPathAny) Config() ygnmi.WildcardQuery[uint8]
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DetectionMultiplierPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_EnabledPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_EnabledPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_EnabledPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_EnabledPathAny) State() ygnmi.WildcardQuery[bool]
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_RequiredMinimumReceivePath) Config() ygnmi.ConfigQuery[uint32]
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_RequiredMinimumReceivePath) State() ygnmi.SingletonQuery[uint32]
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_RequiredMinimumReceivePathAny) Config() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_RequiredMinimumReceivePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_HideNetworkPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_HideNetworkPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_HideNetworkPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_HideNetworkPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_IdPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_IdPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_IdPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_IdPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPath) Interface ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPath) Interface() *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_InterfacePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPath) Subinterface ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPath) Subinterface() *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_SubinterfacePath
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPathAny) Interface ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPathAny) Interface() *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_InterfacePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPathAny) Subinterface ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPathAny) Subinterface() *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_SubinterfacePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_InterfacePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_InterfacePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_InterfacePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_InterfacePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_SubinterfacePath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_SubinterfacePath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_SubinterfacePathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_SubinterfacePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilterPath) All() *NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilter_AllPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilterPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilter]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilterPath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilterPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilter]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilterPathAny ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilterPathAny) All() *NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilter_AllPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilterPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilter]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilterPathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilterPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilter]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilter_AllPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilter_AllPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilter_AllPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilter_AllPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_MetricPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_MetricPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_MetricPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_MetricPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPath) IgpLdpSync ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPath) IgpLdpSync() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPath) TrafficEngineeringMetric ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPath) TrafficEngineeringMetric() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_TrafficEngineeringMetricPath
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPathAny) IgpLdpSync ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPathAny) IgpLdpSync() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPathAny) TrafficEngineeringMetric ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPathAny) TrafficEngineeringMetric() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_TrafficEngineeringMetricPathAny
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPath) Enabled ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPath) Enabled() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_EnabledPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPath) PostSessionUpDelay() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_PostSessionUpDelayPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPath) Synchronized ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPath) Synchronized() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_SynchronizedPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPathAny) Enabled ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPathAny) Enabled() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_EnabledPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPathAny) PostSessionUpDelay() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_PostSessionUpDelayPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPathAny) Synchronized ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPathAny) Synchronized() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_SynchronizedPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_EnabledPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_EnabledPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_EnabledPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_EnabledPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_PostSessionUpDelayPath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_PostSessionUpDelayPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_PostSessionUpDelayPathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_PostSessionUpDelayPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_SynchronizedPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_SynchronizedPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_TrafficEngineeringMetricPath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_TrafficEngineeringMetricPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_TrafficEngineeringMetricPathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_TrafficEngineeringMetricPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_MultiAreaAdjacencyPrimaryPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_MultiAreaAdjacencyPrimaryPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_MultiAreaAdjacencyPrimaryPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_MultiAreaAdjacencyPrimaryPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) AdjacencyState() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_AdjacencyStatePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) BackupDesignatedRouter() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_BackupDesignatedRouterPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) DeadTime ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) DeadTime() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_DeadTimePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) DesignatedRouter() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_DesignatedRouterPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) LastEstablishedTime() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_LastEstablishedTimePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) Metric() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_MetricPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) OptionalCapabilities() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_OptionalCapabilitiesPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) Priority() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_PriorityPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) RetransmissionQueueLength() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_RetransmissionQueueLengthPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) RouterId() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_RouterIdPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) StateChanges ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) StateChanges() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_StateChangesPath
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) AdjacencyState() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_AdjacencyStatePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) BackupDesignatedRouter() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_BackupDesignatedRouterPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) DeadTime ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) DeadTime() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_DeadTimePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) DesignatedRouter() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_DesignatedRouterPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) LastEstablishedTime() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_LastEstablishedTimePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) Metric() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_MetricPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) OptionalCapabilities() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_OptionalCapabilitiesPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) Priority() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_PriorityPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) RetransmissionQueueLength() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_RetransmissionQueueLengthPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) RouterId() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_RouterIdPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) StateChanges ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) StateChanges() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_StateChangesPathAny
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
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_AdjacencyStatePath) State() ygnmi.SingletonQuery[oc.E_OspfTypes_OSPF_NEIGHBOR_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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_AdjacencyStatePathAny) State() ygnmi.WildcardQuery[oc.E_OspfTypes_OSPF_NEIGHBOR_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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_BackupDesignatedRouterPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_BackupDesignatedRouterPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_DeadTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_DeadTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_DesignatedRouterPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_DesignatedRouterPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_LastEstablishedTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_LastEstablishedTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_MetricPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_MetricPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_MetricPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_MetricPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_OptionalCapabilitiesPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_OptionalCapabilitiesPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_PriorityPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_PriorityPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_RetransmissionQueueLengthPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_RetransmissionQueueLengthPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_RouterIdPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_RouterIdPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_RouterIdPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_RouterIdPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_StateChangesPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_StateChangesPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NetworkTypePath) Config() ygnmi.ConfigQuery[oc.E_OspfTypes_OSPF_NETWORK_TYPE]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NetworkTypePath) State() ygnmi.SingletonQuery[oc.E_OspfTypes_OSPF_NETWORK_TYPE]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NetworkTypePathAny) Config() ygnmi.WildcardQuery[oc.E_OspfTypes_OSPF_NETWORK_TYPE]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_NetworkTypePathAny) State() ygnmi.WildcardQuery[oc.E_OspfTypes_OSPF_NETWORK_TYPE]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_PassivePath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_PassivePath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_PassivePathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_PassivePathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_PriorityPath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_PriorityPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_PriorityPathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_PriorityPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPath) DeadInterval ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPath) DeadInterval() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_DeadIntervalPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPath) HelloInterval() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_HelloIntervalPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPath) RetransmissionInterval() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_RetransmissionIntervalPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPathAny ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPathAny) DeadInterval ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPathAny) DeadInterval() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_DeadIntervalPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPathAny) HelloInterval() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_HelloIntervalPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPathAny) RetransmissionInterval() *NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_RetransmissionIntervalPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_DeadIntervalPath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_DeadIntervalPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_DeadIntervalPathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_DeadIntervalPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_HelloIntervalPath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_HelloIntervalPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_HelloIntervalPathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_HelloIntervalPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_RetransmissionIntervalPath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_RetransmissionIntervalPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_RetransmissionIntervalPathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_RetransmissionIntervalPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_LsdbPath) Identifier() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_IdentifierPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_LsdbPath) LsaType(Type oc.E_OspfTypes_OSPF_LSA_TYPE) *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_LsdbPath) LsaTypeAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathAny
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_LsdbPath) LsaTypeMap() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathMap
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_LsdbPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Ospfv2_Area_LsdbPathAny ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_LsdbPathAny) Identifier() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_IdentifierPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_LsdbPathAny) LsaType(Type oc.E_OspfTypes_OSPF_LSA_TYPE) *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_LsdbPathAny) LsaTypeAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathAny
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_LsdbPathAny) LsaTypeMap() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathMapAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_LsdbPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_IdentifierPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_Identifier_Union]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_IdentifierPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_Identifier_Union]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePath) Lsa(LinkStateId string) *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePath) LsaAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePath) LsaMap() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathMap
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePath) Type ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePath) Type() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_TypePath
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathAny) Lsa(LinkStateId string) *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathAny) LsaAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathAny) LsaMap() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathMapAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathAny) Type ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathAny) Type() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_TypePathAny
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
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathMap) State() ygnmi.SingletonQuery[map[oc.E_OspfTypes_OSPF_LSA_TYPE]*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathMapAny) State() ygnmi.WildcardQuery[map[oc.E_OspfTypes_OSPF_LSA_TYPE]*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) AdvertisingRouter() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AdvertisingRouterPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) Age() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AgePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) AsExternalLsa() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) Checksum() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_ChecksumPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) LinkStateId() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_LinkStateIdPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) NetworkLsa() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsaPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) NssaExternalLsa() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) OpaqueLsa() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) RouterLsa() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) SequenceNumber() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SequenceNumberPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) SummaryLsa ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) SummaryLsa() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPath
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) AdvertisingRouter() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AdvertisingRouterPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) Age() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AgePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) AsExternalLsa() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) Checksum() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_ChecksumPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) LinkStateId() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_LinkStateIdPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) NetworkLsa() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsaPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) NssaExternalLsa() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) OpaqueLsa() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) RouterLsa() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) SequenceNumber() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SequenceNumberPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) SummaryLsa ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) SummaryLsa() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPathAny
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
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AdvertisingRouterPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AdvertisingRouterPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AgePath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AgePathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPath) ExternalRouteTag() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_ExternalRouteTagPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPath) ForwardingAddress() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_ForwardingAddressPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPath) Mask() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MaskPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPath) Metric() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MetricPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPath) MetricType() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MetricTypePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPath) TypeOfService ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPath) TypeOfService(Tos uint8) *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPath) TypeOfServiceAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathAny
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPath) TypeOfServiceMap() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathMap
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPathAny) ExternalRouteTag() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_ExternalRouteTagPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPathAny) ForwardingAddress() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_ForwardingAddressPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPathAny) Mask() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MaskPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPathAny) Metric() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MetricPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPathAny) MetricType() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MetricTypePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPathAny) TypeOfService ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPathAny) TypeOfService(Tos uint8) *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPathAny) TypeOfServiceAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathAny
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPathAny) TypeOfServiceMap() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathMapAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_ExternalRouteTagPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_ExternalRouteTagPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_ForwardingAddressPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_ForwardingAddressPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MaskPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MaskPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MetricPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MetricPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MetricTypePath) State() ygnmi.SingletonQuery[oc.E_AsExternalLsa_MetricType]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MetricTypePathAny) State() ygnmi.WildcardQuery[oc.E_AsExternalLsa_MetricType]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePath) ExternalRouteTag() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_ExternalRouteTagPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePath) ForwardingAddress() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_ForwardingAddressPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePath) Metric() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_MetricPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePath) Tos ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePath) Tos() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_TosPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathAny) ExternalRouteTag() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_ExternalRouteTagPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathAny) ForwardingAddress() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_ForwardingAddressPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathAny) Metric() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_MetricPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathAny) Tos ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathAny) Tos() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_TosPathAny
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathMap) State() ygnmi.SingletonQuery[map[uint8]*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService]
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathMapAny) State() ygnmi.WildcardQuery[map[uint8]*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_ExternalRouteTagPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_ExternalRouteTagPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_ForwardingAddressPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_ForwardingAddressPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_MetricPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_MetricPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_TosPath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_TosPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_TosPathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_TosPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_ChecksumPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_ChecksumPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_LinkStateIdPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_LinkStateIdPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_LinkStateIdPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_LinkStateIdPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsaPath) AttachedRouter() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsa_AttachedRouterPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsaPath) NetworkMask() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsa_NetworkMaskPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsaPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsa]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsaPathAny) AttachedRouter() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsa_AttachedRouterPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsaPathAny) NetworkMask() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsa_NetworkMaskPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsaPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsa]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsa_AttachedRouterPath) State() ygnmi.SingletonQuery[[]string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsa_AttachedRouterPathAny) State() ygnmi.WildcardQuery[[]string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsa_NetworkMaskPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsa_NetworkMaskPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath) ExternalRouteTag() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_ExternalRouteTagPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath) ForwardingAddress() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_ForwardingAddressPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath) Mask() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MaskPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath) Metric() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MetricPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath) MetricType() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MetricTypePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath) Propagate() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_PropagatePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath) TypeOfService ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath) TypeOfService(Tos uint8) *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath) TypeOfServiceAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathAny
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath) TypeOfServiceMap() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathMap
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny) ExternalRouteTag() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_ExternalRouteTagPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny) ForwardingAddress() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_ForwardingAddressPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny) Mask() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MaskPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny) Metric() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MetricPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny) MetricType() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MetricTypePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny) Propagate() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_PropagatePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny) TypeOfService ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny) TypeOfService(Tos uint8) *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny) TypeOfServiceAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathAny
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny) TypeOfServiceMap() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathMapAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_ExternalRouteTagPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_ExternalRouteTagPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_ForwardingAddressPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_ForwardingAddressPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MaskPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MaskPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MetricPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MetricPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MetricTypePath) State() ygnmi.SingletonQuery[oc.E_AsExternalLsa_MetricType]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MetricTypePathAny) State() ygnmi.WildcardQuery[oc.E_AsExternalLsa_MetricType]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_PropagatePath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_PropagatePathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePath) ExternalRouteTag() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_ExternalRouteTagPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePath) ForwardingAddress() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_ForwardingAddressPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePath) Metric() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_MetricPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePath) Tos ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePath) Tos() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_TosPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathAny) ExternalRouteTag() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_ExternalRouteTagPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathAny) ForwardingAddress() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_ForwardingAddressPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathAny) Metric() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_MetricPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathAny) Tos ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathAny) Tos() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_TosPathAny
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathMap) State() ygnmi.SingletonQuery[map[uint8]*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService]
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathMapAny) State() ygnmi.WildcardQuery[map[uint8]*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_ExternalRouteTagPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_ExternalRouteTagPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_ForwardingAddressPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_ForwardingAddressPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_MetricPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_MetricPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_TosPath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_TosPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_TosPathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_TosPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPath) ExtendedLink ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPath) ExtendedLink() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPath) ExtendedPrefix() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPath) GraceLsa() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsaPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPath) RouterInformation() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformationPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPath) Scope() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ScopePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPath) TrafficEngineering ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPath) TrafficEngineering() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineeringPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPath) Type() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TypePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPath) UnknownTlv() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPath
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPathAny) ExtendedLink ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPathAny) ExtendedLink() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPathAny) ExtendedPrefix() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPathAny) GraceLsa() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsaPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPathAny) RouterInformation() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformationPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPathAny) Scope() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ScopePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPathAny) TrafficEngineering ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPathAny) TrafficEngineering() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineeringPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPathAny) Type() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TypePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPathAny) UnknownTlv() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPath) LinkData() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkDataPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPath) LinkId() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkIdPath
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:
- Neighbouring router's router ID.
- IP address of DR.
- IP network address.
- 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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPath) LinkType() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkTypePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPath) TlvAny ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPath) TlvAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_TlvPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPathAny) LinkData() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkDataPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPathAny) LinkId() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkIdPathAny
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:
- Neighbouring router's router ID.
- IP address of DR.
- IP network address.
- 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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPathAny) LinkType() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkTypePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPathAny) TlvAny ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPathAny) TlvAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_TlvPathAny
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkDataPath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkDataPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkData_Union]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkDataPathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkDataPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkData_Union]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkIdPath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkIdPath) State() ygnmi.SingletonQuery[string]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkIdPathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkIdPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkTypePath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkTypePath) State() ygnmi.SingletonQuery[oc.E_OspfTypes_OSPFV2_ROUTER_LINK_TYPE]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkTypePathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkTypePathAny) State() ygnmi.WildcardQuery[oc.E_OspfTypes_OSPFV2_ROUTER_LINK_TYPE]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_TlvPath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_TlvPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_TlvPathAny ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_TlvPathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_TlvPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPath ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPath) Backup ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPath) Backup() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_BackupPath
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"
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPath) Group ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPath) Group() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_GroupPath
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"
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPath) MultiTopologyIdentifier ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPath) MultiTopologyIdentifier() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_MultiTopologyIdentifierPath
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"
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPath) SidType ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPath) SidType() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_SidTypePath
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"
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPath) SidValue ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPath) SidValue() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_SidValuePath
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"
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPath) Weight ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPath) Weight() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_WeightPath
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPathAny) Backup ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPathAny) Backup() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_BackupPathAny
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"
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPathAny) Group ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPathAny) Group() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_GroupPathAny
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"
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPathAny) MultiTopologyIdentifier ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPathAny) MultiTopologyIdentifier() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_MultiTopologyIdentifierPathAny
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"
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPathAny) SidType ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPathAny) SidType() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_SidTypePathAny
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"
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPathAny) SidValue ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPathAny) SidValue() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_SidValuePathAny
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"
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPathAny) Weight ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPathAny) Weight() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_WeightPathAny
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_BackupPath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_BackupPath) State() ygnmi.SingletonQuery[bool]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_BackupPathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_BackupPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_GroupPath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_GroupPath) State() ygnmi.SingletonQuery[bool]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_GroupPathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_GroupPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_MultiTopologyIdentifierPath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_MultiTopologyIdentifierPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_MultiTopologyIdentifierPathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_MultiTopologyIdentifierPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_SidTypePath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_SidTypePath) State() ygnmi.SingletonQuery[oc.E_OspfTypes_SrSidType]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_SidTypePathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_SidTypePathAny) State() ygnmi.WildcardQuery[oc.E_OspfTypes_SrSidType]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_SidValuePath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_SidValuePath) State() ygnmi.SingletonQuery[uint32]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_SidValuePathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_SidValuePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_WeightPath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_WeightPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_WeightPathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_WeightPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlvPath) Length ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlvPath) Length() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_LengthPath
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"
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlvPath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlvPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlvPath) Type ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlvPath) Type() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_TypePath
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"
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlvPath) Value ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlvPath) Value() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_ValuePath
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlvPathAny) Length ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlvPathAny) Length() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_LengthPathAny
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"
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlvPathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlvPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlvPathAny) Type ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlvPathAny) Type() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_TypePathAny
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"
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlvPathAny) Value ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlvPathAny) Value() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_ValuePathAny
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_LengthPath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_LengthPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_LengthPathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_LengthPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_TypePath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_TypePath) State() ygnmi.SingletonQuery[uint16]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_TypePathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_TypePathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_ValuePath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_ValuePath) State() ygnmi.SingletonQuery[oc.Binary]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_ValuePathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_ValuePathAny) State() ygnmi.WildcardQuery[oc.Binary]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPath) AddressFamily() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_AddressFamilyPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPath) Attached() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_AttachedPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPath) Node() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_NodePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPath) Prefix() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_PrefixPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPath) PrefixLength() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_PrefixLengthPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPath) RouteType() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_RouteTypePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPath) TlvAny ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPath) TlvAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_TlvPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPathAny) AddressFamily() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_AddressFamilyPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPathAny) Attached() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_AttachedPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPathAny) Node() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_NodePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPathAny) Prefix() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_PrefixPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPathAny) PrefixLength() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_PrefixLengthPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPathAny) RouteType() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_RouteTypePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPathAny) TlvAny ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPathAny) TlvAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_TlvPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_AddressFamilyPath) State() ygnmi.SingletonQuery[oc.E_ExtendedPrefix_AddressFamily]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_AddressFamilyPathAny) State() ygnmi.WildcardQuery[oc.E_ExtendedPrefix_AddressFamily]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_AttachedPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_AttachedPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_NodePath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_NodePathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_PrefixLengthPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_PrefixLengthPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_PrefixPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_PrefixPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_RouteTypePath) State() ygnmi.SingletonQuery[oc.E_ExtendedPrefix_RouteType]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_RouteTypePathAny) State() ygnmi.WildcardQuery[oc.E_ExtendedPrefix_RouteType]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_TlvPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_TlvPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePath) AddressFamily() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_AddressFamilyPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePath) InterArea() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_InterAreaPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePath) Prefix() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_PrefixPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePath) PrefixLength() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_PrefixLengthPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePath) RangeSize() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_RangeSizePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePathAny) AddressFamily() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_AddressFamilyPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePathAny) InterArea() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_InterAreaPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePathAny) Prefix() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_PrefixPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePathAny) PrefixLength() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_PrefixLengthPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePathAny) RangeSize() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_RangeSizePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_AddressFamilyPath) State() ygnmi.SingletonQuery[oc.E_ExtendedPrefix_AddressFamily]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_AddressFamilyPathAny) State() ygnmi.WildcardQuery[oc.E_ExtendedPrefix_AddressFamily]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_InterAreaPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_InterAreaPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_PrefixLengthPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_PrefixLengthPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_PrefixPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_PrefixPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_RangeSizePath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_RangeSizePathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPath) Algorithm() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_AlgorithmPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPath) ExplicitNull() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_ExplicitNullPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPath) MappingServer() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_MappingServerPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPath) MultiTopologyIdentifier() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_MultiTopologyIdentifierPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPath) NoPhp() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_NoPhpPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPath) SidScope() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidScopePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPath) SidValue() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidValuePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPath) SidValueType() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidValueTypePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPathAny) Algorithm() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_AlgorithmPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPathAny) ExplicitNull() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_ExplicitNullPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPathAny) MappingServer() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_MappingServerPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPathAny) MultiTopologyIdentifier() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_MultiTopologyIdentifierPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPathAny) NoPhp() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_NoPhpPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPathAny) SidScope() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidScopePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPathAny) SidValue() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidValuePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPathAny) SidValueType() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidValueTypePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_AlgorithmPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_AlgorithmPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_ExplicitNullPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_ExplicitNullPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_MappingServerPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_MappingServerPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_MultiTopologyIdentifierPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_MultiTopologyIdentifierPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_NoPhpPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_NoPhpPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidScopePath) State() ygnmi.SingletonQuery[oc.E_PrefixSid_SidScope]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidScopePathAny) State() ygnmi.WildcardQuery[oc.E_PrefixSid_SidScope]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidValuePath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidValuePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidValueTypePath) State() ygnmi.SingletonQuery[oc.E_PrefixSid_SidValueType]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidValueTypePathAny) State() ygnmi.WildcardQuery[oc.E_PrefixSid_SidValueType]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPath) Mirroring() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_MirroringPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPath) MultiTopologyIdentifier() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_MultiTopologyIdentifierPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPath) TlvAny ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPath) TlvAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_TlvPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPath) Weight() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_WeightPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPathAny) Mirroring() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_MirroringPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPathAny) MultiTopologyIdentifier() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_MultiTopologyIdentifierPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPathAny) TlvAny ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPathAny) TlvAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_TlvPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPathAny) Weight() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_WeightPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_MirroringPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_MirroringPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_MultiTopologyIdentifierPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_MultiTopologyIdentifierPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_TlvPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_TlvPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroMetricPath) Metric() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroMetric_MetricPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroMetricPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroMetric]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroMetricPathAny) Metric() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroMetric_MetricPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroMetricPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroMetric]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroMetric_MetricPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroMetric_MetricPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPathPath) SegmentAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_SegmentPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPathPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPathPathAny) SegmentAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_SegmentPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPathPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_SegmentPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_SegmentPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_Ipv4SegmentPath) Address() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_Ipv4Segment_AddressPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_Ipv4SegmentPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_Ipv4Segment]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_Ipv4SegmentPathAny) Address() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_Ipv4Segment_AddressPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_Ipv4SegmentPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_Ipv4Segment]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_Ipv4Segment_AddressPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_Ipv4Segment_AddressPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHopPath) InterfaceId() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHop_InterfaceIdPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHopPath) RouterId() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHop_RouterIdPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHopPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHop]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHopPathAny) InterfaceId() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHop_InterfaceIdPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHopPathAny) RouterId() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHop_RouterIdPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHopPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHop]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHop_InterfaceIdPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHop_InterfaceIdPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHop_RouterIdPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHop_RouterIdPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBindingPath) SidType() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBinding_SidTypePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBindingPath) SidValue() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBinding_SidValuePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBindingPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBinding]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBindingPathAny) SidType() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBinding_SidTypePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBindingPathAny) SidValue() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBinding_SidValuePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBindingPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBinding]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBinding_SidTypePath) State() ygnmi.SingletonQuery[oc.E_OspfTypes_SrSidType]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBinding_SidTypePathAny) State() ygnmi.WildcardQuery[oc.E_OspfTypes_SrSidType]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBinding_SidValuePath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBinding_SidValuePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_WeightPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_WeightPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlvPath) Length() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_LengthPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlvPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlvPath) Type ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlvPath) Type() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_TypePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlvPath) Value() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_ValuePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlvPathAny) Length() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_LengthPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlvPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlvPathAny) Type ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlvPathAny) Type() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_TypePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlvPathAny) Value() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_ValuePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_LengthPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_LengthPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_TypePath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_TypePathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_ValuePath) State() ygnmi.SingletonQuery[oc.Binary]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_ValuePathAny) State() ygnmi.WildcardQuery[oc.Binary]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsaPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsaPath) TlvAny ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsaPath) TlvAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_TlvPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsaPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsaPathAny) TlvAny ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsaPathAny) TlvAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_TlvPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_TlvPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_TlvPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlvPath) Length() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_LengthPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlvPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlvPath) Type ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlvPath) Type() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_TypePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlvPath) Value() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_ValuePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlvPathAny) Length() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_LengthPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlvPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlvPathAny) Type ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlvPathAny) Type() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_TypePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlvPathAny) Value() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_ValuePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_LengthPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_LengthPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_TypePath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_TypePathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_ValuePath) State() ygnmi.SingletonQuery[oc.Binary]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_ValuePathAny) State() ygnmi.WildcardQuery[oc.Binary]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformationPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformationPath) TlvAny ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformationPath) TlvAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_TlvPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformationPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformationPathAny) TlvAny ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformationPathAny) TlvAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_TlvPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_TlvPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_TlvPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPath) ExperimentalTe() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_ExperimentalTePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPath) GracefulRestartCapable() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_GracefulRestartCapablePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPath) GracefulRestartHelper() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_GracefulRestartHelperPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPath) PointToPointOverLan() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_PointToPointOverLanPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPath) StubRouter ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPath) StubRouter() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_StubRouterPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPath) TrafficEngineering() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_TrafficEngineeringPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPathAny) ExperimentalTe() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_ExperimentalTePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPathAny) GracefulRestartCapable() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_GracefulRestartCapablePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPathAny) GracefulRestartHelper() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_GracefulRestartHelperPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPathAny) PointToPointOverLan() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_PointToPointOverLanPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPathAny) StubRouter ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPathAny) StubRouter() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_StubRouterPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPathAny) TrafficEngineering() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_TrafficEngineeringPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_ExperimentalTePath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_ExperimentalTePathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_GracefulRestartCapablePath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_GracefulRestartCapablePathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_GracefulRestartHelperPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_GracefulRestartHelperPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_PointToPointOverLanPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_PointToPointOverLanPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_StubRouterPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_StubRouterPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_TrafficEngineeringPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_TrafficEngineeringPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_NodeAdministrativeTagsPath) AdministrativeTags() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_NodeAdministrativeTags_AdministrativeTagsPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_NodeAdministrativeTagsPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_NodeAdministrativeTags]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_NodeAdministrativeTagsPathAny) AdministrativeTags() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_NodeAdministrativeTags_AdministrativeTagsPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_NodeAdministrativeTagsPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_NodeAdministrativeTags]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_NodeAdministrativeTags_AdministrativeTagsPath) State() ygnmi.SingletonQuery[[]uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_NodeAdministrativeTags_AdministrativeTagsPathAny) State() ygnmi.WildcardQuery[[]uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingAlgorithmPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingAlgorithm]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingAlgorithmPath) SupportedAlgorithms ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingAlgorithmPath) SupportedAlgorithms() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingAlgorithm_SupportedAlgorithmsPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingAlgorithmPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingAlgorithm]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingAlgorithmPathAny) SupportedAlgorithms ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingAlgorithmPathAny) SupportedAlgorithms() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingAlgorithm_SupportedAlgorithmsPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingAlgorithm_SupportedAlgorithmsPath) State() ygnmi.SingletonQuery[[]oc.E_OspfTypes_SR_ALGORITHM]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingAlgorithm_SupportedAlgorithmsPathAny) State() ygnmi.WildcardQuery[[]oc.E_OspfTypes_SR_ALGORITHM]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRangePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRangePath) TlvAny ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRangePath) TlvAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_TlvPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRangePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRangePathAny) TlvAny ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRangePathAny) TlvAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_TlvPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_TlvPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_TlvPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabelPath) EntryType() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabel_EntryTypePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabelPath) FirstValue() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabel_FirstValuePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabelPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabel]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabelPathAny) EntryType() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabel_EntryTypePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabelPathAny) FirstValue() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabel_FirstValuePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabelPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabel]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabel_EntryTypePath) State() ygnmi.SingletonQuery[oc.E_OspfTypes_SrSidType]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabel_EntryTypePathAny) State() ygnmi.WildcardQuery[oc.E_OspfTypes_SrSidType]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabel_FirstValuePath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabel_FirstValuePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlvPath) Length() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv_LengthPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlvPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv]
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 ¶
func (n *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_UnknownTlv_TypePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlvPath) Value() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv_ValuePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlvPathAny) Length() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv_LengthPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlvPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv]
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 ¶
func (n *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_UnknownTlv_TypePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlvPathAny) Value() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv_ValuePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv_LengthPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv_LengthPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv_TypePath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv_TypePathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv_ValuePath) State() ygnmi.SingletonQuery[oc.Binary]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv_ValuePathAny) State() ygnmi.WildcardQuery[oc.Binary]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlvPath) Length() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_LengthPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlvPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlvPath) Type ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlvPath) Type() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_TypePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlvPath) Value() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_ValuePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlvPathAny) Length() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_LengthPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlvPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlvPathAny) Type ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlvPathAny) Type() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_TypePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlvPathAny) Value() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_ValuePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_LengthPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_LengthPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_TypePath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_TypePathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_ValuePath) State() ygnmi.SingletonQuery[oc.Binary]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_ValuePathAny) State() ygnmi.WildcardQuery[oc.Binary]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ScopePath) State() ygnmi.SingletonQuery[oc.E_OpaqueLsa_Scope]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ScopePathAny) State() ygnmi.WildcardQuery[oc.E_OpaqueLsa_Scope]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineeringPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineeringPath) TlvAny ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineeringPath) TlvAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_TlvPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineeringPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineeringPathAny) TlvAny ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineeringPathAny) TlvAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_TlvPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_TlvPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_TlvPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_LinkPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_LinkPath) SubTlvAny ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_LinkPath) SubTlvAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlvPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_LinkPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_LinkPathAny) SubTlvAny ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_LinkPathAny) SubTlvAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlvPathAny
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlvPath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlvPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlvPathAny ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlvPathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlvPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroupPath) BitIndex ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroupPath) BitIndex() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup_BitIndexPath
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"
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroupPath) Set ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroupPath) Set() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup_SetPath
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"
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroupPath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroupPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroupPathAny) BitIndex ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroupPathAny) BitIndex() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup_BitIndexPathAny
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"
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroupPathAny) Set ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroupPathAny) Set() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup_SetPathAny
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"
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroupPathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroupPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup]
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 ¶ added in v0.4.0
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroupPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroupPathMap) State() ygnmi.SingletonQuery[map[uint8]*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup]
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 ¶ added in v0.4.0
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroupPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroupPathMapAny) State() ygnmi.WildcardQuery[map[uint8]*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup_BitIndexPath) Config ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup_BitIndexPath) Config() ygnmi.ConfigQuery[uint8]
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: ""
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup_BitIndexPath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup_BitIndexPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup_BitIndexPathAny) Config ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup_BitIndexPathAny) Config() ygnmi.WildcardQuery[uint8]
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: ""
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup_BitIndexPathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup_BitIndexPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup_SetPath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup_SetPath) State() ygnmi.SingletonQuery[bool]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup_SetPathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup_SetPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlvPath) Length ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlvPath) Length() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_LengthPath
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"
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlvPath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlvPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlvPath) Type ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlvPath) Type() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_TypePath
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"
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlvPath) Value ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlvPath) Value() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_ValuePath
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlvPathAny) Length ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlvPathAny) Length() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_LengthPathAny
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"
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlvPathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlvPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlvPathAny) Type ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlvPathAny) Type() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_TypePathAny
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"
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlvPathAny) Value ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlvPathAny) Value() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_ValuePathAny
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_LengthPath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_LengthPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_LengthPathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_LengthPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_TypePath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_TypePath) State() ygnmi.SingletonQuery[uint16]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_TypePathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_TypePathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_ValuePath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_ValuePath) State() ygnmi.SingletonQuery[oc.Binary]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_ValuePathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_ValuePathAny) State() ygnmi.WildcardQuery[oc.Binary]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidthPath) Priority ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidthPath) Priority() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth_PriorityPath
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"
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidthPath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidthPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidthPath) UnreservedBandwidth ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidthPath) UnreservedBandwidth() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth_UnreservedBandwidthPath
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidthPathAny) Priority ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidthPathAny) Priority() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth_PriorityPathAny
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"
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidthPathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidthPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidthPathAny) UnreservedBandwidth ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidthPathAny) UnreservedBandwidth() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth_UnreservedBandwidthPathAny
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 ¶ added in v0.4.0
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidthPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidthPathMap) State() ygnmi.SingletonQuery[map[uint8]*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth]
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 ¶ added in v0.4.0
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidthPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidthPathMapAny) State() ygnmi.WildcardQuery[map[uint8]*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth_PriorityPath) Config ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth_PriorityPath) Config() ygnmi.ConfigQuery[uint8]
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: ""
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth_PriorityPath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth_PriorityPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth_PriorityPathAny) Config ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth_PriorityPathAny) Config() ygnmi.WildcardQuery[uint8]
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: ""
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth_PriorityPathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth_PriorityPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth_UnreservedBandwidthPath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth_UnreservedBandwidthPath) State() ygnmi.SingletonQuery[float32]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth_UnreservedBandwidthPathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth_UnreservedBandwidthPathAny) State() ygnmi.WildcardQuery[float32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttributePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttributePath) SubTlvAny ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttributePath) SubTlvAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlvPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttributePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttributePathAny) SubTlvAny ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttributePathAny) SubTlvAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlvPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlvPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlvPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlvPath) Length() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv_LengthPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlvPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv]
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 ¶
func (n *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_UnknownSubtlv_TypePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlvPath) Value() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv_ValuePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlvPathAny) Length() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv_LengthPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlvPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv]
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 ¶
func (n *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_UnknownSubtlv_TypePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlvPathAny) Value() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv_ValuePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv_LengthPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv_LengthPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv_TypePath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv_TypePathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv_ValuePath) State() ygnmi.SingletonQuery[oc.Binary]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv_ValuePathAny) State() ygnmi.WildcardQuery[oc.Binary]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_RouterAddressPath) Address() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_RouterAddress_AddressPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_RouterAddressPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_RouterAddress]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_RouterAddressPathAny) Address() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_RouterAddress_AddressPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_RouterAddressPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_RouterAddress]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_RouterAddress_AddressPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_RouterAddress_AddressPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlvPath) Length() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_LengthPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlvPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlvPath) Type ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlvPath) Type() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_TypePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlvPath) Value() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_ValuePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlvPathAny) Length() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_LengthPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlvPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlvPathAny) Type ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlvPathAny) Type() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_TypePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlvPathAny) Value() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_ValuePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_LengthPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_LengthPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_TypePath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_TypePathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_ValuePath) State() ygnmi.SingletonQuery[oc.Binary]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_ValuePathAny) State() ygnmi.WildcardQuery[oc.Binary]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TypePath) State() ygnmi.SingletonQuery[oc.E_OspfTypes_OSPF_OPAQUE_LSA_TYPE]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TypePathAny) State() ygnmi.WildcardQuery[oc.E_OspfTypes_OSPF_OPAQUE_LSA_TYPE]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPath) Length() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_LengthPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPath) Type ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPath) Type() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_TypePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPath) Value() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_ValuePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPathAny) Length() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_LengthPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPathAny) Type ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPathAny) Type() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_TypePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPathAny) Value() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_ValuePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_LengthPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_LengthPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_TypePath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_TypePathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_ValuePath) State() ygnmi.SingletonQuery[oc.Binary]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_ValuePathAny) State() ygnmi.WildcardQuery[oc.Binary]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath) LinkData() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_LinkDataPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath) LinkId() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_LinkIdPath
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:
- Neighbouring router's router ID.
- IP address of DR.
- IP network address.
- 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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath) Metric() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_MetricPath
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"
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath) NumberLinks ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath) NumberLinks() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_NumberLinksPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath) NumberTosMetrics() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_NumberTosMetricsPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath) Type ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath) Type() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath) TypeOfService(Tos uint8) *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath) TypeOfServiceAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePathAny
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath) TypeOfServiceMap() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePathMap
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny) LinkData() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_LinkDataPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny) LinkId() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_LinkIdPathAny
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:
- Neighbouring router's router ID.
- IP address of DR.
- IP network address.
- 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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny) Metric() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_MetricPathAny
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"
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny) NumberLinks ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny) NumberLinks() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_NumberLinksPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny) NumberTosMetrics() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_NumberTosMetricsPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny) Type ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny) Type() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny) TypeOfService(Tos uint8) *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny) TypeOfServiceAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePathAny
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny) TypeOfServiceMap() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePathMapAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_LinkDataPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_LinkData_Union]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_LinkDataPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_LinkData_Union]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_LinkIdPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_LinkIdPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_MetricPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_MetricPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_NumberLinksPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_NumberLinksPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_NumberTosMetricsPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_NumberTosMetricsPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePath) Metric() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService_MetricPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePath) Tos ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePath) Tos() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService_TosPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePathAny) Metric() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService_MetricPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePathAny) Tos ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePathAny) Tos() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService_TosPathAny
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePathMap) State() ygnmi.SingletonQuery[map[uint8]*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService]
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePathMapAny) State() ygnmi.WildcardQuery[map[uint8]*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService_MetricPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService_MetricPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService_TosPath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService_TosPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService_TosPathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService_TosPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypePath) State() ygnmi.SingletonQuery[oc.E_OspfTypes_ROUTER_LSA_TYPES]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypePathAny) State() ygnmi.WildcardQuery[oc.E_OspfTypes_ROUTER_LSA_TYPES]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SequenceNumberPath) State() ygnmi.SingletonQuery[int32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SequenceNumberPathAny) State() ygnmi.WildcardQuery[int32]
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPath) Metric() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_MetricPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPath) NetworkMask() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_NetworkMaskPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPath) TypeOfService ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPath) TypeOfService(Tos uint8) *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPath) TypeOfServiceAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePathAny
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPath) TypeOfServiceMap() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePathMap
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPathAny) Metric() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_MetricPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPathAny) NetworkMask() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_NetworkMaskPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPathAny) TypeOfService ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPathAny) TypeOfService(Tos uint8) *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPathAny) TypeOfServiceAny() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePathAny
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPathAny) TypeOfServiceMap() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePathMapAny
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_MetricPath) State() ygnmi.SingletonQuery[uint16]
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_MetricPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_NetworkMaskPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_NetworkMaskPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePath) Metric() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService_MetricPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePath) Tos ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePath) Tos() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService_TosPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePathAny) Metric() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService_MetricPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePathAny) Tos ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePathAny) Tos() *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService_TosPathAny
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePathMap) State() ygnmi.SingletonQuery[map[uint8]*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService]
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePathMapAny) State() ygnmi.WildcardQuery[map[uint8]*oc.NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService_MetricPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService_MetricPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService_TosPath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService_TosPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService_TosPathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService_TosPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_TypePath) Config() ygnmi.ConfigQuery[oc.E_OspfTypes_OSPF_LSA_TYPE]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_TypePath) State() ygnmi.SingletonQuery[oc.E_OspfTypes_OSPF_LSA_TYPE]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_TypePathAny) Config() ygnmi.WildcardQuery[oc.E_OspfTypes_OSPF_LSA_TYPE]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_TypePathAny) State() ygnmi.WildcardQuery[oc.E_OspfTypes_OSPF_LSA_TYPE]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_MplsPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Mpls]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_MplsPath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_MplsPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Mpls]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_MplsPath) TrafficEngineeringEnabled ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_MplsPath) TrafficEngineeringEnabled() *NetworkInstance_Protocol_Ospfv2_Area_Mpls_TrafficEngineeringEnabledPath
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_MplsPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Mpls]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_MplsPathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_MplsPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_Mpls]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_MplsPathAny) TrafficEngineeringEnabled ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_MplsPathAny) TrafficEngineeringEnabled() *NetworkInstance_Protocol_Ospfv2_Area_Mpls_TrafficEngineeringEnabledPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Mpls_TrafficEngineeringEnabledPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Mpls_TrafficEngineeringEnabledPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Mpls_TrafficEngineeringEnabledPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_Mpls_TrafficEngineeringEnabledPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) AdjacencyState() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_AdjacencyStatePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) BackupDesignatedRouter() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_BackupDesignatedRouterPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_VirtualLink]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) DeadTime ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) DeadTime() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_DeadTimePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) DesignatedRouter() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_DesignatedRouterPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) LastEstablishedTime() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_LastEstablishedTimePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) OptionalCapabilities() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_OptionalCapabilitiesPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) Priority() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_PriorityPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) RemoteRouterId() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_RemoteRouterIdPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) RetransmissionQueueLength() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_RetransmissionQueueLengthPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_VirtualLink]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) StateChanges ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) StateChanges() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_StateChangesPath
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) AdjacencyState() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_AdjacencyStatePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) BackupDesignatedRouter() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_BackupDesignatedRouterPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_VirtualLink]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) DeadTime ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) DeadTime() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_DeadTimePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) DesignatedRouter() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_DesignatedRouterPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) LastEstablishedTime() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_LastEstablishedTimePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) OptionalCapabilities() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_OptionalCapabilitiesPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) Priority() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_PriorityPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) RemoteRouterId() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_RemoteRouterIdPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) RetransmissionQueueLength() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_RetransmissionQueueLengthPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Area_VirtualLink]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) StateChanges ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) StateChanges() *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_StateChangesPathAny
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
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_Protocol_Ospfv2_Area_VirtualLink]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Protocol_Ospfv2_Area_VirtualLink]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Protocol_Ospfv2_Area_VirtualLink]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Protocol_Ospfv2_Area_VirtualLink]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_AdjacencyStatePath ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_AdjacencyStatePath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_AdjacencyStatePath) State() ygnmi.SingletonQuery[oc.E_OspfTypes_OSPF_NEIGHBOR_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/virtual-links/virtual-link/state/adjacency-state"
type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_AdjacencyStatePathAny ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_AdjacencyStatePathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_AdjacencyStatePathAny) State() ygnmi.WildcardQuery[oc.E_OspfTypes_OSPF_NEIGHBOR_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/virtual-links/virtual-link/state/adjacency-state"
type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_BackupDesignatedRouterPath ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_BackupDesignatedRouterPath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_BackupDesignatedRouterPath) State() ygnmi.SingletonQuery[string]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_BackupDesignatedRouterPathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_BackupDesignatedRouterPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_DeadTimePath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_DeadTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_DeadTimePathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_DeadTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_DesignatedRouterPath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_DesignatedRouterPath) State() ygnmi.SingletonQuery[string]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_DesignatedRouterPathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_DesignatedRouterPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_LastEstablishedTimePath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_LastEstablishedTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_LastEstablishedTimePathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_LastEstablishedTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_OptionalCapabilitiesPath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_OptionalCapabilitiesPath) State() ygnmi.SingletonQuery[string]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_OptionalCapabilitiesPathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_OptionalCapabilitiesPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_PriorityPath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_PriorityPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_PriorityPathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_PriorityPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_RemoteRouterIdPath) Config ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_RemoteRouterIdPath) Config() ygnmi.ConfigQuery[string]
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"
func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_RemoteRouterIdPath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_RemoteRouterIdPath) State() ygnmi.SingletonQuery[string]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_RemoteRouterIdPathAny) Config ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_RemoteRouterIdPathAny) Config() ygnmi.WildcardQuery[string]
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"
func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_RemoteRouterIdPathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_RemoteRouterIdPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_RetransmissionQueueLengthPath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_RetransmissionQueueLengthPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_RetransmissionQueueLengthPathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_RetransmissionQueueLengthPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_StateChangesPath) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_StateChangesPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
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.
func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_StateChangesPathAny) State ¶
func (n *NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_StateChangesPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_GlobalPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_GlobalPath) GracefulRestart ¶
func (n *NetworkInstance_Protocol_Ospfv2_GlobalPath) GracefulRestart() *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_GlobalPath) HideTransitOnlyNetworks() *NetworkInstance_Protocol_Ospfv2_Global_HideTransitOnlyNetworksPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_GlobalPath) IgpShortcuts() *NetworkInstance_Protocol_Ospfv2_Global_IgpShortcutsPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_GlobalPath) InterAreaPropagationPolicy(SrcArea oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union, DstArea oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union) *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_GlobalPath) InterAreaPropagationPolicyAny() *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny
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
func (n *NetworkInstance_Protocol_Ospfv2_GlobalPath) InterAreaPropagationPolicyMap() *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathMap
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_GlobalPath) LogAdjacencyChanges() *NetworkInstance_Protocol_Ospfv2_Global_LogAdjacencyChangesPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_GlobalPath) Mpls() *NetworkInstance_Protocol_Ospfv2_Global_MplsPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_GlobalPath) RouterId() *NetworkInstance_Protocol_Ospfv2_Global_RouterIdPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_GlobalPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_GlobalPath) SummaryRouteCostMode ¶
func (n *NetworkInstance_Protocol_Ospfv2_GlobalPath) SummaryRouteCostMode() *NetworkInstance_Protocol_Ospfv2_Global_SummaryRouteCostModePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_GlobalPath) Timers() *NetworkInstance_Protocol_Ospfv2_Global_TimersPath
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_GlobalPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_GlobalPathAny) GracefulRestart ¶
func (n *NetworkInstance_Protocol_Ospfv2_GlobalPathAny) GracefulRestart() *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_GlobalPathAny) HideTransitOnlyNetworks() *NetworkInstance_Protocol_Ospfv2_Global_HideTransitOnlyNetworksPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_GlobalPathAny) IgpShortcuts() *NetworkInstance_Protocol_Ospfv2_Global_IgpShortcutsPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_GlobalPathAny) InterAreaPropagationPolicy(SrcArea oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union, DstArea oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union) *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_GlobalPathAny) InterAreaPropagationPolicyAny() *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny
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
func (n *NetworkInstance_Protocol_Ospfv2_GlobalPathAny) InterAreaPropagationPolicyMap() *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathMapAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_GlobalPathAny) LogAdjacencyChanges() *NetworkInstance_Protocol_Ospfv2_Global_LogAdjacencyChangesPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_GlobalPathAny) Mpls() *NetworkInstance_Protocol_Ospfv2_Global_MplsPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_GlobalPathAny) RouterId() *NetworkInstance_Protocol_Ospfv2_Global_RouterIdPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_GlobalPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_GlobalPathAny) SummaryRouteCostMode ¶
func (n *NetworkInstance_Protocol_Ospfv2_GlobalPathAny) SummaryRouteCostMode() *NetworkInstance_Protocol_Ospfv2_Global_SummaryRouteCostModePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_GlobalPathAny) Timers() *NetworkInstance_Protocol_Ospfv2_Global_TimersPathAny
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPath) Enabled ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPath) Enabled() *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_EnabledPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPath) HelperOnly() *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_HelperOnlyPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPathAny ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPathAny) Enabled ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPathAny) Enabled() *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_EnabledPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPathAny) HelperOnly() *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_HelperOnlyPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_EnabledPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_EnabledPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_EnabledPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_EnabledPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_HelperOnlyPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_HelperOnlyPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_HelperOnlyPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_HelperOnlyPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_HideTransitOnlyNetworksPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_HideTransitOnlyNetworksPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_HideTransitOnlyNetworksPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_HideTransitOnlyNetworksPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_IgpShortcutsPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_IgpShortcutsPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_IgpShortcutsPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_IgpShortcutsPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPath) DefaultImportPolicy ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPath) DefaultImportPolicy() *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DefaultImportPolicyPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPath) DstArea() *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DstAreaPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPath) ImportPolicy() *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_ImportPolicyPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPath) SrcArea() *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_SrcAreaPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny) DefaultImportPolicy ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny) DefaultImportPolicy() *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DefaultImportPolicyPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny) DstArea() *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DstAreaPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny) ImportPolicy() *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_ImportPolicyPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny) SrcArea() *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_SrcAreaPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny) WithDstArea ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny) WithDstArea(DstArea oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union) *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny) WithSrcArea(SrcArea oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union) *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny
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
func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathMap) Config() ygnmi.ConfigQuery[map[oc.NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_Key]*oc.NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathMap) State() ygnmi.SingletonQuery[map[oc.NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_Key]*oc.NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy]
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
func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathMapAny) Config() ygnmi.WildcardQuery[map[oc.NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_Key]*oc.NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathMapAny) State() ygnmi.WildcardQuery[map[oc.NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_Key]*oc.NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DefaultImportPolicyPath) Config() ygnmi.ConfigQuery[oc.E_RoutingPolicy_DefaultPolicyType]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DefaultImportPolicyPath) State() ygnmi.SingletonQuery[oc.E_RoutingPolicy_DefaultPolicyType]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DefaultImportPolicyPathAny) Config() ygnmi.WildcardQuery[oc.E_RoutingPolicy_DefaultPolicyType]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DefaultImportPolicyPathAny) State() ygnmi.WildcardQuery[oc.E_RoutingPolicy_DefaultPolicyType]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DstAreaPath) Config() ygnmi.ConfigQuery[oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DstAreaPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DstAreaPathAny) Config() ygnmi.WildcardQuery[oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DstAreaPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_ImportPolicyPath) Config() ygnmi.ConfigQuery[[]string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_ImportPolicyPath) State() ygnmi.SingletonQuery[[]string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_ImportPolicyPathAny) Config() ygnmi.WildcardQuery[[]string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_ImportPolicyPathAny) State() ygnmi.WildcardQuery[[]string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_SrcAreaPath) Config() ygnmi.ConfigQuery[oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_SrcAreaPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_SrcAreaPathAny) Config() ygnmi.WildcardQuery[oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_SrcAreaPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_Protocol_Ospfv2_Area_Identifier_Union]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_LogAdjacencyChangesPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_LogAdjacencyChangesPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_LogAdjacencyChangesPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_LogAdjacencyChangesPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_MplsPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Mpls]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Global_MplsPath) IgpLdpSync ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_MplsPath) IgpLdpSync() *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_MplsPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Mpls]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Global_MplsPath) TrafficEngineeringExtensions ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_MplsPath) TrafficEngineeringExtensions() *NetworkInstance_Protocol_Ospfv2_Global_Mpls_TrafficEngineeringExtensionsPath
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_MplsPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Mpls]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Global_MplsPathAny) IgpLdpSync ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_MplsPathAny) IgpLdpSync() *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_MplsPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Mpls]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Global_MplsPathAny) TrafficEngineeringExtensions ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_MplsPathAny) TrafficEngineeringExtensions() *NetworkInstance_Protocol_Ospfv2_Global_Mpls_TrafficEngineeringExtensionsPathAny
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPath) Enabled ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPath) Enabled() *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_EnabledPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPath) PostSessionUpDelay() *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_PostSessionUpDelayPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPathAny ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPathAny) Enabled ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPathAny) Enabled() *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_EnabledPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPathAny) PostSessionUpDelay() *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_PostSessionUpDelayPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_EnabledPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_EnabledPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_EnabledPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_EnabledPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_PostSessionUpDelayPath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_PostSessionUpDelayPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_PostSessionUpDelayPathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_PostSessionUpDelayPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Mpls_TrafficEngineeringExtensionsPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Mpls_TrafficEngineeringExtensionsPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Mpls_TrafficEngineeringExtensionsPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Mpls_TrafficEngineeringExtensionsPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_RouterIdPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_RouterIdPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_RouterIdPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_RouterIdPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_SummaryRouteCostModePath) Config() ygnmi.ConfigQuery[oc.E_Global_SummaryRouteCostMode]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_SummaryRouteCostModePath) State() ygnmi.SingletonQuery[oc.E_Global_SummaryRouteCostMode]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_SummaryRouteCostModePathAny) Config() ygnmi.WildcardQuery[oc.E_Global_SummaryRouteCostMode]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_SummaryRouteCostModePathAny) State() ygnmi.WildcardQuery[oc.E_Global_SummaryRouteCostMode]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_TimersPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Timers]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Global_TimersPath) LsaGeneration ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_TimersPath) LsaGeneration() *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_TimersPath) MaxMetric() *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_TimersPath) Spf() *NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_TimersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Timers]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Ospfv2_Global_TimersPathAny ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_TimersPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Timers]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Global_TimersPathAny) LsaGeneration ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_TimersPathAny) LsaGeneration() *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_TimersPathAny) MaxMetric() *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_TimersPathAny) Spf() *NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_TimersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Timers]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPath ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPath) InitialDelay ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPath) InitialDelay() *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_InitialDelayPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPath) MaximumDelay() *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_MaximumDelayPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPath) TimerType ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPath) TimerType() *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_TimerTypePath
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPathAny) InitialDelay ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPathAny) InitialDelay() *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_InitialDelayPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPathAny) MaximumDelay() *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_MaximumDelayPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPathAny) TimerType ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPathAny) TimerType() *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_TimerTypePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_InitialDelayPath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_InitialDelayPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_InitialDelayPathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_InitialDelayPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_MaximumDelayPath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_MaximumDelayPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_MaximumDelayPathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_MaximumDelayPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_TimerTypePath) State() ygnmi.SingletonQuery[oc.E_LsaGeneration_TimerType]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_TimerTypePathAny) State() ygnmi.WildcardQuery[oc.E_LsaGeneration_TimerType]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPath) Include ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPath) Include() *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_IncludePath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPath) Set() *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_SetPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPath) Timeout ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPath) Timeout() *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TimeoutPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPath) Trigger() *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TriggerPath
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPathAny) Include ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPathAny) Include() *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_IncludePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPathAny) Set() *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_SetPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPathAny) Timeout ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPathAny) Timeout() *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TimeoutPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPathAny) Trigger() *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TriggerPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_IncludePath) Config() ygnmi.ConfigQuery[[]oc.E_OspfTypes_MAX_METRIC_INCLUDE]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_IncludePath) State() ygnmi.SingletonQuery[[]oc.E_OspfTypes_MAX_METRIC_INCLUDE]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_IncludePathAny) Config() ygnmi.WildcardQuery[[]oc.E_OspfTypes_MAX_METRIC_INCLUDE]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_IncludePathAny) State() ygnmi.WildcardQuery[[]oc.E_OspfTypes_MAX_METRIC_INCLUDE]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_SetPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_SetPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_SetPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_SetPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TimeoutPath) Config() ygnmi.ConfigQuery[uint64]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TimeoutPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TimeoutPathAny) Config() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TimeoutPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TriggerPath) Config() ygnmi.ConfigQuery[[]oc.E_OspfTypes_MAX_METRIC_TRIGGER]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TriggerPath) State() ygnmi.SingletonQuery[[]oc.E_OspfTypes_MAX_METRIC_TRIGGER]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TriggerPathAny) Config() ygnmi.WildcardQuery[[]oc.E_OspfTypes_MAX_METRIC_TRIGGER]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TriggerPathAny) State() ygnmi.WildcardQuery[[]oc.E_OspfTypes_MAX_METRIC_TRIGGER]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPath) InitialDelay ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPath) InitialDelay() *NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_InitialDelayPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPath) MaximumDelay() *NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_MaximumDelayPath
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPath) TimerType ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPath) TimerType() *NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_TimerTypePath
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPathAny) InitialDelay ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPathAny) InitialDelay() *NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_InitialDelayPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPathAny) MaximumDelay() *NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_MaximumDelayPathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPathAny) TimerType ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPathAny) TimerType() *NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_TimerTypePathAny
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_InitialDelayPath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_InitialDelayPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_InitialDelayPathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_InitialDelayPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_MaximumDelayPath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_MaximumDelayPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_MaximumDelayPathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_MaximumDelayPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_TimerTypePath) State() ygnmi.SingletonQuery[oc.E_LsaGeneration_TimerType]
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 ¶
func (n *NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_TimerTypePathAny) State() ygnmi.WildcardQuery[oc.E_LsaGeneration_TimerType]
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 ¶
NetworkInstance_Protocol_PcepPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep YANG schema element.
func (*NetworkInstance_Protocol_PcepPath) Config ¶
func (n *NetworkInstance_Protocol_PcepPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Pcep]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_PcepPath) PathComputationServer ¶
func (n *NetworkInstance_Protocol_PcepPath) PathComputationServer(PceServerAddress string) *NetworkInstance_Protocol_Pcep_PathComputationServerPath
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 ¶
func (n *NetworkInstance_Protocol_PcepPath) PathComputationServerAny() *NetworkInstance_Protocol_Pcep_PathComputationServerPathAny
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
func (n *NetworkInstance_Protocol_PcepPath) PathComputationServerMap() *NetworkInstance_Protocol_Pcep_PathComputationServerPathMap
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 ¶
func (n *NetworkInstance_Protocol_PcepPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Pcep]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_PcepPathAny ¶
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 ¶
func (n *NetworkInstance_Protocol_PcepPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pcep]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_PcepPathAny) PathComputationServer ¶
func (n *NetworkInstance_Protocol_PcepPathAny) PathComputationServer(PceServerAddress string) *NetworkInstance_Protocol_Pcep_PathComputationServerPathAny
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 ¶
func (n *NetworkInstance_Protocol_PcepPathAny) PathComputationServerAny() *NetworkInstance_Protocol_Pcep_PathComputationServerPathAny
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
func (n *NetworkInstance_Protocol_PcepPathAny) PathComputationServerMap() *NetworkInstance_Protocol_Pcep_PathComputationServerPathMapAny
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 ¶
func (n *NetworkInstance_Protocol_PcepPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pcep]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Pcep_PathComputationServerPath ¶
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPath) Authentication() *NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPath
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Pcep_PathComputationServer]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Pcep_PathComputationServerPath) Id ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPath) Id() *NetworkInstance_Protocol_Pcep_PathComputationServer_IdPath
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPath) PceInitiatedCapability() *NetworkInstance_Protocol_Pcep_PathComputationServer_PceInitiatedCapabilityPath
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPath) PceServerAddress() *NetworkInstance_Protocol_Pcep_PathComputationServer_PceServerAddressPath
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPath) PceType() *NetworkInstance_Protocol_Pcep_PathComputationServer_PceTypePath
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPath) Port() *NetworkInstance_Protocol_Pcep_PathComputationServer_PortPath
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPath) Preference() *NetworkInstance_Protocol_Pcep_PathComputationServer_PreferencePath
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPath) ReportLocalLsp() *NetworkInstance_Protocol_Pcep_PathComputationServer_ReportLocalLspPath
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPath) SourceAddress() *NetworkInstance_Protocol_Pcep_PathComputationServer_SourceAddressPath
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPath) SrSupport() *NetworkInstance_Protocol_Pcep_PathComputationServer_SrSupportPath
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Pcep_PathComputationServer]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Pcep_PathComputationServerPath) Timers ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPath) Timers() *NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPath
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) Authentication() *NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pcep_PathComputationServer]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) Id ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) Id() *NetworkInstance_Protocol_Pcep_PathComputationServer_IdPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) PceInitiatedCapability() *NetworkInstance_Protocol_Pcep_PathComputationServer_PceInitiatedCapabilityPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) PceServerAddress() *NetworkInstance_Protocol_Pcep_PathComputationServer_PceServerAddressPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) PceType() *NetworkInstance_Protocol_Pcep_PathComputationServer_PceTypePathAny
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) Port() *NetworkInstance_Protocol_Pcep_PathComputationServer_PortPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) Preference() *NetworkInstance_Protocol_Pcep_PathComputationServer_PreferencePathAny
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) ReportLocalLsp() *NetworkInstance_Protocol_Pcep_PathComputationServer_ReportLocalLspPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) SourceAddress() *NetworkInstance_Protocol_Pcep_PathComputationServer_SourceAddressPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) SrSupport() *NetworkInstance_Protocol_Pcep_PathComputationServer_SrSupportPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pcep_PathComputationServer]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) Timers ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) Timers() *NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPathAny
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
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
func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_Protocol_Pcep_PathComputationServer]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Pcep_PathComputationServerPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Protocol_Pcep_PathComputationServer]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Pcep_PathComputationServerPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Protocol_Pcep_PathComputationServer]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Pcep_PathComputationServerPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_Pcep_PathComputationServerPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Protocol_Pcep_PathComputationServer]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPath) AuthenticationKey() *NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_AuthenticationKeyPath
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPath) Enable ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPath) Enable() *NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_EnablePath
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPath) Keychain() *NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_KeychainPath
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPathAny) AuthenticationKey() *NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_AuthenticationKeyPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPathAny) Enable ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPathAny) Enable() *NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_EnablePathAny
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPathAny) Keychain() *NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_KeychainPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_AuthenticationKeyPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_AuthenticationKeyPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_AuthenticationKeyPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_AuthenticationKeyPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_EnablePath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_EnablePath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_EnablePathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_EnablePathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_KeychainPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_KeychainPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_KeychainPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_KeychainPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_IdPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_IdPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_IdPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_IdPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_PceInitiatedCapabilityPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_PceInitiatedCapabilityPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_PceInitiatedCapabilityPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_PceInitiatedCapabilityPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_PceServerAddressPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_PceServerAddressPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_PceServerAddressPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_PceServerAddressPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_PceTypePath) Config() ygnmi.ConfigQuery[oc.E_Pcep_PceModeType]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_PceTypePath) State() ygnmi.SingletonQuery[oc.E_Pcep_PceModeType]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_PceTypePathAny) Config() ygnmi.WildcardQuery[oc.E_Pcep_PceModeType]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_PceTypePathAny) State() ygnmi.WildcardQuery[oc.E_Pcep_PceModeType]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_PortPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_PortPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_PortPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_PortPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_PreferencePath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_PreferencePath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_PreferencePathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_PreferencePathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_ReportLocalLspPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_ReportLocalLspPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_ReportLocalLspPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_ReportLocalLspPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_SourceAddressPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_SourceAddressPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_SourceAddressPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_SourceAddressPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_SrSupportPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_SrSupportPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_SrSupportPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_SrSupportPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Pcep_PathComputationServer_Timers]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPath) DeadTimer ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPath) DeadTimer() *NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_DeadTimerPath
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPath) Keepalive() *NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_KeepalivePath
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPath) RedelegationTimeoutInterval() *NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_RedelegationTimeoutIntervalPath
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Pcep_PathComputationServer_Timers]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPath) StateTimeoutInterval ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPath) StateTimeoutInterval() *NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_StateTimeoutIntervalPath
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pcep_PathComputationServer_Timers]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPathAny) DeadTimer ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPathAny) DeadTimer() *NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_DeadTimerPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPathAny) Keepalive() *NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_KeepalivePathAny
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPathAny) RedelegationTimeoutInterval() *NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_RedelegationTimeoutIntervalPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pcep_PathComputationServer_Timers]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPathAny) StateTimeoutInterval ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPathAny) StateTimeoutInterval() *NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_StateTimeoutIntervalPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_DeadTimerPath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_DeadTimerPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_DeadTimerPathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_DeadTimerPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_KeepalivePath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_KeepalivePath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_KeepalivePathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_KeepalivePathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_RedelegationTimeoutIntervalPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_RedelegationTimeoutIntervalPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_RedelegationTimeoutIntervalPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_RedelegationTimeoutIntervalPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_StateTimeoutIntervalPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_StateTimeoutIntervalPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_StateTimeoutIntervalPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_StateTimeoutIntervalPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
NetworkInstance_Protocol_PimPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim YANG schema element.
func (*NetworkInstance_Protocol_PimPath) Config ¶
func (n *NetworkInstance_Protocol_PimPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Pim]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_PimPath) Global ¶
func (n *NetworkInstance_Protocol_PimPath) Global() *NetworkInstance_Protocol_Pim_GlobalPath
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 ¶
func (n *NetworkInstance_Protocol_PimPath) Interface(InterfaceId string) *NetworkInstance_Protocol_Pim_InterfacePath
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 ¶
func (n *NetworkInstance_Protocol_PimPath) InterfaceAny() *NetworkInstance_Protocol_Pim_InterfacePathAny
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
func (n *NetworkInstance_Protocol_PimPath) InterfaceMap() *NetworkInstance_Protocol_Pim_InterfacePathMap
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 ¶
func (n *NetworkInstance_Protocol_PimPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Pim]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_PimPathAny ¶
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 ¶
func (n *NetworkInstance_Protocol_PimPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_PimPathAny) Global ¶
func (n *NetworkInstance_Protocol_PimPathAny) Global() *NetworkInstance_Protocol_Pim_GlobalPathAny
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 ¶
func (n *NetworkInstance_Protocol_PimPathAny) Interface(InterfaceId string) *NetworkInstance_Protocol_Pim_InterfacePathAny
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 ¶
func (n *NetworkInstance_Protocol_PimPathAny) InterfaceAny() *NetworkInstance_Protocol_Pim_InterfacePathAny
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
func (n *NetworkInstance_Protocol_PimPathAny) InterfaceMap() *NetworkInstance_Protocol_Pim_InterfacePathMapAny
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 ¶
func (n *NetworkInstance_Protocol_PimPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Pim_GlobalPath ¶
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 ¶
func (n *NetworkInstance_Protocol_Pim_GlobalPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Pim_Global]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Pim_GlobalPath) Counters ¶
func (n *NetworkInstance_Protocol_Pim_GlobalPath) Counters() *NetworkInstance_Protocol_Pim_Global_CountersPath
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 ¶
func (n *NetworkInstance_Protocol_Pim_GlobalPath) MaximumGroups() *NetworkInstance_Protocol_Pim_Global_MaximumGroupsPath
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 ¶
func (n *NetworkInstance_Protocol_Pim_GlobalPath) NeighborCount() *NetworkInstance_Protocol_Pim_Global_NeighborCountPath
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 ¶
func (n *NetworkInstance_Protocol_Pim_GlobalPath) RendezvousPoint(Address string) *NetworkInstance_Protocol_Pim_Global_RendezvousPointPath
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 ¶
func (n *NetworkInstance_Protocol_Pim_GlobalPath) RendezvousPointAny() *NetworkInstance_Protocol_Pim_Global_RendezvousPointPathAny
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
func (n *NetworkInstance_Protocol_Pim_GlobalPath) RendezvousPointMap() *NetworkInstance_Protocol_Pim_Global_RendezvousPointPathMap
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 ¶
func (n *NetworkInstance_Protocol_Pim_GlobalPath) Source(Address string) *NetworkInstance_Protocol_Pim_Global_SourcePath
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 ¶
func (n *NetworkInstance_Protocol_Pim_GlobalPath) SourceAny() *NetworkInstance_Protocol_Pim_Global_SourcePathAny
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
func (n *NetworkInstance_Protocol_Pim_GlobalPath) SourceMap() *NetworkInstance_Protocol_Pim_Global_SourcePathMap
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 ¶
func (n *NetworkInstance_Protocol_Pim_GlobalPath) Ssm() *NetworkInstance_Protocol_Pim_Global_SsmPath
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 ¶
func (n *NetworkInstance_Protocol_Pim_GlobalPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Pim_Global]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Pim_GlobalPathAny ¶
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 ¶
func (n *NetworkInstance_Protocol_Pim_GlobalPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim_Global]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Pim_GlobalPathAny) Counters ¶
func (n *NetworkInstance_Protocol_Pim_GlobalPathAny) Counters() *NetworkInstance_Protocol_Pim_Global_CountersPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_GlobalPathAny) MaximumGroups() *NetworkInstance_Protocol_Pim_Global_MaximumGroupsPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_GlobalPathAny) NeighborCount() *NetworkInstance_Protocol_Pim_Global_NeighborCountPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_GlobalPathAny) RendezvousPoint(Address string) *NetworkInstance_Protocol_Pim_Global_RendezvousPointPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_GlobalPathAny) RendezvousPointAny() *NetworkInstance_Protocol_Pim_Global_RendezvousPointPathAny
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
func (n *NetworkInstance_Protocol_Pim_GlobalPathAny) RendezvousPointMap() *NetworkInstance_Protocol_Pim_Global_RendezvousPointPathMapAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_GlobalPathAny) Source(Address string) *NetworkInstance_Protocol_Pim_Global_SourcePathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_GlobalPathAny) SourceAny() *NetworkInstance_Protocol_Pim_Global_SourcePathAny
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
func (n *NetworkInstance_Protocol_Pim_GlobalPathAny) SourceMap() *NetworkInstance_Protocol_Pim_Global_SourcePathMapAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_GlobalPathAny) Ssm() *NetworkInstance_Protocol_Pim_Global_SsmPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_GlobalPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim_Global]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Pim_Global_CountersPath ¶
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_CountersPath) BootstrapMessages() *NetworkInstance_Protocol_Pim_Global_Counters_BootstrapMessagesPath
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_CountersPath) HelloMessages() *NetworkInstance_Protocol_Pim_Global_Counters_HelloMessagesPath
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_CountersPath) JoinPruneMessages() *NetworkInstance_Protocol_Pim_Global_Counters_JoinPruneMessagesPath
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_CountersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Pim_Global_Counters]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Pim_Global_CountersPathAny ¶
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_CountersPathAny) BootstrapMessages() *NetworkInstance_Protocol_Pim_Global_Counters_BootstrapMessagesPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_CountersPathAny) HelloMessages() *NetworkInstance_Protocol_Pim_Global_Counters_HelloMessagesPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_CountersPathAny) JoinPruneMessages() *NetworkInstance_Protocol_Pim_Global_Counters_JoinPruneMessagesPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_CountersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim_Global_Counters]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_Counters_BootstrapMessagesPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_Counters_BootstrapMessagesPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_Counters_HelloMessagesPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_Counters_HelloMessagesPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_Counters_JoinPruneMessagesPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_Counters_JoinPruneMessagesPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_MaximumGroupsPath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_MaximumGroupsPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_MaximumGroupsPathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_MaximumGroupsPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_NeighborCountPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_NeighborCountPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_RendezvousPointPath) Address() *NetworkInstance_Protocol_Pim_Global_RendezvousPoint_AddressPath
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_RendezvousPointPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Pim_Global_RendezvousPoint]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Pim_Global_RendezvousPointPath) MulticastGroups ¶
func (n *NetworkInstance_Protocol_Pim_Global_RendezvousPointPath) MulticastGroups() *NetworkInstance_Protocol_Pim_Global_RendezvousPoint_MulticastGroupsPath
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_RendezvousPointPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Pim_Global_RendezvousPoint]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Pim_Global_RendezvousPointPathAny ¶
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_RendezvousPointPathAny) Address() *NetworkInstance_Protocol_Pim_Global_RendezvousPoint_AddressPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_RendezvousPointPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim_Global_RendezvousPoint]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Pim_Global_RendezvousPointPathAny) MulticastGroups ¶
func (n *NetworkInstance_Protocol_Pim_Global_RendezvousPointPathAny) MulticastGroups() *NetworkInstance_Protocol_Pim_Global_RendezvousPoint_MulticastGroupsPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_RendezvousPointPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim_Global_RendezvousPoint]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Pim_Global_RendezvousPointPathMap ¶ added in v0.4.0
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
func (n *NetworkInstance_Protocol_Pim_Global_RendezvousPointPathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_Protocol_Pim_Global_RendezvousPoint]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Pim_Global_RendezvousPointPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_Pim_Global_RendezvousPointPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Protocol_Pim_Global_RendezvousPoint]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Pim_Global_RendezvousPointPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Protocol_Pim_Global_RendezvousPointPathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Protocol_Pim_Global_RendezvousPoint]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Pim_Global_RendezvousPointPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_Pim_Global_RendezvousPointPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Protocol_Pim_Global_RendezvousPoint]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_RendezvousPoint_AddressPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_RendezvousPoint_AddressPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_RendezvousPoint_AddressPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_RendezvousPoint_AddressPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_RendezvousPoint_MulticastGroupsPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_RendezvousPoint_MulticastGroupsPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_RendezvousPoint_MulticastGroupsPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_RendezvousPoint_MulticastGroupsPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_SourcePath) Address() *NetworkInstance_Protocol_Pim_Global_Source_AddressPath
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_SourcePath) Group() *NetworkInstance_Protocol_Pim_Global_Source_GroupPath
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_SourcePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Pim_Global_Source]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Pim_Global_SourcePath) UpstreamInterfaceId ¶
func (n *NetworkInstance_Protocol_Pim_Global_SourcePath) UpstreamInterfaceId() *NetworkInstance_Protocol_Pim_Global_Source_UpstreamInterfaceIdPath
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_SourcePathAny) Address() *NetworkInstance_Protocol_Pim_Global_Source_AddressPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_SourcePathAny) Group() *NetworkInstance_Protocol_Pim_Global_Source_GroupPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_SourcePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim_Global_Source]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Pim_Global_SourcePathAny) UpstreamInterfaceId ¶
func (n *NetworkInstance_Protocol_Pim_Global_SourcePathAny) UpstreamInterfaceId() *NetworkInstance_Protocol_Pim_Global_Source_UpstreamInterfaceIdPathAny
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
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
func (n *NetworkInstance_Protocol_Pim_Global_SourcePathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Protocol_Pim_Global_Source]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Pim_Global_SourcePathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Protocol_Pim_Global_SourcePathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Protocol_Pim_Global_Source]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_Source_AddressPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_Source_AddressPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_Source_AddressPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_Source_AddressPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_Source_GroupPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_Source_GroupPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_Source_UpstreamInterfaceIdPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_Source_UpstreamInterfaceIdPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_SsmPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Pim_Global_Ssm]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Pim_Global_SsmPath) SsmRanges ¶
func (n *NetworkInstance_Protocol_Pim_Global_SsmPath) SsmRanges() *NetworkInstance_Protocol_Pim_Global_Ssm_SsmRangesPath
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_SsmPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Pim_Global_Ssm]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Pim_Global_SsmPathAny ¶
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_SsmPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim_Global_Ssm]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Pim_Global_SsmPathAny) SsmRanges ¶
func (n *NetworkInstance_Protocol_Pim_Global_SsmPathAny) SsmRanges() *NetworkInstance_Protocol_Pim_Global_Ssm_SsmRangesPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_SsmPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim_Global_Ssm]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_Ssm_SsmRangesPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_Ssm_SsmRangesPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_Ssm_SsmRangesPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Global_Ssm_SsmRangesPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Pim_InterfacePath) BorderRouter() *NetworkInstance_Protocol_Pim_Interface_BorderRouterPath
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 ¶
func (n *NetworkInstance_Protocol_Pim_InterfacePath) BsrBorder() *NetworkInstance_Protocol_Pim_Interface_BsrBorderPath
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 ¶
func (n *NetworkInstance_Protocol_Pim_InterfacePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Pim_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Pim_InterfacePath) Counters ¶
func (n *NetworkInstance_Protocol_Pim_InterfacePath) Counters() *NetworkInstance_Protocol_Pim_Interface_CountersPath
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 ¶
func (n *NetworkInstance_Protocol_Pim_InterfacePath) DeadTimer() *NetworkInstance_Protocol_Pim_Interface_DeadTimerPath
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 ¶
func (n *NetworkInstance_Protocol_Pim_InterfacePath) DrPriority() *NetworkInstance_Protocol_Pim_Interface_DrPriorityPath
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 ¶
func (n *NetworkInstance_Protocol_Pim_InterfacePath) EnableBfd() *NetworkInstance_Protocol_Pim_Interface_EnableBfdPath
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 ¶
func (n *NetworkInstance_Protocol_Pim_InterfacePath) Enabled() *NetworkInstance_Protocol_Pim_Interface_EnabledPath
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 ¶
func (n *NetworkInstance_Protocol_Pim_InterfacePath) HelloInterval() *NetworkInstance_Protocol_Pim_Interface_HelloIntervalPath
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 ¶
func (n *NetworkInstance_Protocol_Pim_InterfacePath) InterfaceId() *NetworkInstance_Protocol_Pim_Interface_InterfaceIdPath
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 ¶
func (n *NetworkInstance_Protocol_Pim_InterfacePath) InterfaceRef() *NetworkInstance_Protocol_Pim_Interface_InterfaceRefPath
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 ¶
func (n *NetworkInstance_Protocol_Pim_InterfacePath) JoinPruneInterval() *NetworkInstance_Protocol_Pim_Interface_JoinPruneIntervalPath
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 ¶
func (n *NetworkInstance_Protocol_Pim_InterfacePath) MaximumGroups() *NetworkInstance_Protocol_Pim_Interface_MaximumGroupsPath
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 ¶
func (n *NetworkInstance_Protocol_Pim_InterfacePath) Mode() *NetworkInstance_Protocol_Pim_Interface_ModePath
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 ¶
func (n *NetworkInstance_Protocol_Pim_InterfacePath) Neighbor(NeighborAddress string) *NetworkInstance_Protocol_Pim_Interface_NeighborPath
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 ¶
func (n *NetworkInstance_Protocol_Pim_InterfacePath) NeighborAny() *NetworkInstance_Protocol_Pim_Interface_NeighborPathAny
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
func (n *NetworkInstance_Protocol_Pim_InterfacePath) NeighborMap() *NetworkInstance_Protocol_Pim_Interface_NeighborPathMap
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 ¶
func (n *NetworkInstance_Protocol_Pim_InterfacePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Pim_Interface]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Pim_InterfacePathAny ¶
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 ¶
func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) BorderRouter() *NetworkInstance_Protocol_Pim_Interface_BorderRouterPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) BsrBorder() *NetworkInstance_Protocol_Pim_Interface_BsrBorderPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Pim_InterfacePathAny) Counters ¶
func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) Counters() *NetworkInstance_Protocol_Pim_Interface_CountersPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) DeadTimer() *NetworkInstance_Protocol_Pim_Interface_DeadTimerPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) DrPriority() *NetworkInstance_Protocol_Pim_Interface_DrPriorityPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) EnableBfd() *NetworkInstance_Protocol_Pim_Interface_EnableBfdPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) Enabled() *NetworkInstance_Protocol_Pim_Interface_EnabledPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) HelloInterval() *NetworkInstance_Protocol_Pim_Interface_HelloIntervalPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) InterfaceId() *NetworkInstance_Protocol_Pim_Interface_InterfaceIdPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) InterfaceRef() *NetworkInstance_Protocol_Pim_Interface_InterfaceRefPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) JoinPruneInterval() *NetworkInstance_Protocol_Pim_Interface_JoinPruneIntervalPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) MaximumGroups() *NetworkInstance_Protocol_Pim_Interface_MaximumGroupsPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) Mode() *NetworkInstance_Protocol_Pim_Interface_ModePathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) Neighbor(NeighborAddress string) *NetworkInstance_Protocol_Pim_Interface_NeighborPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) NeighborAny() *NetworkInstance_Protocol_Pim_Interface_NeighborPathAny
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
func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) NeighborMap() *NetworkInstance_Protocol_Pim_Interface_NeighborPathMapAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_InterfacePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim_Interface]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Pim_InterfacePathMap ¶ added in v0.4.0
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
func (n *NetworkInstance_Protocol_Pim_InterfacePathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_Protocol_Pim_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Pim_InterfacePathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_Pim_InterfacePathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Protocol_Pim_Interface]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Pim_InterfacePathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Protocol_Pim_InterfacePathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Protocol_Pim_Interface]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Pim_InterfacePathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_Pim_InterfacePathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Protocol_Pim_Interface]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_BorderRouterPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_BorderRouterPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_BorderRouterPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_BorderRouterPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_BsrBorderPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_BsrBorderPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_BsrBorderPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_BsrBorderPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_CountersPath) BootstrapMessages() *NetworkInstance_Protocol_Pim_Interface_Counters_BootstrapMessagesPath
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_CountersPath) HelloMessages() *NetworkInstance_Protocol_Pim_Interface_Counters_HelloMessagesPath
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_CountersPath) JoinPruneMessages() *NetworkInstance_Protocol_Pim_Interface_Counters_JoinPruneMessagesPath
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_CountersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Pim_Interface_Counters]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Pim_Interface_CountersPathAny ¶
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_CountersPathAny) BootstrapMessages() *NetworkInstance_Protocol_Pim_Interface_Counters_BootstrapMessagesPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_CountersPathAny) HelloMessages() *NetworkInstance_Protocol_Pim_Interface_Counters_HelloMessagesPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_CountersPathAny) JoinPruneMessages() *NetworkInstance_Protocol_Pim_Interface_Counters_JoinPruneMessagesPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_CountersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim_Interface_Counters]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_Counters_BootstrapMessagesPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_Counters_BootstrapMessagesPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_Counters_HelloMessagesPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_Counters_HelloMessagesPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_Counters_JoinPruneMessagesPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_Counters_JoinPruneMessagesPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_DeadTimerPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_DeadTimerPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_DeadTimerPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_DeadTimerPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_DrPriorityPath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_DrPriorityPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_DrPriorityPathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_DrPriorityPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfdPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Pim_Interface_EnableBfd]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Pim_Interface_EnableBfdPath) DesiredMinimumTxInterval ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfdPath) DesiredMinimumTxInterval() *NetworkInstance_Protocol_Pim_Interface_EnableBfd_DesiredMinimumTxIntervalPath
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
func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfdPath) DetectionMultiplier() *NetworkInstance_Protocol_Pim_Interface_EnableBfd_DetectionMultiplierPath
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfdPath) Enabled() *NetworkInstance_Protocol_Pim_Interface_EnableBfd_EnabledPath
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
func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfdPath) RequiredMinimumReceive() *NetworkInstance_Protocol_Pim_Interface_EnableBfd_RequiredMinimumReceivePath
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfdPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Pim_Interface_EnableBfd]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Pim_Interface_EnableBfdPathAny ¶
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfdPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim_Interface_EnableBfd]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Pim_Interface_EnableBfdPathAny) DesiredMinimumTxInterval ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfdPathAny) DesiredMinimumTxInterval() *NetworkInstance_Protocol_Pim_Interface_EnableBfd_DesiredMinimumTxIntervalPathAny
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
func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfdPathAny) DetectionMultiplier() *NetworkInstance_Protocol_Pim_Interface_EnableBfd_DetectionMultiplierPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfdPathAny) Enabled() *NetworkInstance_Protocol_Pim_Interface_EnableBfd_EnabledPathAny
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
func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfdPathAny) RequiredMinimumReceive() *NetworkInstance_Protocol_Pim_Interface_EnableBfd_RequiredMinimumReceivePathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfdPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim_Interface_EnableBfd]
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
func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfd_DesiredMinimumTxIntervalPath) Config() ygnmi.ConfigQuery[uint32]
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
func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfd_DesiredMinimumTxIntervalPath) State() ygnmi.SingletonQuery[uint32]
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
func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfd_DesiredMinimumTxIntervalPathAny) Config() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfd_DesiredMinimumTxIntervalPathAny) State() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfd_DetectionMultiplierPath) Config() ygnmi.ConfigQuery[uint8]
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
func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfd_DetectionMultiplierPath) State() ygnmi.SingletonQuery[uint8]
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
func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfd_DetectionMultiplierPathAny) Config() ygnmi.WildcardQuery[uint8]
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
func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfd_DetectionMultiplierPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfd_EnabledPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfd_EnabledPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfd_EnabledPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfd_EnabledPathAny) State() ygnmi.WildcardQuery[bool]
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
func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfd_RequiredMinimumReceivePath) Config() ygnmi.ConfigQuery[uint32]
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
func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfd_RequiredMinimumReceivePath) State() ygnmi.SingletonQuery[uint32]
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
func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfd_RequiredMinimumReceivePathAny) Config() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_Protocol_Pim_Interface_EnableBfd_RequiredMinimumReceivePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_EnabledPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_EnabledPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_EnabledPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_EnabledPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_HelloIntervalPath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_HelloIntervalPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_HelloIntervalPathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_HelloIntervalPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_InterfaceIdPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_InterfaceIdPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_InterfaceIdPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_InterfaceIdPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_InterfaceRefPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Pim_Interface_InterfaceRef]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Pim_Interface_InterfaceRefPath) Interface ¶
func (n *NetworkInstance_Protocol_Pim_Interface_InterfaceRefPath) Interface() *NetworkInstance_Protocol_Pim_Interface_InterfaceRef_InterfacePath
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_InterfaceRefPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Pim_Interface_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Pim_Interface_InterfaceRefPath) Subinterface ¶
func (n *NetworkInstance_Protocol_Pim_Interface_InterfaceRefPath) Subinterface() *NetworkInstance_Protocol_Pim_Interface_InterfaceRef_SubinterfacePath
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_InterfaceRefPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim_Interface_InterfaceRef]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Pim_Interface_InterfaceRefPathAny) Interface ¶
func (n *NetworkInstance_Protocol_Pim_Interface_InterfaceRefPathAny) Interface() *NetworkInstance_Protocol_Pim_Interface_InterfaceRef_InterfacePathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_InterfaceRefPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim_Interface_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Pim_Interface_InterfaceRefPathAny) Subinterface ¶
func (n *NetworkInstance_Protocol_Pim_Interface_InterfaceRefPathAny) Subinterface() *NetworkInstance_Protocol_Pim_Interface_InterfaceRef_SubinterfacePathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_InterfaceRef_InterfacePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_InterfaceRef_InterfacePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_InterfaceRef_InterfacePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_InterfaceRef_InterfacePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_InterfaceRef_SubinterfacePath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_InterfaceRef_SubinterfacePath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_InterfaceRef_SubinterfacePathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_InterfaceRef_SubinterfacePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_JoinPruneIntervalPath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_JoinPruneIntervalPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_JoinPruneIntervalPathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_JoinPruneIntervalPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_MaximumGroupsPath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_MaximumGroupsPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_MaximumGroupsPathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_MaximumGroupsPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_ModePath) Config() ygnmi.ConfigQuery[oc.E_PimTypes_PIM_MODE]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_ModePath) State() ygnmi.SingletonQuery[oc.E_PimTypes_PIM_MODE]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_ModePathAny) Config() ygnmi.WildcardQuery[oc.E_PimTypes_PIM_MODE]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_ModePathAny) State() ygnmi.WildcardQuery[oc.E_PimTypes_PIM_MODE]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_NeighborPath) DrAddress() *NetworkInstance_Protocol_Pim_Interface_Neighbor_DrAddressPath
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_NeighborPath) Mode() *NetworkInstance_Protocol_Pim_Interface_Neighbor_ModePath
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_NeighborPath) NeighborAddress() *NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborAddressPath
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_NeighborPath) NeighborEstablished() *NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborEstablishedPath
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_NeighborPath) NeighborExpires() *NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborExpiresPath
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_NeighborPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Pim_Interface_Neighbor]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Pim_Interface_NeighborPathAny ¶
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_NeighborPathAny) DrAddress() *NetworkInstance_Protocol_Pim_Interface_Neighbor_DrAddressPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_NeighborPathAny) Mode() *NetworkInstance_Protocol_Pim_Interface_Neighbor_ModePathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_NeighborPathAny) NeighborAddress() *NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborAddressPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_NeighborPathAny) NeighborEstablished() *NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborEstablishedPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_NeighborPathAny) NeighborExpires() *NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborExpiresPathAny
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_NeighborPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Pim_Interface_Neighbor]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Pim_Interface_NeighborPathMap ¶ added in v0.4.0
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
func (n *NetworkInstance_Protocol_Pim_Interface_NeighborPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Protocol_Pim_Interface_Neighbor]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Pim_Interface_NeighborPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Protocol_Pim_Interface_NeighborPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Protocol_Pim_Interface_Neighbor]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_Neighbor_DrAddressPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_Neighbor_DrAddressPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_Neighbor_ModePath) State() ygnmi.SingletonQuery[oc.E_PimTypes_PIM_MODE]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_Neighbor_ModePathAny) State() ygnmi.WildcardQuery[oc.E_PimTypes_PIM_MODE]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborAddressPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborAddressPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborAddressPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborAddressPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborEstablishedPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborEstablishedPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborExpiresPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborExpiresPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_StaticPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Static]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_StaticPath) Description ¶
func (n *NetworkInstance_Protocol_StaticPath) Description() *NetworkInstance_Protocol_Static_DescriptionPath
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 ¶
func (n *NetworkInstance_Protocol_StaticPath) NextHop(Index string) *NetworkInstance_Protocol_Static_NextHopPath
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 ¶
func (n *NetworkInstance_Protocol_StaticPath) NextHopAny() *NetworkInstance_Protocol_Static_NextHopPathAny
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
func (n *NetworkInstance_Protocol_StaticPath) NextHopMap() *NetworkInstance_Protocol_Static_NextHopPathMap
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 ¶
func (n *NetworkInstance_Protocol_StaticPath) Prefix() *NetworkInstance_Protocol_Static_PrefixPath
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 ¶
func (n *NetworkInstance_Protocol_StaticPath) SetTag() *NetworkInstance_Protocol_Static_SetTagPath
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 ¶
func (n *NetworkInstance_Protocol_StaticPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Static]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_StaticPathAny ¶
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 ¶
func (n *NetworkInstance_Protocol_StaticPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Static]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_StaticPathAny) Description ¶
func (n *NetworkInstance_Protocol_StaticPathAny) Description() *NetworkInstance_Protocol_Static_DescriptionPathAny
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 ¶
func (n *NetworkInstance_Protocol_StaticPathAny) NextHop(Index string) *NetworkInstance_Protocol_Static_NextHopPathAny
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 ¶
func (n *NetworkInstance_Protocol_StaticPathAny) NextHopAny() *NetworkInstance_Protocol_Static_NextHopPathAny
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
func (n *NetworkInstance_Protocol_StaticPathAny) NextHopMap() *NetworkInstance_Protocol_Static_NextHopPathMapAny
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 ¶
func (n *NetworkInstance_Protocol_StaticPathAny) Prefix() *NetworkInstance_Protocol_Static_PrefixPathAny
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 ¶
func (n *NetworkInstance_Protocol_StaticPathAny) SetTag() *NetworkInstance_Protocol_Static_SetTagPathAny
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 ¶
func (n *NetworkInstance_Protocol_StaticPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Static]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_StaticPathMap ¶ added in v0.4.0
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
func (n *NetworkInstance_Protocol_StaticPathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_Protocol_Static]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_StaticPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_StaticPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Protocol_Static]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_StaticPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Protocol_StaticPathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Protocol_Static]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_StaticPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_StaticPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Protocol_Static]
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 ¶
func (n *NetworkInstance_Protocol_Static_DescriptionPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Static_DescriptionPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Static_DescriptionPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Static_DescriptionPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHopPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Static_NextHop]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Static_NextHopPath) EnableBfd ¶
func (n *NetworkInstance_Protocol_Static_NextHopPath) EnableBfd() *NetworkInstance_Protocol_Static_NextHop_EnableBfdPath
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHopPath) Index() *NetworkInstance_Protocol_Static_NextHop_IndexPath
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHopPath) InterfaceRef() *NetworkInstance_Protocol_Static_NextHop_InterfaceRefPath
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHopPath) Metric() *NetworkInstance_Protocol_Static_NextHop_MetricPath
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHopPath) NextHop() *NetworkInstance_Protocol_Static_NextHop_NextHopPath
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHopPath) Preference() *NetworkInstance_Protocol_Static_NextHop_PreferencePath
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHopPath) Recurse() *NetworkInstance_Protocol_Static_NextHop_RecursePath
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHopPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Static_NextHop]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Static_NextHopPathAny ¶
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHopPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Static_NextHop]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Static_NextHopPathAny) EnableBfd ¶
func (n *NetworkInstance_Protocol_Static_NextHopPathAny) EnableBfd() *NetworkInstance_Protocol_Static_NextHop_EnableBfdPathAny
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHopPathAny) Index() *NetworkInstance_Protocol_Static_NextHop_IndexPathAny
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHopPathAny) InterfaceRef() *NetworkInstance_Protocol_Static_NextHop_InterfaceRefPathAny
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHopPathAny) Metric() *NetworkInstance_Protocol_Static_NextHop_MetricPathAny
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHopPathAny) NextHop() *NetworkInstance_Protocol_Static_NextHop_NextHopPathAny
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHopPathAny) Preference() *NetworkInstance_Protocol_Static_NextHop_PreferencePathAny
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHopPathAny) Recurse() *NetworkInstance_Protocol_Static_NextHop_RecursePathAny
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHopPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Static_NextHop]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Static_NextHopPathMap ¶ added in v0.4.0
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
func (n *NetworkInstance_Protocol_Static_NextHopPathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_Protocol_Static_NextHop]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Static_NextHopPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_Static_NextHopPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_Protocol_Static_NextHop]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Static_NextHopPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_Protocol_Static_NextHopPathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Protocol_Static_NextHop]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Static_NextHopPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_Static_NextHopPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_Protocol_Static_NextHop]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Static_NextHop_EnableBfdPath ¶
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfdPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Static_NextHop_EnableBfd]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Static_NextHop_EnableBfdPath) DesiredMinimumTxInterval ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfdPath) DesiredMinimumTxInterval() *NetworkInstance_Protocol_Static_NextHop_EnableBfd_DesiredMinimumTxIntervalPath
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
func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfdPath) DetectionMultiplier() *NetworkInstance_Protocol_Static_NextHop_EnableBfd_DetectionMultiplierPath
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfdPath) Enabled() *NetworkInstance_Protocol_Static_NextHop_EnableBfd_EnabledPath
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
func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfdPath) RequiredMinimumReceive() *NetworkInstance_Protocol_Static_NextHop_EnableBfd_RequiredMinimumReceivePath
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfdPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Static_NextHop_EnableBfd]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Protocol_Static_NextHop_EnableBfdPathAny ¶
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfdPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Static_NextHop_EnableBfd]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Static_NextHop_EnableBfdPathAny) DesiredMinimumTxInterval ¶ added in v0.4.0
func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfdPathAny) DesiredMinimumTxInterval() *NetworkInstance_Protocol_Static_NextHop_EnableBfd_DesiredMinimumTxIntervalPathAny
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
func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfdPathAny) DetectionMultiplier() *NetworkInstance_Protocol_Static_NextHop_EnableBfd_DetectionMultiplierPathAny
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfdPathAny) Enabled() *NetworkInstance_Protocol_Static_NextHop_EnableBfd_EnabledPathAny
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
func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfdPathAny) RequiredMinimumReceive() *NetworkInstance_Protocol_Static_NextHop_EnableBfd_RequiredMinimumReceivePathAny
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfdPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Static_NextHop_EnableBfd]
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
func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfd_DesiredMinimumTxIntervalPath) Config() ygnmi.ConfigQuery[uint32]
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
func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfd_DesiredMinimumTxIntervalPath) State() ygnmi.SingletonQuery[uint32]
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
func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfd_DesiredMinimumTxIntervalPathAny) Config() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfd_DesiredMinimumTxIntervalPathAny) State() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfd_DetectionMultiplierPath) Config() ygnmi.ConfigQuery[uint8]
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
func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfd_DetectionMultiplierPath) State() ygnmi.SingletonQuery[uint8]
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
func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfd_DetectionMultiplierPathAny) Config() ygnmi.WildcardQuery[uint8]
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
func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfd_DetectionMultiplierPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfd_EnabledPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfd_EnabledPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfd_EnabledPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfd_EnabledPathAny) State() ygnmi.WildcardQuery[bool]
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
func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfd_RequiredMinimumReceivePath) Config() ygnmi.ConfigQuery[uint32]
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
func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfd_RequiredMinimumReceivePath) State() ygnmi.SingletonQuery[uint32]
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
func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfd_RequiredMinimumReceivePathAny) Config() ygnmi.WildcardQuery[uint32]
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
func (n *NetworkInstance_Protocol_Static_NextHop_EnableBfd_RequiredMinimumReceivePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_IndexPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_IndexPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_IndexPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_IndexPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_InterfaceRefPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Protocol_Static_NextHop_InterfaceRef]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Static_NextHop_InterfaceRefPath) Interface ¶
func (n *NetworkInstance_Protocol_Static_NextHop_InterfaceRefPath) Interface() *NetworkInstance_Protocol_Static_NextHop_InterfaceRef_InterfacePath
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_InterfaceRefPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Protocol_Static_NextHop_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Static_NextHop_InterfaceRefPath) Subinterface ¶
func (n *NetworkInstance_Protocol_Static_NextHop_InterfaceRefPath) Subinterface() *NetworkInstance_Protocol_Static_NextHop_InterfaceRef_SubinterfacePath
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 ¶
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_InterfaceRefPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Static_NextHop_InterfaceRef]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Static_NextHop_InterfaceRefPathAny) Interface ¶
func (n *NetworkInstance_Protocol_Static_NextHop_InterfaceRefPathAny) Interface() *NetworkInstance_Protocol_Static_NextHop_InterfaceRef_InterfacePathAny
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_InterfaceRefPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Protocol_Static_NextHop_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_Protocol_Static_NextHop_InterfaceRefPathAny) Subinterface ¶
func (n *NetworkInstance_Protocol_Static_NextHop_InterfaceRefPathAny) Subinterface() *NetworkInstance_Protocol_Static_NextHop_InterfaceRef_SubinterfacePathAny
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_InterfaceRef_InterfacePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_InterfaceRef_InterfacePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_InterfaceRef_InterfacePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_InterfaceRef_InterfacePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_InterfaceRef_SubinterfacePath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_InterfaceRef_SubinterfacePath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_InterfaceRef_SubinterfacePathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_InterfaceRef_SubinterfacePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_MetricPath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_MetricPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_MetricPathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_MetricPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_NextHopPath) Config() ygnmi.ConfigQuery[oc.NetworkInstance_Protocol_Static_NextHop_NextHop_Union]
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_NextHopPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_Protocol_Static_NextHop_NextHop_Union]
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_NextHopPathAny) Config() ygnmi.WildcardQuery[oc.NetworkInstance_Protocol_Static_NextHop_NextHop_Union]
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_NextHopPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_Protocol_Static_NextHop_NextHop_Union]
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_PreferencePath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_PreferencePath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_PreferencePathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_PreferencePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_RecursePath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_RecursePath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_RecursePathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Static_NextHop_RecursePathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_Protocol_Static_PrefixPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Static_PrefixPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Static_PrefixPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Static_PrefixPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Protocol_Static_SetTagPath) Config() ygnmi.ConfigQuery[oc.NetworkInstance_Protocol_Static_SetTag_Union]
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 ¶
func (n *NetworkInstance_Protocol_Static_SetTagPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_Protocol_Static_SetTag_Union]
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 ¶
func (n *NetworkInstance_Protocol_Static_SetTagPathAny) Config() ygnmi.WildcardQuery[oc.NetworkInstance_Protocol_Static_SetTag_Union]
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 ¶
func (n *NetworkInstance_Protocol_Static_SetTagPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_Protocol_Static_SetTag_Union]
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 ¶
func (n *NetworkInstance_RouteDistinguisherPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_RouteDistinguisherPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_RouteDistinguisherPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_RouteDistinguisherPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
NetworkInstance_RouteLimitPath represents the /openconfig-network-instance/network-instances/network-instance/route-limits/route-limit YANG schema element.
func (*NetworkInstance_RouteLimitPath) Afi ¶
func (n *NetworkInstance_RouteLimitPath) Afi() *NetworkInstance_RouteLimit_AfiPath
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 ¶
func (n *NetworkInstance_RouteLimitPath) AlarmThreshold() *NetworkInstance_RouteLimit_AlarmThresholdPath
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 ¶
func (n *NetworkInstance_RouteLimitPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_RouteLimit]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_RouteLimitPath) InstalledRoutes ¶
func (n *NetworkInstance_RouteLimitPath) InstalledRoutes() *NetworkInstance_RouteLimit_InstalledRoutesPath
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 ¶
func (n *NetworkInstance_RouteLimitPath) Maximum() *NetworkInstance_RouteLimit_MaximumPath
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 ¶
func (n *NetworkInstance_RouteLimitPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_RouteLimit]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_RouteLimitPath) ThresholdExceeded ¶
func (n *NetworkInstance_RouteLimitPath) ThresholdExceeded() *NetworkInstance_RouteLimit_ThresholdExceededPath
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 ¶
func (n *NetworkInstance_RouteLimitPath) WarningOnly() *NetworkInstance_RouteLimit_WarningOnlyPath
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 ¶
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 ¶
func (n *NetworkInstance_RouteLimitPathAny) Afi() *NetworkInstance_RouteLimit_AfiPathAny
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 ¶
func (n *NetworkInstance_RouteLimitPathAny) AlarmThreshold() *NetworkInstance_RouteLimit_AlarmThresholdPathAny
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 ¶
func (n *NetworkInstance_RouteLimitPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_RouteLimit]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_RouteLimitPathAny) InstalledRoutes ¶
func (n *NetworkInstance_RouteLimitPathAny) InstalledRoutes() *NetworkInstance_RouteLimit_InstalledRoutesPathAny
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 ¶
func (n *NetworkInstance_RouteLimitPathAny) Maximum() *NetworkInstance_RouteLimit_MaximumPathAny
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 ¶
func (n *NetworkInstance_RouteLimitPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_RouteLimit]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_RouteLimitPathAny) ThresholdExceeded ¶
func (n *NetworkInstance_RouteLimitPathAny) ThresholdExceeded() *NetworkInstance_RouteLimit_ThresholdExceededPathAny
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 ¶
func (n *NetworkInstance_RouteLimitPathAny) WarningOnly() *NetworkInstance_RouteLimit_WarningOnlyPathAny
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
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
func (n *NetworkInstance_RouteLimitPathMap) Config() ygnmi.ConfigQuery[map[oc.E_Types_ADDRESS_FAMILY]*oc.NetworkInstance_RouteLimit]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_RouteLimitPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_RouteLimitPathMap) State() ygnmi.SingletonQuery[map[oc.E_Types_ADDRESS_FAMILY]*oc.NetworkInstance_RouteLimit]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_RouteLimitPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_RouteLimitPathMapAny) Config() ygnmi.WildcardQuery[map[oc.E_Types_ADDRESS_FAMILY]*oc.NetworkInstance_RouteLimit]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_RouteLimitPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_RouteLimitPathMapAny) State() ygnmi.WildcardQuery[map[oc.E_Types_ADDRESS_FAMILY]*oc.NetworkInstance_RouteLimit]
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 ¶
func (n *NetworkInstance_RouteLimit_AfiPath) Config() ygnmi.ConfigQuery[oc.E_Types_ADDRESS_FAMILY]
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 ¶
func (n *NetworkInstance_RouteLimit_AfiPath) State() ygnmi.SingletonQuery[oc.E_Types_ADDRESS_FAMILY]
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 ¶
func (n *NetworkInstance_RouteLimit_AfiPathAny) Config() ygnmi.WildcardQuery[oc.E_Types_ADDRESS_FAMILY]
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 ¶
func (n *NetworkInstance_RouteLimit_AfiPathAny) State() ygnmi.WildcardQuery[oc.E_Types_ADDRESS_FAMILY]
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 ¶
func (n *NetworkInstance_RouteLimit_AlarmThresholdPath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_RouteLimit_AlarmThresholdPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_RouteLimit_AlarmThresholdPathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_RouteLimit_AlarmThresholdPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_RouteLimit_InstalledRoutesPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_RouteLimit_InstalledRoutesPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_RouteLimit_MaximumPath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_RouteLimit_MaximumPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_RouteLimit_MaximumPathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_RouteLimit_MaximumPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_RouteLimit_ThresholdExceededPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_RouteLimit_ThresholdExceededPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_RouteLimit_WarningOnlyPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_RouteLimit_WarningOnlyPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_RouteLimit_WarningOnlyPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_RouteLimit_WarningOnlyPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_RouterIdPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_RouterIdPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_RouterIdPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_RouterIdPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
NetworkInstance_SegmentRoutingPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing YANG schema element.
func (*NetworkInstance_SegmentRoutingPath) Config ¶
func (n *NetworkInstance_SegmentRoutingPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_SegmentRouting]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_SegmentRoutingPath) Srgb ¶
func (n *NetworkInstance_SegmentRoutingPath) Srgb(LocalId string) *NetworkInstance_SegmentRouting_SrgbPath
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 ¶
func (n *NetworkInstance_SegmentRoutingPath) SrgbAny() *NetworkInstance_SegmentRouting_SrgbPathAny
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
func (n *NetworkInstance_SegmentRoutingPath) SrgbMap() *NetworkInstance_SegmentRouting_SrgbPathMap
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 ¶
func (n *NetworkInstance_SegmentRoutingPath) Srlb(LocalId string) *NetworkInstance_SegmentRouting_SrlbPath
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 ¶
func (n *NetworkInstance_SegmentRoutingPath) SrlbAny() *NetworkInstance_SegmentRouting_SrlbPathAny
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
func (n *NetworkInstance_SegmentRoutingPath) SrlbMap() *NetworkInstance_SegmentRouting_SrlbPathMap
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 ¶
func (n *NetworkInstance_SegmentRoutingPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_SegmentRouting]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_SegmentRoutingPath) TePolicy ¶
func (n *NetworkInstance_SegmentRoutingPath) TePolicy(Color uint32, Endpoint string) *NetworkInstance_SegmentRouting_TePolicyPath
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 ¶
func (n *NetworkInstance_SegmentRoutingPath) TePolicyAny() *NetworkInstance_SegmentRouting_TePolicyPathAny
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
func (n *NetworkInstance_SegmentRoutingPath) TePolicyMap() *NetworkInstance_SegmentRouting_TePolicyPathMap
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 ¶
NetworkInstance_SegmentRoutingPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing YANG schema element.
func (*NetworkInstance_SegmentRoutingPathAny) Config ¶
func (n *NetworkInstance_SegmentRoutingPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_SegmentRouting]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_SegmentRoutingPathAny) Srgb ¶
func (n *NetworkInstance_SegmentRoutingPathAny) Srgb(LocalId string) *NetworkInstance_SegmentRouting_SrgbPathAny
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 ¶
func (n *NetworkInstance_SegmentRoutingPathAny) SrgbAny() *NetworkInstance_SegmentRouting_SrgbPathAny
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
func (n *NetworkInstance_SegmentRoutingPathAny) SrgbMap() *NetworkInstance_SegmentRouting_SrgbPathMapAny
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 ¶
func (n *NetworkInstance_SegmentRoutingPathAny) Srlb(LocalId string) *NetworkInstance_SegmentRouting_SrlbPathAny
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 ¶
func (n *NetworkInstance_SegmentRoutingPathAny) SrlbAny() *NetworkInstance_SegmentRouting_SrlbPathAny
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
func (n *NetworkInstance_SegmentRoutingPathAny) SrlbMap() *NetworkInstance_SegmentRouting_SrlbPathMapAny
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 ¶
func (n *NetworkInstance_SegmentRoutingPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_SegmentRouting]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_SegmentRoutingPathAny) TePolicy ¶
func (n *NetworkInstance_SegmentRoutingPathAny) TePolicy(Color uint32, Endpoint string) *NetworkInstance_SegmentRouting_TePolicyPathAny
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 ¶
func (n *NetworkInstance_SegmentRoutingPathAny) TePolicyAny() *NetworkInstance_SegmentRouting_TePolicyPathAny
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
func (n *NetworkInstance_SegmentRoutingPathAny) TePolicyMap() *NetworkInstance_SegmentRouting_TePolicyPathMapAny
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 ¶
NetworkInstance_SegmentRouting_SrgbPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/srgbs/srgb YANG schema element.
func (*NetworkInstance_SegmentRouting_SrgbPath) Config ¶
func (n *NetworkInstance_SegmentRouting_SrgbPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_SegmentRouting_Srgb]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_SegmentRouting_SrgbPath) DataplaneType ¶
func (n *NetworkInstance_SegmentRouting_SrgbPath) DataplaneType() *NetworkInstance_SegmentRouting_Srgb_DataplaneTypePath
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 ¶
func (n *NetworkInstance_SegmentRouting_SrgbPath) Ipv6Prefixes() *NetworkInstance_SegmentRouting_Srgb_Ipv6PrefixesPath
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 ¶
func (n *NetworkInstance_SegmentRouting_SrgbPath) LocalId() *NetworkInstance_SegmentRouting_Srgb_LocalIdPath
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 ¶
func (n *NetworkInstance_SegmentRouting_SrgbPath) MplsLabelBlocks() *NetworkInstance_SegmentRouting_Srgb_MplsLabelBlocksPath
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 ¶
func (n *NetworkInstance_SegmentRouting_SrgbPath) Size() *NetworkInstance_SegmentRouting_Srgb_SizePath
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 ¶
func (n *NetworkInstance_SegmentRouting_SrgbPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_SegmentRouting_Srgb]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_SegmentRouting_SrgbPath) Used ¶
func (n *NetworkInstance_SegmentRouting_SrgbPath) Used() *NetworkInstance_SegmentRouting_Srgb_UsedPath
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 ¶
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 ¶
func (n *NetworkInstance_SegmentRouting_SrgbPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_SegmentRouting_Srgb]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_SegmentRouting_SrgbPathAny) DataplaneType ¶
func (n *NetworkInstance_SegmentRouting_SrgbPathAny) DataplaneType() *NetworkInstance_SegmentRouting_Srgb_DataplaneTypePathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_SrgbPathAny) Ipv6Prefixes() *NetworkInstance_SegmentRouting_Srgb_Ipv6PrefixesPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_SrgbPathAny) LocalId() *NetworkInstance_SegmentRouting_Srgb_LocalIdPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_SrgbPathAny) MplsLabelBlocks() *NetworkInstance_SegmentRouting_Srgb_MplsLabelBlocksPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_SrgbPathAny) Size() *NetworkInstance_SegmentRouting_Srgb_SizePathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_SrgbPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_SegmentRouting_Srgb]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_SegmentRouting_SrgbPathAny) Used ¶
func (n *NetworkInstance_SegmentRouting_SrgbPathAny) Used() *NetworkInstance_SegmentRouting_Srgb_UsedPathAny
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
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
func (n *NetworkInstance_SegmentRouting_SrgbPathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_SegmentRouting_Srgb]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_SegmentRouting_SrgbPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_SegmentRouting_SrgbPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_SegmentRouting_Srgb]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_SegmentRouting_SrgbPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_SegmentRouting_SrgbPathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_SegmentRouting_Srgb]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_SegmentRouting_SrgbPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_SegmentRouting_SrgbPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_SegmentRouting_Srgb]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srgb_DataplaneTypePath) Config() ygnmi.ConfigQuery[oc.E_SegmentRoutingTypes_SrDataplaneType]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srgb_DataplaneTypePath) State() ygnmi.SingletonQuery[oc.E_SegmentRoutingTypes_SrDataplaneType]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srgb_DataplaneTypePathAny) Config() ygnmi.WildcardQuery[oc.E_SegmentRoutingTypes_SrDataplaneType]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srgb_DataplaneTypePathAny) State() ygnmi.WildcardQuery[oc.E_SegmentRoutingTypes_SrDataplaneType]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srgb_Ipv6PrefixesPath) Config() ygnmi.ConfigQuery[[]string]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srgb_Ipv6PrefixesPath) State() ygnmi.SingletonQuery[[]string]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srgb_Ipv6PrefixesPathAny) Config() ygnmi.WildcardQuery[[]string]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srgb_Ipv6PrefixesPathAny) State() ygnmi.WildcardQuery[[]string]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srgb_LocalIdPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srgb_LocalIdPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srgb_LocalIdPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srgb_LocalIdPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srgb_MplsLabelBlocksPath) Config() ygnmi.ConfigQuery[[]string]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srgb_MplsLabelBlocksPath) State() ygnmi.SingletonQuery[[]string]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srgb_MplsLabelBlocksPathAny) Config() ygnmi.WildcardQuery[[]string]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srgb_MplsLabelBlocksPathAny) State() ygnmi.WildcardQuery[[]string]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srgb_SizePath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srgb_SizePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srgb_UsedPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srgb_UsedPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
NetworkInstance_SegmentRouting_SrlbPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/srlbs/srlb YANG schema element.
func (*NetworkInstance_SegmentRouting_SrlbPath) Config ¶
func (n *NetworkInstance_SegmentRouting_SrlbPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_SegmentRouting_Srlb]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_SegmentRouting_SrlbPath) DataplaneType ¶
func (n *NetworkInstance_SegmentRouting_SrlbPath) DataplaneType() *NetworkInstance_SegmentRouting_Srlb_DataplaneTypePath
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 ¶
func (n *NetworkInstance_SegmentRouting_SrlbPath) Ipv6Prefix() *NetworkInstance_SegmentRouting_Srlb_Ipv6PrefixPath
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 ¶
func (n *NetworkInstance_SegmentRouting_SrlbPath) LocalId() *NetworkInstance_SegmentRouting_Srlb_LocalIdPath
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 ¶
func (n *NetworkInstance_SegmentRouting_SrlbPath) MplsLabelBlock() *NetworkInstance_SegmentRouting_Srlb_MplsLabelBlockPath
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 ¶
func (n *NetworkInstance_SegmentRouting_SrlbPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_SegmentRouting_Srlb]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_SegmentRouting_SrlbPathAny ¶
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 ¶
func (n *NetworkInstance_SegmentRouting_SrlbPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_SegmentRouting_Srlb]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_SegmentRouting_SrlbPathAny) DataplaneType ¶
func (n *NetworkInstance_SegmentRouting_SrlbPathAny) DataplaneType() *NetworkInstance_SegmentRouting_Srlb_DataplaneTypePathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_SrlbPathAny) Ipv6Prefix() *NetworkInstance_SegmentRouting_Srlb_Ipv6PrefixPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_SrlbPathAny) LocalId() *NetworkInstance_SegmentRouting_Srlb_LocalIdPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_SrlbPathAny) MplsLabelBlock() *NetworkInstance_SegmentRouting_Srlb_MplsLabelBlockPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_SrlbPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_SegmentRouting_Srlb]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_SegmentRouting_SrlbPathMap ¶ added in v0.4.0
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
func (n *NetworkInstance_SegmentRouting_SrlbPathMap) Config() ygnmi.ConfigQuery[map[string]*oc.NetworkInstance_SegmentRouting_Srlb]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_SegmentRouting_SrlbPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_SegmentRouting_SrlbPathMap) State() ygnmi.SingletonQuery[map[string]*oc.NetworkInstance_SegmentRouting_Srlb]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_SegmentRouting_SrlbPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_SegmentRouting_SrlbPathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_SegmentRouting_Srlb]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_SegmentRouting_SrlbPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_SegmentRouting_SrlbPathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.NetworkInstance_SegmentRouting_Srlb]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srlb_DataplaneTypePath) Config() ygnmi.ConfigQuery[oc.E_SegmentRoutingTypes_SrDataplaneType]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srlb_DataplaneTypePath) State() ygnmi.SingletonQuery[oc.E_SegmentRoutingTypes_SrDataplaneType]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srlb_DataplaneTypePathAny) Config() ygnmi.WildcardQuery[oc.E_SegmentRoutingTypes_SrDataplaneType]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srlb_DataplaneTypePathAny) State() ygnmi.WildcardQuery[oc.E_SegmentRoutingTypes_SrDataplaneType]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srlb_Ipv6PrefixPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srlb_Ipv6PrefixPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srlb_Ipv6PrefixPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srlb_Ipv6PrefixPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srlb_LocalIdPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srlb_LocalIdPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srlb_LocalIdPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srlb_LocalIdPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srlb_MplsLabelBlockPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srlb_MplsLabelBlockPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srlb_MplsLabelBlockPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_SegmentRouting_Srlb_MplsLabelBlockPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicyPath) Active() *NetworkInstance_SegmentRouting_TePolicy_ActivePath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicyPath) ActiveSince() *NetworkInstance_SegmentRouting_TePolicy_ActiveSincePath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicyPath) ActiveTransitions() *NetworkInstance_SegmentRouting_TePolicy_ActiveTransitionsPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicyPath) Bsid() *NetworkInstance_SegmentRouting_TePolicy_BsidPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicyPath) CandidatePath(ProtocolOrigin oc.E_SegmentRoutingTypes_SrteProtocolType, OriginatorAsn uint32, OriginatorAddr string, Discriminator uint32) *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicyPath) CandidatePathAny() *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny
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
func (n *NetworkInstance_SegmentRouting_TePolicyPath) CandidatePathMap() *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathMap
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicyPath) Color() *NetworkInstance_SegmentRouting_TePolicy_ColorPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicyPath) Counters() *NetworkInstance_SegmentRouting_TePolicy_CountersPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicyPath) Endpoint() *NetworkInstance_SegmentRouting_TePolicy_EndpointPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicyPath) Name() *NetworkInstance_SegmentRouting_TePolicy_NamePath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicyPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_SegmentRouting_TePolicy]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_SegmentRouting_TePolicyPathAny ¶
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicyPathAny) Active() *NetworkInstance_SegmentRouting_TePolicy_ActivePathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicyPathAny) ActiveSince() *NetworkInstance_SegmentRouting_TePolicy_ActiveSincePathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicyPathAny) ActiveTransitions() *NetworkInstance_SegmentRouting_TePolicy_ActiveTransitionsPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicyPathAny) Bsid() *NetworkInstance_SegmentRouting_TePolicy_BsidPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicyPathAny) CandidatePath(ProtocolOrigin oc.E_SegmentRoutingTypes_SrteProtocolType, OriginatorAsn uint32, OriginatorAddr string, Discriminator uint32) *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicyPathAny) CandidatePathAny() *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny
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
func (n *NetworkInstance_SegmentRouting_TePolicyPathAny) CandidatePathMap() *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathMapAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicyPathAny) Color() *NetworkInstance_SegmentRouting_TePolicy_ColorPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicyPathAny) Counters() *NetworkInstance_SegmentRouting_TePolicy_CountersPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicyPathAny) Endpoint() *NetworkInstance_SegmentRouting_TePolicy_EndpointPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicyPathAny) Name() *NetworkInstance_SegmentRouting_TePolicy_NamePathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicyPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_SegmentRouting_TePolicy]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_SegmentRouting_TePolicyPathAny) WithColor ¶
func (n *NetworkInstance_SegmentRouting_TePolicyPathAny) WithColor(Color uint32) *NetworkInstance_SegmentRouting_TePolicyPathAny
WithColor sets NetworkInstance_SegmentRouting_TePolicyPathAny's key "color" to the specified value. Color: uint32
func (*NetworkInstance_SegmentRouting_TePolicyPathAny) WithEndpoint ¶
func (n *NetworkInstance_SegmentRouting_TePolicyPathAny) WithEndpoint(Endpoint string) *NetworkInstance_SegmentRouting_TePolicyPathAny
WithEndpoint sets NetworkInstance_SegmentRouting_TePolicyPathAny's key "endpoint" to the specified value. Endpoint: string
type NetworkInstance_SegmentRouting_TePolicyPathMap ¶ added in v0.4.0
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
func (n *NetworkInstance_SegmentRouting_TePolicyPathMap) State() ygnmi.SingletonQuery[map[oc.NetworkInstance_SegmentRouting_TePolicy_Key]*oc.NetworkInstance_SegmentRouting_TePolicy]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_SegmentRouting_TePolicyPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_SegmentRouting_TePolicyPathMapAny) State() ygnmi.WildcardQuery[map[oc.NetworkInstance_SegmentRouting_TePolicy_Key]*oc.NetworkInstance_SegmentRouting_TePolicy]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_ActivePath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_ActivePathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_ActiveSincePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_ActiveSincePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_ActiveTransitionsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_ActiveTransitionsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_BsidPath) State() ygnmi.SingletonQuery[oc.NetworkInstance_SegmentRouting_TePolicy_Bsid_Union]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_BsidPathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_SegmentRouting_TePolicy_Bsid_Union]
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 ¶
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) Active() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActivePath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) ActiveSince() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActiveSincePath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) ActiveTransitions() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActiveTransitionsPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) Discriminator() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_DiscriminatorPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) Enlp() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_EnlpPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) Name() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_NamePath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) OriginatorAddr() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAddrPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) OriginatorAsn() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAsnPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) Preference() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_PreferencePath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) ProtocolOrigin() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ProtocolOriginPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) SegmentList(Id uint32) *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) SegmentListAny() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny
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
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) SegmentListMap() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathMap
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_SegmentRouting_TePolicy_CandidatePath]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) Valid ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) Valid() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ValidPath
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 ¶
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) Active() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActivePathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) ActiveSince() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActiveSincePathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) ActiveTransitions() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActiveTransitionsPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) Discriminator() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_DiscriminatorPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) Enlp() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_EnlpPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) Name() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_NamePathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) OriginatorAddr() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAddrPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) OriginatorAsn() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAsnPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) Preference() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_PreferencePathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) ProtocolOrigin() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ProtocolOriginPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) SegmentList(Id uint32) *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) SegmentListAny() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny
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
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) SegmentListMap() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathMapAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_SegmentRouting_TePolicy_CandidatePath]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) Valid ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) Valid() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ValidPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) WithDiscriminator(Discriminator uint32) *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny
WithDiscriminator sets NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny's key "discriminator" to the specified value. Discriminator: uint32
func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) WithOriginatorAddr ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) WithOriginatorAddr(OriginatorAddr string) *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny
WithOriginatorAddr sets NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny's key "originator-addr" to the specified value. OriginatorAddr: string
func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) WithOriginatorAsn ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) WithOriginatorAsn(OriginatorAsn uint32) *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny
WithOriginatorAsn sets NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny's key "originator-asn" to the specified value. OriginatorAsn: uint32
func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) WithProtocolOrigin ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) WithProtocolOrigin(ProtocolOrigin oc.E_SegmentRoutingTypes_SrteProtocolType) *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny
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
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
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathMap) State() ygnmi.SingletonQuery[map[oc.NetworkInstance_SegmentRouting_TePolicy_CandidatePath_Key]*oc.NetworkInstance_SegmentRouting_TePolicy_CandidatePath]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathMapAny) State() ygnmi.WildcardQuery[map[oc.NetworkInstance_SegmentRouting_TePolicy_CandidatePath_Key]*oc.NetworkInstance_SegmentRouting_TePolicy_CandidatePath]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActivePath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActivePathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActiveSincePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActiveSincePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActiveTransitionsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActiveTransitionsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_DiscriminatorPath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_DiscriminatorPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_DiscriminatorPathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_DiscriminatorPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_EnlpPath) State() ygnmi.SingletonQuery[oc.E_SegmentRoutingTypes_EnlpType]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_EnlpPathAny) State() ygnmi.WildcardQuery[oc.E_SegmentRoutingTypes_EnlpType]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_NamePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_NamePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAddrPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAddrPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAddrPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAddrPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAsnPath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAsnPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAsnPathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAsnPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_PreferencePath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_PreferencePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ProtocolOriginPath) Config() ygnmi.ConfigQuery[oc.E_SegmentRoutingTypes_SrteProtocolType]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ProtocolOriginPath) State() ygnmi.SingletonQuery[oc.E_SegmentRoutingTypes_SrteProtocolType]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ProtocolOriginPathAny) Config() ygnmi.WildcardQuery[oc.E_SegmentRoutingTypes_SrteProtocolType]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ProtocolOriginPathAny) State() ygnmi.WildcardQuery[oc.E_SegmentRoutingTypes_SrteProtocolType]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) Counters() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) Id() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_IdPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) InvalidReason() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_InvalidReasonPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) NextHop(Index uint64) *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) NextHopAny() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny
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
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) NextHopMap() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathMap
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) Sid(Index uint64) *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) SidAny() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathAny
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
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) SidMap() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathMap
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) Valid ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) Valid() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_ValidPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) Weight() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_WeightPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) Counters() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) Id() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_IdPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) InvalidReason() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_InvalidReasonPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) NextHop(Index uint64) *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) NextHopAny() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny
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
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) NextHopMap() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathMapAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) Sid(Index uint64) *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) SidAny() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathAny
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
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) SidMap() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathMapAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) Valid ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) Valid() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_ValidPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) Weight() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_WeightPathAny
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
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathMap) State() ygnmi.SingletonQuery[map[uint32]*oc.NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList]
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
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathMapAny) State() ygnmi.WildcardQuery[map[uint32]*oc.NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPath) OutLabeledOctets() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutLabeledOctetsPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPath) OutLabeledPkts() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutLabeledPktsPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPath) OutOctets() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutOctetsPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPath) OutPkts() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutPktsPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPathAny) OutLabeledOctets() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutLabeledOctetsPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPathAny) OutLabeledPkts() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutLabeledPktsPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPathAny) OutOctets() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutOctetsPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPathAny) OutPkts() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutPktsPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutLabeledOctetsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutLabeledOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutLabeledPktsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutLabeledPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutOctetsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutPktsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_IdPath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_IdPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_IdPathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_IdPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_InvalidReasonPath) State() ygnmi.SingletonQuery[oc.E_SegmentRoutingTypes_SrteInvalidSlReason]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_InvalidReasonPathAny) State() ygnmi.WildcardQuery[oc.E_SegmentRoutingTypes_SrteInvalidSlReason]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) Counters() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) DecapsulateHeader() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_DecapsulateHeaderPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) EncapsulateHeader() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_EncapsulateHeaderPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) Index() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_IndexPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) InterfaceRef() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRefPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) IpAddress() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_IpAddressPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) MacAddress() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_MacAddressPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) OriginProtocol() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_OriginProtocolPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) PopTopLabel() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_PopTopLabelPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) ProgrammedIndex() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_ProgrammedIndexPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) PushedMplsLabelStack() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_PushedMplsLabelStackPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) Counters() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) DecapsulateHeader() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_DecapsulateHeaderPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) EncapsulateHeader() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_EncapsulateHeaderPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) Index() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_IndexPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) InterfaceRef() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRefPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) IpAddress() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_IpAddressPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) MacAddress() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_MacAddressPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) OriginProtocol() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_OriginProtocolPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) PopTopLabel() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_PopTopLabelPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) ProgrammedIndex() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_ProgrammedIndexPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) PushedMplsLabelStack() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_PushedMplsLabelStackPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop]
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
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathMap) State() ygnmi.SingletonQuery[map[uint64]*oc.NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop]
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
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathMapAny) State() ygnmi.WildcardQuery[map[uint64]*oc.NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPath) OutLabeledOctets() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutLabeledOctetsPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPath) OutLabeledPkts() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutLabeledPktsPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPath) OutOctets() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutOctetsPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPath) OutPkts() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutPktsPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPathAny) OutLabeledOctets() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutLabeledOctetsPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPathAny) OutLabeledPkts() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutLabeledPktsPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPathAny) OutOctets() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutOctetsPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPathAny) OutPkts() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutPktsPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutLabeledOctetsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutLabeledOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutLabeledPktsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutLabeledPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutOctetsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutPktsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_DecapsulateHeaderPath) State() ygnmi.SingletonQuery[oc.E_AftTypes_EncapsulationHeaderType]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_DecapsulateHeaderPathAny) State() ygnmi.WildcardQuery[oc.E_AftTypes_EncapsulationHeaderType]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_EncapsulateHeaderPath) State() ygnmi.SingletonQuery[oc.E_AftTypes_EncapsulationHeaderType]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_EncapsulateHeaderPathAny) State() ygnmi.WildcardQuery[oc.E_AftTypes_EncapsulationHeaderType]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_IndexPath) Config() ygnmi.ConfigQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_IndexPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_IndexPathAny) Config() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_IndexPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRefPath) Interface() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRef_InterfacePath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRefPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRefPath) Subinterface ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRefPath) Subinterface() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRef_SubinterfacePath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRefPathAny) Interface() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRef_InterfacePathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRefPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRefPathAny) Subinterface ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRefPathAny) Subinterface() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRef_SubinterfacePathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRef_InterfacePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRef_InterfacePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRef_SubinterfacePath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRef_SubinterfacePathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_IpAddressPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_IpAddressPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_MacAddressPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_MacAddressPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_OriginProtocolPath) State() ygnmi.SingletonQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_OriginProtocolPathAny) State() ygnmi.WildcardQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_PopTopLabelPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_PopTopLabelPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_ProgrammedIndexPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_ProgrammedIndexPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_PushedMplsLabelStackPath) State() ygnmi.SingletonQuery[[]oc.NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_PushedMplsLabelStack_Union]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_PushedMplsLabelStackPathAny) State() ygnmi.WildcardQuery[[]oc.NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_PushedMplsLabelStack_Union]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPath) Index() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_IndexPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPath) MplsTc() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_MplsTcPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPath) MplsTtl() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_MplsTtlPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPath) Value ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPath) Value() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_ValuePath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathAny) Index() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_IndexPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathAny) MplsTc() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_MplsTcPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathAny) MplsTtl() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_MplsTtlPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathAny) Value ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathAny) Value() *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_ValuePathAny
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
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathMap) State() ygnmi.SingletonQuery[map[uint64]*oc.NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid]
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
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathMapAny) State() ygnmi.WildcardQuery[map[uint64]*oc.NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_IndexPath) Config() ygnmi.ConfigQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_IndexPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_IndexPathAny) Config() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_IndexPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_MplsTcPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_MplsTcPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_MplsTtlPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_MplsTtlPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_ValuePath) State() ygnmi.SingletonQuery[oc.NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_Value_Union]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_ValuePathAny) State() ygnmi.WildcardQuery[oc.NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_Value_Union]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_ValidPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_ValidPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_WeightPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_WeightPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ValidPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ValidPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_ColorPath) Config() ygnmi.ConfigQuery[uint32]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_ColorPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_ColorPathAny) Config() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_ColorPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPath) InLabeledOctets() *NetworkInstance_SegmentRouting_TePolicy_Counters_InLabeledOctetsPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPath) InLabeledPkts() *NetworkInstance_SegmentRouting_TePolicy_Counters_InLabeledPktsPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPath) InOctets() *NetworkInstance_SegmentRouting_TePolicy_Counters_InOctetsPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPath) InPkts() *NetworkInstance_SegmentRouting_TePolicy_Counters_InPktsPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPath) OutLabeledOctets() *NetworkInstance_SegmentRouting_TePolicy_Counters_OutLabeledOctetsPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPath) OutLabeledPkts() *NetworkInstance_SegmentRouting_TePolicy_Counters_OutLabeledPktsPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPath) OutOctets() *NetworkInstance_SegmentRouting_TePolicy_Counters_OutOctetsPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPath) OutPkts() *NetworkInstance_SegmentRouting_TePolicy_Counters_OutPktsPath
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_SegmentRouting_TePolicy_Counters]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_SegmentRouting_TePolicy_CountersPathAny ¶
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPathAny) InLabeledOctets() *NetworkInstance_SegmentRouting_TePolicy_Counters_InLabeledOctetsPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPathAny) InLabeledPkts() *NetworkInstance_SegmentRouting_TePolicy_Counters_InLabeledPktsPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPathAny) InOctets() *NetworkInstance_SegmentRouting_TePolicy_Counters_InOctetsPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPathAny) InPkts() *NetworkInstance_SegmentRouting_TePolicy_Counters_InPktsPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPathAny) OutLabeledOctets() *NetworkInstance_SegmentRouting_TePolicy_Counters_OutLabeledOctetsPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPathAny) OutLabeledPkts() *NetworkInstance_SegmentRouting_TePolicy_Counters_OutLabeledPktsPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPathAny) OutOctets() *NetworkInstance_SegmentRouting_TePolicy_Counters_OutOctetsPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPathAny) OutPkts() *NetworkInstance_SegmentRouting_TePolicy_Counters_OutPktsPathAny
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_CountersPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_SegmentRouting_TePolicy_Counters]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_Counters_InLabeledOctetsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_Counters_InLabeledOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_Counters_InLabeledPktsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_Counters_InLabeledPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_Counters_InOctetsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_Counters_InOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_Counters_InPktsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_Counters_InPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_Counters_OutLabeledOctetsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_Counters_OutLabeledOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_Counters_OutLabeledPktsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_Counters_OutLabeledPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_Counters_OutOctetsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_Counters_OutOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_Counters_OutPktsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_Counters_OutPktsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_EndpointPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_EndpointPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_EndpointPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_EndpointPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_NamePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_SegmentRouting_TePolicy_NamePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
NetworkInstance_TableConnectionPath represents the /openconfig-network-instance/network-instances/network-instance/table-connections/table-connection YANG schema element.
func (*NetworkInstance_TableConnectionPath) AddressFamily ¶
func (n *NetworkInstance_TableConnectionPath) AddressFamily() *NetworkInstance_TableConnection_AddressFamilyPath
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 ¶
func (n *NetworkInstance_TableConnectionPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_TableConnection]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_TableConnectionPath) DefaultImportPolicy ¶
func (n *NetworkInstance_TableConnectionPath) DefaultImportPolicy() *NetworkInstance_TableConnection_DefaultImportPolicyPath
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 ¶
func (n *NetworkInstance_TableConnectionPath) DisableMetricPropagation() *NetworkInstance_TableConnection_DisableMetricPropagationPath
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 ¶
func (n *NetworkInstance_TableConnectionPath) DstProtocol() *NetworkInstance_TableConnection_DstProtocolPath
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 ¶
func (n *NetworkInstance_TableConnectionPath) ImportPolicy() *NetworkInstance_TableConnection_ImportPolicyPath
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 ¶
func (n *NetworkInstance_TableConnectionPath) SrcProtocol() *NetworkInstance_TableConnection_SrcProtocolPath
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 ¶
func (n *NetworkInstance_TableConnectionPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_TableConnection]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_TableConnectionPathAny ¶
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 ¶
func (n *NetworkInstance_TableConnectionPathAny) AddressFamily() *NetworkInstance_TableConnection_AddressFamilyPathAny
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 ¶
func (n *NetworkInstance_TableConnectionPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_TableConnection]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_TableConnectionPathAny) DefaultImportPolicy ¶
func (n *NetworkInstance_TableConnectionPathAny) DefaultImportPolicy() *NetworkInstance_TableConnection_DefaultImportPolicyPathAny
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 ¶
func (n *NetworkInstance_TableConnectionPathAny) DisableMetricPropagation() *NetworkInstance_TableConnection_DisableMetricPropagationPathAny
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 ¶
func (n *NetworkInstance_TableConnectionPathAny) DstProtocol() *NetworkInstance_TableConnection_DstProtocolPathAny
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 ¶
func (n *NetworkInstance_TableConnectionPathAny) ImportPolicy() *NetworkInstance_TableConnection_ImportPolicyPathAny
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 ¶
func (n *NetworkInstance_TableConnectionPathAny) SrcProtocol() *NetworkInstance_TableConnection_SrcProtocolPathAny
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 ¶
func (n *NetworkInstance_TableConnectionPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_TableConnection]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_TableConnectionPathAny) WithAddressFamily ¶
func (n *NetworkInstance_TableConnectionPathAny) WithAddressFamily(AddressFamily oc.E_Types_ADDRESS_FAMILY) *NetworkInstance_TableConnectionPathAny
WithAddressFamily sets NetworkInstance_TableConnectionPathAny's key "address-family" to the specified value. AddressFamily: oc.E_Types_ADDRESS_FAMILY
func (*NetworkInstance_TableConnectionPathAny) WithDstProtocol ¶
func (n *NetworkInstance_TableConnectionPathAny) WithDstProtocol(DstProtocol oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE) *NetworkInstance_TableConnectionPathAny
WithDstProtocol sets NetworkInstance_TableConnectionPathAny's key "dst-protocol" to the specified value. DstProtocol: oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE
func (*NetworkInstance_TableConnectionPathAny) WithSrcProtocol ¶
func (n *NetworkInstance_TableConnectionPathAny) WithSrcProtocol(SrcProtocol oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE) *NetworkInstance_TableConnectionPathAny
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
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
func (n *NetworkInstance_TableConnectionPathMap) Config() ygnmi.ConfigQuery[map[oc.NetworkInstance_TableConnection_Key]*oc.NetworkInstance_TableConnection]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_TableConnectionPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_TableConnectionPathMap) State() ygnmi.SingletonQuery[map[oc.NetworkInstance_TableConnection_Key]*oc.NetworkInstance_TableConnection]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_TableConnectionPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_TableConnectionPathMapAny) Config() ygnmi.WildcardQuery[map[oc.NetworkInstance_TableConnection_Key]*oc.NetworkInstance_TableConnection]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_TableConnectionPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_TableConnectionPathMapAny) State() ygnmi.WildcardQuery[map[oc.NetworkInstance_TableConnection_Key]*oc.NetworkInstance_TableConnection]
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 ¶
func (n *NetworkInstance_TableConnection_AddressFamilyPath) Config() ygnmi.ConfigQuery[oc.E_Types_ADDRESS_FAMILY]
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 ¶
func (n *NetworkInstance_TableConnection_AddressFamilyPath) State() ygnmi.SingletonQuery[oc.E_Types_ADDRESS_FAMILY]
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 ¶
func (n *NetworkInstance_TableConnection_AddressFamilyPathAny) Config() ygnmi.WildcardQuery[oc.E_Types_ADDRESS_FAMILY]
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 ¶
func (n *NetworkInstance_TableConnection_AddressFamilyPathAny) State() ygnmi.WildcardQuery[oc.E_Types_ADDRESS_FAMILY]
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 ¶
func (n *NetworkInstance_TableConnection_DefaultImportPolicyPath) Config() ygnmi.ConfigQuery[oc.E_RoutingPolicy_DefaultPolicyType]
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 ¶
func (n *NetworkInstance_TableConnection_DefaultImportPolicyPath) State() ygnmi.SingletonQuery[oc.E_RoutingPolicy_DefaultPolicyType]
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 ¶
func (n *NetworkInstance_TableConnection_DefaultImportPolicyPathAny) Config() ygnmi.WildcardQuery[oc.E_RoutingPolicy_DefaultPolicyType]
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 ¶
func (n *NetworkInstance_TableConnection_DefaultImportPolicyPathAny) State() ygnmi.WildcardQuery[oc.E_RoutingPolicy_DefaultPolicyType]
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 ¶
func (n *NetworkInstance_TableConnection_DisableMetricPropagationPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *NetworkInstance_TableConnection_DisableMetricPropagationPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *NetworkInstance_TableConnection_DisableMetricPropagationPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_TableConnection_DisableMetricPropagationPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *NetworkInstance_TableConnection_DstProtocolPath) Config() ygnmi.ConfigQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
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 ¶
func (n *NetworkInstance_TableConnection_DstProtocolPath) State() ygnmi.SingletonQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
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 ¶
func (n *NetworkInstance_TableConnection_DstProtocolPathAny) Config() ygnmi.WildcardQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
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 ¶
func (n *NetworkInstance_TableConnection_DstProtocolPathAny) State() ygnmi.WildcardQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
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 ¶
func (n *NetworkInstance_TableConnection_ImportPolicyPath) Config() ygnmi.ConfigQuery[[]string]
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 ¶
func (n *NetworkInstance_TableConnection_ImportPolicyPath) State() ygnmi.SingletonQuery[[]string]
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 ¶
func (n *NetworkInstance_TableConnection_ImportPolicyPathAny) Config() ygnmi.WildcardQuery[[]string]
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 ¶
func (n *NetworkInstance_TableConnection_ImportPolicyPathAny) State() ygnmi.WildcardQuery[[]string]
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 ¶
func (n *NetworkInstance_TableConnection_SrcProtocolPath) Config() ygnmi.ConfigQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
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 ¶
func (n *NetworkInstance_TableConnection_SrcProtocolPath) State() ygnmi.SingletonQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
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 ¶
func (n *NetworkInstance_TableConnection_SrcProtocolPathAny) Config() ygnmi.WildcardQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
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 ¶
func (n *NetworkInstance_TableConnection_SrcProtocolPathAny) State() ygnmi.WildcardQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
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 ¶
NetworkInstance_TablePath represents the /openconfig-network-instance/network-instances/network-instance/tables/table YANG schema element.
func (*NetworkInstance_TablePath) AddressFamily ¶
func (n *NetworkInstance_TablePath) AddressFamily() *NetworkInstance_Table_AddressFamilyPath
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 ¶
func (n *NetworkInstance_TablePath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Table]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_TablePath) Protocol ¶
func (n *NetworkInstance_TablePath) Protocol() *NetworkInstance_Table_ProtocolPath
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 ¶
func (n *NetworkInstance_TablePath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Table]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_TablePathAny ¶
NetworkInstance_TablePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/tables/table YANG schema element.
func (*NetworkInstance_TablePathAny) AddressFamily ¶
func (n *NetworkInstance_TablePathAny) AddressFamily() *NetworkInstance_Table_AddressFamilyPathAny
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 ¶
func (n *NetworkInstance_TablePathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Table]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_TablePathAny) Protocol ¶
func (n *NetworkInstance_TablePathAny) Protocol() *NetworkInstance_Table_ProtocolPathAny
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 ¶
func (n *NetworkInstance_TablePathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Table]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_TablePathAny) WithAddressFamily ¶
func (n *NetworkInstance_TablePathAny) WithAddressFamily(AddressFamily oc.E_Types_ADDRESS_FAMILY) *NetworkInstance_TablePathAny
WithAddressFamily sets NetworkInstance_TablePathAny's key "address-family" to the specified value. AddressFamily: oc.E_Types_ADDRESS_FAMILY
func (*NetworkInstance_TablePathAny) WithProtocol ¶
func (n *NetworkInstance_TablePathAny) WithProtocol(Protocol oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE) *NetworkInstance_TablePathAny
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
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
func (n *NetworkInstance_TablePathMap) Config() ygnmi.ConfigQuery[map[oc.NetworkInstance_Table_Key]*oc.NetworkInstance_Table]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_TablePathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_TablePathMap) State() ygnmi.SingletonQuery[map[oc.NetworkInstance_Table_Key]*oc.NetworkInstance_Table]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_TablePathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_TablePathMapAny) Config() ygnmi.WildcardQuery[map[oc.NetworkInstance_Table_Key]*oc.NetworkInstance_Table]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_TablePathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_TablePathMapAny) State() ygnmi.WildcardQuery[map[oc.NetworkInstance_Table_Key]*oc.NetworkInstance_Table]
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 ¶
func (n *NetworkInstance_Table_AddressFamilyPath) Config() ygnmi.ConfigQuery[oc.E_Types_ADDRESS_FAMILY]
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 ¶
func (n *NetworkInstance_Table_AddressFamilyPath) State() ygnmi.SingletonQuery[oc.E_Types_ADDRESS_FAMILY]
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 ¶
func (n *NetworkInstance_Table_AddressFamilyPathAny) Config() ygnmi.WildcardQuery[oc.E_Types_ADDRESS_FAMILY]
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 ¶
func (n *NetworkInstance_Table_AddressFamilyPathAny) State() ygnmi.WildcardQuery[oc.E_Types_ADDRESS_FAMILY]
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 ¶
func (n *NetworkInstance_Table_ProtocolPath) Config() ygnmi.ConfigQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
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 ¶
func (n *NetworkInstance_Table_ProtocolPath) State() ygnmi.SingletonQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
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 ¶
func (n *NetworkInstance_Table_ProtocolPathAny) Config() ygnmi.WildcardQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
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 ¶
func (n *NetworkInstance_Table_ProtocolPathAny) State() ygnmi.WildcardQuery[oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE]
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 ¶
NetworkInstance_TypePath represents the /openconfig-network-instance/network-instances/network-instance/state/type YANG schema element.
func (*NetworkInstance_TypePath) Config ¶
func (n *NetworkInstance_TypePath) Config() ygnmi.ConfigQuery[oc.E_NetworkInstanceTypes_NETWORK_INSTANCE_TYPE]
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 ¶
func (n *NetworkInstance_TypePath) State() ygnmi.SingletonQuery[oc.E_NetworkInstanceTypes_NETWORK_INSTANCE_TYPE]
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 ¶
func (n *NetworkInstance_TypePathAny) Config() ygnmi.WildcardQuery[oc.E_NetworkInstanceTypes_NETWORK_INSTANCE_TYPE]
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 ¶
func (n *NetworkInstance_TypePathAny) State() ygnmi.WildcardQuery[oc.E_NetworkInstanceTypes_NETWORK_INSTANCE_TYPE]
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 ¶
NetworkInstance_VlanPath represents the /openconfig-network-instance/network-instances/network-instance/vlans/vlan YANG schema element.
func (*NetworkInstance_VlanPath) Config ¶
func (n *NetworkInstance_VlanPath) Config() ygnmi.ConfigQuery[*oc.NetworkInstance_Vlan]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_VlanPath) MemberAny ¶
func (n *NetworkInstance_VlanPath) MemberAny() *NetworkInstance_Vlan_MemberPathAny
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 ¶
func (n *NetworkInstance_VlanPath) Name() *NetworkInstance_Vlan_NamePath
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 ¶
func (n *NetworkInstance_VlanPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Vlan]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_VlanPath) Status ¶
func (n *NetworkInstance_VlanPath) Status() *NetworkInstance_Vlan_StatusPath
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 ¶
func (n *NetworkInstance_VlanPath) VlanId() *NetworkInstance_Vlan_VlanIdPath
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 ¶
NetworkInstance_VlanPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/vlans/vlan YANG schema element.
func (*NetworkInstance_VlanPathAny) Config ¶
func (n *NetworkInstance_VlanPathAny) Config() ygnmi.WildcardQuery[*oc.NetworkInstance_Vlan]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_VlanPathAny) MemberAny ¶
func (n *NetworkInstance_VlanPathAny) MemberAny() *NetworkInstance_Vlan_MemberPathAny
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 ¶
func (n *NetworkInstance_VlanPathAny) Name() *NetworkInstance_Vlan_NamePathAny
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 ¶
func (n *NetworkInstance_VlanPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Vlan]
State returns a Query that can be used in gNMI operations.
func (*NetworkInstance_VlanPathAny) Status ¶
func (n *NetworkInstance_VlanPathAny) Status() *NetworkInstance_Vlan_StatusPathAny
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 ¶
func (n *NetworkInstance_VlanPathAny) VlanId() *NetworkInstance_Vlan_VlanIdPathAny
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
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
func (n *NetworkInstance_VlanPathMap) Config() ygnmi.ConfigQuery[map[uint16]*oc.NetworkInstance_Vlan]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_VlanPathMap) State ¶ added in v0.4.0
func (n *NetworkInstance_VlanPathMap) State() ygnmi.SingletonQuery[map[uint16]*oc.NetworkInstance_Vlan]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_VlanPathMapAny ¶ added in v0.4.0
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
func (n *NetworkInstance_VlanPathMapAny) Config() ygnmi.WildcardQuery[map[uint16]*oc.NetworkInstance_Vlan]
Config returns a Query that can be used in gNMI operations.
func (*NetworkInstance_VlanPathMapAny) State ¶ added in v0.4.0
func (n *NetworkInstance_VlanPathMapAny) State() ygnmi.WildcardQuery[map[uint16]*oc.NetworkInstance_Vlan]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Vlan_MemberPath ¶
NetworkInstance_Vlan_MemberPath represents the /openconfig-network-instance/network-instances/network-instance/vlans/vlan/members/member YANG schema element.
func (*NetworkInstance_Vlan_MemberPath) State ¶
func (n *NetworkInstance_Vlan_MemberPath) State() ygnmi.SingletonQuery[*oc.NetworkInstance_Vlan_Member]
State returns a Query that can be used in gNMI operations.
type NetworkInstance_Vlan_MemberPathAny ¶
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 ¶
func (n *NetworkInstance_Vlan_MemberPathAny) State() ygnmi.WildcardQuery[*oc.NetworkInstance_Vlan_Member]
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 ¶
func (n *NetworkInstance_Vlan_NamePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *NetworkInstance_Vlan_NamePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *NetworkInstance_Vlan_NamePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Vlan_NamePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *NetworkInstance_Vlan_StatusPath) Config() ygnmi.ConfigQuery[oc.E_Vlan_Status]
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 ¶
func (n *NetworkInstance_Vlan_StatusPath) State() ygnmi.SingletonQuery[oc.E_Vlan_Status]
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 ¶
func (n *NetworkInstance_Vlan_StatusPathAny) Config() ygnmi.WildcardQuery[oc.E_Vlan_Status]
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 ¶
func (n *NetworkInstance_Vlan_StatusPathAny) State() ygnmi.WildcardQuery[oc.E_Vlan_Status]
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 ¶
func (n *NetworkInstance_Vlan_VlanIdPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *NetworkInstance_Vlan_VlanIdPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *NetworkInstance_Vlan_VlanIdPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *NetworkInstance_Vlan_VlanIdPathAny) State() ygnmi.WildcardQuery[uint16]
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"