system

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: Aug 12, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

Package system 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.18) 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.yang
  • public/release/models/bfd/openconfig-bfd.yang
  • public/release/models/bgp/openconfig-bgp-policy.yang
  • public/release/models/bgp/openconfig-bgp-types.yang
  • public/release/models/interfaces/openconfig-if-aggregate.yang
  • public/release/models/interfaces/openconfig-if-ethernet.yang
  • public/release/models/interfaces/openconfig-if-ip-ext.yang
  • public/release/models/interfaces/openconfig-if-ip.yang
  • public/release/models/interfaces/openconfig-interfaces.yang
  • public/release/models/isis/openconfig-isis.yang
  • public/release/models/lacp/openconfig-lacp.yang
  • public/release/models/lldp/openconfig-lldp-types.yang
  • public/release/models/lldp/openconfig-lldp.yang
  • public/release/models/local-routing/openconfig-local-routing.yang
  • public/release/models/mpls/openconfig-mpls-types.yang
  • public/release/models/multicast/openconfig-pim.yang
  • public/release/models/network-instance/openconfig-network-instance.yang
  • public/release/models/openconfig-extensions.yang
  • public/release/models/optical-transport/openconfig-transport-types.yang
  • public/release/models/ospf/openconfig-ospfv2.yang
  • public/release/models/platform/openconfig-platform-cpu.yang
  • public/release/models/platform/openconfig-platform-integrated-circuit.yang
  • public/release/models/platform/openconfig-platform-software.yang
  • public/release/models/platform/openconfig-platform-transceiver.yang
  • public/release/models/platform/openconfig-platform.yang
  • public/release/models/policy-forwarding/openconfig-policy-forwarding.yang
  • public/release/models/policy/openconfig-policy-types.yang
  • public/release/models/qos/openconfig-qos-elements.yang
  • public/release/models/qos/openconfig-qos-interfaces.yang
  • public/release/models/qos/openconfig-qos-types.yang
  • public/release/models/qos/openconfig-qos.yang
  • public/release/models/rib/openconfig-rib-bgp.yang
  • public/release/models/segment-routing/openconfig-segment-routing-types.yang
  • public/release/models/system/openconfig-system.yang
  • public/release/models/types/openconfig-inet-types.yang
  • public/release/models/types/openconfig-types.yang
  • public/release/models/types/openconfig-yang-types.yang
  • public/release/models/vlan/openconfig-vlan.yang
  • public/third_party/ietf/iana-if-type.yang
  • public/third_party/ietf/ietf-inet-types.yang
  • public/third_party/ietf/ietf-interfaces.yang
  • public/third_party/ietf/ietf-yang-types.yang
  • yang/openconfig-bgp-gue.yang

Imported modules were sourced from:

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

Package system 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.18) 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.yang
  • public/release/models/bfd/openconfig-bfd.yang
  • public/release/models/bgp/openconfig-bgp-policy.yang
  • public/release/models/bgp/openconfig-bgp-types.yang
  • public/release/models/interfaces/openconfig-if-aggregate.yang
  • public/release/models/interfaces/openconfig-if-ethernet.yang
  • public/release/models/interfaces/openconfig-if-ip-ext.yang
  • public/release/models/interfaces/openconfig-if-ip.yang
  • public/release/models/interfaces/openconfig-interfaces.yang
  • public/release/models/isis/openconfig-isis.yang
  • public/release/models/lacp/openconfig-lacp.yang
  • public/release/models/lldp/openconfig-lldp-types.yang
  • public/release/models/lldp/openconfig-lldp.yang
  • public/release/models/local-routing/openconfig-local-routing.yang
  • public/release/models/mpls/openconfig-mpls-types.yang
  • public/release/models/multicast/openconfig-pim.yang
  • public/release/models/network-instance/openconfig-network-instance.yang
  • public/release/models/openconfig-extensions.yang
  • public/release/models/optical-transport/openconfig-transport-types.yang
  • public/release/models/ospf/openconfig-ospfv2.yang
  • public/release/models/platform/openconfig-platform-cpu.yang
  • public/release/models/platform/openconfig-platform-integrated-circuit.yang
  • public/release/models/platform/openconfig-platform-software.yang
  • public/release/models/platform/openconfig-platform-transceiver.yang
  • public/release/models/platform/openconfig-platform.yang
  • public/release/models/policy-forwarding/openconfig-policy-forwarding.yang
  • public/release/models/policy/openconfig-policy-types.yang
  • public/release/models/qos/openconfig-qos-elements.yang
  • public/release/models/qos/openconfig-qos-interfaces.yang
  • public/release/models/qos/openconfig-qos-types.yang
  • public/release/models/qos/openconfig-qos.yang
  • public/release/models/rib/openconfig-rib-bgp.yang
  • public/release/models/segment-routing/openconfig-segment-routing-types.yang
  • public/release/models/system/openconfig-system.yang
  • public/release/models/types/openconfig-inet-types.yang
  • public/release/models/types/openconfig-types.yang
  • public/release/models/types/openconfig-yang-types.yang
  • public/release/models/vlan/openconfig-vlan.yang
  • public/third_party/ietf/iana-if-type.yang
  • public/third_party/ietf/ietf-inet-types.yang
  • public/third_party/ietf/ietf-interfaces.yang
  • public/third_party/ietf/ietf-yang-types.yang
  • yang/openconfig-bgp-gue.yang

Imported modules were sourced from:

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

Package system 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.18) 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.yang
  • public/release/models/bfd/openconfig-bfd.yang
  • public/release/models/bgp/openconfig-bgp-policy.yang
  • public/release/models/bgp/openconfig-bgp-types.yang
  • public/release/models/interfaces/openconfig-if-aggregate.yang
  • public/release/models/interfaces/openconfig-if-ethernet.yang
  • public/release/models/interfaces/openconfig-if-ip-ext.yang
  • public/release/models/interfaces/openconfig-if-ip.yang
  • public/release/models/interfaces/openconfig-interfaces.yang
  • public/release/models/isis/openconfig-isis.yang
  • public/release/models/lacp/openconfig-lacp.yang
  • public/release/models/lldp/openconfig-lldp-types.yang
  • public/release/models/lldp/openconfig-lldp.yang
  • public/release/models/local-routing/openconfig-local-routing.yang
  • public/release/models/mpls/openconfig-mpls-types.yang
  • public/release/models/multicast/openconfig-pim.yang
  • public/release/models/network-instance/openconfig-network-instance.yang
  • public/release/models/openconfig-extensions.yang
  • public/release/models/optical-transport/openconfig-transport-types.yang
  • public/release/models/ospf/openconfig-ospfv2.yang
  • public/release/models/platform/openconfig-platform-cpu.yang
  • public/release/models/platform/openconfig-platform-integrated-circuit.yang
  • public/release/models/platform/openconfig-platform-software.yang
  • public/release/models/platform/openconfig-platform-transceiver.yang
  • public/release/models/platform/openconfig-platform.yang
  • public/release/models/policy-forwarding/openconfig-policy-forwarding.yang
  • public/release/models/policy/openconfig-policy-types.yang
  • public/release/models/qos/openconfig-qos-elements.yang
  • public/release/models/qos/openconfig-qos-interfaces.yang
  • public/release/models/qos/openconfig-qos-types.yang
  • public/release/models/qos/openconfig-qos.yang
  • public/release/models/rib/openconfig-rib-bgp.yang
  • public/release/models/segment-routing/openconfig-segment-routing-types.yang
  • public/release/models/system/openconfig-system.yang
  • public/release/models/types/openconfig-inet-types.yang
  • public/release/models/types/openconfig-types.yang
  • public/release/models/types/openconfig-yang-types.yang
  • public/release/models/vlan/openconfig-vlan.yang
  • public/third_party/ietf/iana-if-type.yang
  • public/third_party/ietf/ietf-inet-types.yang
  • public/third_party/ietf/ietf-interfaces.yang
  • public/third_party/ietf/ietf-yang-types.yang
  • yang/openconfig-bgp-gue.yang

Imported modules were sourced from:

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

Package system 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.18) 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.yang
  • public/release/models/bfd/openconfig-bfd.yang
  • public/release/models/bgp/openconfig-bgp-policy.yang
  • public/release/models/bgp/openconfig-bgp-types.yang
  • public/release/models/interfaces/openconfig-if-aggregate.yang
  • public/release/models/interfaces/openconfig-if-ethernet.yang
  • public/release/models/interfaces/openconfig-if-ip-ext.yang
  • public/release/models/interfaces/openconfig-if-ip.yang
  • public/release/models/interfaces/openconfig-interfaces.yang
  • public/release/models/isis/openconfig-isis.yang
  • public/release/models/lacp/openconfig-lacp.yang
  • public/release/models/lldp/openconfig-lldp-types.yang
  • public/release/models/lldp/openconfig-lldp.yang
  • public/release/models/local-routing/openconfig-local-routing.yang
  • public/release/models/mpls/openconfig-mpls-types.yang
  • public/release/models/multicast/openconfig-pim.yang
  • public/release/models/network-instance/openconfig-network-instance.yang
  • public/release/models/openconfig-extensions.yang
  • public/release/models/optical-transport/openconfig-transport-types.yang
  • public/release/models/ospf/openconfig-ospfv2.yang
  • public/release/models/platform/openconfig-platform-cpu.yang
  • public/release/models/platform/openconfig-platform-integrated-circuit.yang
  • public/release/models/platform/openconfig-platform-software.yang
  • public/release/models/platform/openconfig-platform-transceiver.yang
  • public/release/models/platform/openconfig-platform.yang
  • public/release/models/policy-forwarding/openconfig-policy-forwarding.yang
  • public/release/models/policy/openconfig-policy-types.yang
  • public/release/models/qos/openconfig-qos-elements.yang
  • public/release/models/qos/openconfig-qos-interfaces.yang
  • public/release/models/qos/openconfig-qos-types.yang
  • public/release/models/qos/openconfig-qos.yang
  • public/release/models/rib/openconfig-rib-bgp.yang
  • public/release/models/segment-routing/openconfig-segment-routing-types.yang
  • public/release/models/system/openconfig-system.yang
  • public/release/models/types/openconfig-inet-types.yang
  • public/release/models/types/openconfig-types.yang
  • public/release/models/types/openconfig-yang-types.yang
  • public/release/models/vlan/openconfig-vlan.yang
  • public/third_party/ietf/iana-if-type.yang
  • public/third_party/ietf/ietf-inet-types.yang
  • public/third_party/ietf/ietf-interfaces.yang
  • public/third_party/ietf/ietf-yang-types.yang
  • yang/openconfig-bgp-gue.yang

Imported modules were sourced from:

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

Package system 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.18) 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.yang
  • public/release/models/bfd/openconfig-bfd.yang
  • public/release/models/bgp/openconfig-bgp-policy.yang
  • public/release/models/bgp/openconfig-bgp-types.yang
  • public/release/models/interfaces/openconfig-if-aggregate.yang
  • public/release/models/interfaces/openconfig-if-ethernet.yang
  • public/release/models/interfaces/openconfig-if-ip-ext.yang
  • public/release/models/interfaces/openconfig-if-ip.yang
  • public/release/models/interfaces/openconfig-interfaces.yang
  • public/release/models/isis/openconfig-isis.yang
  • public/release/models/lacp/openconfig-lacp.yang
  • public/release/models/lldp/openconfig-lldp-types.yang
  • public/release/models/lldp/openconfig-lldp.yang
  • public/release/models/local-routing/openconfig-local-routing.yang
  • public/release/models/mpls/openconfig-mpls-types.yang
  • public/release/models/multicast/openconfig-pim.yang
  • public/release/models/network-instance/openconfig-network-instance.yang
  • public/release/models/openconfig-extensions.yang
  • public/release/models/optical-transport/openconfig-transport-types.yang
  • public/release/models/ospf/openconfig-ospfv2.yang
  • public/release/models/platform/openconfig-platform-cpu.yang
  • public/release/models/platform/openconfig-platform-integrated-circuit.yang
  • public/release/models/platform/openconfig-platform-software.yang
  • public/release/models/platform/openconfig-platform-transceiver.yang
  • public/release/models/platform/openconfig-platform.yang
  • public/release/models/policy-forwarding/openconfig-policy-forwarding.yang
  • public/release/models/policy/openconfig-policy-types.yang
  • public/release/models/qos/openconfig-qos-elements.yang
  • public/release/models/qos/openconfig-qos-interfaces.yang
  • public/release/models/qos/openconfig-qos-types.yang
  • public/release/models/qos/openconfig-qos.yang
  • public/release/models/rib/openconfig-rib-bgp.yang
  • public/release/models/segment-routing/openconfig-segment-routing-types.yang
  • public/release/models/system/openconfig-system.yang
  • public/release/models/types/openconfig-inet-types.yang
  • public/release/models/types/openconfig-types.yang
  • public/release/models/types/openconfig-yang-types.yang
  • public/release/models/vlan/openconfig-vlan.yang
  • public/third_party/ietf/iana-if-type.yang
  • public/third_party/ietf/ietf-inet-types.yang
  • public/third_party/ietf/ietf-interfaces.yang
  • public/third_party/ietf/ietf-yang-types.yang
  • yang/openconfig-bgp-gue.yang

Imported modules were sourced from:

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

Package system 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.18) 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.yang
  • public/release/models/bfd/openconfig-bfd.yang
  • public/release/models/bgp/openconfig-bgp-policy.yang
  • public/release/models/bgp/openconfig-bgp-types.yang
  • public/release/models/interfaces/openconfig-if-aggregate.yang
  • public/release/models/interfaces/openconfig-if-ethernet.yang
  • public/release/models/interfaces/openconfig-if-ip-ext.yang
  • public/release/models/interfaces/openconfig-if-ip.yang
  • public/release/models/interfaces/openconfig-interfaces.yang
  • public/release/models/isis/openconfig-isis.yang
  • public/release/models/lacp/openconfig-lacp.yang
  • public/release/models/lldp/openconfig-lldp-types.yang
  • public/release/models/lldp/openconfig-lldp.yang
  • public/release/models/local-routing/openconfig-local-routing.yang
  • public/release/models/mpls/openconfig-mpls-types.yang
  • public/release/models/multicast/openconfig-pim.yang
  • public/release/models/network-instance/openconfig-network-instance.yang
  • public/release/models/openconfig-extensions.yang
  • public/release/models/optical-transport/openconfig-transport-types.yang
  • public/release/models/ospf/openconfig-ospfv2.yang
  • public/release/models/platform/openconfig-platform-cpu.yang
  • public/release/models/platform/openconfig-platform-integrated-circuit.yang
  • public/release/models/platform/openconfig-platform-software.yang
  • public/release/models/platform/openconfig-platform-transceiver.yang
  • public/release/models/platform/openconfig-platform.yang
  • public/release/models/policy-forwarding/openconfig-policy-forwarding.yang
  • public/release/models/policy/openconfig-policy-types.yang
  • public/release/models/qos/openconfig-qos-elements.yang
  • public/release/models/qos/openconfig-qos-interfaces.yang
  • public/release/models/qos/openconfig-qos-types.yang
  • public/release/models/qos/openconfig-qos.yang
  • public/release/models/rib/openconfig-rib-bgp.yang
  • public/release/models/segment-routing/openconfig-segment-routing-types.yang
  • public/release/models/system/openconfig-system.yang
  • public/release/models/types/openconfig-inet-types.yang
  • public/release/models/types/openconfig-types.yang
  • public/release/models/types/openconfig-yang-types.yang
  • public/release/models/vlan/openconfig-vlan.yang
  • public/third_party/ietf/iana-if-type.yang
  • public/third_party/ietf/ietf-inet-types.yang
  • public/third_party/ietf/ietf-interfaces.yang
  • public/third_party/ietf/ietf-yang-types.yang
  • yang/openconfig-bgp-gue.yang

Imported modules were sourced from:

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

Package system 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.18) 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.yang
  • public/release/models/bfd/openconfig-bfd.yang
  • public/release/models/bgp/openconfig-bgp-policy.yang
  • public/release/models/bgp/openconfig-bgp-types.yang
  • public/release/models/interfaces/openconfig-if-aggregate.yang
  • public/release/models/interfaces/openconfig-if-ethernet.yang
  • public/release/models/interfaces/openconfig-if-ip-ext.yang
  • public/release/models/interfaces/openconfig-if-ip.yang
  • public/release/models/interfaces/openconfig-interfaces.yang
  • public/release/models/isis/openconfig-isis.yang
  • public/release/models/lacp/openconfig-lacp.yang
  • public/release/models/lldp/openconfig-lldp-types.yang
  • public/release/models/lldp/openconfig-lldp.yang
  • public/release/models/local-routing/openconfig-local-routing.yang
  • public/release/models/mpls/openconfig-mpls-types.yang
  • public/release/models/multicast/openconfig-pim.yang
  • public/release/models/network-instance/openconfig-network-instance.yang
  • public/release/models/openconfig-extensions.yang
  • public/release/models/optical-transport/openconfig-transport-types.yang
  • public/release/models/ospf/openconfig-ospfv2.yang
  • public/release/models/platform/openconfig-platform-cpu.yang
  • public/release/models/platform/openconfig-platform-integrated-circuit.yang
  • public/release/models/platform/openconfig-platform-software.yang
  • public/release/models/platform/openconfig-platform-transceiver.yang
  • public/release/models/platform/openconfig-platform.yang
  • public/release/models/policy-forwarding/openconfig-policy-forwarding.yang
  • public/release/models/policy/openconfig-policy-types.yang
  • public/release/models/qos/openconfig-qos-elements.yang
  • public/release/models/qos/openconfig-qos-interfaces.yang
  • public/release/models/qos/openconfig-qos-types.yang
  • public/release/models/qos/openconfig-qos.yang
  • public/release/models/rib/openconfig-rib-bgp.yang
  • public/release/models/segment-routing/openconfig-segment-routing-types.yang
  • public/release/models/system/openconfig-system.yang
  • public/release/models/types/openconfig-inet-types.yang
  • public/release/models/types/openconfig-types.yang
  • public/release/models/types/openconfig-yang-types.yang
  • public/release/models/vlan/openconfig-vlan.yang
  • public/third_party/ietf/iana-if-type.yang
  • public/third_party/ietf/ietf-inet-types.yang
  • public/third_party/ietf/ietf-interfaces.yang
  • public/third_party/ietf/ietf-yang-types.yang
  • yang/openconfig-bgp-gue.yang

Imported modules were sourced from:

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

Package system 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.18) 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.yang
  • public/release/models/bfd/openconfig-bfd.yang
  • public/release/models/bgp/openconfig-bgp-policy.yang
  • public/release/models/bgp/openconfig-bgp-types.yang
  • public/release/models/interfaces/openconfig-if-aggregate.yang
  • public/release/models/interfaces/openconfig-if-ethernet.yang
  • public/release/models/interfaces/openconfig-if-ip-ext.yang
  • public/release/models/interfaces/openconfig-if-ip.yang
  • public/release/models/interfaces/openconfig-interfaces.yang
  • public/release/models/isis/openconfig-isis.yang
  • public/release/models/lacp/openconfig-lacp.yang
  • public/release/models/lldp/openconfig-lldp-types.yang
  • public/release/models/lldp/openconfig-lldp.yang
  • public/release/models/local-routing/openconfig-local-routing.yang
  • public/release/models/mpls/openconfig-mpls-types.yang
  • public/release/models/multicast/openconfig-pim.yang
  • public/release/models/network-instance/openconfig-network-instance.yang
  • public/release/models/openconfig-extensions.yang
  • public/release/models/optical-transport/openconfig-transport-types.yang
  • public/release/models/ospf/openconfig-ospfv2.yang
  • public/release/models/platform/openconfig-platform-cpu.yang
  • public/release/models/platform/openconfig-platform-integrated-circuit.yang
  • public/release/models/platform/openconfig-platform-software.yang
  • public/release/models/platform/openconfig-platform-transceiver.yang
  • public/release/models/platform/openconfig-platform.yang
  • public/release/models/policy-forwarding/openconfig-policy-forwarding.yang
  • public/release/models/policy/openconfig-policy-types.yang
  • public/release/models/qos/openconfig-qos-elements.yang
  • public/release/models/qos/openconfig-qos-interfaces.yang
  • public/release/models/qos/openconfig-qos-types.yang
  • public/release/models/qos/openconfig-qos.yang
  • public/release/models/rib/openconfig-rib-bgp.yang
  • public/release/models/segment-routing/openconfig-segment-routing-types.yang
  • public/release/models/system/openconfig-system.yang
  • public/release/models/types/openconfig-inet-types.yang
  • public/release/models/types/openconfig-types.yang
  • public/release/models/types/openconfig-yang-types.yang
  • public/release/models/vlan/openconfig-vlan.yang
  • public/third_party/ietf/iana-if-type.yang
  • public/third_party/ietf/ietf-inet-types.yang
  • public/third_party/ietf/ietf-interfaces.yang
  • public/third_party/ietf/ietf-yang-types.yang
  • yang/openconfig-bgp-gue.yang

Imported modules were sourced from:

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type SystemPath

type SystemPath struct {
	*ygnmi.NodePath
}

SystemPath represents the /openconfig-system/system YANG schema element.

func (*SystemPath) Aaa

func (n *SystemPath) Aaa() *System_AaaPath

Aaa (container): Top-level container for AAA services

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "aaa"
Path from root:       "/system/aaa"

func (*SystemPath) Alarm

func (n *SystemPath) Alarm(Id string) *System_AlarmPath

Alarm (list): List of alarms, keyed by a unique id

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-system"
Path from parent:     "alarms/alarm"
Path from root:       "/system/alarms/alarm"

Id: string

func (*SystemPath) AlarmAny

func (n *SystemPath) AlarmAny() *System_AlarmPathAny

AlarmAny (list): List of alarms, keyed by a unique id

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-system"
Path from parent:     "alarms/alarm"
Path from root:       "/system/alarms/alarm"

func (*SystemPath) AlarmMap added in v0.4.0

func (n *SystemPath) AlarmMap() *System_AlarmPathMap

AlarmMap (list): List of alarms, keyed by a unique id

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-system"
Path from parent:     "alarms/alarm"
Path from root:       "/system/alarms/alarm"

func (*SystemPath) BootTime

func (n *SystemPath) BootTime() *System_BootTimePath

BootTime (leaf): This timestamp indicates the time that the system was last restarted. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/boot-time"
Path from root:       "/system/state/boot-time"

func (*SystemPath) Clock

func (n *SystemPath) Clock() *System_ClockPath

Clock (container): Top-level container for clock configuration data

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "clock"
Path from root:       "/system/clock"

func (*SystemPath) Config

func (n *SystemPath) Config() ygnmi.ConfigQuery[*oc.System]

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

func (*SystemPath) Cpu

Cpu (list): List of CPU cores on the system (including logical CPUs on hyperthreaded systems), keyed by either a numerical index, or the ALL value for an entry representing the aggregation across all CPUs.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "cpus/cpu"
Path from root:       "/system/cpus/cpu"

Index: [oc.E_Cpu_Index_Enum, oc.UnionUint32]

func (*SystemPath) CpuAny

func (n *SystemPath) CpuAny() *System_CpuPathAny

CpuAny (list): List of CPU cores on the system (including logical CPUs on hyperthreaded systems), keyed by either a numerical index, or the ALL value for an entry representing the aggregation across all CPUs.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "cpus/cpu"
Path from root:       "/system/cpus/cpu"

func (*SystemPath) CpuMap added in v0.4.0

func (n *SystemPath) CpuMap() *System_CpuPathMap

CpuMap (list): List of CPU cores on the system (including logical CPUs on hyperthreaded systems), keyed by either a numerical index, or the ALL value for an entry representing the aggregation across all CPUs.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "cpus/cpu"
Path from root:       "/system/cpus/cpu"

func (*SystemPath) CurrentDatetime

func (n *SystemPath) CurrentDatetime() *System_CurrentDatetimePath

CurrentDatetime (leaf): The current system date and time.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/current-datetime"
Path from root:       "/system/state/current-datetime"

func (*SystemPath) Dns

func (n *SystemPath) Dns() *System_DnsPath

Dns (container): Enclosing container for DNS resolver data

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "dns"
Path from root:       "/system/dns"

func (*SystemPath) DomainName

func (n *SystemPath) DomainName() *System_DomainNamePath

DomainName (leaf): Specifies the domain name used to form fully qualified name for unqualified hostnames.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/domain-name"
Path from root:       "/system/*/domain-name"

func (*SystemPath) Hostname

func (n *SystemPath) Hostname() *System_HostnamePath

Hostname (leaf): The hostname of the device -- should be a single domain label, without the domain.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/hostname"
Path from root:       "/system/*/hostname"

func (*SystemPath) LastConfigurationTimestamp

func (n *SystemPath) LastConfigurationTimestamp() *System_LastConfigurationTimestampPath

LastConfigurationTimestamp (leaf): Indicates the monotonically increasing timestamp at which the last configuration change was made. This may may be through CLI, gNMI or some other mechanism. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/last-configuration-timestamp"
Path from root:       "/system/state/last-configuration-timestamp"

func (*SystemPath) License

func (n *SystemPath) License() *System_LicensePath

License (container): Container for license model

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "license"
Path from root:       "/system/license"

func (*SystemPath) Logging

func (n *SystemPath) Logging() *System_LoggingPath

Logging (container): Top-level container for data related to logging / syslog

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "logging"
Path from root:       "/system/logging"

func (*SystemPath) LoginBanner

func (n *SystemPath) LoginBanner() *System_LoginBannerPath

LoginBanner (leaf): The console login message displayed before the login prompt, i.e., before a user logs into the system.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/login-banner"
Path from root:       "/system/*/login-banner"

func (*SystemPath) MacAddress

func (n *SystemPath) MacAddress() *System_MacAddressPath

MacAddress (container): Top-level container for system's MAC address configuration and state

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "mac-address"
Path from root:       "/system/mac-address"

func (*SystemPath) Memory

func (n *SystemPath) Memory() *System_MemoryPath

Memory (container): Top-level container for system memory data

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "memory"
Path from root:       "/system/memory"

func (*SystemPath) Messages

func (n *SystemPath) Messages() *System_MessagesPath

Messages (container): Top-level container for Syslog messages.

Defining module:      "openconfig-messages"
Instantiating module: "openconfig-system"
Path from parent:     "messages"
Path from root:       "/system/messages"

func (*SystemPath) MotdBanner

func (n *SystemPath) MotdBanner() *System_MotdBannerPath

MotdBanner (leaf): The console message displayed after a user logs into the system. They system may append additional standard information such as the current system date and time, uptime, last login timestamp, etc.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/motd-banner"
Path from root:       "/system/*/motd-banner"

func (*SystemPath) MountPoint

func (n *SystemPath) MountPoint(Name string) *System_MountPointPath

MountPoint (list): List of mount points in the system.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "mount-points/mount-point"
Path from root:       "/system/mount-points/mount-point"

Name: string

func (*SystemPath) MountPointAny

func (n *SystemPath) MountPointAny() *System_MountPointPathAny

MountPointAny (list): List of mount points in the system.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "mount-points/mount-point"
Path from root:       "/system/mount-points/mount-point"

func (*SystemPath) MountPointMap added in v0.4.0

func (n *SystemPath) MountPointMap() *System_MountPointPathMap

MountPointMap (list): List of mount points in the system.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "mount-points/mount-point"
Path from root:       "/system/mount-points/mount-point"

func (*SystemPath) Ntp

func (n *SystemPath) Ntp() *System_NtpPath

Ntp (container): Top-level container for NTP configuration and state

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "ntp"
Path from root:       "/system/ntp"

func (*SystemPath) Process

func (n *SystemPath) Process(Pid uint64) *System_ProcessPath

Process (list): List of monitored processes

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "processes/process"
Path from root:       "/system/processes/process"

Pid: uint64

func (*SystemPath) ProcessAny

func (n *SystemPath) ProcessAny() *System_ProcessPathAny

ProcessAny (list): List of monitored processes

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "processes/process"
Path from root:       "/system/processes/process"

func (*SystemPath) ProcessMap added in v0.4.0

func (n *SystemPath) ProcessMap() *System_ProcessPathMap

ProcessMap (list): List of monitored processes

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "processes/process"
Path from root:       "/system/processes/process"

func (*SystemPath) SoftwareVersion

func (n *SystemPath) SoftwareVersion() *System_SoftwareVersionPath

SoftwareVersion (leaf): Operating system version of the currently active controller of the device. It is required that this value matches the value of the state/software-version leaf in the component of type OPERATING_SYSTEM.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/software-version"
Path from root:       "/system/state/software-version"

func (*SystemPath) SshServer

func (n *SystemPath) SshServer() *System_SshServerPath

SshServer (container): Top-level container for ssh server

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "ssh-server"
Path from root:       "/system/ssh-server"

func (*SystemPath) State

func (n *SystemPath) State() ygnmi.SingletonQuery[*oc.System]

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

func (*SystemPath) TelnetServer

func (n *SystemPath) TelnetServer() *System_TelnetServerPath

TelnetServer (container): Top-level container for telnet terminal servers

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "telnet-server"
Path from root:       "/system/telnet-server"

func (*SystemPath) UpTime added in v0.4.0

func (n *SystemPath) UpTime() *System_UpTimePath

UpTime (leaf): The amount of time since the network operating system was initialized.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/up-time"
Path from root:       "/system/state/up-time"

type SystemPathAny

type SystemPathAny struct {
	*ygnmi.NodePath
}

SystemPathAny represents the wildcard version of the /openconfig-system/system YANG schema element.

func (*SystemPathAny) Aaa

func (n *SystemPathAny) Aaa() *System_AaaPathAny

Aaa (container): Top-level container for AAA services

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "aaa"
Path from root:       "/system/aaa"

func (*SystemPathAny) Alarm

Alarm (list): List of alarms, keyed by a unique id

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-system"
Path from parent:     "alarms/alarm"
Path from root:       "/system/alarms/alarm"

Id: string

func (*SystemPathAny) AlarmAny

func (n *SystemPathAny) AlarmAny() *System_AlarmPathAny

AlarmAny (list): List of alarms, keyed by a unique id

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-system"
Path from parent:     "alarms/alarm"
Path from root:       "/system/alarms/alarm"

func (*SystemPathAny) AlarmMap added in v0.4.0

func (n *SystemPathAny) AlarmMap() *System_AlarmPathMapAny

AlarmMap (list): List of alarms, keyed by a unique id

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-system"
Path from parent:     "alarms/alarm"
Path from root:       "/system/alarms/alarm"

func (*SystemPathAny) BootTime

func (n *SystemPathAny) BootTime() *System_BootTimePathAny

BootTime (leaf): This timestamp indicates the time that the system was last restarted. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/boot-time"
Path from root:       "/system/state/boot-time"

func (*SystemPathAny) Clock

func (n *SystemPathAny) Clock() *System_ClockPathAny

Clock (container): Top-level container for clock configuration data

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "clock"
Path from root:       "/system/clock"

func (*SystemPathAny) Config

func (n *SystemPathAny) Config() ygnmi.WildcardQuery[*oc.System]

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

func (*SystemPathAny) Cpu

Cpu (list): List of CPU cores on the system (including logical CPUs on hyperthreaded systems), keyed by either a numerical index, or the ALL value for an entry representing the aggregation across all CPUs.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "cpus/cpu"
Path from root:       "/system/cpus/cpu"

Index: [oc.E_Cpu_Index_Enum, oc.UnionUint32]

func (*SystemPathAny) CpuAny

func (n *SystemPathAny) CpuAny() *System_CpuPathAny

CpuAny (list): List of CPU cores on the system (including logical CPUs on hyperthreaded systems), keyed by either a numerical index, or the ALL value for an entry representing the aggregation across all CPUs.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "cpus/cpu"
Path from root:       "/system/cpus/cpu"

func (*SystemPathAny) CpuMap added in v0.4.0

func (n *SystemPathAny) CpuMap() *System_CpuPathMapAny

CpuMap (list): List of CPU cores on the system (including logical CPUs on hyperthreaded systems), keyed by either a numerical index, or the ALL value for an entry representing the aggregation across all CPUs.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "cpus/cpu"
Path from root:       "/system/cpus/cpu"

func (*SystemPathAny) CurrentDatetime

func (n *SystemPathAny) CurrentDatetime() *System_CurrentDatetimePathAny

CurrentDatetime (leaf): The current system date and time.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/current-datetime"
Path from root:       "/system/state/current-datetime"

func (*SystemPathAny) Dns

func (n *SystemPathAny) Dns() *System_DnsPathAny

Dns (container): Enclosing container for DNS resolver data

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "dns"
Path from root:       "/system/dns"

func (*SystemPathAny) DomainName

func (n *SystemPathAny) DomainName() *System_DomainNamePathAny

DomainName (leaf): Specifies the domain name used to form fully qualified name for unqualified hostnames.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/domain-name"
Path from root:       "/system/*/domain-name"

func (*SystemPathAny) Hostname

func (n *SystemPathAny) Hostname() *System_HostnamePathAny

Hostname (leaf): The hostname of the device -- should be a single domain label, without the domain.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/hostname"
Path from root:       "/system/*/hostname"

func (*SystemPathAny) LastConfigurationTimestamp

func (n *SystemPathAny) LastConfigurationTimestamp() *System_LastConfigurationTimestampPathAny

LastConfigurationTimestamp (leaf): Indicates the monotonically increasing timestamp at which the last configuration change was made. This may may be through CLI, gNMI or some other mechanism. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/last-configuration-timestamp"
Path from root:       "/system/state/last-configuration-timestamp"

func (*SystemPathAny) License

func (n *SystemPathAny) License() *System_LicensePathAny

License (container): Container for license model

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "license"
Path from root:       "/system/license"

func (*SystemPathAny) Logging

func (n *SystemPathAny) Logging() *System_LoggingPathAny

Logging (container): Top-level container for data related to logging / syslog

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "logging"
Path from root:       "/system/logging"

func (*SystemPathAny) LoginBanner

func (n *SystemPathAny) LoginBanner() *System_LoginBannerPathAny

LoginBanner (leaf): The console login message displayed before the login prompt, i.e., before a user logs into the system.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/login-banner"
Path from root:       "/system/*/login-banner"

func (*SystemPathAny) MacAddress

func (n *SystemPathAny) MacAddress() *System_MacAddressPathAny

MacAddress (container): Top-level container for system's MAC address configuration and state

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "mac-address"
Path from root:       "/system/mac-address"

func (*SystemPathAny) Memory

func (n *SystemPathAny) Memory() *System_MemoryPathAny

Memory (container): Top-level container for system memory data

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "memory"
Path from root:       "/system/memory"

func (*SystemPathAny) Messages

func (n *SystemPathAny) Messages() *System_MessagesPathAny

Messages (container): Top-level container for Syslog messages.

Defining module:      "openconfig-messages"
Instantiating module: "openconfig-system"
Path from parent:     "messages"
Path from root:       "/system/messages"

func (*SystemPathAny) MotdBanner

func (n *SystemPathAny) MotdBanner() *System_MotdBannerPathAny

MotdBanner (leaf): The console message displayed after a user logs into the system. They system may append additional standard information such as the current system date and time, uptime, last login timestamp, etc.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/motd-banner"
Path from root:       "/system/*/motd-banner"

func (*SystemPathAny) MountPoint

func (n *SystemPathAny) MountPoint(Name string) *System_MountPointPathAny

MountPoint (list): List of mount points in the system.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "mount-points/mount-point"
Path from root:       "/system/mount-points/mount-point"

Name: string

func (*SystemPathAny) MountPointAny

func (n *SystemPathAny) MountPointAny() *System_MountPointPathAny

MountPointAny (list): List of mount points in the system.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "mount-points/mount-point"
Path from root:       "/system/mount-points/mount-point"

func (*SystemPathAny) MountPointMap added in v0.4.0

func (n *SystemPathAny) MountPointMap() *System_MountPointPathMapAny

MountPointMap (list): List of mount points in the system.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "mount-points/mount-point"
Path from root:       "/system/mount-points/mount-point"

func (*SystemPathAny) Ntp

func (n *SystemPathAny) Ntp() *System_NtpPathAny

Ntp (container): Top-level container for NTP configuration and state

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "ntp"
Path from root:       "/system/ntp"

func (*SystemPathAny) Process

func (n *SystemPathAny) Process(Pid uint64) *System_ProcessPathAny

Process (list): List of monitored processes

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "processes/process"
Path from root:       "/system/processes/process"

Pid: uint64

func (*SystemPathAny) ProcessAny

func (n *SystemPathAny) ProcessAny() *System_ProcessPathAny

ProcessAny (list): List of monitored processes

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "processes/process"
Path from root:       "/system/processes/process"

func (*SystemPathAny) ProcessMap added in v0.4.0

func (n *SystemPathAny) ProcessMap() *System_ProcessPathMapAny

ProcessMap (list): List of monitored processes

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "processes/process"
Path from root:       "/system/processes/process"

func (*SystemPathAny) SoftwareVersion

func (n *SystemPathAny) SoftwareVersion() *System_SoftwareVersionPathAny

SoftwareVersion (leaf): Operating system version of the currently active controller of the device. It is required that this value matches the value of the state/software-version leaf in the component of type OPERATING_SYSTEM.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/software-version"
Path from root:       "/system/state/software-version"

func (*SystemPathAny) SshServer

func (n *SystemPathAny) SshServer() *System_SshServerPathAny

SshServer (container): Top-level container for ssh server

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "ssh-server"
Path from root:       "/system/ssh-server"

func (*SystemPathAny) State

func (n *SystemPathAny) State() ygnmi.WildcardQuery[*oc.System]

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

func (*SystemPathAny) TelnetServer

func (n *SystemPathAny) TelnetServer() *System_TelnetServerPathAny

TelnetServer (container): Top-level container for telnet terminal servers

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "telnet-server"
Path from root:       "/system/telnet-server"

func (*SystemPathAny) UpTime added in v0.4.0

func (n *SystemPathAny) UpTime() *System_UpTimePathAny

UpTime (leaf): The amount of time since the network operating system was initialized.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/up-time"
Path from root:       "/system/state/up-time"

type System_AaaPath

type System_AaaPath struct {
	*ygnmi.NodePath
}

System_AaaPath represents the /openconfig-system/system/aaa YANG schema element.

func (*System_AaaPath) Accounting

func (n *System_AaaPath) Accounting() *System_Aaa_AccountingPath

Accounting (container): Top-level container for AAA accounting

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "accounting"
Path from root:       "/system/aaa/accounting"

func (*System_AaaPath) Authentication

func (n *System_AaaPath) Authentication() *System_Aaa_AuthenticationPath

Authentication (container): Top-level container for global authentication data

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "authentication"
Path from root:       "/system/aaa/authentication"

func (*System_AaaPath) Authorization

func (n *System_AaaPath) Authorization() *System_Aaa_AuthorizationPath

Authorization (container): Top-level container for AAA authorization configuration and operational state data

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "authorization"
Path from root:       "/system/aaa/authorization"

func (*System_AaaPath) Config

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

func (*System_AaaPath) ServerGroup

func (n *System_AaaPath) ServerGroup(Name string) *System_Aaa_ServerGroupPath

ServerGroup (list): List of AAA server groups. All servers in a group must have the same type as indicated by the server type.

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "server-groups/server-group"
Path from root:       "/system/aaa/server-groups/server-group"

Name: string

func (*System_AaaPath) ServerGroupAny

func (n *System_AaaPath) ServerGroupAny() *System_Aaa_ServerGroupPathAny

ServerGroupAny (list): List of AAA server groups. All servers in a group must have the same type as indicated by the server type.

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "server-groups/server-group"
Path from root:       "/system/aaa/server-groups/server-group"

func (*System_AaaPath) ServerGroupMap added in v0.4.0

func (n *System_AaaPath) ServerGroupMap() *System_Aaa_ServerGroupPathMap

ServerGroupMap (list): List of AAA server groups. All servers in a group must have the same type as indicated by the server type.

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "server-groups/server-group"
Path from root:       "/system/aaa/server-groups/server-group"

func (*System_AaaPath) State

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

type System_AaaPathAny

type System_AaaPathAny struct {
	*ygnmi.NodePath
}

System_AaaPathAny represents the wildcard version of the /openconfig-system/system/aaa YANG schema element.

func (*System_AaaPathAny) Accounting

Accounting (container): Top-level container for AAA accounting

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "accounting"
Path from root:       "/system/aaa/accounting"

func (*System_AaaPathAny) Authentication

Authentication (container): Top-level container for global authentication data

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "authentication"
Path from root:       "/system/aaa/authentication"

func (*System_AaaPathAny) Authorization

Authorization (container): Top-level container for AAA authorization configuration and operational state data

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "authorization"
Path from root:       "/system/aaa/authorization"

func (*System_AaaPathAny) Config

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

func (*System_AaaPathAny) ServerGroup

ServerGroup (list): List of AAA server groups. All servers in a group must have the same type as indicated by the server type.

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "server-groups/server-group"
Path from root:       "/system/aaa/server-groups/server-group"

Name: string

func (*System_AaaPathAny) ServerGroupAny

func (n *System_AaaPathAny) ServerGroupAny() *System_Aaa_ServerGroupPathAny

ServerGroupAny (list): List of AAA server groups. All servers in a group must have the same type as indicated by the server type.

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "server-groups/server-group"
Path from root:       "/system/aaa/server-groups/server-group"

func (*System_AaaPathAny) ServerGroupMap added in v0.4.0

ServerGroupMap (list): List of AAA server groups. All servers in a group must have the same type as indicated by the server type.

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "server-groups/server-group"
Path from root:       "/system/aaa/server-groups/server-group"

func (*System_AaaPathAny) State

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

type System_Aaa_AccountingPath

type System_Aaa_AccountingPath struct {
	*ygnmi.NodePath
}

System_Aaa_AccountingPath represents the /openconfig-system/system/aaa/accounting YANG schema element.

func (*System_Aaa_AccountingPath) AccountingMethod

AccountingMethod (leaf-list): An ordered list of methods used for AAA accounting for this event type. The method is defined by the destination for accounting data, which may be specified as the group of all TACACS+/RADIUS servers, a defined server group, or the local system.

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/accounting-method"
Path from root:       "/system/aaa/accounting/*/accounting-method"

func (*System_Aaa_AccountingPath) Config

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

func (*System_Aaa_AccountingPath) Event

Event (list): List of events subject to accounting

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "events/event"
Path from root:       "/system/aaa/accounting/events/event"

EventType: oc.E_AaaTypes_AAA_ACCOUNTING_EVENT_TYPE

func (*System_Aaa_AccountingPath) EventAny

EventAny (list): List of events subject to accounting

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "events/event"
Path from root:       "/system/aaa/accounting/events/event"

func (*System_Aaa_AccountingPath) EventMap added in v0.4.0

EventMap (list): List of events subject to accounting

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "events/event"
Path from root:       "/system/aaa/accounting/events/event"

func (*System_Aaa_AccountingPath) State

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

type System_Aaa_AccountingPathAny

type System_Aaa_AccountingPathAny struct {
	*ygnmi.NodePath
}

System_Aaa_AccountingPathAny represents the wildcard version of the /openconfig-system/system/aaa/accounting YANG schema element.

func (*System_Aaa_AccountingPathAny) AccountingMethod

AccountingMethod (leaf-list): An ordered list of methods used for AAA accounting for this event type. The method is defined by the destination for accounting data, which may be specified as the group of all TACACS+/RADIUS servers, a defined server group, or the local system.

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/accounting-method"
Path from root:       "/system/aaa/accounting/*/accounting-method"

func (*System_Aaa_AccountingPathAny) Config

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

func (*System_Aaa_AccountingPathAny) Event

Event (list): List of events subject to accounting

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "events/event"
Path from root:       "/system/aaa/accounting/events/event"

EventType: oc.E_AaaTypes_AAA_ACCOUNTING_EVENT_TYPE

func (*System_Aaa_AccountingPathAny) EventAny

EventAny (list): List of events subject to accounting

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "events/event"
Path from root:       "/system/aaa/accounting/events/event"

func (*System_Aaa_AccountingPathAny) EventMap added in v0.4.0

EventMap (list): List of events subject to accounting

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "events/event"
Path from root:       "/system/aaa/accounting/events/event"

func (*System_Aaa_AccountingPathAny) State

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

type System_Aaa_Accounting_AccountingMethodPath

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

System_Aaa_Accounting_AccountingMethodPath represents the /openconfig-system/system/aaa/accounting/state/accounting-method YANG schema element.

func (*System_Aaa_Accounting_AccountingMethodPath) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/accounting-method"
Path from root:       "/system/aaa/accounting/config/accounting-method"

func (*System_Aaa_Accounting_AccountingMethodPath) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/accounting-method"
Path from root:       "/system/aaa/accounting/state/accounting-method"

type System_Aaa_Accounting_AccountingMethodPathAny

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

System_Aaa_Accounting_AccountingMethodPathAny represents the wildcard version of the /openconfig-system/system/aaa/accounting/state/accounting-method YANG schema element.

func (*System_Aaa_Accounting_AccountingMethodPathAny) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/accounting-method"
Path from root:       "/system/aaa/accounting/config/accounting-method"

func (*System_Aaa_Accounting_AccountingMethodPathAny) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/accounting-method"
Path from root:       "/system/aaa/accounting/state/accounting-method"

type System_Aaa_Accounting_EventPath

type System_Aaa_Accounting_EventPath struct {
	*ygnmi.NodePath
}

System_Aaa_Accounting_EventPath represents the /openconfig-system/system/aaa/accounting/events/event YANG schema element.

func (*System_Aaa_Accounting_EventPath) Config

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

func (*System_Aaa_Accounting_EventPath) EventType

EventType (leaf): The type of activity to record at the AAA accounting server

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/event-type"
Path from root:       "/system/aaa/accounting/events/event/*/event-type"

func (*System_Aaa_Accounting_EventPath) Record

Record (leaf): Type of record to send to the accounting server for this activity type

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/record"
Path from root:       "/system/aaa/accounting/events/event/*/record"

func (*System_Aaa_Accounting_EventPath) State

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

type System_Aaa_Accounting_EventPathAny

type System_Aaa_Accounting_EventPathAny struct {
	*ygnmi.NodePath
}

System_Aaa_Accounting_EventPathAny represents the wildcard version of the /openconfig-system/system/aaa/accounting/events/event YANG schema element.

func (*System_Aaa_Accounting_EventPathAny) Config

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

func (*System_Aaa_Accounting_EventPathAny) EventType

EventType (leaf): The type of activity to record at the AAA accounting server

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/event-type"
Path from root:       "/system/aaa/accounting/events/event/*/event-type"

func (*System_Aaa_Accounting_EventPathAny) Record

Record (leaf): Type of record to send to the accounting server for this activity type

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/record"
Path from root:       "/system/aaa/accounting/events/event/*/record"

func (*System_Aaa_Accounting_EventPathAny) State

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

type System_Aaa_Accounting_EventPathMap added in v0.4.0

type System_Aaa_Accounting_EventPathMap struct {
	*ygnmi.NodePath
}

System_Aaa_Accounting_EventPathMap represents the /openconfig-system/system/aaa/accounting/events/event YANG schema element.

func (*System_Aaa_Accounting_EventPathMap) Config added in v0.4.0

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

func (*System_Aaa_Accounting_EventPathMap) State added in v0.4.0

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

type System_Aaa_Accounting_EventPathMapAny added in v0.4.0

type System_Aaa_Accounting_EventPathMapAny struct {
	*ygnmi.NodePath
}

System_Aaa_Accounting_EventPathMapAny represents the wildcard version of the /openconfig-system/system/aaa/accounting/events/event YANG schema element.

func (*System_Aaa_Accounting_EventPathMapAny) Config added in v0.4.0

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

func (*System_Aaa_Accounting_EventPathMapAny) State added in v0.4.0

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

type System_Aaa_Accounting_Event_EventTypePath

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

System_Aaa_Accounting_Event_EventTypePath represents the /openconfig-system/system/aaa/accounting/events/event/state/event-type YANG schema element.

func (*System_Aaa_Accounting_Event_EventTypePath) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/event-type"
Path from root:       "/system/aaa/accounting/events/event/config/event-type"

func (*System_Aaa_Accounting_Event_EventTypePath) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/event-type"
Path from root:       "/system/aaa/accounting/events/event/state/event-type"

type System_Aaa_Accounting_Event_EventTypePathAny

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

System_Aaa_Accounting_Event_EventTypePathAny represents the wildcard version of the /openconfig-system/system/aaa/accounting/events/event/state/event-type YANG schema element.

func (*System_Aaa_Accounting_Event_EventTypePathAny) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/event-type"
Path from root:       "/system/aaa/accounting/events/event/config/event-type"

func (*System_Aaa_Accounting_Event_EventTypePathAny) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/event-type"
Path from root:       "/system/aaa/accounting/events/event/state/event-type"

type System_Aaa_Accounting_Event_RecordPath

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

System_Aaa_Accounting_Event_RecordPath represents the /openconfig-system/system/aaa/accounting/events/event/state/record YANG schema element.

func (*System_Aaa_Accounting_Event_RecordPath) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/record"
Path from root:       "/system/aaa/accounting/events/event/config/record"

func (*System_Aaa_Accounting_Event_RecordPath) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/record"
Path from root:       "/system/aaa/accounting/events/event/state/record"

type System_Aaa_Accounting_Event_RecordPathAny

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

System_Aaa_Accounting_Event_RecordPathAny represents the wildcard version of the /openconfig-system/system/aaa/accounting/events/event/state/record YANG schema element.

func (*System_Aaa_Accounting_Event_RecordPathAny) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/record"
Path from root:       "/system/aaa/accounting/events/event/config/record"

func (*System_Aaa_Accounting_Event_RecordPathAny) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/record"
Path from root:       "/system/aaa/accounting/events/event/state/record"

type System_Aaa_AuthenticationPath

type System_Aaa_AuthenticationPath struct {
	*ygnmi.NodePath
}

System_Aaa_AuthenticationPath represents the /openconfig-system/system/aaa/authentication YANG schema element.

func (*System_Aaa_AuthenticationPath) AdminUser

AdminUser (container): Top-level container for the system root or admin user configuration and operational state

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "admin-user"
Path from root:       "/system/aaa/authentication/admin-user"

func (*System_Aaa_AuthenticationPath) AuthenticationMethod

AuthenticationMethod (leaf-list): Ordered list of authentication methods for users. This can be either a reference to a server group, or a well- defined designation in the AAA_METHOD_TYPE identity. If authentication fails with one method, the next defined method is tried -- failure of all methods results in the user being denied access.

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/authentication-method"
Path from root:       "/system/aaa/authentication/*/authentication-method"

func (*System_Aaa_AuthenticationPath) Config

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

func (*System_Aaa_AuthenticationPath) State

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

func (*System_Aaa_AuthenticationPath) User

User (list): List of local users on the system

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "users/user"
Path from root:       "/system/aaa/authentication/users/user"

Username: string

func (*System_Aaa_AuthenticationPath) UserAny

UserAny (list): List of local users on the system

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "users/user"
Path from root:       "/system/aaa/authentication/users/user"

func (*System_Aaa_AuthenticationPath) UserMap added in v0.4.0

UserMap (list): List of local users on the system

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "users/user"
Path from root:       "/system/aaa/authentication/users/user"

type System_Aaa_AuthenticationPathAny

type System_Aaa_AuthenticationPathAny struct {
	*ygnmi.NodePath
}

System_Aaa_AuthenticationPathAny represents the wildcard version of the /openconfig-system/system/aaa/authentication YANG schema element.

func (*System_Aaa_AuthenticationPathAny) AdminUser

AdminUser (container): Top-level container for the system root or admin user configuration and operational state

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "admin-user"
Path from root:       "/system/aaa/authentication/admin-user"

func (*System_Aaa_AuthenticationPathAny) AuthenticationMethod

AuthenticationMethod (leaf-list): Ordered list of authentication methods for users. This can be either a reference to a server group, or a well- defined designation in the AAA_METHOD_TYPE identity. If authentication fails with one method, the next defined method is tried -- failure of all methods results in the user being denied access.

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/authentication-method"
Path from root:       "/system/aaa/authentication/*/authentication-method"

func (*System_Aaa_AuthenticationPathAny) Config

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

func (*System_Aaa_AuthenticationPathAny) State

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

func (*System_Aaa_AuthenticationPathAny) User

User (list): List of local users on the system

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "users/user"
Path from root:       "/system/aaa/authentication/users/user"

Username: string

func (*System_Aaa_AuthenticationPathAny) UserAny

UserAny (list): List of local users on the system

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "users/user"
Path from root:       "/system/aaa/authentication/users/user"

func (*System_Aaa_AuthenticationPathAny) UserMap added in v0.4.0

UserMap (list): List of local users on the system

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "users/user"
Path from root:       "/system/aaa/authentication/users/user"

type System_Aaa_Authentication_AdminUserPath

type System_Aaa_Authentication_AdminUserPath struct {
	*ygnmi.NodePath
}

System_Aaa_Authentication_AdminUserPath represents the /openconfig-system/system/aaa/authentication/admin-user YANG schema element.

func (*System_Aaa_Authentication_AdminUserPath) AdminPassword

AdminPassword (leaf): The admin/root password, supplied as a cleartext string. The system should hash and only store the password as a hashed value.

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/admin-password"
Path from root:       "/system/aaa/authentication/admin-user/*/admin-password"

func (*System_Aaa_Authentication_AdminUserPath) AdminPasswordHashed

AdminPasswordHashed (leaf): The admin/root password, supplied as a hashed value using the notation described in the definition of the crypt-password-type.

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/admin-password-hashed"
Path from root:       "/system/aaa/authentication/admin-user/*/admin-password-hashed"

func (*System_Aaa_Authentication_AdminUserPath) AdminUsername

AdminUsername (leaf): Name of the administrator user account, e.g., admin, root, etc.

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/admin-username"
Path from root:       "/system/aaa/authentication/admin-user/state/admin-username"

func (*System_Aaa_Authentication_AdminUserPath) Config

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

func (*System_Aaa_Authentication_AdminUserPath) State

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

type System_Aaa_Authentication_AdminUserPathAny

type System_Aaa_Authentication_AdminUserPathAny struct {
	*ygnmi.NodePath
}

System_Aaa_Authentication_AdminUserPathAny represents the wildcard version of the /openconfig-system/system/aaa/authentication/admin-user YANG schema element.

func (*System_Aaa_Authentication_AdminUserPathAny) AdminPassword

AdminPassword (leaf): The admin/root password, supplied as a cleartext string. The system should hash and only store the password as a hashed value.

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/admin-password"
Path from root:       "/system/aaa/authentication/admin-user/*/admin-password"

func (*System_Aaa_Authentication_AdminUserPathAny) AdminPasswordHashed

AdminPasswordHashed (leaf): The admin/root password, supplied as a hashed value using the notation described in the definition of the crypt-password-type.

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/admin-password-hashed"
Path from root:       "/system/aaa/authentication/admin-user/*/admin-password-hashed"

func (*System_Aaa_Authentication_AdminUserPathAny) AdminUsername

AdminUsername (leaf): Name of the administrator user account, e.g., admin, root, etc.

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/admin-username"
Path from root:       "/system/aaa/authentication/admin-user/state/admin-username"

func (*System_Aaa_Authentication_AdminUserPathAny) Config

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

func (*System_Aaa_Authentication_AdminUserPathAny) State

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

type System_Aaa_Authentication_AdminUser_AdminPasswordHashedPath

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

System_Aaa_Authentication_AdminUser_AdminPasswordHashedPath represents the /openconfig-system/system/aaa/authentication/admin-user/state/admin-password-hashed YANG schema element.

func (*System_Aaa_Authentication_AdminUser_AdminPasswordHashedPath) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/admin-password-hashed"
Path from root:       "/system/aaa/authentication/admin-user/config/admin-password-hashed"

func (*System_Aaa_Authentication_AdminUser_AdminPasswordHashedPath) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/admin-password-hashed"
Path from root:       "/system/aaa/authentication/admin-user/state/admin-password-hashed"

type System_Aaa_Authentication_AdminUser_AdminPasswordHashedPathAny

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

System_Aaa_Authentication_AdminUser_AdminPasswordHashedPathAny represents the wildcard version of the /openconfig-system/system/aaa/authentication/admin-user/state/admin-password-hashed YANG schema element.

func (*System_Aaa_Authentication_AdminUser_AdminPasswordHashedPathAny) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/admin-password-hashed"
Path from root:       "/system/aaa/authentication/admin-user/config/admin-password-hashed"

func (*System_Aaa_Authentication_AdminUser_AdminPasswordHashedPathAny) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/admin-password-hashed"
Path from root:       "/system/aaa/authentication/admin-user/state/admin-password-hashed"

type System_Aaa_Authentication_AdminUser_AdminPasswordPath

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

System_Aaa_Authentication_AdminUser_AdminPasswordPath represents the /openconfig-system/system/aaa/authentication/admin-user/state/admin-password YANG schema element.

func (*System_Aaa_Authentication_AdminUser_AdminPasswordPath) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/admin-password"
Path from root:       "/system/aaa/authentication/admin-user/config/admin-password"

func (*System_Aaa_Authentication_AdminUser_AdminPasswordPath) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/admin-password"
Path from root:       "/system/aaa/authentication/admin-user/state/admin-password"

type System_Aaa_Authentication_AdminUser_AdminPasswordPathAny

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

System_Aaa_Authentication_AdminUser_AdminPasswordPathAny represents the wildcard version of the /openconfig-system/system/aaa/authentication/admin-user/state/admin-password YANG schema element.

func (*System_Aaa_Authentication_AdminUser_AdminPasswordPathAny) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/admin-password"
Path from root:       "/system/aaa/authentication/admin-user/config/admin-password"

func (*System_Aaa_Authentication_AdminUser_AdminPasswordPathAny) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/admin-password"
Path from root:       "/system/aaa/authentication/admin-user/state/admin-password"

type System_Aaa_Authentication_AdminUser_AdminUsernamePath

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

System_Aaa_Authentication_AdminUser_AdminUsernamePath represents the /openconfig-system/system/aaa/authentication/admin-user/state/admin-username YANG schema element.

func (*System_Aaa_Authentication_AdminUser_AdminUsernamePath) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/admin-username"
Path from root:       "/system/aaa/authentication/admin-user/state/admin-username"

type System_Aaa_Authentication_AdminUser_AdminUsernamePathAny

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

System_Aaa_Authentication_AdminUser_AdminUsernamePathAny represents the wildcard version of the /openconfig-system/system/aaa/authentication/admin-user/state/admin-username YANG schema element.

func (*System_Aaa_Authentication_AdminUser_AdminUsernamePathAny) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/admin-username"
Path from root:       "/system/aaa/authentication/admin-user/state/admin-username"

type System_Aaa_Authentication_AuthenticationMethodPath

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

System_Aaa_Authentication_AuthenticationMethodPath represents the /openconfig-system/system/aaa/authentication/state/authentication-method YANG schema element.

func (*System_Aaa_Authentication_AuthenticationMethodPath) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/authentication-method"
Path from root:       "/system/aaa/authentication/config/authentication-method"

func (*System_Aaa_Authentication_AuthenticationMethodPath) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/authentication-method"
Path from root:       "/system/aaa/authentication/state/authentication-method"

type System_Aaa_Authentication_AuthenticationMethodPathAny

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

System_Aaa_Authentication_AuthenticationMethodPathAny represents the wildcard version of the /openconfig-system/system/aaa/authentication/state/authentication-method YANG schema element.

func (*System_Aaa_Authentication_AuthenticationMethodPathAny) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/authentication-method"
Path from root:       "/system/aaa/authentication/config/authentication-method"

func (*System_Aaa_Authentication_AuthenticationMethodPathAny) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/authentication-method"
Path from root:       "/system/aaa/authentication/state/authentication-method"

type System_Aaa_Authentication_UserPath

type System_Aaa_Authentication_UserPath struct {
	*ygnmi.NodePath
}

System_Aaa_Authentication_UserPath represents the /openconfig-system/system/aaa/authentication/users/user YANG schema element.

func (*System_Aaa_Authentication_UserPath) Config

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

func (*System_Aaa_Authentication_UserPath) Password

Password (leaf): The user password, supplied as cleartext. The system must hash the value and only store the hashed value.

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/password"
Path from root:       "/system/aaa/authentication/users/user/*/password"

func (*System_Aaa_Authentication_UserPath) PasswordHashed

PasswordHashed (leaf): The user password, supplied as a hashed value using the notation described in the definition of the crypt-password-type.

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/password-hashed"
Path from root:       "/system/aaa/authentication/users/user/*/password-hashed"

func (*System_Aaa_Authentication_UserPath) Role

Role (leaf): Role assigned to the user. The role must be supplied as a role defined by the SYSTEM_DEFINED_ROLES identity or a string that matches a user defined role.

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/role"
Path from root:       "/system/aaa/authentication/users/user/*/role"

func (*System_Aaa_Authentication_UserPath) SshKey

SshKey (leaf): SSH public key for the user (RSA or DSA)

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/ssh-key"
Path from root:       "/system/aaa/authentication/users/user/*/ssh-key"

func (*System_Aaa_Authentication_UserPath) State

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

func (*System_Aaa_Authentication_UserPath) Username

Username (leaf): Assigned username for this user

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/username"
Path from root:       "/system/aaa/authentication/users/user/*/username"

type System_Aaa_Authentication_UserPathAny

type System_Aaa_Authentication_UserPathAny struct {
	*ygnmi.NodePath
}

System_Aaa_Authentication_UserPathAny represents the wildcard version of the /openconfig-system/system/aaa/authentication/users/user YANG schema element.

func (*System_Aaa_Authentication_UserPathAny) Config

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

func (*System_Aaa_Authentication_UserPathAny) Password

Password (leaf): The user password, supplied as cleartext. The system must hash the value and only store the hashed value.

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/password"
Path from root:       "/system/aaa/authentication/users/user/*/password"

func (*System_Aaa_Authentication_UserPathAny) PasswordHashed

PasswordHashed (leaf): The user password, supplied as a hashed value using the notation described in the definition of the crypt-password-type.

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/password-hashed"
Path from root:       "/system/aaa/authentication/users/user/*/password-hashed"

func (*System_Aaa_Authentication_UserPathAny) Role

Role (leaf): Role assigned to the user. The role must be supplied as a role defined by the SYSTEM_DEFINED_ROLES identity or a string that matches a user defined role.

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/role"
Path from root:       "/system/aaa/authentication/users/user/*/role"

func (*System_Aaa_Authentication_UserPathAny) SshKey

SshKey (leaf): SSH public key for the user (RSA or DSA)

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/ssh-key"
Path from root:       "/system/aaa/authentication/users/user/*/ssh-key"

func (*System_Aaa_Authentication_UserPathAny) State

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

func (*System_Aaa_Authentication_UserPathAny) Username

Username (leaf): Assigned username for this user

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/username"
Path from root:       "/system/aaa/authentication/users/user/*/username"

type System_Aaa_Authentication_UserPathMap added in v0.4.0

type System_Aaa_Authentication_UserPathMap struct {
	*ygnmi.NodePath
}

System_Aaa_Authentication_UserPathMap represents the /openconfig-system/system/aaa/authentication/users/user YANG schema element.

func (*System_Aaa_Authentication_UserPathMap) Config added in v0.4.0

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

func (*System_Aaa_Authentication_UserPathMap) State added in v0.4.0

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

type System_Aaa_Authentication_UserPathMapAny added in v0.4.0

type System_Aaa_Authentication_UserPathMapAny struct {
	*ygnmi.NodePath
}

System_Aaa_Authentication_UserPathMapAny represents the wildcard version of the /openconfig-system/system/aaa/authentication/users/user YANG schema element.

func (*System_Aaa_Authentication_UserPathMapAny) Config added in v0.4.0

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

func (*System_Aaa_Authentication_UserPathMapAny) State added in v0.4.0

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

type System_Aaa_Authentication_User_PasswordHashedPath

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

System_Aaa_Authentication_User_PasswordHashedPath represents the /openconfig-system/system/aaa/authentication/users/user/state/password-hashed YANG schema element.

func (*System_Aaa_Authentication_User_PasswordHashedPath) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/password-hashed"
Path from root:       "/system/aaa/authentication/users/user/config/password-hashed"

func (*System_Aaa_Authentication_User_PasswordHashedPath) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/password-hashed"
Path from root:       "/system/aaa/authentication/users/user/state/password-hashed"

type System_Aaa_Authentication_User_PasswordHashedPathAny

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

System_Aaa_Authentication_User_PasswordHashedPathAny represents the wildcard version of the /openconfig-system/system/aaa/authentication/users/user/state/password-hashed YANG schema element.

func (*System_Aaa_Authentication_User_PasswordHashedPathAny) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/password-hashed"
Path from root:       "/system/aaa/authentication/users/user/config/password-hashed"

func (*System_Aaa_Authentication_User_PasswordHashedPathAny) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/password-hashed"
Path from root:       "/system/aaa/authentication/users/user/state/password-hashed"

type System_Aaa_Authentication_User_PasswordPath

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

System_Aaa_Authentication_User_PasswordPath represents the /openconfig-system/system/aaa/authentication/users/user/state/password YANG schema element.

func (*System_Aaa_Authentication_User_PasswordPath) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/password"
Path from root:       "/system/aaa/authentication/users/user/config/password"

func (*System_Aaa_Authentication_User_PasswordPath) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/password"
Path from root:       "/system/aaa/authentication/users/user/state/password"

type System_Aaa_Authentication_User_PasswordPathAny

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

System_Aaa_Authentication_User_PasswordPathAny represents the wildcard version of the /openconfig-system/system/aaa/authentication/users/user/state/password YANG schema element.

func (*System_Aaa_Authentication_User_PasswordPathAny) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/password"
Path from root:       "/system/aaa/authentication/users/user/config/password"

func (*System_Aaa_Authentication_User_PasswordPathAny) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/password"
Path from root:       "/system/aaa/authentication/users/user/state/password"

type System_Aaa_Authentication_User_RolePath

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

System_Aaa_Authentication_User_RolePath represents the /openconfig-system/system/aaa/authentication/users/user/state/role YANG schema element.

func (*System_Aaa_Authentication_User_RolePath) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/role"
Path from root:       "/system/aaa/authentication/users/user/config/role"

func (*System_Aaa_Authentication_User_RolePath) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/role"
Path from root:       "/system/aaa/authentication/users/user/state/role"

type System_Aaa_Authentication_User_RolePathAny

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

System_Aaa_Authentication_User_RolePathAny represents the wildcard version of the /openconfig-system/system/aaa/authentication/users/user/state/role YANG schema element.

func (*System_Aaa_Authentication_User_RolePathAny) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/role"
Path from root:       "/system/aaa/authentication/users/user/config/role"

func (*System_Aaa_Authentication_User_RolePathAny) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/role"
Path from root:       "/system/aaa/authentication/users/user/state/role"

type System_Aaa_Authentication_User_SshKeyPath

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

System_Aaa_Authentication_User_SshKeyPath represents the /openconfig-system/system/aaa/authentication/users/user/state/ssh-key YANG schema element.

func (*System_Aaa_Authentication_User_SshKeyPath) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/ssh-key"
Path from root:       "/system/aaa/authentication/users/user/config/ssh-key"

func (*System_Aaa_Authentication_User_SshKeyPath) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/ssh-key"
Path from root:       "/system/aaa/authentication/users/user/state/ssh-key"

type System_Aaa_Authentication_User_SshKeyPathAny

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

System_Aaa_Authentication_User_SshKeyPathAny represents the wildcard version of the /openconfig-system/system/aaa/authentication/users/user/state/ssh-key YANG schema element.

func (*System_Aaa_Authentication_User_SshKeyPathAny) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/ssh-key"
Path from root:       "/system/aaa/authentication/users/user/config/ssh-key"

func (*System_Aaa_Authentication_User_SshKeyPathAny) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/ssh-key"
Path from root:       "/system/aaa/authentication/users/user/state/ssh-key"

type System_Aaa_Authentication_User_UsernamePath

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

System_Aaa_Authentication_User_UsernamePath represents the /openconfig-system/system/aaa/authentication/users/user/state/username YANG schema element.

func (*System_Aaa_Authentication_User_UsernamePath) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/username"
Path from root:       "/system/aaa/authentication/users/user/config/username"

func (*System_Aaa_Authentication_User_UsernamePath) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/username"
Path from root:       "/system/aaa/authentication/users/user/state/username"

type System_Aaa_Authentication_User_UsernamePathAny

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

System_Aaa_Authentication_User_UsernamePathAny represents the wildcard version of the /openconfig-system/system/aaa/authentication/users/user/state/username YANG schema element.

func (*System_Aaa_Authentication_User_UsernamePathAny) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/username"
Path from root:       "/system/aaa/authentication/users/user/config/username"

func (*System_Aaa_Authentication_User_UsernamePathAny) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/username"
Path from root:       "/system/aaa/authentication/users/user/state/username"

type System_Aaa_AuthorizationPath

type System_Aaa_AuthorizationPath struct {
	*ygnmi.NodePath
}

System_Aaa_AuthorizationPath represents the /openconfig-system/system/aaa/authorization YANG schema element.

func (*System_Aaa_AuthorizationPath) AuthorizationMethod

AuthorizationMethod (leaf-list): Ordered list of methods for authorizing commands. The first method that provides a response (positive or negative) should be used. The list may contain a well-defined method such as the set of all TACACS or RADIUS servers, or the name of a defined AAA server group. The system must validate that the named server group exists.

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/authorization-method"
Path from root:       "/system/aaa/authorization/*/authorization-method"

func (*System_Aaa_AuthorizationPath) Config

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

func (*System_Aaa_AuthorizationPath) Event

Event (list): List of events subject to AAA authorization

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "events/event"
Path from root:       "/system/aaa/authorization/events/event"

EventType: oc.E_AaaTypes_AAA_AUTHORIZATION_EVENT_TYPE

func (*System_Aaa_AuthorizationPath) EventAny

EventAny (list): List of events subject to AAA authorization

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "events/event"
Path from root:       "/system/aaa/authorization/events/event"

func (*System_Aaa_AuthorizationPath) EventMap added in v0.4.0

EventMap (list): List of events subject to AAA authorization

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "events/event"
Path from root:       "/system/aaa/authorization/events/event"

func (*System_Aaa_AuthorizationPath) State

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

type System_Aaa_AuthorizationPathAny

type System_Aaa_AuthorizationPathAny struct {
	*ygnmi.NodePath
}

System_Aaa_AuthorizationPathAny represents the wildcard version of the /openconfig-system/system/aaa/authorization YANG schema element.

func (*System_Aaa_AuthorizationPathAny) AuthorizationMethod

AuthorizationMethod (leaf-list): Ordered list of methods for authorizing commands. The first method that provides a response (positive or negative) should be used. The list may contain a well-defined method such as the set of all TACACS or RADIUS servers, or the name of a defined AAA server group. The system must validate that the named server group exists.

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/authorization-method"
Path from root:       "/system/aaa/authorization/*/authorization-method"

func (*System_Aaa_AuthorizationPathAny) Config

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

func (*System_Aaa_AuthorizationPathAny) Event

Event (list): List of events subject to AAA authorization

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "events/event"
Path from root:       "/system/aaa/authorization/events/event"

EventType: oc.E_AaaTypes_AAA_AUTHORIZATION_EVENT_TYPE

func (*System_Aaa_AuthorizationPathAny) EventAny

EventAny (list): List of events subject to AAA authorization

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "events/event"
Path from root:       "/system/aaa/authorization/events/event"

func (*System_Aaa_AuthorizationPathAny) EventMap added in v0.4.0

EventMap (list): List of events subject to AAA authorization

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "events/event"
Path from root:       "/system/aaa/authorization/events/event"

func (*System_Aaa_AuthorizationPathAny) State

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

type System_Aaa_Authorization_AuthorizationMethodPath

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

System_Aaa_Authorization_AuthorizationMethodPath represents the /openconfig-system/system/aaa/authorization/state/authorization-method YANG schema element.

func (*System_Aaa_Authorization_AuthorizationMethodPath) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/authorization-method"
Path from root:       "/system/aaa/authorization/config/authorization-method"

func (*System_Aaa_Authorization_AuthorizationMethodPath) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/authorization-method"
Path from root:       "/system/aaa/authorization/state/authorization-method"

type System_Aaa_Authorization_AuthorizationMethodPathAny

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

System_Aaa_Authorization_AuthorizationMethodPathAny represents the wildcard version of the /openconfig-system/system/aaa/authorization/state/authorization-method YANG schema element.

func (*System_Aaa_Authorization_AuthorizationMethodPathAny) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/authorization-method"
Path from root:       "/system/aaa/authorization/config/authorization-method"

func (*System_Aaa_Authorization_AuthorizationMethodPathAny) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/authorization-method"
Path from root:       "/system/aaa/authorization/state/authorization-method"

type System_Aaa_Authorization_EventPath

type System_Aaa_Authorization_EventPath struct {
	*ygnmi.NodePath
}

System_Aaa_Authorization_EventPath represents the /openconfig-system/system/aaa/authorization/events/event YANG schema element.

func (*System_Aaa_Authorization_EventPath) Config

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

func (*System_Aaa_Authorization_EventPath) EventType

EventType (leaf): The type of event to record at the AAA authorization server

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/event-type"
Path from root:       "/system/aaa/authorization/events/event/*/event-type"

func (*System_Aaa_Authorization_EventPath) State

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

type System_Aaa_Authorization_EventPathAny

type System_Aaa_Authorization_EventPathAny struct {
	*ygnmi.NodePath
}

System_Aaa_Authorization_EventPathAny represents the wildcard version of the /openconfig-system/system/aaa/authorization/events/event YANG schema element.

func (*System_Aaa_Authorization_EventPathAny) Config

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

func (*System_Aaa_Authorization_EventPathAny) EventType

EventType (leaf): The type of event to record at the AAA authorization server

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/event-type"
Path from root:       "/system/aaa/authorization/events/event/*/event-type"

func (*System_Aaa_Authorization_EventPathAny) State

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

type System_Aaa_Authorization_EventPathMap added in v0.4.0

type System_Aaa_Authorization_EventPathMap struct {
	*ygnmi.NodePath
}

System_Aaa_Authorization_EventPathMap represents the /openconfig-system/system/aaa/authorization/events/event YANG schema element.

func (*System_Aaa_Authorization_EventPathMap) Config added in v0.4.0

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

func (*System_Aaa_Authorization_EventPathMap) State added in v0.4.0

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

type System_Aaa_Authorization_EventPathMapAny added in v0.4.0

type System_Aaa_Authorization_EventPathMapAny struct {
	*ygnmi.NodePath
}

System_Aaa_Authorization_EventPathMapAny represents the wildcard version of the /openconfig-system/system/aaa/authorization/events/event YANG schema element.

func (*System_Aaa_Authorization_EventPathMapAny) Config added in v0.4.0

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

func (*System_Aaa_Authorization_EventPathMapAny) State added in v0.4.0

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

type System_Aaa_Authorization_Event_EventTypePath

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

System_Aaa_Authorization_Event_EventTypePath represents the /openconfig-system/system/aaa/authorization/events/event/state/event-type YANG schema element.

func (*System_Aaa_Authorization_Event_EventTypePath) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/event-type"
Path from root:       "/system/aaa/authorization/events/event/config/event-type"

func (*System_Aaa_Authorization_Event_EventTypePath) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/event-type"
Path from root:       "/system/aaa/authorization/events/event/state/event-type"

type System_Aaa_Authorization_Event_EventTypePathAny

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

System_Aaa_Authorization_Event_EventTypePathAny represents the wildcard version of the /openconfig-system/system/aaa/authorization/events/event/state/event-type YANG schema element.

func (*System_Aaa_Authorization_Event_EventTypePathAny) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/event-type"
Path from root:       "/system/aaa/authorization/events/event/config/event-type"

func (*System_Aaa_Authorization_Event_EventTypePathAny) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/event-type"
Path from root:       "/system/aaa/authorization/events/event/state/event-type"

type System_Aaa_ServerGroupPath

type System_Aaa_ServerGroupPath struct {
	*ygnmi.NodePath
}

System_Aaa_ServerGroupPath represents the /openconfig-system/system/aaa/server-groups/server-group YANG schema element.

func (*System_Aaa_ServerGroupPath) Config

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

func (*System_Aaa_ServerGroupPath) Name

Name (leaf): Name for the server group

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/name"
Path from root:       "/system/aaa/server-groups/server-group/*/name"

func (*System_Aaa_ServerGroupPath) Server

Server (list): List of AAA servers

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "servers/server"
Path from root:       "/system/aaa/server-groups/server-group/servers/server"

Address: string

func (*System_Aaa_ServerGroupPath) ServerAny

ServerAny (list): List of AAA servers

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "servers/server"
Path from root:       "/system/aaa/server-groups/server-group/servers/server"

func (*System_Aaa_ServerGroupPath) ServerMap added in v0.4.0

ServerMap (list): List of AAA servers

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "servers/server"
Path from root:       "/system/aaa/server-groups/server-group/servers/server"

func (*System_Aaa_ServerGroupPath) State

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

func (*System_Aaa_ServerGroupPath) Type

Type (leaf): AAA server type -- all servers in the group must be of this type

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/type"
Path from root:       "/system/aaa/server-groups/server-group/*/type"

type System_Aaa_ServerGroupPathAny

type System_Aaa_ServerGroupPathAny struct {
	*ygnmi.NodePath
}

System_Aaa_ServerGroupPathAny represents the wildcard version of the /openconfig-system/system/aaa/server-groups/server-group YANG schema element.

func (*System_Aaa_ServerGroupPathAny) Config

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

func (*System_Aaa_ServerGroupPathAny) Name

Name (leaf): Name for the server group

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/name"
Path from root:       "/system/aaa/server-groups/server-group/*/name"

func (*System_Aaa_ServerGroupPathAny) Server

Server (list): List of AAA servers

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "servers/server"
Path from root:       "/system/aaa/server-groups/server-group/servers/server"

Address: string

func (*System_Aaa_ServerGroupPathAny) ServerAny

ServerAny (list): List of AAA servers

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "servers/server"
Path from root:       "/system/aaa/server-groups/server-group/servers/server"

func (*System_Aaa_ServerGroupPathAny) ServerMap added in v0.4.0

ServerMap (list): List of AAA servers

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "servers/server"
Path from root:       "/system/aaa/server-groups/server-group/servers/server"

func (*System_Aaa_ServerGroupPathAny) State

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

func (*System_Aaa_ServerGroupPathAny) Type

Type (leaf): AAA server type -- all servers in the group must be of this type

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/type"
Path from root:       "/system/aaa/server-groups/server-group/*/type"

type System_Aaa_ServerGroupPathMap added in v0.4.0

type System_Aaa_ServerGroupPathMap struct {
	*ygnmi.NodePath
}

System_Aaa_ServerGroupPathMap represents the /openconfig-system/system/aaa/server-groups/server-group YANG schema element.

func (*System_Aaa_ServerGroupPathMap) Config added in v0.4.0

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

func (*System_Aaa_ServerGroupPathMap) State added in v0.4.0

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

type System_Aaa_ServerGroupPathMapAny added in v0.4.0

type System_Aaa_ServerGroupPathMapAny struct {
	*ygnmi.NodePath
}

System_Aaa_ServerGroupPathMapAny represents the wildcard version of the /openconfig-system/system/aaa/server-groups/server-group YANG schema element.

func (*System_Aaa_ServerGroupPathMapAny) Config added in v0.4.0

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

func (*System_Aaa_ServerGroupPathMapAny) State added in v0.4.0

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

type System_Aaa_ServerGroup_NamePath

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

System_Aaa_ServerGroup_NamePath represents the /openconfig-system/system/aaa/server-groups/server-group/state/name YANG schema element.

func (*System_Aaa_ServerGroup_NamePath) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/name"
Path from root:       "/system/aaa/server-groups/server-group/config/name"

func (*System_Aaa_ServerGroup_NamePath) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/name"
Path from root:       "/system/aaa/server-groups/server-group/state/name"

type System_Aaa_ServerGroup_NamePathAny

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

System_Aaa_ServerGroup_NamePathAny represents the wildcard version of the /openconfig-system/system/aaa/server-groups/server-group/state/name YANG schema element.

func (*System_Aaa_ServerGroup_NamePathAny) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/name"
Path from root:       "/system/aaa/server-groups/server-group/config/name"

func (*System_Aaa_ServerGroup_NamePathAny) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/name"
Path from root:       "/system/aaa/server-groups/server-group/state/name"

type System_Aaa_ServerGroup_ServerPath

type System_Aaa_ServerGroup_ServerPath struct {
	*ygnmi.NodePath
}

System_Aaa_ServerGroup_ServerPath represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server YANG schema element.

func (*System_Aaa_ServerGroup_ServerPath) Address

Address (leaf): Address of the authentication server

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/address"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/*/address"

func (*System_Aaa_ServerGroup_ServerPath) Config

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

func (*System_Aaa_ServerGroup_ServerPath) ConnectionAborts

ConnectionAborts (leaf): Number of aborted connections to the server. These do not include connections that are close gracefully.

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/connection-aborts"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/connection-aborts"

func (*System_Aaa_ServerGroup_ServerPath) ConnectionCloses

ConnectionCloses (leaf): Number of connection close requests sent to the server, e.g. socket close

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/connection-closes"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/connection-closes"

func (*System_Aaa_ServerGroup_ServerPath) ConnectionFailures

ConnectionFailures (leaf): Number of connection failures to the server

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/connection-failures"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/connection-failures"

func (*System_Aaa_ServerGroup_ServerPath) ConnectionOpens

ConnectionOpens (leaf): Number of new connection requests sent to the server, e.g. socket open

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/connection-opens"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/connection-opens"

func (*System_Aaa_ServerGroup_ServerPath) ConnectionTimeouts

ConnectionTimeouts (leaf): Number of connection timeouts to the server

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/connection-timeouts"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/connection-timeouts"

func (*System_Aaa_ServerGroup_ServerPath) ErrorsReceived

ErrorsReceived (leaf): Number of error messages received from the server

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/errors-received"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/errors-received"

func (*System_Aaa_ServerGroup_ServerPath) MessagesReceived

MessagesReceived (leaf): Number of messages received by the server

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/messages-received"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/messages-received"

func (*System_Aaa_ServerGroup_ServerPath) MessagesSent

MessagesSent (leaf): Number of messages sent to the server

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/messages-sent"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/messages-sent"

func (*System_Aaa_ServerGroup_ServerPath) Name

Name (leaf): Name assigned to the server

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/name"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/*/name"

func (*System_Aaa_ServerGroup_ServerPath) Radius

Radius (container): Top-level container for RADIUS server data

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "radius"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius"

func (*System_Aaa_ServerGroup_ServerPath) State

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

func (*System_Aaa_ServerGroup_ServerPath) Tacacs

Tacacs (container): Top-level container for TACACS+ server data

Defining module:      "openconfig-aaa-tacacs"
Instantiating module: "openconfig-system"
Path from parent:     "tacacs"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/tacacs"

func (*System_Aaa_ServerGroup_ServerPath) Timeout

Timeout (leaf): Set the timeout in seconds on responses from the AAA server

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/timeout"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/*/timeout"

type System_Aaa_ServerGroup_ServerPathAny

type System_Aaa_ServerGroup_ServerPathAny struct {
	*ygnmi.NodePath
}

System_Aaa_ServerGroup_ServerPathAny represents the wildcard version of the /openconfig-system/system/aaa/server-groups/server-group/servers/server YANG schema element.

func (*System_Aaa_ServerGroup_ServerPathAny) Address

Address (leaf): Address of the authentication server

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/address"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/*/address"

func (*System_Aaa_ServerGroup_ServerPathAny) Config

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

func (*System_Aaa_ServerGroup_ServerPathAny) ConnectionAborts

ConnectionAborts (leaf): Number of aborted connections to the server. These do not include connections that are close gracefully.

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/connection-aborts"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/connection-aborts"

func (*System_Aaa_ServerGroup_ServerPathAny) ConnectionCloses

ConnectionCloses (leaf): Number of connection close requests sent to the server, e.g. socket close

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/connection-closes"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/connection-closes"

func (*System_Aaa_ServerGroup_ServerPathAny) ConnectionFailures

ConnectionFailures (leaf): Number of connection failures to the server

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/connection-failures"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/connection-failures"

func (*System_Aaa_ServerGroup_ServerPathAny) ConnectionOpens

ConnectionOpens (leaf): Number of new connection requests sent to the server, e.g. socket open

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/connection-opens"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/connection-opens"

func (*System_Aaa_ServerGroup_ServerPathAny) ConnectionTimeouts

ConnectionTimeouts (leaf): Number of connection timeouts to the server

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/connection-timeouts"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/connection-timeouts"

func (*System_Aaa_ServerGroup_ServerPathAny) ErrorsReceived

ErrorsReceived (leaf): Number of error messages received from the server

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/errors-received"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/errors-received"

func (*System_Aaa_ServerGroup_ServerPathAny) MessagesReceived

MessagesReceived (leaf): Number of messages received by the server

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/messages-received"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/messages-received"

func (*System_Aaa_ServerGroup_ServerPathAny) MessagesSent

MessagesSent (leaf): Number of messages sent to the server

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/messages-sent"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/messages-sent"

func (*System_Aaa_ServerGroup_ServerPathAny) Name

Name (leaf): Name assigned to the server

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/name"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/*/name"

func (*System_Aaa_ServerGroup_ServerPathAny) Radius

Radius (container): Top-level container for RADIUS server data

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "radius"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius"

func (*System_Aaa_ServerGroup_ServerPathAny) State

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

func (*System_Aaa_ServerGroup_ServerPathAny) Tacacs

Tacacs (container): Top-level container for TACACS+ server data

Defining module:      "openconfig-aaa-tacacs"
Instantiating module: "openconfig-system"
Path from parent:     "tacacs"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/tacacs"

func (*System_Aaa_ServerGroup_ServerPathAny) Timeout

Timeout (leaf): Set the timeout in seconds on responses from the AAA server

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "*/timeout"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/*/timeout"

type System_Aaa_ServerGroup_ServerPathMap added in v0.4.0

type System_Aaa_ServerGroup_ServerPathMap struct {
	*ygnmi.NodePath
}

System_Aaa_ServerGroup_ServerPathMap represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server YANG schema element.

func (*System_Aaa_ServerGroup_ServerPathMap) Config added in v0.4.0

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

func (*System_Aaa_ServerGroup_ServerPathMap) State added in v0.4.0

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

type System_Aaa_ServerGroup_ServerPathMapAny added in v0.4.0

type System_Aaa_ServerGroup_ServerPathMapAny struct {
	*ygnmi.NodePath
}

System_Aaa_ServerGroup_ServerPathMapAny represents the wildcard version of the /openconfig-system/system/aaa/server-groups/server-group/servers/server YANG schema element.

func (*System_Aaa_ServerGroup_ServerPathMapAny) Config added in v0.4.0

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

func (*System_Aaa_ServerGroup_ServerPathMapAny) State added in v0.4.0

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

type System_Aaa_ServerGroup_Server_AddressPath

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

System_Aaa_ServerGroup_Server_AddressPath represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/state/address YANG schema element.

func (*System_Aaa_ServerGroup_Server_AddressPath) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/address"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/config/address"

func (*System_Aaa_ServerGroup_Server_AddressPath) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/address"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/address"

type System_Aaa_ServerGroup_Server_AddressPathAny

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

System_Aaa_ServerGroup_Server_AddressPathAny represents the wildcard version of the /openconfig-system/system/aaa/server-groups/server-group/servers/server/state/address YANG schema element.

func (*System_Aaa_ServerGroup_Server_AddressPathAny) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/address"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/config/address"

func (*System_Aaa_ServerGroup_Server_AddressPathAny) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/address"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/address"

type System_Aaa_ServerGroup_Server_ConnectionAbortsPath

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

System_Aaa_ServerGroup_Server_ConnectionAbortsPath represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/state/connection-aborts YANG schema element.

func (*System_Aaa_ServerGroup_Server_ConnectionAbortsPath) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/connection-aborts"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/connection-aborts"

type System_Aaa_ServerGroup_Server_ConnectionAbortsPathAny

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

System_Aaa_ServerGroup_Server_ConnectionAbortsPathAny represents the wildcard version of the /openconfig-system/system/aaa/server-groups/server-group/servers/server/state/connection-aborts YANG schema element.

func (*System_Aaa_ServerGroup_Server_ConnectionAbortsPathAny) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/connection-aborts"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/connection-aborts"

type System_Aaa_ServerGroup_Server_ConnectionClosesPath

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

System_Aaa_ServerGroup_Server_ConnectionClosesPath represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/state/connection-closes YANG schema element.

func (*System_Aaa_ServerGroup_Server_ConnectionClosesPath) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/connection-closes"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/connection-closes"

type System_Aaa_ServerGroup_Server_ConnectionClosesPathAny

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

System_Aaa_ServerGroup_Server_ConnectionClosesPathAny represents the wildcard version of the /openconfig-system/system/aaa/server-groups/server-group/servers/server/state/connection-closes YANG schema element.

func (*System_Aaa_ServerGroup_Server_ConnectionClosesPathAny) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/connection-closes"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/connection-closes"

type System_Aaa_ServerGroup_Server_ConnectionFailuresPath

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

System_Aaa_ServerGroup_Server_ConnectionFailuresPath represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/state/connection-failures YANG schema element.

func (*System_Aaa_ServerGroup_Server_ConnectionFailuresPath) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/connection-failures"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/connection-failures"

type System_Aaa_ServerGroup_Server_ConnectionFailuresPathAny

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

System_Aaa_ServerGroup_Server_ConnectionFailuresPathAny represents the wildcard version of the /openconfig-system/system/aaa/server-groups/server-group/servers/server/state/connection-failures YANG schema element.

func (*System_Aaa_ServerGroup_Server_ConnectionFailuresPathAny) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/connection-failures"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/connection-failures"

type System_Aaa_ServerGroup_Server_ConnectionOpensPath

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

System_Aaa_ServerGroup_Server_ConnectionOpensPath represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/state/connection-opens YANG schema element.

func (*System_Aaa_ServerGroup_Server_ConnectionOpensPath) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/connection-opens"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/connection-opens"

type System_Aaa_ServerGroup_Server_ConnectionOpensPathAny

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

System_Aaa_ServerGroup_Server_ConnectionOpensPathAny represents the wildcard version of the /openconfig-system/system/aaa/server-groups/server-group/servers/server/state/connection-opens YANG schema element.

func (*System_Aaa_ServerGroup_Server_ConnectionOpensPathAny) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/connection-opens"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/connection-opens"

type System_Aaa_ServerGroup_Server_ConnectionTimeoutsPath

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

System_Aaa_ServerGroup_Server_ConnectionTimeoutsPath represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/state/connection-timeouts YANG schema element.

func (*System_Aaa_ServerGroup_Server_ConnectionTimeoutsPath) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/connection-timeouts"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/connection-timeouts"

type System_Aaa_ServerGroup_Server_ConnectionTimeoutsPathAny

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

System_Aaa_ServerGroup_Server_ConnectionTimeoutsPathAny represents the wildcard version of the /openconfig-system/system/aaa/server-groups/server-group/servers/server/state/connection-timeouts YANG schema element.

func (*System_Aaa_ServerGroup_Server_ConnectionTimeoutsPathAny) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/connection-timeouts"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/connection-timeouts"

type System_Aaa_ServerGroup_Server_ErrorsReceivedPath

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

System_Aaa_ServerGroup_Server_ErrorsReceivedPath represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/state/errors-received YANG schema element.

func (*System_Aaa_ServerGroup_Server_ErrorsReceivedPath) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/errors-received"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/errors-received"

type System_Aaa_ServerGroup_Server_ErrorsReceivedPathAny

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

System_Aaa_ServerGroup_Server_ErrorsReceivedPathAny represents the wildcard version of the /openconfig-system/system/aaa/server-groups/server-group/servers/server/state/errors-received YANG schema element.

func (*System_Aaa_ServerGroup_Server_ErrorsReceivedPathAny) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/errors-received"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/errors-received"

type System_Aaa_ServerGroup_Server_MessagesReceivedPath

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

System_Aaa_ServerGroup_Server_MessagesReceivedPath represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/state/messages-received YANG schema element.

func (*System_Aaa_ServerGroup_Server_MessagesReceivedPath) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/messages-received"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/messages-received"

type System_Aaa_ServerGroup_Server_MessagesReceivedPathAny

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

System_Aaa_ServerGroup_Server_MessagesReceivedPathAny represents the wildcard version of the /openconfig-system/system/aaa/server-groups/server-group/servers/server/state/messages-received YANG schema element.

func (*System_Aaa_ServerGroup_Server_MessagesReceivedPathAny) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/messages-received"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/messages-received"

type System_Aaa_ServerGroup_Server_MessagesSentPath

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

System_Aaa_ServerGroup_Server_MessagesSentPath represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/state/messages-sent YANG schema element.

func (*System_Aaa_ServerGroup_Server_MessagesSentPath) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/messages-sent"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/messages-sent"

type System_Aaa_ServerGroup_Server_MessagesSentPathAny

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

System_Aaa_ServerGroup_Server_MessagesSentPathAny represents the wildcard version of the /openconfig-system/system/aaa/server-groups/server-group/servers/server/state/messages-sent YANG schema element.

func (*System_Aaa_ServerGroup_Server_MessagesSentPathAny) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/messages-sent"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/messages-sent"

type System_Aaa_ServerGroup_Server_NamePath

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

System_Aaa_ServerGroup_Server_NamePath represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/state/name YANG schema element.

func (*System_Aaa_ServerGroup_Server_NamePath) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/name"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/config/name"

func (*System_Aaa_ServerGroup_Server_NamePath) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/name"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/name"

type System_Aaa_ServerGroup_Server_NamePathAny

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

System_Aaa_ServerGroup_Server_NamePathAny represents the wildcard version of the /openconfig-system/system/aaa/server-groups/server-group/servers/server/state/name YANG schema element.

func (*System_Aaa_ServerGroup_Server_NamePathAny) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/name"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/config/name"

func (*System_Aaa_ServerGroup_Server_NamePathAny) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/name"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/name"

type System_Aaa_ServerGroup_Server_RadiusPath

type System_Aaa_ServerGroup_Server_RadiusPath struct {
	*ygnmi.NodePath
}

System_Aaa_ServerGroup_Server_RadiusPath represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/radius YANG schema element.

func (*System_Aaa_ServerGroup_Server_RadiusPath) AcctPort

AcctPort (leaf): Port number for accounting requests

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "*/acct-port"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/*/acct-port"

func (*System_Aaa_ServerGroup_Server_RadiusPath) AuthPort

AuthPort (leaf): Port number for authentication requests

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "*/auth-port"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/*/auth-port"

func (*System_Aaa_ServerGroup_Server_RadiusPath) Config

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

func (*System_Aaa_ServerGroup_Server_RadiusPath) Counters

Counters (container): A collection of RADIUS related state objects.

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "state/counters"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/state/counters"

func (*System_Aaa_ServerGroup_Server_RadiusPath) RetransmitAttempts

RetransmitAttempts (leaf): Number of times the system may resend a request to the RADIUS server when it is unresponsive

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "*/retransmit-attempts"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/*/retransmit-attempts"

func (*System_Aaa_ServerGroup_Server_RadiusPath) SecretKey

SecretKey (leaf): The unencrypted shared key used between the authentication server and the device.

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "*/secret-key"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/*/secret-key"

func (*System_Aaa_ServerGroup_Server_RadiusPath) SecretKeyHashed

SecretKeyHashed (leaf): The hashed shared key used between the authentication server and the device.

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "*/secret-key-hashed"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/*/secret-key-hashed"

func (*System_Aaa_ServerGroup_Server_RadiusPath) SourceAddress

SourceAddress (leaf): Source IP address to use in messages to the RADIUS server

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "*/source-address"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/*/source-address"

func (*System_Aaa_ServerGroup_Server_RadiusPath) State

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

type System_Aaa_ServerGroup_Server_RadiusPathAny

type System_Aaa_ServerGroup_Server_RadiusPathAny struct {
	*ygnmi.NodePath
}

System_Aaa_ServerGroup_Server_RadiusPathAny represents the wildcard version of the /openconfig-system/system/aaa/server-groups/server-group/servers/server/radius YANG schema element.

func (*System_Aaa_ServerGroup_Server_RadiusPathAny) AcctPort

AcctPort (leaf): Port number for accounting requests

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "*/acct-port"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/*/acct-port"

func (*System_Aaa_ServerGroup_Server_RadiusPathAny) AuthPort

AuthPort (leaf): Port number for authentication requests

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "*/auth-port"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/*/auth-port"

func (*System_Aaa_ServerGroup_Server_RadiusPathAny) Config

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

func (*System_Aaa_ServerGroup_Server_RadiusPathAny) Counters

Counters (container): A collection of RADIUS related state objects.

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "state/counters"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/state/counters"

func (*System_Aaa_ServerGroup_Server_RadiusPathAny) RetransmitAttempts

RetransmitAttempts (leaf): Number of times the system may resend a request to the RADIUS server when it is unresponsive

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "*/retransmit-attempts"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/*/retransmit-attempts"

func (*System_Aaa_ServerGroup_Server_RadiusPathAny) SecretKey

SecretKey (leaf): The unencrypted shared key used between the authentication server and the device.

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "*/secret-key"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/*/secret-key"

func (*System_Aaa_ServerGroup_Server_RadiusPathAny) SecretKeyHashed

SecretKeyHashed (leaf): The hashed shared key used between the authentication server and the device.

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "*/secret-key-hashed"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/*/secret-key-hashed"

func (*System_Aaa_ServerGroup_Server_RadiusPathAny) SourceAddress

SourceAddress (leaf): Source IP address to use in messages to the RADIUS server

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "*/source-address"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/*/source-address"

func (*System_Aaa_ServerGroup_Server_RadiusPathAny) State

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

type System_Aaa_ServerGroup_Server_Radius_AcctPortPath

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

System_Aaa_ServerGroup_Server_Radius_AcctPortPath represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/radius/state/acct-port YANG schema element.

func (*System_Aaa_ServerGroup_Server_Radius_AcctPortPath) Config

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

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "config/acct-port"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/config/acct-port"

func (*System_Aaa_ServerGroup_Server_Radius_AcctPortPath) State

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

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "state/acct-port"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/state/acct-port"

type System_Aaa_ServerGroup_Server_Radius_AcctPortPathAny

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

System_Aaa_ServerGroup_Server_Radius_AcctPortPathAny represents the wildcard version of the /openconfig-system/system/aaa/server-groups/server-group/servers/server/radius/state/acct-port YANG schema element.

func (*System_Aaa_ServerGroup_Server_Radius_AcctPortPathAny) Config

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

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "config/acct-port"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/config/acct-port"

func (*System_Aaa_ServerGroup_Server_Radius_AcctPortPathAny) State

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

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "state/acct-port"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/state/acct-port"

type System_Aaa_ServerGroup_Server_Radius_AuthPortPath

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

System_Aaa_ServerGroup_Server_Radius_AuthPortPath represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/radius/state/auth-port YANG schema element.

func (*System_Aaa_ServerGroup_Server_Radius_AuthPortPath) Config

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

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "config/auth-port"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/config/auth-port"

func (*System_Aaa_ServerGroup_Server_Radius_AuthPortPath) State

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

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "state/auth-port"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/state/auth-port"

type System_Aaa_ServerGroup_Server_Radius_AuthPortPathAny

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

System_Aaa_ServerGroup_Server_Radius_AuthPortPathAny represents the wildcard version of the /openconfig-system/system/aaa/server-groups/server-group/servers/server/radius/state/auth-port YANG schema element.

func (*System_Aaa_ServerGroup_Server_Radius_AuthPortPathAny) Config

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

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "config/auth-port"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/config/auth-port"

func (*System_Aaa_ServerGroup_Server_Radius_AuthPortPathAny) State

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

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "state/auth-port"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/state/auth-port"

type System_Aaa_ServerGroup_Server_Radius_CountersPath

type System_Aaa_ServerGroup_Server_Radius_CountersPath struct {
	*ygnmi.NodePath
}

System_Aaa_ServerGroup_Server_Radius_CountersPath represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/radius/state/counters YANG schema element.

func (*System_Aaa_ServerGroup_Server_Radius_CountersPath) AccessAccepts

AccessAccepts (leaf): Received Access-Accept messages.

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "access-accepts"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/state/counters/access-accepts"

func (*System_Aaa_ServerGroup_Server_Radius_CountersPath) AccessRejects

AccessRejects (leaf): Received Access-Reject messages.

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "access-rejects"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/state/counters/access-rejects"

func (*System_Aaa_ServerGroup_Server_Radius_CountersPath) RetriedAccessRequests

RetriedAccessRequests (leaf): Retransmitted Access-Request messages.

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "retried-access-requests"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/state/counters/retried-access-requests"

func (*System_Aaa_ServerGroup_Server_Radius_CountersPath) State

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

func (*System_Aaa_ServerGroup_Server_Radius_CountersPath) TimeoutAccessRequests

TimeoutAccessRequests (leaf): Access-Request messages that have timed-out, requiring retransmission.

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "timeout-access-requests"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/state/counters/timeout-access-requests"

type System_Aaa_ServerGroup_Server_Radius_CountersPathAny

type System_Aaa_ServerGroup_Server_Radius_CountersPathAny struct {
	*ygnmi.NodePath
}

System_Aaa_ServerGroup_Server_Radius_CountersPathAny represents the wildcard version of the /openconfig-system/system/aaa/server-groups/server-group/servers/server/radius/state/counters YANG schema element.

func (*System_Aaa_ServerGroup_Server_Radius_CountersPathAny) AccessAccepts

AccessAccepts (leaf): Received Access-Accept messages.

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "access-accepts"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/state/counters/access-accepts"

func (*System_Aaa_ServerGroup_Server_Radius_CountersPathAny) AccessRejects

AccessRejects (leaf): Received Access-Reject messages.

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "access-rejects"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/state/counters/access-rejects"

func (*System_Aaa_ServerGroup_Server_Radius_CountersPathAny) RetriedAccessRequests

RetriedAccessRequests (leaf): Retransmitted Access-Request messages.

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "retried-access-requests"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/state/counters/retried-access-requests"

func (*System_Aaa_ServerGroup_Server_Radius_CountersPathAny) State

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

func (*System_Aaa_ServerGroup_Server_Radius_CountersPathAny) TimeoutAccessRequests

TimeoutAccessRequests (leaf): Access-Request messages that have timed-out, requiring retransmission.

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "timeout-access-requests"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/state/counters/timeout-access-requests"

type System_Aaa_ServerGroup_Server_Radius_Counters_AccessAcceptsPath

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

System_Aaa_ServerGroup_Server_Radius_Counters_AccessAcceptsPath represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/radius/state/counters/access-accepts YANG schema element.

func (*System_Aaa_ServerGroup_Server_Radius_Counters_AccessAcceptsPath) State

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

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "access-accepts"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/state/counters/access-accepts"

type System_Aaa_ServerGroup_Server_Radius_Counters_AccessAcceptsPathAny

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

System_Aaa_ServerGroup_Server_Radius_Counters_AccessAcceptsPathAny represents the wildcard version of the /openconfig-system/system/aaa/server-groups/server-group/servers/server/radius/state/counters/access-accepts YANG schema element.

func (*System_Aaa_ServerGroup_Server_Radius_Counters_AccessAcceptsPathAny) State

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

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "access-accepts"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/state/counters/access-accepts"

type System_Aaa_ServerGroup_Server_Radius_Counters_AccessRejectsPath

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

System_Aaa_ServerGroup_Server_Radius_Counters_AccessRejectsPath represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/radius/state/counters/access-rejects YANG schema element.

func (*System_Aaa_ServerGroup_Server_Radius_Counters_AccessRejectsPath) State

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

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "access-rejects"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/state/counters/access-rejects"

type System_Aaa_ServerGroup_Server_Radius_Counters_AccessRejectsPathAny

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

System_Aaa_ServerGroup_Server_Radius_Counters_AccessRejectsPathAny represents the wildcard version of the /openconfig-system/system/aaa/server-groups/server-group/servers/server/radius/state/counters/access-rejects YANG schema element.

func (*System_Aaa_ServerGroup_Server_Radius_Counters_AccessRejectsPathAny) State

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

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "access-rejects"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/state/counters/access-rejects"

type System_Aaa_ServerGroup_Server_Radius_Counters_RetriedAccessRequestsPath

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

System_Aaa_ServerGroup_Server_Radius_Counters_RetriedAccessRequestsPath represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/radius/state/counters/retried-access-requests YANG schema element.

func (*System_Aaa_ServerGroup_Server_Radius_Counters_RetriedAccessRequestsPath) State

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

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "retried-access-requests"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/state/counters/retried-access-requests"

type System_Aaa_ServerGroup_Server_Radius_Counters_RetriedAccessRequestsPathAny

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

System_Aaa_ServerGroup_Server_Radius_Counters_RetriedAccessRequestsPathAny represents the wildcard version of the /openconfig-system/system/aaa/server-groups/server-group/servers/server/radius/state/counters/retried-access-requests YANG schema element.

func (*System_Aaa_ServerGroup_Server_Radius_Counters_RetriedAccessRequestsPathAny) State

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

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "retried-access-requests"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/state/counters/retried-access-requests"

type System_Aaa_ServerGroup_Server_Radius_Counters_TimeoutAccessRequestsPath

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

System_Aaa_ServerGroup_Server_Radius_Counters_TimeoutAccessRequestsPath represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/radius/state/counters/timeout-access-requests YANG schema element.

func (*System_Aaa_ServerGroup_Server_Radius_Counters_TimeoutAccessRequestsPath) State

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

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "timeout-access-requests"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/state/counters/timeout-access-requests"

type System_Aaa_ServerGroup_Server_Radius_Counters_TimeoutAccessRequestsPathAny

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

System_Aaa_ServerGroup_Server_Radius_Counters_TimeoutAccessRequestsPathAny represents the wildcard version of the /openconfig-system/system/aaa/server-groups/server-group/servers/server/radius/state/counters/timeout-access-requests YANG schema element.

func (*System_Aaa_ServerGroup_Server_Radius_Counters_TimeoutAccessRequestsPathAny) State

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

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "timeout-access-requests"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/state/counters/timeout-access-requests"

type System_Aaa_ServerGroup_Server_Radius_RetransmitAttemptsPath

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

System_Aaa_ServerGroup_Server_Radius_RetransmitAttemptsPath represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/radius/state/retransmit-attempts YANG schema element.

func (*System_Aaa_ServerGroup_Server_Radius_RetransmitAttemptsPath) Config

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

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "config/retransmit-attempts"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/config/retransmit-attempts"

func (*System_Aaa_ServerGroup_Server_Radius_RetransmitAttemptsPath) State

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

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "state/retransmit-attempts"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/state/retransmit-attempts"

type System_Aaa_ServerGroup_Server_Radius_RetransmitAttemptsPathAny

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

System_Aaa_ServerGroup_Server_Radius_RetransmitAttemptsPathAny represents the wildcard version of the /openconfig-system/system/aaa/server-groups/server-group/servers/server/radius/state/retransmit-attempts YANG schema element.

func (*System_Aaa_ServerGroup_Server_Radius_RetransmitAttemptsPathAny) Config

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

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "config/retransmit-attempts"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/config/retransmit-attempts"

func (*System_Aaa_ServerGroup_Server_Radius_RetransmitAttemptsPathAny) State

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

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "state/retransmit-attempts"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/state/retransmit-attempts"

type System_Aaa_ServerGroup_Server_Radius_SecretKeyHashedPath

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

System_Aaa_ServerGroup_Server_Radius_SecretKeyHashedPath represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/radius/state/secret-key-hashed YANG schema element.

func (*System_Aaa_ServerGroup_Server_Radius_SecretKeyHashedPath) Config

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

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "config/secret-key-hashed"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/config/secret-key-hashed"

func (*System_Aaa_ServerGroup_Server_Radius_SecretKeyHashedPath) State

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

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "state/secret-key-hashed"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/state/secret-key-hashed"

type System_Aaa_ServerGroup_Server_Radius_SecretKeyHashedPathAny

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

System_Aaa_ServerGroup_Server_Radius_SecretKeyHashedPathAny represents the wildcard version of the /openconfig-system/system/aaa/server-groups/server-group/servers/server/radius/state/secret-key-hashed YANG schema element.

func (*System_Aaa_ServerGroup_Server_Radius_SecretKeyHashedPathAny) Config

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

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "config/secret-key-hashed"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/config/secret-key-hashed"

func (*System_Aaa_ServerGroup_Server_Radius_SecretKeyHashedPathAny) State

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

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "state/secret-key-hashed"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/state/secret-key-hashed"

type System_Aaa_ServerGroup_Server_Radius_SecretKeyPath

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

System_Aaa_ServerGroup_Server_Radius_SecretKeyPath represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/radius/state/secret-key YANG schema element.

func (*System_Aaa_ServerGroup_Server_Radius_SecretKeyPath) Config

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

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "config/secret-key"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/config/secret-key"

func (*System_Aaa_ServerGroup_Server_Radius_SecretKeyPath) State

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

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "state/secret-key"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/state/secret-key"

type System_Aaa_ServerGroup_Server_Radius_SecretKeyPathAny

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

System_Aaa_ServerGroup_Server_Radius_SecretKeyPathAny represents the wildcard version of the /openconfig-system/system/aaa/server-groups/server-group/servers/server/radius/state/secret-key YANG schema element.

func (*System_Aaa_ServerGroup_Server_Radius_SecretKeyPathAny) Config

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

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "config/secret-key"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/config/secret-key"

func (*System_Aaa_ServerGroup_Server_Radius_SecretKeyPathAny) State

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

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "state/secret-key"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/state/secret-key"

type System_Aaa_ServerGroup_Server_Radius_SourceAddressPath

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

System_Aaa_ServerGroup_Server_Radius_SourceAddressPath represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/radius/state/source-address YANG schema element.

func (*System_Aaa_ServerGroup_Server_Radius_SourceAddressPath) Config

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

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "config/source-address"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/config/source-address"

func (*System_Aaa_ServerGroup_Server_Radius_SourceAddressPath) State

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

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "state/source-address"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/state/source-address"

type System_Aaa_ServerGroup_Server_Radius_SourceAddressPathAny

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

System_Aaa_ServerGroup_Server_Radius_SourceAddressPathAny represents the wildcard version of the /openconfig-system/system/aaa/server-groups/server-group/servers/server/radius/state/source-address YANG schema element.

func (*System_Aaa_ServerGroup_Server_Radius_SourceAddressPathAny) Config

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

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "config/source-address"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/config/source-address"

func (*System_Aaa_ServerGroup_Server_Radius_SourceAddressPathAny) State

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

Defining module:      "openconfig-aaa-radius"
Instantiating module: "openconfig-system"
Path from parent:     "state/source-address"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/radius/state/source-address"

type System_Aaa_ServerGroup_Server_TacacsPath

type System_Aaa_ServerGroup_Server_TacacsPath struct {
	*ygnmi.NodePath
}

System_Aaa_ServerGroup_Server_TacacsPath represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/tacacs YANG schema element.

func (*System_Aaa_ServerGroup_Server_TacacsPath) Config

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

func (*System_Aaa_ServerGroup_Server_TacacsPath) Port

Port (leaf): The port number on which to contact the TACACS server

Defining module:      "openconfig-aaa-tacacs"
Instantiating module: "openconfig-system"
Path from parent:     "*/port"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/tacacs/*/port"

func (*System_Aaa_ServerGroup_Server_TacacsPath) SecretKey

SecretKey (leaf): The unencrypted shared key used between the authentication server and the device.

Defining module:      "openconfig-aaa-tacacs"
Instantiating module: "openconfig-system"
Path from parent:     "*/secret-key"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/tacacs/*/secret-key"

func (*System_Aaa_ServerGroup_Server_TacacsPath) SecretKeyHashed

SecretKeyHashed (leaf): The hashed shared key used between the authentication server and the device.

Defining module:      "openconfig-aaa-tacacs"
Instantiating module: "openconfig-system"
Path from parent:     "*/secret-key-hashed"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/tacacs/*/secret-key-hashed"

func (*System_Aaa_ServerGroup_Server_TacacsPath) SourceAddress

SourceAddress (leaf): Source IP address to use in messages to the TACACS server

Defining module:      "openconfig-aaa-tacacs"
Instantiating module: "openconfig-system"
Path from parent:     "*/source-address"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/tacacs/*/source-address"

func (*System_Aaa_ServerGroup_Server_TacacsPath) State

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

type System_Aaa_ServerGroup_Server_TacacsPathAny

type System_Aaa_ServerGroup_Server_TacacsPathAny struct {
	*ygnmi.NodePath
}

System_Aaa_ServerGroup_Server_TacacsPathAny represents the wildcard version of the /openconfig-system/system/aaa/server-groups/server-group/servers/server/tacacs YANG schema element.

func (*System_Aaa_ServerGroup_Server_TacacsPathAny) Config

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

func (*System_Aaa_ServerGroup_Server_TacacsPathAny) Port

Port (leaf): The port number on which to contact the TACACS server

Defining module:      "openconfig-aaa-tacacs"
Instantiating module: "openconfig-system"
Path from parent:     "*/port"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/tacacs/*/port"

func (*System_Aaa_ServerGroup_Server_TacacsPathAny) SecretKey

SecretKey (leaf): The unencrypted shared key used between the authentication server and the device.

Defining module:      "openconfig-aaa-tacacs"
Instantiating module: "openconfig-system"
Path from parent:     "*/secret-key"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/tacacs/*/secret-key"

func (*System_Aaa_ServerGroup_Server_TacacsPathAny) SecretKeyHashed

SecretKeyHashed (leaf): The hashed shared key used between the authentication server and the device.

Defining module:      "openconfig-aaa-tacacs"
Instantiating module: "openconfig-system"
Path from parent:     "*/secret-key-hashed"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/tacacs/*/secret-key-hashed"

func (*System_Aaa_ServerGroup_Server_TacacsPathAny) SourceAddress

SourceAddress (leaf): Source IP address to use in messages to the TACACS server

Defining module:      "openconfig-aaa-tacacs"
Instantiating module: "openconfig-system"
Path from parent:     "*/source-address"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/tacacs/*/source-address"

func (*System_Aaa_ServerGroup_Server_TacacsPathAny) State

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

type System_Aaa_ServerGroup_Server_Tacacs_PortPath

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

System_Aaa_ServerGroup_Server_Tacacs_PortPath represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/tacacs/state/port YANG schema element.

func (*System_Aaa_ServerGroup_Server_Tacacs_PortPath) Config

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

Defining module:      "openconfig-aaa-tacacs"
Instantiating module: "openconfig-system"
Path from parent:     "config/port"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/tacacs/config/port"

func (*System_Aaa_ServerGroup_Server_Tacacs_PortPath) State

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

Defining module:      "openconfig-aaa-tacacs"
Instantiating module: "openconfig-system"
Path from parent:     "state/port"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/tacacs/state/port"

type System_Aaa_ServerGroup_Server_Tacacs_PortPathAny

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

System_Aaa_ServerGroup_Server_Tacacs_PortPathAny represents the wildcard version of the /openconfig-system/system/aaa/server-groups/server-group/servers/server/tacacs/state/port YANG schema element.

func (*System_Aaa_ServerGroup_Server_Tacacs_PortPathAny) Config

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

Defining module:      "openconfig-aaa-tacacs"
Instantiating module: "openconfig-system"
Path from parent:     "config/port"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/tacacs/config/port"

func (*System_Aaa_ServerGroup_Server_Tacacs_PortPathAny) State

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

Defining module:      "openconfig-aaa-tacacs"
Instantiating module: "openconfig-system"
Path from parent:     "state/port"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/tacacs/state/port"

type System_Aaa_ServerGroup_Server_Tacacs_SecretKeyHashedPath

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

System_Aaa_ServerGroup_Server_Tacacs_SecretKeyHashedPath represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/tacacs/state/secret-key-hashed YANG schema element.

func (*System_Aaa_ServerGroup_Server_Tacacs_SecretKeyHashedPath) Config

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

Defining module:      "openconfig-aaa-tacacs"
Instantiating module: "openconfig-system"
Path from parent:     "config/secret-key-hashed"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/tacacs/config/secret-key-hashed"

func (*System_Aaa_ServerGroup_Server_Tacacs_SecretKeyHashedPath) State

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

Defining module:      "openconfig-aaa-tacacs"
Instantiating module: "openconfig-system"
Path from parent:     "state/secret-key-hashed"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/tacacs/state/secret-key-hashed"

type System_Aaa_ServerGroup_Server_Tacacs_SecretKeyHashedPathAny

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

System_Aaa_ServerGroup_Server_Tacacs_SecretKeyHashedPathAny represents the wildcard version of the /openconfig-system/system/aaa/server-groups/server-group/servers/server/tacacs/state/secret-key-hashed YANG schema element.

func (*System_Aaa_ServerGroup_Server_Tacacs_SecretKeyHashedPathAny) Config

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

Defining module:      "openconfig-aaa-tacacs"
Instantiating module: "openconfig-system"
Path from parent:     "config/secret-key-hashed"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/tacacs/config/secret-key-hashed"

func (*System_Aaa_ServerGroup_Server_Tacacs_SecretKeyHashedPathAny) State

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

Defining module:      "openconfig-aaa-tacacs"
Instantiating module: "openconfig-system"
Path from parent:     "state/secret-key-hashed"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/tacacs/state/secret-key-hashed"

type System_Aaa_ServerGroup_Server_Tacacs_SecretKeyPath

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

System_Aaa_ServerGroup_Server_Tacacs_SecretKeyPath represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/tacacs/state/secret-key YANG schema element.

func (*System_Aaa_ServerGroup_Server_Tacacs_SecretKeyPath) Config

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

Defining module:      "openconfig-aaa-tacacs"
Instantiating module: "openconfig-system"
Path from parent:     "config/secret-key"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/tacacs/config/secret-key"

func (*System_Aaa_ServerGroup_Server_Tacacs_SecretKeyPath) State

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

Defining module:      "openconfig-aaa-tacacs"
Instantiating module: "openconfig-system"
Path from parent:     "state/secret-key"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/tacacs/state/secret-key"

type System_Aaa_ServerGroup_Server_Tacacs_SecretKeyPathAny

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

System_Aaa_ServerGroup_Server_Tacacs_SecretKeyPathAny represents the wildcard version of the /openconfig-system/system/aaa/server-groups/server-group/servers/server/tacacs/state/secret-key YANG schema element.

func (*System_Aaa_ServerGroup_Server_Tacacs_SecretKeyPathAny) Config

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

Defining module:      "openconfig-aaa-tacacs"
Instantiating module: "openconfig-system"
Path from parent:     "config/secret-key"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/tacacs/config/secret-key"

func (*System_Aaa_ServerGroup_Server_Tacacs_SecretKeyPathAny) State

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

Defining module:      "openconfig-aaa-tacacs"
Instantiating module: "openconfig-system"
Path from parent:     "state/secret-key"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/tacacs/state/secret-key"

type System_Aaa_ServerGroup_Server_Tacacs_SourceAddressPath

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

System_Aaa_ServerGroup_Server_Tacacs_SourceAddressPath represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/tacacs/state/source-address YANG schema element.

func (*System_Aaa_ServerGroup_Server_Tacacs_SourceAddressPath) Config

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

Defining module:      "openconfig-aaa-tacacs"
Instantiating module: "openconfig-system"
Path from parent:     "config/source-address"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/tacacs/config/source-address"

func (*System_Aaa_ServerGroup_Server_Tacacs_SourceAddressPath) State

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

Defining module:      "openconfig-aaa-tacacs"
Instantiating module: "openconfig-system"
Path from parent:     "state/source-address"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/tacacs/state/source-address"

type System_Aaa_ServerGroup_Server_Tacacs_SourceAddressPathAny

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

System_Aaa_ServerGroup_Server_Tacacs_SourceAddressPathAny represents the wildcard version of the /openconfig-system/system/aaa/server-groups/server-group/servers/server/tacacs/state/source-address YANG schema element.

func (*System_Aaa_ServerGroup_Server_Tacacs_SourceAddressPathAny) Config

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

Defining module:      "openconfig-aaa-tacacs"
Instantiating module: "openconfig-system"
Path from parent:     "config/source-address"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/tacacs/config/source-address"

func (*System_Aaa_ServerGroup_Server_Tacacs_SourceAddressPathAny) State

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

Defining module:      "openconfig-aaa-tacacs"
Instantiating module: "openconfig-system"
Path from parent:     "state/source-address"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/tacacs/state/source-address"

type System_Aaa_ServerGroup_Server_TimeoutPath

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

System_Aaa_ServerGroup_Server_TimeoutPath represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/state/timeout YANG schema element.

func (*System_Aaa_ServerGroup_Server_TimeoutPath) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/timeout"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/config/timeout"

func (*System_Aaa_ServerGroup_Server_TimeoutPath) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/timeout"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/timeout"

type System_Aaa_ServerGroup_Server_TimeoutPathAny

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

System_Aaa_ServerGroup_Server_TimeoutPathAny represents the wildcard version of the /openconfig-system/system/aaa/server-groups/server-group/servers/server/state/timeout YANG schema element.

func (*System_Aaa_ServerGroup_Server_TimeoutPathAny) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/timeout"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/config/timeout"

func (*System_Aaa_ServerGroup_Server_TimeoutPathAny) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/timeout"
Path from root:       "/system/aaa/server-groups/server-group/servers/server/state/timeout"

type System_Aaa_ServerGroup_TypePath

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

System_Aaa_ServerGroup_TypePath represents the /openconfig-system/system/aaa/server-groups/server-group/state/type YANG schema element.

func (*System_Aaa_ServerGroup_TypePath) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/type"
Path from root:       "/system/aaa/server-groups/server-group/config/type"

func (*System_Aaa_ServerGroup_TypePath) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/type"
Path from root:       "/system/aaa/server-groups/server-group/state/type"

type System_Aaa_ServerGroup_TypePathAny

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

System_Aaa_ServerGroup_TypePathAny represents the wildcard version of the /openconfig-system/system/aaa/server-groups/server-group/state/type YANG schema element.

func (*System_Aaa_ServerGroup_TypePathAny) Config

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "config/type"
Path from root:       "/system/aaa/server-groups/server-group/config/type"

func (*System_Aaa_ServerGroup_TypePathAny) State

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

Defining module:      "openconfig-aaa"
Instantiating module: "openconfig-system"
Path from parent:     "state/type"
Path from root:       "/system/aaa/server-groups/server-group/state/type"

type System_AlarmPath

type System_AlarmPath struct {
	*ygnmi.NodePath
}

System_AlarmPath represents the /openconfig-system/system/alarms/alarm YANG schema element.

func (*System_AlarmPath) Id

Id (leaf): Unique ID for the alarm -- this will not be a configurable parameter on many implementations

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-system"
Path from parent:     "*/id"
Path from root:       "/system/alarms/alarm/*/id"

func (*System_AlarmPath) Resource

Resource (leaf): The item that is under alarm within the device. The resource may be a reference to an item which is defined elsewhere in the model. For example, it may be a platform/component, interfaces/interface, terminal-device/logical-channels/channel, etc. In this case the system should match the name of the referenced item exactly. The referenced item could alternatively be the path of the item within the model.

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-system"
Path from parent:     "state/resource"
Path from root:       "/system/alarms/alarm/state/resource"

func (*System_AlarmPath) Severity

Severity (leaf): The severity level indicating the criticality and impact of the alarm

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-system"
Path from parent:     "state/severity"
Path from root:       "/system/alarms/alarm/state/severity"

func (*System_AlarmPath) State

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

func (*System_AlarmPath) Text

Text (leaf): The string used to inform operators about the alarm. This MUST contain enough information for an operator to be able to understand the problem. If this string contains structure, this format should be clearly documented for programs to be able to parse that information

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-system"
Path from parent:     "state/text"
Path from root:       "/system/alarms/alarm/state/text"

func (*System_AlarmPath) TimeCreated

TimeCreated (leaf): The time at which the alarm was raised by the system. This value is expressed relative to the Unix Epoch.

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-system"
Path from parent:     "state/time-created"
Path from root:       "/system/alarms/alarm/state/time-created"

func (*System_AlarmPath) TypeId

TypeId (leaf): The abbreviated name of the alarm, for example LOS, EQPT, or OTS. Also referred to in different systems as condition type, alarm identifier, or alarm mnemonic. It is recommended to use the OPENCONFIG_ALARM_TYPE_ID identities where possible and only use the string type when the desired identityref is not yet defined

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-system"
Path from parent:     "state/type-id"
Path from root:       "/system/alarms/alarm/state/type-id"

type System_AlarmPathAny

type System_AlarmPathAny struct {
	*ygnmi.NodePath
}

System_AlarmPathAny represents the wildcard version of the /openconfig-system/system/alarms/alarm YANG schema element.

func (*System_AlarmPathAny) Id

Id (leaf): Unique ID for the alarm -- this will not be a configurable parameter on many implementations

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-system"
Path from parent:     "*/id"
Path from root:       "/system/alarms/alarm/*/id"

func (*System_AlarmPathAny) Resource

Resource (leaf): The item that is under alarm within the device. The resource may be a reference to an item which is defined elsewhere in the model. For example, it may be a platform/component, interfaces/interface, terminal-device/logical-channels/channel, etc. In this case the system should match the name of the referenced item exactly. The referenced item could alternatively be the path of the item within the model.

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-system"
Path from parent:     "state/resource"
Path from root:       "/system/alarms/alarm/state/resource"

func (*System_AlarmPathAny) Severity

Severity (leaf): The severity level indicating the criticality and impact of the alarm

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-system"
Path from parent:     "state/severity"
Path from root:       "/system/alarms/alarm/state/severity"

func (*System_AlarmPathAny) State

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

func (*System_AlarmPathAny) Text

Text (leaf): The string used to inform operators about the alarm. This MUST contain enough information for an operator to be able to understand the problem. If this string contains structure, this format should be clearly documented for programs to be able to parse that information

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-system"
Path from parent:     "state/text"
Path from root:       "/system/alarms/alarm/state/text"

func (*System_AlarmPathAny) TimeCreated

TimeCreated (leaf): The time at which the alarm was raised by the system. This value is expressed relative to the Unix Epoch.

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-system"
Path from parent:     "state/time-created"
Path from root:       "/system/alarms/alarm/state/time-created"

func (*System_AlarmPathAny) TypeId

TypeId (leaf): The abbreviated name of the alarm, for example LOS, EQPT, or OTS. Also referred to in different systems as condition type, alarm identifier, or alarm mnemonic. It is recommended to use the OPENCONFIG_ALARM_TYPE_ID identities where possible and only use the string type when the desired identityref is not yet defined

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-system"
Path from parent:     "state/type-id"
Path from root:       "/system/alarms/alarm/state/type-id"

type System_AlarmPathMap added in v0.4.0

type System_AlarmPathMap struct {
	*ygnmi.NodePath
}

System_AlarmPathMap represents the /openconfig-system/system/alarms/alarm YANG schema element.

func (*System_AlarmPathMap) State added in v0.4.0

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

type System_AlarmPathMapAny added in v0.4.0

type System_AlarmPathMapAny struct {
	*ygnmi.NodePath
}

System_AlarmPathMapAny represents the wildcard version of the /openconfig-system/system/alarms/alarm YANG schema element.

func (*System_AlarmPathMapAny) State added in v0.4.0

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

type System_Alarm_IdPath

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

System_Alarm_IdPath represents the /openconfig-system/system/alarms/alarm/state/id YANG schema element.

func (*System_Alarm_IdPath) Config

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

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-system"
Path from parent:     "id"
Path from root:       ""

func (*System_Alarm_IdPath) State

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

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-system"
Path from parent:     "state/id"
Path from root:       "/system/alarms/alarm/state/id"

type System_Alarm_IdPathAny

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

System_Alarm_IdPathAny represents the wildcard version of the /openconfig-system/system/alarms/alarm/state/id YANG schema element.

func (*System_Alarm_IdPathAny) Config

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

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-system"
Path from parent:     "id"
Path from root:       ""

func (*System_Alarm_IdPathAny) State

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

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-system"
Path from parent:     "state/id"
Path from root:       "/system/alarms/alarm/state/id"

type System_Alarm_ResourcePath

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

System_Alarm_ResourcePath represents the /openconfig-system/system/alarms/alarm/state/resource YANG schema element.

func (*System_Alarm_ResourcePath) State

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

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-system"
Path from parent:     "state/resource"
Path from root:       "/system/alarms/alarm/state/resource"

type System_Alarm_ResourcePathAny

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

System_Alarm_ResourcePathAny represents the wildcard version of the /openconfig-system/system/alarms/alarm/state/resource YANG schema element.

func (*System_Alarm_ResourcePathAny) State

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

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-system"
Path from parent:     "state/resource"
Path from root:       "/system/alarms/alarm/state/resource"

type System_Alarm_SeverityPath

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

System_Alarm_SeverityPath represents the /openconfig-system/system/alarms/alarm/state/severity YANG schema element.

func (*System_Alarm_SeverityPath) State

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

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-system"
Path from parent:     "state/severity"
Path from root:       "/system/alarms/alarm/state/severity"

type System_Alarm_SeverityPathAny

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

System_Alarm_SeverityPathAny represents the wildcard version of the /openconfig-system/system/alarms/alarm/state/severity YANG schema element.

func (*System_Alarm_SeverityPathAny) State

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

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-system"
Path from parent:     "state/severity"
Path from root:       "/system/alarms/alarm/state/severity"

type System_Alarm_TextPath

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

System_Alarm_TextPath represents the /openconfig-system/system/alarms/alarm/state/text YANG schema element.

func (*System_Alarm_TextPath) State

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

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-system"
Path from parent:     "state/text"
Path from root:       "/system/alarms/alarm/state/text"

type System_Alarm_TextPathAny

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

System_Alarm_TextPathAny represents the wildcard version of the /openconfig-system/system/alarms/alarm/state/text YANG schema element.

func (*System_Alarm_TextPathAny) State

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

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-system"
Path from parent:     "state/text"
Path from root:       "/system/alarms/alarm/state/text"

type System_Alarm_TimeCreatedPath

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

System_Alarm_TimeCreatedPath represents the /openconfig-system/system/alarms/alarm/state/time-created YANG schema element.

func (*System_Alarm_TimeCreatedPath) State

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

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-system"
Path from parent:     "state/time-created"
Path from root:       "/system/alarms/alarm/state/time-created"

type System_Alarm_TimeCreatedPathAny

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

System_Alarm_TimeCreatedPathAny represents the wildcard version of the /openconfig-system/system/alarms/alarm/state/time-created YANG schema element.

func (*System_Alarm_TimeCreatedPathAny) State

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

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-system"
Path from parent:     "state/time-created"
Path from root:       "/system/alarms/alarm/state/time-created"

type System_Alarm_TypeIdPath

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

System_Alarm_TypeIdPath represents the /openconfig-system/system/alarms/alarm/state/type-id YANG schema element.

func (*System_Alarm_TypeIdPath) State

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

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-system"
Path from parent:     "state/type-id"
Path from root:       "/system/alarms/alarm/state/type-id"

type System_Alarm_TypeIdPathAny

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

System_Alarm_TypeIdPathAny represents the wildcard version of the /openconfig-system/system/alarms/alarm/state/type-id YANG schema element.

func (*System_Alarm_TypeIdPathAny) State

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

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-system"
Path from parent:     "state/type-id"
Path from root:       "/system/alarms/alarm/state/type-id"

type System_BootTimePath

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

System_BootTimePath represents the /openconfig-system/system/state/boot-time YANG schema element.

func (*System_BootTimePath) State

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/boot-time"
Path from root:       "/system/state/boot-time"

type System_BootTimePathAny

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

System_BootTimePathAny represents the wildcard version of the /openconfig-system/system/state/boot-time YANG schema element.

func (*System_BootTimePathAny) State

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/boot-time"
Path from root:       "/system/state/boot-time"

type System_ClockPath

type System_ClockPath struct {
	*ygnmi.NodePath
}

System_ClockPath represents the /openconfig-system/system/clock YANG schema element.

func (*System_ClockPath) Config

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

func (*System_ClockPath) State

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

func (*System_ClockPath) TimezoneName

TimezoneName (leaf): The TZ database name to use for the system, such as 'Europe/Stockholm'.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/timezone-name"
Path from root:       "/system/clock/*/timezone-name"

type System_ClockPathAny

type System_ClockPathAny struct {
	*ygnmi.NodePath
}

System_ClockPathAny represents the wildcard version of the /openconfig-system/system/clock YANG schema element.

func (*System_ClockPathAny) Config

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

func (*System_ClockPathAny) State

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

func (*System_ClockPathAny) TimezoneName

TimezoneName (leaf): The TZ database name to use for the system, such as 'Europe/Stockholm'.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/timezone-name"
Path from root:       "/system/clock/*/timezone-name"

type System_Clock_TimezoneNamePath

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

System_Clock_TimezoneNamePath represents the /openconfig-system/system/clock/state/timezone-name YANG schema element.

func (*System_Clock_TimezoneNamePath) Config

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/timezone-name"
Path from root:       "/system/clock/config/timezone-name"

func (*System_Clock_TimezoneNamePath) State

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/timezone-name"
Path from root:       "/system/clock/state/timezone-name"

type System_Clock_TimezoneNamePathAny

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

System_Clock_TimezoneNamePathAny represents the wildcard version of the /openconfig-system/system/clock/state/timezone-name YANG schema element.

func (*System_Clock_TimezoneNamePathAny) Config

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/timezone-name"
Path from root:       "/system/clock/config/timezone-name"

func (*System_Clock_TimezoneNamePathAny) State

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/timezone-name"
Path from root:       "/system/clock/state/timezone-name"

type System_CpuPath

type System_CpuPath struct {
	*ygnmi.NodePath
}

System_CpuPath represents the /openconfig-system/system/cpus/cpu YANG schema element.

func (*System_CpuPath) HardwareInterrupt

func (n *System_CpuPath) HardwareInterrupt() *System_Cpu_HardwareInterruptPath

HardwareInterrupt (container): Percentage of CPU time spent servicing hardware interrupts.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/hardware-interrupt"
Path from root:       "/system/cpus/cpu/state/hardware-interrupt"

func (*System_CpuPath) Idle

Idle (container): Percentage of CPU time spent idle.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/idle"
Path from root:       "/system/cpus/cpu/state/idle"

func (*System_CpuPath) Index

Index (leaf): The CPU index for each processor core on the system. On a single-core system, the index should be zero. The ALL index signifies an aggregation of the CPU utilization statistics over all cores in the system.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/index"
Path from root:       "/system/cpus/cpu/*/index"

func (*System_CpuPath) Kernel

Kernel (container): Percentage of CPU time spent running in kernel space.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/kernel"
Path from root:       "/system/cpus/cpu/state/kernel"

func (*System_CpuPath) Nice

Nice (container): Percentage of CPU time spent running low-priority (niced) user processes.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/nice"
Path from root:       "/system/cpus/cpu/state/nice"

func (*System_CpuPath) SoftwareInterrupt

func (n *System_CpuPath) SoftwareInterrupt() *System_Cpu_SoftwareInterruptPath

SoftwareInterrupt (container): Percentage of CPU time spent servicing software interrupts

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/software-interrupt"
Path from root:       "/system/cpus/cpu/state/software-interrupt"

func (*System_CpuPath) State

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

func (*System_CpuPath) Total

Total (container): Total CPU utilization.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/total"
Path from root:       "/system/cpus/cpu/state/total"

func (*System_CpuPath) User

User (container): Percentage of CPU time spent running in user space.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/user"
Path from root:       "/system/cpus/cpu/state/user"

func (*System_CpuPath) Wait

Wait (container): Percentage of CPU time spent waiting for I/O.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/wait"
Path from root:       "/system/cpus/cpu/state/wait"

type System_CpuPathAny

type System_CpuPathAny struct {
	*ygnmi.NodePath
}

System_CpuPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu YANG schema element.

func (*System_CpuPathAny) HardwareInterrupt

HardwareInterrupt (container): Percentage of CPU time spent servicing hardware interrupts.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/hardware-interrupt"
Path from root:       "/system/cpus/cpu/state/hardware-interrupt"

func (*System_CpuPathAny) Idle

Idle (container): Percentage of CPU time spent idle.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/idle"
Path from root:       "/system/cpus/cpu/state/idle"

func (*System_CpuPathAny) Index

Index (leaf): The CPU index for each processor core on the system. On a single-core system, the index should be zero. The ALL index signifies an aggregation of the CPU utilization statistics over all cores in the system.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/index"
Path from root:       "/system/cpus/cpu/*/index"

func (*System_CpuPathAny) Kernel

Kernel (container): Percentage of CPU time spent running in kernel space.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/kernel"
Path from root:       "/system/cpus/cpu/state/kernel"

func (*System_CpuPathAny) Nice

Nice (container): Percentage of CPU time spent running low-priority (niced) user processes.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/nice"
Path from root:       "/system/cpus/cpu/state/nice"

func (*System_CpuPathAny) SoftwareInterrupt

SoftwareInterrupt (container): Percentage of CPU time spent servicing software interrupts

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/software-interrupt"
Path from root:       "/system/cpus/cpu/state/software-interrupt"

func (*System_CpuPathAny) State

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

func (*System_CpuPathAny) Total

Total (container): Total CPU utilization.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/total"
Path from root:       "/system/cpus/cpu/state/total"

func (*System_CpuPathAny) User

User (container): Percentage of CPU time spent running in user space.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/user"
Path from root:       "/system/cpus/cpu/state/user"

func (*System_CpuPathAny) Wait

Wait (container): Percentage of CPU time spent waiting for I/O.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/wait"
Path from root:       "/system/cpus/cpu/state/wait"

type System_CpuPathMap added in v0.4.0

type System_CpuPathMap struct {
	*ygnmi.NodePath
}

System_CpuPathMap represents the /openconfig-system/system/cpus/cpu YANG schema element.

func (*System_CpuPathMap) State added in v0.4.0

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

type System_CpuPathMapAny added in v0.4.0

type System_CpuPathMapAny struct {
	*ygnmi.NodePath
}

System_CpuPathMapAny represents the wildcard version of the /openconfig-system/system/cpus/cpu YANG schema element.

func (*System_CpuPathMapAny) State added in v0.4.0

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

type System_Cpu_HardwareInterruptPath

type System_Cpu_HardwareInterruptPath struct {
	*ygnmi.NodePath
}

System_Cpu_HardwareInterruptPath represents the /openconfig-system/system/cpus/cpu/state/hardware-interrupt YANG schema element.

func (*System_Cpu_HardwareInterruptPath) Avg

Avg (leaf): The arithmetic mean value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "avg"
Path from root:       "/system/cpus/cpu/state/hardware-interrupt/avg"

func (*System_Cpu_HardwareInterruptPath) Instant

Instant (leaf): The instantaneous percentage value.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "instant"
Path from root:       "/system/cpus/cpu/state/hardware-interrupt/instant"

func (*System_Cpu_HardwareInterruptPath) Interval

Interval (leaf): If supported by the system, this reports the time interval over which the min/max/average statistics are computed by the system.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "interval"
Path from root:       "/system/cpus/cpu/state/hardware-interrupt/interval"

func (*System_Cpu_HardwareInterruptPath) Max

Max (leaf): The maximum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max"
Path from root:       "/system/cpus/cpu/state/hardware-interrupt/max"

func (*System_Cpu_HardwareInterruptPath) MaxTime

MaxTime (leaf): The absolute time at which the maximum value occurred. The value is the timestamp in nanoseconds relative to

 the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
	Defining module:      "openconfig-types"
	Instantiating module: "openconfig-system"
	Path from parent:     "max-time"
	Path from root:       "/system/cpus/cpu/state/hardware-interrupt/max-time"

func (*System_Cpu_HardwareInterruptPath) Min

Min (leaf): The minimum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min"
Path from root:       "/system/cpus/cpu/state/hardware-interrupt/min"

func (*System_Cpu_HardwareInterruptPath) MinTime

MinTime (leaf): The absolute time at which the minimum value occurred. The value is the timestamp in nanoseconds relative to

 the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
	Defining module:      "openconfig-types"
	Instantiating module: "openconfig-system"
	Path from parent:     "min-time"
	Path from root:       "/system/cpus/cpu/state/hardware-interrupt/min-time"

func (*System_Cpu_HardwareInterruptPath) State

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

type System_Cpu_HardwareInterruptPathAny

type System_Cpu_HardwareInterruptPathAny struct {
	*ygnmi.NodePath
}

System_Cpu_HardwareInterruptPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/hardware-interrupt YANG schema element.

func (*System_Cpu_HardwareInterruptPathAny) Avg

Avg (leaf): The arithmetic mean value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "avg"
Path from root:       "/system/cpus/cpu/state/hardware-interrupt/avg"

func (*System_Cpu_HardwareInterruptPathAny) Instant

Instant (leaf): The instantaneous percentage value.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "instant"
Path from root:       "/system/cpus/cpu/state/hardware-interrupt/instant"

func (*System_Cpu_HardwareInterruptPathAny) Interval

Interval (leaf): If supported by the system, this reports the time interval over which the min/max/average statistics are computed by the system.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "interval"
Path from root:       "/system/cpus/cpu/state/hardware-interrupt/interval"

func (*System_Cpu_HardwareInterruptPathAny) Max

Max (leaf): The maximum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max"
Path from root:       "/system/cpus/cpu/state/hardware-interrupt/max"

func (*System_Cpu_HardwareInterruptPathAny) MaxTime

MaxTime (leaf): The absolute time at which the maximum value occurred. The value is the timestamp in nanoseconds relative to

 the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
	Defining module:      "openconfig-types"
	Instantiating module: "openconfig-system"
	Path from parent:     "max-time"
	Path from root:       "/system/cpus/cpu/state/hardware-interrupt/max-time"

func (*System_Cpu_HardwareInterruptPathAny) Min

Min (leaf): The minimum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min"
Path from root:       "/system/cpus/cpu/state/hardware-interrupt/min"

func (*System_Cpu_HardwareInterruptPathAny) MinTime

MinTime (leaf): The absolute time at which the minimum value occurred. The value is the timestamp in nanoseconds relative to

 the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
	Defining module:      "openconfig-types"
	Instantiating module: "openconfig-system"
	Path from parent:     "min-time"
	Path from root:       "/system/cpus/cpu/state/hardware-interrupt/min-time"

func (*System_Cpu_HardwareInterruptPathAny) State

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

type System_Cpu_HardwareInterrupt_AvgPath

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

System_Cpu_HardwareInterrupt_AvgPath represents the /openconfig-system/system/cpus/cpu/state/hardware-interrupt/avg YANG schema element.

func (*System_Cpu_HardwareInterrupt_AvgPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "avg"
Path from root:       "/system/cpus/cpu/state/hardware-interrupt/avg"

type System_Cpu_HardwareInterrupt_AvgPathAny

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

System_Cpu_HardwareInterrupt_AvgPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/hardware-interrupt/avg YANG schema element.

func (*System_Cpu_HardwareInterrupt_AvgPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "avg"
Path from root:       "/system/cpus/cpu/state/hardware-interrupt/avg"

type System_Cpu_HardwareInterrupt_InstantPath

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

System_Cpu_HardwareInterrupt_InstantPath represents the /openconfig-system/system/cpus/cpu/state/hardware-interrupt/instant YANG schema element.

func (*System_Cpu_HardwareInterrupt_InstantPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "instant"
Path from root:       "/system/cpus/cpu/state/hardware-interrupt/instant"

type System_Cpu_HardwareInterrupt_InstantPathAny

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

System_Cpu_HardwareInterrupt_InstantPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/hardware-interrupt/instant YANG schema element.

func (*System_Cpu_HardwareInterrupt_InstantPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "instant"
Path from root:       "/system/cpus/cpu/state/hardware-interrupt/instant"

type System_Cpu_HardwareInterrupt_IntervalPath

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

System_Cpu_HardwareInterrupt_IntervalPath represents the /openconfig-system/system/cpus/cpu/state/hardware-interrupt/interval YANG schema element.

func (*System_Cpu_HardwareInterrupt_IntervalPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "interval"
Path from root:       "/system/cpus/cpu/state/hardware-interrupt/interval"

type System_Cpu_HardwareInterrupt_IntervalPathAny

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

System_Cpu_HardwareInterrupt_IntervalPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/hardware-interrupt/interval YANG schema element.

func (*System_Cpu_HardwareInterrupt_IntervalPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "interval"
Path from root:       "/system/cpus/cpu/state/hardware-interrupt/interval"

type System_Cpu_HardwareInterrupt_MaxPath

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

System_Cpu_HardwareInterrupt_MaxPath represents the /openconfig-system/system/cpus/cpu/state/hardware-interrupt/max YANG schema element.

func (*System_Cpu_HardwareInterrupt_MaxPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max"
Path from root:       "/system/cpus/cpu/state/hardware-interrupt/max"

type System_Cpu_HardwareInterrupt_MaxPathAny

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

System_Cpu_HardwareInterrupt_MaxPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/hardware-interrupt/max YANG schema element.

func (*System_Cpu_HardwareInterrupt_MaxPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max"
Path from root:       "/system/cpus/cpu/state/hardware-interrupt/max"

type System_Cpu_HardwareInterrupt_MaxTimePath

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

System_Cpu_HardwareInterrupt_MaxTimePath represents the /openconfig-system/system/cpus/cpu/state/hardware-interrupt/max-time YANG schema element.

func (*System_Cpu_HardwareInterrupt_MaxTimePath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max-time"
Path from root:       "/system/cpus/cpu/state/hardware-interrupt/max-time"

type System_Cpu_HardwareInterrupt_MaxTimePathAny

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

System_Cpu_HardwareInterrupt_MaxTimePathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/hardware-interrupt/max-time YANG schema element.

func (*System_Cpu_HardwareInterrupt_MaxTimePathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max-time"
Path from root:       "/system/cpus/cpu/state/hardware-interrupt/max-time"

type System_Cpu_HardwareInterrupt_MinPath

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

System_Cpu_HardwareInterrupt_MinPath represents the /openconfig-system/system/cpus/cpu/state/hardware-interrupt/min YANG schema element.

func (*System_Cpu_HardwareInterrupt_MinPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min"
Path from root:       "/system/cpus/cpu/state/hardware-interrupt/min"

type System_Cpu_HardwareInterrupt_MinPathAny

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

System_Cpu_HardwareInterrupt_MinPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/hardware-interrupt/min YANG schema element.

func (*System_Cpu_HardwareInterrupt_MinPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min"
Path from root:       "/system/cpus/cpu/state/hardware-interrupt/min"

type System_Cpu_HardwareInterrupt_MinTimePath

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

System_Cpu_HardwareInterrupt_MinTimePath represents the /openconfig-system/system/cpus/cpu/state/hardware-interrupt/min-time YANG schema element.

func (*System_Cpu_HardwareInterrupt_MinTimePath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min-time"
Path from root:       "/system/cpus/cpu/state/hardware-interrupt/min-time"

type System_Cpu_HardwareInterrupt_MinTimePathAny

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

System_Cpu_HardwareInterrupt_MinTimePathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/hardware-interrupt/min-time YANG schema element.

func (*System_Cpu_HardwareInterrupt_MinTimePathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min-time"
Path from root:       "/system/cpus/cpu/state/hardware-interrupt/min-time"

type System_Cpu_IdlePath

type System_Cpu_IdlePath struct {
	*ygnmi.NodePath
}

System_Cpu_IdlePath represents the /openconfig-system/system/cpus/cpu/state/idle YANG schema element.

func (*System_Cpu_IdlePath) Avg

Avg (leaf): The arithmetic mean value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "avg"
Path from root:       "/system/cpus/cpu/state/idle/avg"

func (*System_Cpu_IdlePath) Instant

Instant (leaf): The instantaneous percentage value.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "instant"
Path from root:       "/system/cpus/cpu/state/idle/instant"

func (*System_Cpu_IdlePath) Interval

Interval (leaf): If supported by the system, this reports the time interval over which the min/max/average statistics are computed by the system.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "interval"
Path from root:       "/system/cpus/cpu/state/idle/interval"

func (*System_Cpu_IdlePath) Max

Max (leaf): The maximum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max"
Path from root:       "/system/cpus/cpu/state/idle/max"

func (*System_Cpu_IdlePath) MaxTime

MaxTime (leaf): The absolute time at which the maximum value occurred. The value is the timestamp in nanoseconds relative to

 the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
	Defining module:      "openconfig-types"
	Instantiating module: "openconfig-system"
	Path from parent:     "max-time"
	Path from root:       "/system/cpus/cpu/state/idle/max-time"

func (*System_Cpu_IdlePath) Min

Min (leaf): The minimum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min"
Path from root:       "/system/cpus/cpu/state/idle/min"

func (*System_Cpu_IdlePath) MinTime

MinTime (leaf): The absolute time at which the minimum value occurred. The value is the timestamp in nanoseconds relative to

 the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
	Defining module:      "openconfig-types"
	Instantiating module: "openconfig-system"
	Path from parent:     "min-time"
	Path from root:       "/system/cpus/cpu/state/idle/min-time"

func (*System_Cpu_IdlePath) State

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

type System_Cpu_IdlePathAny

type System_Cpu_IdlePathAny struct {
	*ygnmi.NodePath
}

System_Cpu_IdlePathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/idle YANG schema element.

func (*System_Cpu_IdlePathAny) Avg

Avg (leaf): The arithmetic mean value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "avg"
Path from root:       "/system/cpus/cpu/state/idle/avg"

func (*System_Cpu_IdlePathAny) Instant

Instant (leaf): The instantaneous percentage value.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "instant"
Path from root:       "/system/cpus/cpu/state/idle/instant"

func (*System_Cpu_IdlePathAny) Interval

Interval (leaf): If supported by the system, this reports the time interval over which the min/max/average statistics are computed by the system.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "interval"
Path from root:       "/system/cpus/cpu/state/idle/interval"

func (*System_Cpu_IdlePathAny) Max

Max (leaf): The maximum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max"
Path from root:       "/system/cpus/cpu/state/idle/max"

func (*System_Cpu_IdlePathAny) MaxTime

MaxTime (leaf): The absolute time at which the maximum value occurred. The value is the timestamp in nanoseconds relative to

 the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
	Defining module:      "openconfig-types"
	Instantiating module: "openconfig-system"
	Path from parent:     "max-time"
	Path from root:       "/system/cpus/cpu/state/idle/max-time"

func (*System_Cpu_IdlePathAny) Min

Min (leaf): The minimum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min"
Path from root:       "/system/cpus/cpu/state/idle/min"

func (*System_Cpu_IdlePathAny) MinTime

MinTime (leaf): The absolute time at which the minimum value occurred. The value is the timestamp in nanoseconds relative to

 the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
	Defining module:      "openconfig-types"
	Instantiating module: "openconfig-system"
	Path from parent:     "min-time"
	Path from root:       "/system/cpus/cpu/state/idle/min-time"

func (*System_Cpu_IdlePathAny) State

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

type System_Cpu_Idle_AvgPath

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

System_Cpu_Idle_AvgPath represents the /openconfig-system/system/cpus/cpu/state/idle/avg YANG schema element.

func (*System_Cpu_Idle_AvgPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "avg"
Path from root:       "/system/cpus/cpu/state/idle/avg"

type System_Cpu_Idle_AvgPathAny

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

System_Cpu_Idle_AvgPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/idle/avg YANG schema element.

func (*System_Cpu_Idle_AvgPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "avg"
Path from root:       "/system/cpus/cpu/state/idle/avg"

type System_Cpu_Idle_InstantPath

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

System_Cpu_Idle_InstantPath represents the /openconfig-system/system/cpus/cpu/state/idle/instant YANG schema element.

func (*System_Cpu_Idle_InstantPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "instant"
Path from root:       "/system/cpus/cpu/state/idle/instant"

type System_Cpu_Idle_InstantPathAny

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

System_Cpu_Idle_InstantPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/idle/instant YANG schema element.

func (*System_Cpu_Idle_InstantPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "instant"
Path from root:       "/system/cpus/cpu/state/idle/instant"

type System_Cpu_Idle_IntervalPath

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

System_Cpu_Idle_IntervalPath represents the /openconfig-system/system/cpus/cpu/state/idle/interval YANG schema element.

func (*System_Cpu_Idle_IntervalPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "interval"
Path from root:       "/system/cpus/cpu/state/idle/interval"

type System_Cpu_Idle_IntervalPathAny

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

System_Cpu_Idle_IntervalPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/idle/interval YANG schema element.

func (*System_Cpu_Idle_IntervalPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "interval"
Path from root:       "/system/cpus/cpu/state/idle/interval"

type System_Cpu_Idle_MaxPath

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

System_Cpu_Idle_MaxPath represents the /openconfig-system/system/cpus/cpu/state/idle/max YANG schema element.

func (*System_Cpu_Idle_MaxPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max"
Path from root:       "/system/cpus/cpu/state/idle/max"

type System_Cpu_Idle_MaxPathAny

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

System_Cpu_Idle_MaxPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/idle/max YANG schema element.

func (*System_Cpu_Idle_MaxPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max"
Path from root:       "/system/cpus/cpu/state/idle/max"

type System_Cpu_Idle_MaxTimePath

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

System_Cpu_Idle_MaxTimePath represents the /openconfig-system/system/cpus/cpu/state/idle/max-time YANG schema element.

func (*System_Cpu_Idle_MaxTimePath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max-time"
Path from root:       "/system/cpus/cpu/state/idle/max-time"

type System_Cpu_Idle_MaxTimePathAny

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

System_Cpu_Idle_MaxTimePathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/idle/max-time YANG schema element.

func (*System_Cpu_Idle_MaxTimePathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max-time"
Path from root:       "/system/cpus/cpu/state/idle/max-time"

type System_Cpu_Idle_MinPath

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

System_Cpu_Idle_MinPath represents the /openconfig-system/system/cpus/cpu/state/idle/min YANG schema element.

func (*System_Cpu_Idle_MinPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min"
Path from root:       "/system/cpus/cpu/state/idle/min"

type System_Cpu_Idle_MinPathAny

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

System_Cpu_Idle_MinPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/idle/min YANG schema element.

func (*System_Cpu_Idle_MinPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min"
Path from root:       "/system/cpus/cpu/state/idle/min"

type System_Cpu_Idle_MinTimePath

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

System_Cpu_Idle_MinTimePath represents the /openconfig-system/system/cpus/cpu/state/idle/min-time YANG schema element.

func (*System_Cpu_Idle_MinTimePath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min-time"
Path from root:       "/system/cpus/cpu/state/idle/min-time"

type System_Cpu_Idle_MinTimePathAny

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

System_Cpu_Idle_MinTimePathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/idle/min-time YANG schema element.

func (*System_Cpu_Idle_MinTimePathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min-time"
Path from root:       "/system/cpus/cpu/state/idle/min-time"

type System_Cpu_IndexPath

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

System_Cpu_IndexPath represents the /openconfig-system/system/cpus/cpu/state/index YANG schema element.

func (*System_Cpu_IndexPath) Config

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "index"
Path from root:       ""

func (*System_Cpu_IndexPath) State

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/index"
Path from root:       "/system/cpus/cpu/state/index"

type System_Cpu_IndexPathAny

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

System_Cpu_IndexPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/index YANG schema element.

func (*System_Cpu_IndexPathAny) Config

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "index"
Path from root:       ""

func (*System_Cpu_IndexPathAny) State

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/index"
Path from root:       "/system/cpus/cpu/state/index"

type System_Cpu_KernelPath

type System_Cpu_KernelPath struct {
	*ygnmi.NodePath
}

System_Cpu_KernelPath represents the /openconfig-system/system/cpus/cpu/state/kernel YANG schema element.

func (*System_Cpu_KernelPath) Avg

Avg (leaf): The arithmetic mean value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "avg"
Path from root:       "/system/cpus/cpu/state/kernel/avg"

func (*System_Cpu_KernelPath) Instant

Instant (leaf): The instantaneous percentage value.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "instant"
Path from root:       "/system/cpus/cpu/state/kernel/instant"

func (*System_Cpu_KernelPath) Interval

Interval (leaf): If supported by the system, this reports the time interval over which the min/max/average statistics are computed by the system.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "interval"
Path from root:       "/system/cpus/cpu/state/kernel/interval"

func (*System_Cpu_KernelPath) Max

Max (leaf): The maximum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max"
Path from root:       "/system/cpus/cpu/state/kernel/max"

func (*System_Cpu_KernelPath) MaxTime

MaxTime (leaf): The absolute time at which the maximum value occurred. The value is the timestamp in nanoseconds relative to

 the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
	Defining module:      "openconfig-types"
	Instantiating module: "openconfig-system"
	Path from parent:     "max-time"
	Path from root:       "/system/cpus/cpu/state/kernel/max-time"

func (*System_Cpu_KernelPath) Min

Min (leaf): The minimum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min"
Path from root:       "/system/cpus/cpu/state/kernel/min"

func (*System_Cpu_KernelPath) MinTime

MinTime (leaf): The absolute time at which the minimum value occurred. The value is the timestamp in nanoseconds relative to

 the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
	Defining module:      "openconfig-types"
	Instantiating module: "openconfig-system"
	Path from parent:     "min-time"
	Path from root:       "/system/cpus/cpu/state/kernel/min-time"

func (*System_Cpu_KernelPath) State

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

type System_Cpu_KernelPathAny

type System_Cpu_KernelPathAny struct {
	*ygnmi.NodePath
}

System_Cpu_KernelPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/kernel YANG schema element.

func (*System_Cpu_KernelPathAny) Avg

Avg (leaf): The arithmetic mean value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "avg"
Path from root:       "/system/cpus/cpu/state/kernel/avg"

func (*System_Cpu_KernelPathAny) Instant

Instant (leaf): The instantaneous percentage value.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "instant"
Path from root:       "/system/cpus/cpu/state/kernel/instant"

func (*System_Cpu_KernelPathAny) Interval

Interval (leaf): If supported by the system, this reports the time interval over which the min/max/average statistics are computed by the system.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "interval"
Path from root:       "/system/cpus/cpu/state/kernel/interval"

func (*System_Cpu_KernelPathAny) Max

Max (leaf): The maximum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max"
Path from root:       "/system/cpus/cpu/state/kernel/max"

func (*System_Cpu_KernelPathAny) MaxTime

MaxTime (leaf): The absolute time at which the maximum value occurred. The value is the timestamp in nanoseconds relative to

 the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
	Defining module:      "openconfig-types"
	Instantiating module: "openconfig-system"
	Path from parent:     "max-time"
	Path from root:       "/system/cpus/cpu/state/kernel/max-time"

func (*System_Cpu_KernelPathAny) Min

Min (leaf): The minimum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min"
Path from root:       "/system/cpus/cpu/state/kernel/min"

func (*System_Cpu_KernelPathAny) MinTime

MinTime (leaf): The absolute time at which the minimum value occurred. The value is the timestamp in nanoseconds relative to

 the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
	Defining module:      "openconfig-types"
	Instantiating module: "openconfig-system"
	Path from parent:     "min-time"
	Path from root:       "/system/cpus/cpu/state/kernel/min-time"

func (*System_Cpu_KernelPathAny) State

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

type System_Cpu_Kernel_AvgPath

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

System_Cpu_Kernel_AvgPath represents the /openconfig-system/system/cpus/cpu/state/kernel/avg YANG schema element.

func (*System_Cpu_Kernel_AvgPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "avg"
Path from root:       "/system/cpus/cpu/state/kernel/avg"

type System_Cpu_Kernel_AvgPathAny

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

System_Cpu_Kernel_AvgPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/kernel/avg YANG schema element.

func (*System_Cpu_Kernel_AvgPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "avg"
Path from root:       "/system/cpus/cpu/state/kernel/avg"

type System_Cpu_Kernel_InstantPath

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

System_Cpu_Kernel_InstantPath represents the /openconfig-system/system/cpus/cpu/state/kernel/instant YANG schema element.

func (*System_Cpu_Kernel_InstantPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "instant"
Path from root:       "/system/cpus/cpu/state/kernel/instant"

type System_Cpu_Kernel_InstantPathAny

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

System_Cpu_Kernel_InstantPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/kernel/instant YANG schema element.

func (*System_Cpu_Kernel_InstantPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "instant"
Path from root:       "/system/cpus/cpu/state/kernel/instant"

type System_Cpu_Kernel_IntervalPath

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

System_Cpu_Kernel_IntervalPath represents the /openconfig-system/system/cpus/cpu/state/kernel/interval YANG schema element.

func (*System_Cpu_Kernel_IntervalPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "interval"
Path from root:       "/system/cpus/cpu/state/kernel/interval"

type System_Cpu_Kernel_IntervalPathAny

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

System_Cpu_Kernel_IntervalPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/kernel/interval YANG schema element.

func (*System_Cpu_Kernel_IntervalPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "interval"
Path from root:       "/system/cpus/cpu/state/kernel/interval"

type System_Cpu_Kernel_MaxPath

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

System_Cpu_Kernel_MaxPath represents the /openconfig-system/system/cpus/cpu/state/kernel/max YANG schema element.

func (*System_Cpu_Kernel_MaxPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max"
Path from root:       "/system/cpus/cpu/state/kernel/max"

type System_Cpu_Kernel_MaxPathAny

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

System_Cpu_Kernel_MaxPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/kernel/max YANG schema element.

func (*System_Cpu_Kernel_MaxPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max"
Path from root:       "/system/cpus/cpu/state/kernel/max"

type System_Cpu_Kernel_MaxTimePath

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

System_Cpu_Kernel_MaxTimePath represents the /openconfig-system/system/cpus/cpu/state/kernel/max-time YANG schema element.

func (*System_Cpu_Kernel_MaxTimePath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max-time"
Path from root:       "/system/cpus/cpu/state/kernel/max-time"

type System_Cpu_Kernel_MaxTimePathAny

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

System_Cpu_Kernel_MaxTimePathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/kernel/max-time YANG schema element.

func (*System_Cpu_Kernel_MaxTimePathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max-time"
Path from root:       "/system/cpus/cpu/state/kernel/max-time"

type System_Cpu_Kernel_MinPath

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

System_Cpu_Kernel_MinPath represents the /openconfig-system/system/cpus/cpu/state/kernel/min YANG schema element.

func (*System_Cpu_Kernel_MinPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min"
Path from root:       "/system/cpus/cpu/state/kernel/min"

type System_Cpu_Kernel_MinPathAny

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

System_Cpu_Kernel_MinPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/kernel/min YANG schema element.

func (*System_Cpu_Kernel_MinPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min"
Path from root:       "/system/cpus/cpu/state/kernel/min"

type System_Cpu_Kernel_MinTimePath

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

System_Cpu_Kernel_MinTimePath represents the /openconfig-system/system/cpus/cpu/state/kernel/min-time YANG schema element.

func (*System_Cpu_Kernel_MinTimePath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min-time"
Path from root:       "/system/cpus/cpu/state/kernel/min-time"

type System_Cpu_Kernel_MinTimePathAny

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

System_Cpu_Kernel_MinTimePathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/kernel/min-time YANG schema element.

func (*System_Cpu_Kernel_MinTimePathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min-time"
Path from root:       "/system/cpus/cpu/state/kernel/min-time"

type System_Cpu_NicePath

type System_Cpu_NicePath struct {
	*ygnmi.NodePath
}

System_Cpu_NicePath represents the /openconfig-system/system/cpus/cpu/state/nice YANG schema element.

func (*System_Cpu_NicePath) Avg

Avg (leaf): The arithmetic mean value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "avg"
Path from root:       "/system/cpus/cpu/state/nice/avg"

func (*System_Cpu_NicePath) Instant

Instant (leaf): The instantaneous percentage value.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "instant"
Path from root:       "/system/cpus/cpu/state/nice/instant"

func (*System_Cpu_NicePath) Interval

Interval (leaf): If supported by the system, this reports the time interval over which the min/max/average statistics are computed by the system.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "interval"
Path from root:       "/system/cpus/cpu/state/nice/interval"

func (*System_Cpu_NicePath) Max

Max (leaf): The maximum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max"
Path from root:       "/system/cpus/cpu/state/nice/max"

func (*System_Cpu_NicePath) MaxTime

MaxTime (leaf): The absolute time at which the maximum value occurred. The value is the timestamp in nanoseconds relative to

 the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
	Defining module:      "openconfig-types"
	Instantiating module: "openconfig-system"
	Path from parent:     "max-time"
	Path from root:       "/system/cpus/cpu/state/nice/max-time"

func (*System_Cpu_NicePath) Min

Min (leaf): The minimum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min"
Path from root:       "/system/cpus/cpu/state/nice/min"

func (*System_Cpu_NicePath) MinTime

MinTime (leaf): The absolute time at which the minimum value occurred. The value is the timestamp in nanoseconds relative to

 the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
	Defining module:      "openconfig-types"
	Instantiating module: "openconfig-system"
	Path from parent:     "min-time"
	Path from root:       "/system/cpus/cpu/state/nice/min-time"

func (*System_Cpu_NicePath) State

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

type System_Cpu_NicePathAny

type System_Cpu_NicePathAny struct {
	*ygnmi.NodePath
}

System_Cpu_NicePathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/nice YANG schema element.

func (*System_Cpu_NicePathAny) Avg

Avg (leaf): The arithmetic mean value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "avg"
Path from root:       "/system/cpus/cpu/state/nice/avg"

func (*System_Cpu_NicePathAny) Instant

Instant (leaf): The instantaneous percentage value.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "instant"
Path from root:       "/system/cpus/cpu/state/nice/instant"

func (*System_Cpu_NicePathAny) Interval

Interval (leaf): If supported by the system, this reports the time interval over which the min/max/average statistics are computed by the system.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "interval"
Path from root:       "/system/cpus/cpu/state/nice/interval"

func (*System_Cpu_NicePathAny) Max

Max (leaf): The maximum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max"
Path from root:       "/system/cpus/cpu/state/nice/max"

func (*System_Cpu_NicePathAny) MaxTime

MaxTime (leaf): The absolute time at which the maximum value occurred. The value is the timestamp in nanoseconds relative to

 the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
	Defining module:      "openconfig-types"
	Instantiating module: "openconfig-system"
	Path from parent:     "max-time"
	Path from root:       "/system/cpus/cpu/state/nice/max-time"

func (*System_Cpu_NicePathAny) Min

Min (leaf): The minimum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min"
Path from root:       "/system/cpus/cpu/state/nice/min"

func (*System_Cpu_NicePathAny) MinTime

MinTime (leaf): The absolute time at which the minimum value occurred. The value is the timestamp in nanoseconds relative to

 the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
	Defining module:      "openconfig-types"
	Instantiating module: "openconfig-system"
	Path from parent:     "min-time"
	Path from root:       "/system/cpus/cpu/state/nice/min-time"

func (*System_Cpu_NicePathAny) State

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

type System_Cpu_Nice_AvgPath

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

System_Cpu_Nice_AvgPath represents the /openconfig-system/system/cpus/cpu/state/nice/avg YANG schema element.

func (*System_Cpu_Nice_AvgPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "avg"
Path from root:       "/system/cpus/cpu/state/nice/avg"

type System_Cpu_Nice_AvgPathAny

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

System_Cpu_Nice_AvgPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/nice/avg YANG schema element.

func (*System_Cpu_Nice_AvgPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "avg"
Path from root:       "/system/cpus/cpu/state/nice/avg"

type System_Cpu_Nice_InstantPath

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

System_Cpu_Nice_InstantPath represents the /openconfig-system/system/cpus/cpu/state/nice/instant YANG schema element.

func (*System_Cpu_Nice_InstantPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "instant"
Path from root:       "/system/cpus/cpu/state/nice/instant"

type System_Cpu_Nice_InstantPathAny

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

System_Cpu_Nice_InstantPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/nice/instant YANG schema element.

func (*System_Cpu_Nice_InstantPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "instant"
Path from root:       "/system/cpus/cpu/state/nice/instant"

type System_Cpu_Nice_IntervalPath

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

System_Cpu_Nice_IntervalPath represents the /openconfig-system/system/cpus/cpu/state/nice/interval YANG schema element.

func (*System_Cpu_Nice_IntervalPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "interval"
Path from root:       "/system/cpus/cpu/state/nice/interval"

type System_Cpu_Nice_IntervalPathAny

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

System_Cpu_Nice_IntervalPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/nice/interval YANG schema element.

func (*System_Cpu_Nice_IntervalPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "interval"
Path from root:       "/system/cpus/cpu/state/nice/interval"

type System_Cpu_Nice_MaxPath

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

System_Cpu_Nice_MaxPath represents the /openconfig-system/system/cpus/cpu/state/nice/max YANG schema element.

func (*System_Cpu_Nice_MaxPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max"
Path from root:       "/system/cpus/cpu/state/nice/max"

type System_Cpu_Nice_MaxPathAny

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

System_Cpu_Nice_MaxPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/nice/max YANG schema element.

func (*System_Cpu_Nice_MaxPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max"
Path from root:       "/system/cpus/cpu/state/nice/max"

type System_Cpu_Nice_MaxTimePath

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

System_Cpu_Nice_MaxTimePath represents the /openconfig-system/system/cpus/cpu/state/nice/max-time YANG schema element.

func (*System_Cpu_Nice_MaxTimePath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max-time"
Path from root:       "/system/cpus/cpu/state/nice/max-time"

type System_Cpu_Nice_MaxTimePathAny

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

System_Cpu_Nice_MaxTimePathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/nice/max-time YANG schema element.

func (*System_Cpu_Nice_MaxTimePathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max-time"
Path from root:       "/system/cpus/cpu/state/nice/max-time"

type System_Cpu_Nice_MinPath

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

System_Cpu_Nice_MinPath represents the /openconfig-system/system/cpus/cpu/state/nice/min YANG schema element.

func (*System_Cpu_Nice_MinPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min"
Path from root:       "/system/cpus/cpu/state/nice/min"

type System_Cpu_Nice_MinPathAny

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

System_Cpu_Nice_MinPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/nice/min YANG schema element.

func (*System_Cpu_Nice_MinPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min"
Path from root:       "/system/cpus/cpu/state/nice/min"

type System_Cpu_Nice_MinTimePath

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

System_Cpu_Nice_MinTimePath represents the /openconfig-system/system/cpus/cpu/state/nice/min-time YANG schema element.

func (*System_Cpu_Nice_MinTimePath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min-time"
Path from root:       "/system/cpus/cpu/state/nice/min-time"

type System_Cpu_Nice_MinTimePathAny

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

System_Cpu_Nice_MinTimePathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/nice/min-time YANG schema element.

func (*System_Cpu_Nice_MinTimePathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min-time"
Path from root:       "/system/cpus/cpu/state/nice/min-time"

type System_Cpu_SoftwareInterruptPath

type System_Cpu_SoftwareInterruptPath struct {
	*ygnmi.NodePath
}

System_Cpu_SoftwareInterruptPath represents the /openconfig-system/system/cpus/cpu/state/software-interrupt YANG schema element.

func (*System_Cpu_SoftwareInterruptPath) Avg

Avg (leaf): The arithmetic mean value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "avg"
Path from root:       "/system/cpus/cpu/state/software-interrupt/avg"

func (*System_Cpu_SoftwareInterruptPath) Instant

Instant (leaf): The instantaneous percentage value.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "instant"
Path from root:       "/system/cpus/cpu/state/software-interrupt/instant"

func (*System_Cpu_SoftwareInterruptPath) Interval

Interval (leaf): If supported by the system, this reports the time interval over which the min/max/average statistics are computed by the system.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "interval"
Path from root:       "/system/cpus/cpu/state/software-interrupt/interval"

func (*System_Cpu_SoftwareInterruptPath) Max

Max (leaf): The maximum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max"
Path from root:       "/system/cpus/cpu/state/software-interrupt/max"

func (*System_Cpu_SoftwareInterruptPath) MaxTime

MaxTime (leaf): The absolute time at which the maximum value occurred. The value is the timestamp in nanoseconds relative to

 the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
	Defining module:      "openconfig-types"
	Instantiating module: "openconfig-system"
	Path from parent:     "max-time"
	Path from root:       "/system/cpus/cpu/state/software-interrupt/max-time"

func (*System_Cpu_SoftwareInterruptPath) Min

Min (leaf): The minimum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min"
Path from root:       "/system/cpus/cpu/state/software-interrupt/min"

func (*System_Cpu_SoftwareInterruptPath) MinTime

MinTime (leaf): The absolute time at which the minimum value occurred. The value is the timestamp in nanoseconds relative to

 the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
	Defining module:      "openconfig-types"
	Instantiating module: "openconfig-system"
	Path from parent:     "min-time"
	Path from root:       "/system/cpus/cpu/state/software-interrupt/min-time"

func (*System_Cpu_SoftwareInterruptPath) State

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

type System_Cpu_SoftwareInterruptPathAny

type System_Cpu_SoftwareInterruptPathAny struct {
	*ygnmi.NodePath
}

System_Cpu_SoftwareInterruptPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/software-interrupt YANG schema element.

func (*System_Cpu_SoftwareInterruptPathAny) Avg

Avg (leaf): The arithmetic mean value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "avg"
Path from root:       "/system/cpus/cpu/state/software-interrupt/avg"

func (*System_Cpu_SoftwareInterruptPathAny) Instant

Instant (leaf): The instantaneous percentage value.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "instant"
Path from root:       "/system/cpus/cpu/state/software-interrupt/instant"

func (*System_Cpu_SoftwareInterruptPathAny) Interval

Interval (leaf): If supported by the system, this reports the time interval over which the min/max/average statistics are computed by the system.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "interval"
Path from root:       "/system/cpus/cpu/state/software-interrupt/interval"

func (*System_Cpu_SoftwareInterruptPathAny) Max

Max (leaf): The maximum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max"
Path from root:       "/system/cpus/cpu/state/software-interrupt/max"

func (*System_Cpu_SoftwareInterruptPathAny) MaxTime

MaxTime (leaf): The absolute time at which the maximum value occurred. The value is the timestamp in nanoseconds relative to

 the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
	Defining module:      "openconfig-types"
	Instantiating module: "openconfig-system"
	Path from parent:     "max-time"
	Path from root:       "/system/cpus/cpu/state/software-interrupt/max-time"

func (*System_Cpu_SoftwareInterruptPathAny) Min

Min (leaf): The minimum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min"
Path from root:       "/system/cpus/cpu/state/software-interrupt/min"

func (*System_Cpu_SoftwareInterruptPathAny) MinTime

MinTime (leaf): The absolute time at which the minimum value occurred. The value is the timestamp in nanoseconds relative to

 the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
	Defining module:      "openconfig-types"
	Instantiating module: "openconfig-system"
	Path from parent:     "min-time"
	Path from root:       "/system/cpus/cpu/state/software-interrupt/min-time"

func (*System_Cpu_SoftwareInterruptPathAny) State

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

type System_Cpu_SoftwareInterrupt_AvgPath

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

System_Cpu_SoftwareInterrupt_AvgPath represents the /openconfig-system/system/cpus/cpu/state/software-interrupt/avg YANG schema element.

func (*System_Cpu_SoftwareInterrupt_AvgPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "avg"
Path from root:       "/system/cpus/cpu/state/software-interrupt/avg"

type System_Cpu_SoftwareInterrupt_AvgPathAny

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

System_Cpu_SoftwareInterrupt_AvgPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/software-interrupt/avg YANG schema element.

func (*System_Cpu_SoftwareInterrupt_AvgPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "avg"
Path from root:       "/system/cpus/cpu/state/software-interrupt/avg"

type System_Cpu_SoftwareInterrupt_InstantPath

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

System_Cpu_SoftwareInterrupt_InstantPath represents the /openconfig-system/system/cpus/cpu/state/software-interrupt/instant YANG schema element.

func (*System_Cpu_SoftwareInterrupt_InstantPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "instant"
Path from root:       "/system/cpus/cpu/state/software-interrupt/instant"

type System_Cpu_SoftwareInterrupt_InstantPathAny

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

System_Cpu_SoftwareInterrupt_InstantPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/software-interrupt/instant YANG schema element.

func (*System_Cpu_SoftwareInterrupt_InstantPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "instant"
Path from root:       "/system/cpus/cpu/state/software-interrupt/instant"

type System_Cpu_SoftwareInterrupt_IntervalPath

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

System_Cpu_SoftwareInterrupt_IntervalPath represents the /openconfig-system/system/cpus/cpu/state/software-interrupt/interval YANG schema element.

func (*System_Cpu_SoftwareInterrupt_IntervalPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "interval"
Path from root:       "/system/cpus/cpu/state/software-interrupt/interval"

type System_Cpu_SoftwareInterrupt_IntervalPathAny

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

System_Cpu_SoftwareInterrupt_IntervalPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/software-interrupt/interval YANG schema element.

func (*System_Cpu_SoftwareInterrupt_IntervalPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "interval"
Path from root:       "/system/cpus/cpu/state/software-interrupt/interval"

type System_Cpu_SoftwareInterrupt_MaxPath

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

System_Cpu_SoftwareInterrupt_MaxPath represents the /openconfig-system/system/cpus/cpu/state/software-interrupt/max YANG schema element.

func (*System_Cpu_SoftwareInterrupt_MaxPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max"
Path from root:       "/system/cpus/cpu/state/software-interrupt/max"

type System_Cpu_SoftwareInterrupt_MaxPathAny

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

System_Cpu_SoftwareInterrupt_MaxPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/software-interrupt/max YANG schema element.

func (*System_Cpu_SoftwareInterrupt_MaxPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max"
Path from root:       "/system/cpus/cpu/state/software-interrupt/max"

type System_Cpu_SoftwareInterrupt_MaxTimePath

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

System_Cpu_SoftwareInterrupt_MaxTimePath represents the /openconfig-system/system/cpus/cpu/state/software-interrupt/max-time YANG schema element.

func (*System_Cpu_SoftwareInterrupt_MaxTimePath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max-time"
Path from root:       "/system/cpus/cpu/state/software-interrupt/max-time"

type System_Cpu_SoftwareInterrupt_MaxTimePathAny

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

System_Cpu_SoftwareInterrupt_MaxTimePathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/software-interrupt/max-time YANG schema element.

func (*System_Cpu_SoftwareInterrupt_MaxTimePathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max-time"
Path from root:       "/system/cpus/cpu/state/software-interrupt/max-time"

type System_Cpu_SoftwareInterrupt_MinPath

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

System_Cpu_SoftwareInterrupt_MinPath represents the /openconfig-system/system/cpus/cpu/state/software-interrupt/min YANG schema element.

func (*System_Cpu_SoftwareInterrupt_MinPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min"
Path from root:       "/system/cpus/cpu/state/software-interrupt/min"

type System_Cpu_SoftwareInterrupt_MinPathAny

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

System_Cpu_SoftwareInterrupt_MinPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/software-interrupt/min YANG schema element.

func (*System_Cpu_SoftwareInterrupt_MinPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min"
Path from root:       "/system/cpus/cpu/state/software-interrupt/min"

type System_Cpu_SoftwareInterrupt_MinTimePath

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

System_Cpu_SoftwareInterrupt_MinTimePath represents the /openconfig-system/system/cpus/cpu/state/software-interrupt/min-time YANG schema element.

func (*System_Cpu_SoftwareInterrupt_MinTimePath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min-time"
Path from root:       "/system/cpus/cpu/state/software-interrupt/min-time"

type System_Cpu_SoftwareInterrupt_MinTimePathAny

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

System_Cpu_SoftwareInterrupt_MinTimePathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/software-interrupt/min-time YANG schema element.

func (*System_Cpu_SoftwareInterrupt_MinTimePathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min-time"
Path from root:       "/system/cpus/cpu/state/software-interrupt/min-time"

type System_Cpu_TotalPath

type System_Cpu_TotalPath struct {
	*ygnmi.NodePath
}

System_Cpu_TotalPath represents the /openconfig-system/system/cpus/cpu/state/total YANG schema element.

func (*System_Cpu_TotalPath) Avg

Avg (leaf): The arithmetic mean value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "avg"
Path from root:       "/system/cpus/cpu/state/total/avg"

func (*System_Cpu_TotalPath) Instant

Instant (leaf): The instantaneous percentage value.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "instant"
Path from root:       "/system/cpus/cpu/state/total/instant"

func (*System_Cpu_TotalPath) Interval

Interval (leaf): If supported by the system, this reports the time interval over which the min/max/average statistics are computed by the system.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "interval"
Path from root:       "/system/cpus/cpu/state/total/interval"

func (*System_Cpu_TotalPath) Max

Max (leaf): The maximum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max"
Path from root:       "/system/cpus/cpu/state/total/max"

func (*System_Cpu_TotalPath) MaxTime

MaxTime (leaf): The absolute time at which the maximum value occurred. The value is the timestamp in nanoseconds relative to

 the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
	Defining module:      "openconfig-types"
	Instantiating module: "openconfig-system"
	Path from parent:     "max-time"
	Path from root:       "/system/cpus/cpu/state/total/max-time"

func (*System_Cpu_TotalPath) Min

Min (leaf): The minimum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min"
Path from root:       "/system/cpus/cpu/state/total/min"

func (*System_Cpu_TotalPath) MinTime

MinTime (leaf): The absolute time at which the minimum value occurred. The value is the timestamp in nanoseconds relative to

 the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
	Defining module:      "openconfig-types"
	Instantiating module: "openconfig-system"
	Path from parent:     "min-time"
	Path from root:       "/system/cpus/cpu/state/total/min-time"

func (*System_Cpu_TotalPath) State

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

type System_Cpu_TotalPathAny

type System_Cpu_TotalPathAny struct {
	*ygnmi.NodePath
}

System_Cpu_TotalPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/total YANG schema element.

func (*System_Cpu_TotalPathAny) Avg

Avg (leaf): The arithmetic mean value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "avg"
Path from root:       "/system/cpus/cpu/state/total/avg"

func (*System_Cpu_TotalPathAny) Instant

Instant (leaf): The instantaneous percentage value.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "instant"
Path from root:       "/system/cpus/cpu/state/total/instant"

func (*System_Cpu_TotalPathAny) Interval

Interval (leaf): If supported by the system, this reports the time interval over which the min/max/average statistics are computed by the system.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "interval"
Path from root:       "/system/cpus/cpu/state/total/interval"

func (*System_Cpu_TotalPathAny) Max

Max (leaf): The maximum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max"
Path from root:       "/system/cpus/cpu/state/total/max"

func (*System_Cpu_TotalPathAny) MaxTime

MaxTime (leaf): The absolute time at which the maximum value occurred. The value is the timestamp in nanoseconds relative to

 the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
	Defining module:      "openconfig-types"
	Instantiating module: "openconfig-system"
	Path from parent:     "max-time"
	Path from root:       "/system/cpus/cpu/state/total/max-time"

func (*System_Cpu_TotalPathAny) Min

Min (leaf): The minimum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min"
Path from root:       "/system/cpus/cpu/state/total/min"

func (*System_Cpu_TotalPathAny) MinTime

MinTime (leaf): The absolute time at which the minimum value occurred. The value is the timestamp in nanoseconds relative to

 the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
	Defining module:      "openconfig-types"
	Instantiating module: "openconfig-system"
	Path from parent:     "min-time"
	Path from root:       "/system/cpus/cpu/state/total/min-time"

func (*System_Cpu_TotalPathAny) State

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

type System_Cpu_Total_AvgPath

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

System_Cpu_Total_AvgPath represents the /openconfig-system/system/cpus/cpu/state/total/avg YANG schema element.

func (*System_Cpu_Total_AvgPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "avg"
Path from root:       "/system/cpus/cpu/state/total/avg"

type System_Cpu_Total_AvgPathAny

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

System_Cpu_Total_AvgPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/total/avg YANG schema element.

func (*System_Cpu_Total_AvgPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "avg"
Path from root:       "/system/cpus/cpu/state/total/avg"

type System_Cpu_Total_InstantPath

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

System_Cpu_Total_InstantPath represents the /openconfig-system/system/cpus/cpu/state/total/instant YANG schema element.

func (*System_Cpu_Total_InstantPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "instant"
Path from root:       "/system/cpus/cpu/state/total/instant"

type System_Cpu_Total_InstantPathAny

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

System_Cpu_Total_InstantPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/total/instant YANG schema element.

func (*System_Cpu_Total_InstantPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "instant"
Path from root:       "/system/cpus/cpu/state/total/instant"

type System_Cpu_Total_IntervalPath

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

System_Cpu_Total_IntervalPath represents the /openconfig-system/system/cpus/cpu/state/total/interval YANG schema element.

func (*System_Cpu_Total_IntervalPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "interval"
Path from root:       "/system/cpus/cpu/state/total/interval"

type System_Cpu_Total_IntervalPathAny

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

System_Cpu_Total_IntervalPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/total/interval YANG schema element.

func (*System_Cpu_Total_IntervalPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "interval"
Path from root:       "/system/cpus/cpu/state/total/interval"

type System_Cpu_Total_MaxPath

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

System_Cpu_Total_MaxPath represents the /openconfig-system/system/cpus/cpu/state/total/max YANG schema element.

func (*System_Cpu_Total_MaxPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max"
Path from root:       "/system/cpus/cpu/state/total/max"

type System_Cpu_Total_MaxPathAny

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

System_Cpu_Total_MaxPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/total/max YANG schema element.

func (*System_Cpu_Total_MaxPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max"
Path from root:       "/system/cpus/cpu/state/total/max"

type System_Cpu_Total_MaxTimePath

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

System_Cpu_Total_MaxTimePath represents the /openconfig-system/system/cpus/cpu/state/total/max-time YANG schema element.

func (*System_Cpu_Total_MaxTimePath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max-time"
Path from root:       "/system/cpus/cpu/state/total/max-time"

type System_Cpu_Total_MaxTimePathAny

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

System_Cpu_Total_MaxTimePathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/total/max-time YANG schema element.

func (*System_Cpu_Total_MaxTimePathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max-time"
Path from root:       "/system/cpus/cpu/state/total/max-time"

type System_Cpu_Total_MinPath

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

System_Cpu_Total_MinPath represents the /openconfig-system/system/cpus/cpu/state/total/min YANG schema element.

func (*System_Cpu_Total_MinPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min"
Path from root:       "/system/cpus/cpu/state/total/min"

type System_Cpu_Total_MinPathAny

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

System_Cpu_Total_MinPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/total/min YANG schema element.

func (*System_Cpu_Total_MinPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min"
Path from root:       "/system/cpus/cpu/state/total/min"

type System_Cpu_Total_MinTimePath

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

System_Cpu_Total_MinTimePath represents the /openconfig-system/system/cpus/cpu/state/total/min-time YANG schema element.

func (*System_Cpu_Total_MinTimePath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min-time"
Path from root:       "/system/cpus/cpu/state/total/min-time"

type System_Cpu_Total_MinTimePathAny

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

System_Cpu_Total_MinTimePathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/total/min-time YANG schema element.

func (*System_Cpu_Total_MinTimePathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min-time"
Path from root:       "/system/cpus/cpu/state/total/min-time"

type System_Cpu_UserPath

type System_Cpu_UserPath struct {
	*ygnmi.NodePath
}

System_Cpu_UserPath represents the /openconfig-system/system/cpus/cpu/state/user YANG schema element.

func (*System_Cpu_UserPath) Avg

Avg (leaf): The arithmetic mean value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "avg"
Path from root:       "/system/cpus/cpu/state/user/avg"

func (*System_Cpu_UserPath) Instant

Instant (leaf): The instantaneous percentage value.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "instant"
Path from root:       "/system/cpus/cpu/state/user/instant"

func (*System_Cpu_UserPath) Interval

Interval (leaf): If supported by the system, this reports the time interval over which the min/max/average statistics are computed by the system.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "interval"
Path from root:       "/system/cpus/cpu/state/user/interval"

func (*System_Cpu_UserPath) Max

Max (leaf): The maximum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max"
Path from root:       "/system/cpus/cpu/state/user/max"

func (*System_Cpu_UserPath) MaxTime

MaxTime (leaf): The absolute time at which the maximum value occurred. The value is the timestamp in nanoseconds relative to

 the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
	Defining module:      "openconfig-types"
	Instantiating module: "openconfig-system"
	Path from parent:     "max-time"
	Path from root:       "/system/cpus/cpu/state/user/max-time"

func (*System_Cpu_UserPath) Min

Min (leaf): The minimum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min"
Path from root:       "/system/cpus/cpu/state/user/min"

func (*System_Cpu_UserPath) MinTime

MinTime (leaf): The absolute time at which the minimum value occurred. The value is the timestamp in nanoseconds relative to

 the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
	Defining module:      "openconfig-types"
	Instantiating module: "openconfig-system"
	Path from parent:     "min-time"
	Path from root:       "/system/cpus/cpu/state/user/min-time"

func (*System_Cpu_UserPath) State

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

type System_Cpu_UserPathAny

type System_Cpu_UserPathAny struct {
	*ygnmi.NodePath
}

System_Cpu_UserPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/user YANG schema element.

func (*System_Cpu_UserPathAny) Avg

Avg (leaf): The arithmetic mean value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "avg"
Path from root:       "/system/cpus/cpu/state/user/avg"

func (*System_Cpu_UserPathAny) Instant

Instant (leaf): The instantaneous percentage value.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "instant"
Path from root:       "/system/cpus/cpu/state/user/instant"

func (*System_Cpu_UserPathAny) Interval

Interval (leaf): If supported by the system, this reports the time interval over which the min/max/average statistics are computed by the system.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "interval"
Path from root:       "/system/cpus/cpu/state/user/interval"

func (*System_Cpu_UserPathAny) Max

Max (leaf): The maximum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max"
Path from root:       "/system/cpus/cpu/state/user/max"

func (*System_Cpu_UserPathAny) MaxTime

MaxTime (leaf): The absolute time at which the maximum value occurred. The value is the timestamp in nanoseconds relative to

 the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
	Defining module:      "openconfig-types"
	Instantiating module: "openconfig-system"
	Path from parent:     "max-time"
	Path from root:       "/system/cpus/cpu/state/user/max-time"

func (*System_Cpu_UserPathAny) Min

Min (leaf): The minimum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min"
Path from root:       "/system/cpus/cpu/state/user/min"

func (*System_Cpu_UserPathAny) MinTime

MinTime (leaf): The absolute time at which the minimum value occurred. The value is the timestamp in nanoseconds relative to

 the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
	Defining module:      "openconfig-types"
	Instantiating module: "openconfig-system"
	Path from parent:     "min-time"
	Path from root:       "/system/cpus/cpu/state/user/min-time"

func (*System_Cpu_UserPathAny) State

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

type System_Cpu_User_AvgPath

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

System_Cpu_User_AvgPath represents the /openconfig-system/system/cpus/cpu/state/user/avg YANG schema element.

func (*System_Cpu_User_AvgPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "avg"
Path from root:       "/system/cpus/cpu/state/user/avg"

type System_Cpu_User_AvgPathAny

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

System_Cpu_User_AvgPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/user/avg YANG schema element.

func (*System_Cpu_User_AvgPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "avg"
Path from root:       "/system/cpus/cpu/state/user/avg"

type System_Cpu_User_InstantPath

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

System_Cpu_User_InstantPath represents the /openconfig-system/system/cpus/cpu/state/user/instant YANG schema element.

func (*System_Cpu_User_InstantPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "instant"
Path from root:       "/system/cpus/cpu/state/user/instant"

type System_Cpu_User_InstantPathAny

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

System_Cpu_User_InstantPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/user/instant YANG schema element.

func (*System_Cpu_User_InstantPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "instant"
Path from root:       "/system/cpus/cpu/state/user/instant"

type System_Cpu_User_IntervalPath

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

System_Cpu_User_IntervalPath represents the /openconfig-system/system/cpus/cpu/state/user/interval YANG schema element.

func (*System_Cpu_User_IntervalPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "interval"
Path from root:       "/system/cpus/cpu/state/user/interval"

type System_Cpu_User_IntervalPathAny

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

System_Cpu_User_IntervalPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/user/interval YANG schema element.

func (*System_Cpu_User_IntervalPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "interval"
Path from root:       "/system/cpus/cpu/state/user/interval"

type System_Cpu_User_MaxPath

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

System_Cpu_User_MaxPath represents the /openconfig-system/system/cpus/cpu/state/user/max YANG schema element.

func (*System_Cpu_User_MaxPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max"
Path from root:       "/system/cpus/cpu/state/user/max"

type System_Cpu_User_MaxPathAny

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

System_Cpu_User_MaxPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/user/max YANG schema element.

func (*System_Cpu_User_MaxPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max"
Path from root:       "/system/cpus/cpu/state/user/max"

type System_Cpu_User_MaxTimePath

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

System_Cpu_User_MaxTimePath represents the /openconfig-system/system/cpus/cpu/state/user/max-time YANG schema element.

func (*System_Cpu_User_MaxTimePath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max-time"
Path from root:       "/system/cpus/cpu/state/user/max-time"

type System_Cpu_User_MaxTimePathAny

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

System_Cpu_User_MaxTimePathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/user/max-time YANG schema element.

func (*System_Cpu_User_MaxTimePathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max-time"
Path from root:       "/system/cpus/cpu/state/user/max-time"

type System_Cpu_User_MinPath

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

System_Cpu_User_MinPath represents the /openconfig-system/system/cpus/cpu/state/user/min YANG schema element.

func (*System_Cpu_User_MinPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min"
Path from root:       "/system/cpus/cpu/state/user/min"

type System_Cpu_User_MinPathAny

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

System_Cpu_User_MinPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/user/min YANG schema element.

func (*System_Cpu_User_MinPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min"
Path from root:       "/system/cpus/cpu/state/user/min"

type System_Cpu_User_MinTimePath

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

System_Cpu_User_MinTimePath represents the /openconfig-system/system/cpus/cpu/state/user/min-time YANG schema element.

func (*System_Cpu_User_MinTimePath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min-time"
Path from root:       "/system/cpus/cpu/state/user/min-time"

type System_Cpu_User_MinTimePathAny

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

System_Cpu_User_MinTimePathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/user/min-time YANG schema element.

func (*System_Cpu_User_MinTimePathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min-time"
Path from root:       "/system/cpus/cpu/state/user/min-time"

type System_Cpu_WaitPath

type System_Cpu_WaitPath struct {
	*ygnmi.NodePath
}

System_Cpu_WaitPath represents the /openconfig-system/system/cpus/cpu/state/wait YANG schema element.

func (*System_Cpu_WaitPath) Avg

Avg (leaf): The arithmetic mean value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "avg"
Path from root:       "/system/cpus/cpu/state/wait/avg"

func (*System_Cpu_WaitPath) Instant

Instant (leaf): The instantaneous percentage value.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "instant"
Path from root:       "/system/cpus/cpu/state/wait/instant"

func (*System_Cpu_WaitPath) Interval

Interval (leaf): If supported by the system, this reports the time interval over which the min/max/average statistics are computed by the system.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "interval"
Path from root:       "/system/cpus/cpu/state/wait/interval"

func (*System_Cpu_WaitPath) Max

Max (leaf): The maximum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max"
Path from root:       "/system/cpus/cpu/state/wait/max"

func (*System_Cpu_WaitPath) MaxTime

MaxTime (leaf): The absolute time at which the maximum value occurred. The value is the timestamp in nanoseconds relative to

 the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
	Defining module:      "openconfig-types"
	Instantiating module: "openconfig-system"
	Path from parent:     "max-time"
	Path from root:       "/system/cpus/cpu/state/wait/max-time"

func (*System_Cpu_WaitPath) Min

Min (leaf): The minimum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min"
Path from root:       "/system/cpus/cpu/state/wait/min"

func (*System_Cpu_WaitPath) MinTime

MinTime (leaf): The absolute time at which the minimum value occurred. The value is the timestamp in nanoseconds relative to

 the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
	Defining module:      "openconfig-types"
	Instantiating module: "openconfig-system"
	Path from parent:     "min-time"
	Path from root:       "/system/cpus/cpu/state/wait/min-time"

func (*System_Cpu_WaitPath) State

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

type System_Cpu_WaitPathAny

type System_Cpu_WaitPathAny struct {
	*ygnmi.NodePath
}

System_Cpu_WaitPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/wait YANG schema element.

func (*System_Cpu_WaitPathAny) Avg

Avg (leaf): The arithmetic mean value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "avg"
Path from root:       "/system/cpus/cpu/state/wait/avg"

func (*System_Cpu_WaitPathAny) Instant

Instant (leaf): The instantaneous percentage value.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "instant"
Path from root:       "/system/cpus/cpu/state/wait/instant"

func (*System_Cpu_WaitPathAny) Interval

Interval (leaf): If supported by the system, this reports the time interval over which the min/max/average statistics are computed by the system.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "interval"
Path from root:       "/system/cpus/cpu/state/wait/interval"

func (*System_Cpu_WaitPathAny) Max

Max (leaf): The maximum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max"
Path from root:       "/system/cpus/cpu/state/wait/max"

func (*System_Cpu_WaitPathAny) MaxTime

MaxTime (leaf): The absolute time at which the maximum value occurred. The value is the timestamp in nanoseconds relative to

 the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
	Defining module:      "openconfig-types"
	Instantiating module: "openconfig-system"
	Path from parent:     "max-time"
	Path from root:       "/system/cpus/cpu/state/wait/max-time"

func (*System_Cpu_WaitPathAny) Min

Min (leaf): The minimum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min"
Path from root:       "/system/cpus/cpu/state/wait/min"

func (*System_Cpu_WaitPathAny) MinTime

MinTime (leaf): The absolute time at which the minimum value occurred. The value is the timestamp in nanoseconds relative to

 the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
	Defining module:      "openconfig-types"
	Instantiating module: "openconfig-system"
	Path from parent:     "min-time"
	Path from root:       "/system/cpus/cpu/state/wait/min-time"

func (*System_Cpu_WaitPathAny) State

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

type System_Cpu_Wait_AvgPath

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

System_Cpu_Wait_AvgPath represents the /openconfig-system/system/cpus/cpu/state/wait/avg YANG schema element.

func (*System_Cpu_Wait_AvgPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "avg"
Path from root:       "/system/cpus/cpu/state/wait/avg"

type System_Cpu_Wait_AvgPathAny

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

System_Cpu_Wait_AvgPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/wait/avg YANG schema element.

func (*System_Cpu_Wait_AvgPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "avg"
Path from root:       "/system/cpus/cpu/state/wait/avg"

type System_Cpu_Wait_InstantPath

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

System_Cpu_Wait_InstantPath represents the /openconfig-system/system/cpus/cpu/state/wait/instant YANG schema element.

func (*System_Cpu_Wait_InstantPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "instant"
Path from root:       "/system/cpus/cpu/state/wait/instant"

type System_Cpu_Wait_InstantPathAny

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

System_Cpu_Wait_InstantPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/wait/instant YANG schema element.

func (*System_Cpu_Wait_InstantPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "instant"
Path from root:       "/system/cpus/cpu/state/wait/instant"

type System_Cpu_Wait_IntervalPath

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

System_Cpu_Wait_IntervalPath represents the /openconfig-system/system/cpus/cpu/state/wait/interval YANG schema element.

func (*System_Cpu_Wait_IntervalPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "interval"
Path from root:       "/system/cpus/cpu/state/wait/interval"

type System_Cpu_Wait_IntervalPathAny

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

System_Cpu_Wait_IntervalPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/wait/interval YANG schema element.

func (*System_Cpu_Wait_IntervalPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "interval"
Path from root:       "/system/cpus/cpu/state/wait/interval"

type System_Cpu_Wait_MaxPath

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

System_Cpu_Wait_MaxPath represents the /openconfig-system/system/cpus/cpu/state/wait/max YANG schema element.

func (*System_Cpu_Wait_MaxPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max"
Path from root:       "/system/cpus/cpu/state/wait/max"

type System_Cpu_Wait_MaxPathAny

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

System_Cpu_Wait_MaxPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/wait/max YANG schema element.

func (*System_Cpu_Wait_MaxPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max"
Path from root:       "/system/cpus/cpu/state/wait/max"

type System_Cpu_Wait_MaxTimePath

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

System_Cpu_Wait_MaxTimePath represents the /openconfig-system/system/cpus/cpu/state/wait/max-time YANG schema element.

func (*System_Cpu_Wait_MaxTimePath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max-time"
Path from root:       "/system/cpus/cpu/state/wait/max-time"

type System_Cpu_Wait_MaxTimePathAny

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

System_Cpu_Wait_MaxTimePathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/wait/max-time YANG schema element.

func (*System_Cpu_Wait_MaxTimePathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "max-time"
Path from root:       "/system/cpus/cpu/state/wait/max-time"

type System_Cpu_Wait_MinPath

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

System_Cpu_Wait_MinPath represents the /openconfig-system/system/cpus/cpu/state/wait/min YANG schema element.

func (*System_Cpu_Wait_MinPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min"
Path from root:       "/system/cpus/cpu/state/wait/min"

type System_Cpu_Wait_MinPathAny

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

System_Cpu_Wait_MinPathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/wait/min YANG schema element.

func (*System_Cpu_Wait_MinPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min"
Path from root:       "/system/cpus/cpu/state/wait/min"

type System_Cpu_Wait_MinTimePath

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

System_Cpu_Wait_MinTimePath represents the /openconfig-system/system/cpus/cpu/state/wait/min-time YANG schema element.

func (*System_Cpu_Wait_MinTimePath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min-time"
Path from root:       "/system/cpus/cpu/state/wait/min-time"

type System_Cpu_Wait_MinTimePathAny

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

System_Cpu_Wait_MinTimePathAny represents the wildcard version of the /openconfig-system/system/cpus/cpu/state/wait/min-time YANG schema element.

func (*System_Cpu_Wait_MinTimePathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-system"
Path from parent:     "min-time"
Path from root:       "/system/cpus/cpu/state/wait/min-time"

type System_CurrentDatetimePath

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

System_CurrentDatetimePath represents the /openconfig-system/system/state/current-datetime YANG schema element.

func (*System_CurrentDatetimePath) State

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/current-datetime"
Path from root:       "/system/state/current-datetime"

type System_CurrentDatetimePathAny

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

System_CurrentDatetimePathAny represents the wildcard version of the /openconfig-system/system/state/current-datetime YANG schema element.

func (*System_CurrentDatetimePathAny) State

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/current-datetime"
Path from root:       "/system/state/current-datetime"

type System_DnsPath

type System_DnsPath struct {
	*ygnmi.NodePath
}

System_DnsPath represents the /openconfig-system/system/dns YANG schema element.

func (*System_DnsPath) Config

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

func (*System_DnsPath) HostEntry

func (n *System_DnsPath) HostEntry(Hostname string) *System_Dns_HostEntryPath

HostEntry (list): List of static host entries

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "host-entries/host-entry"
Path from root:       "/system/dns/host-entries/host-entry"

Hostname: string

func (*System_DnsPath) HostEntryAny

func (n *System_DnsPath) HostEntryAny() *System_Dns_HostEntryPathAny

HostEntryAny (list): List of static host entries

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "host-entries/host-entry"
Path from root:       "/system/dns/host-entries/host-entry"

func (*System_DnsPath) HostEntryMap added in v0.4.0

func (n *System_DnsPath) HostEntryMap() *System_Dns_HostEntryPathMap

HostEntryMap (list): List of static host entries

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "host-entries/host-entry"
Path from root:       "/system/dns/host-entries/host-entry"

func (*System_DnsPath) Search

Search (leaf-list): An ordered list of domains to search when resolving a host name.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/search"
Path from root:       "/system/dns/*/search"

func (*System_DnsPath) ServerMap added in v0.4.0

func (n *System_DnsPath) ServerMap() *System_Dns_ServerPathMap

ServerMap (list): List of the DNS servers that the resolver should query.

When the resolver is invoked by a calling application, it sends the query to the first name server in this list. If no response has been received within 'timeout' seconds, the resolver continues with the next server in the list. If no response is received from any server, the resolver continues with the first server again. When the resolver has traversed the list 'attempts' times without receiving any response, it gives up and returns an error to the calling application.

Implementations MAY limit the number of entries in this list.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "servers/server"
Path from root:       "/system/dns/servers/server"

func (*System_DnsPath) State

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

type System_DnsPathAny

type System_DnsPathAny struct {
	*ygnmi.NodePath
}

System_DnsPathAny represents the wildcard version of the /openconfig-system/system/dns YANG schema element.

func (*System_DnsPathAny) Config

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

func (*System_DnsPathAny) HostEntry

func (n *System_DnsPathAny) HostEntry(Hostname string) *System_Dns_HostEntryPathAny

HostEntry (list): List of static host entries

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "host-entries/host-entry"
Path from root:       "/system/dns/host-entries/host-entry"

Hostname: string

func (*System_DnsPathAny) HostEntryAny

HostEntryAny (list): List of static host entries

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "host-entries/host-entry"
Path from root:       "/system/dns/host-entries/host-entry"

func (*System_DnsPathAny) HostEntryMap added in v0.4.0

HostEntryMap (list): List of static host entries

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "host-entries/host-entry"
Path from root:       "/system/dns/host-entries/host-entry"

func (*System_DnsPathAny) Search

Search (leaf-list): An ordered list of domains to search when resolving a host name.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/search"
Path from root:       "/system/dns/*/search"

func (*System_DnsPathAny) ServerMap added in v0.4.0

ServerMap (list): List of the DNS servers that the resolver should query.

When the resolver is invoked by a calling application, it sends the query to the first name server in this list. If no response has been received within 'timeout' seconds, the resolver continues with the next server in the list. If no response is received from any server, the resolver continues with the first server again. When the resolver has traversed the list 'attempts' times without receiving any response, it gives up and returns an error to the calling application.

Implementations MAY limit the number of entries in this list.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "servers/server"
Path from root:       "/system/dns/servers/server"

func (*System_DnsPathAny) State

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

type System_Dns_HostEntryPath

type System_Dns_HostEntryPath struct {
	*ygnmi.NodePath
}

System_Dns_HostEntryPath represents the /openconfig-system/system/dns/host-entries/host-entry YANG schema element.

func (*System_Dns_HostEntryPath) Alias

Alias (leaf-list): Additional aliases for the hostname

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/alias"
Path from root:       "/system/dns/host-entries/host-entry/*/alias"

func (*System_Dns_HostEntryPath) Config

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

func (*System_Dns_HostEntryPath) Hostname

Hostname (leaf): Hostname for the static DNS entry

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/hostname"
Path from root:       "/system/dns/host-entries/host-entry/*/hostname"

func (*System_Dns_HostEntryPath) Ipv4Address

Ipv4Address (leaf-list): List of IPv4 addresses for the host entry

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/ipv4-address"
Path from root:       "/system/dns/host-entries/host-entry/*/ipv4-address"

func (*System_Dns_HostEntryPath) Ipv6Address

Ipv6Address (leaf-list): List of IPv6 addresses for the host entry

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/ipv6-address"
Path from root:       "/system/dns/host-entries/host-entry/*/ipv6-address"

func (*System_Dns_HostEntryPath) State

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

type System_Dns_HostEntryPathAny

type System_Dns_HostEntryPathAny struct {
	*ygnmi.NodePath
}

System_Dns_HostEntryPathAny represents the wildcard version of the /openconfig-system/system/dns/host-entries/host-entry YANG schema element.

func (*System_Dns_HostEntryPathAny) Alias

Alias (leaf-list): Additional aliases for the hostname

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/alias"
Path from root:       "/system/dns/host-entries/host-entry/*/alias"

func (*System_Dns_HostEntryPathAny) Config

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

func (*System_Dns_HostEntryPathAny) Hostname

Hostname (leaf): Hostname for the static DNS entry

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/hostname"
Path from root:       "/system/dns/host-entries/host-entry/*/hostname"

func (*System_Dns_HostEntryPathAny) Ipv4Address

Ipv4Address (leaf-list): List of IPv4 addresses for the host entry

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/ipv4-address"
Path from root:       "/system/dns/host-entries/host-entry/*/ipv4-address"

func (*System_Dns_HostEntryPathAny) Ipv6Address

Ipv6Address (leaf-list): List of IPv6 addresses for the host entry

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/ipv6-address"
Path from root:       "/system/dns/host-entries/host-entry/*/ipv6-address"

func (*System_Dns_HostEntryPathAny) State

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

type System_Dns_HostEntryPathMap added in v0.4.0

type System_Dns_HostEntryPathMap struct {
	*ygnmi.NodePath
}

System_Dns_HostEntryPathMap represents the /openconfig-system/system/dns/host-entries/host-entry YANG schema element.

func (*System_Dns_HostEntryPathMap) Config added in v0.4.0

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

func (*System_Dns_HostEntryPathMap) State added in v0.4.0

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

type System_Dns_HostEntryPathMapAny added in v0.4.0

type System_Dns_HostEntryPathMapAny struct {
	*ygnmi.NodePath
}

System_Dns_HostEntryPathMapAny represents the wildcard version of the /openconfig-system/system/dns/host-entries/host-entry YANG schema element.

func (*System_Dns_HostEntryPathMapAny) Config added in v0.4.0

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

func (*System_Dns_HostEntryPathMapAny) State added in v0.4.0

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

type System_Dns_HostEntry_AliasPath

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

System_Dns_HostEntry_AliasPath represents the /openconfig-system/system/dns/host-entries/host-entry/state/alias YANG schema element.

func (*System_Dns_HostEntry_AliasPath) Config

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/alias"
Path from root:       "/system/dns/host-entries/host-entry/config/alias"

func (*System_Dns_HostEntry_AliasPath) State

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/alias"
Path from root:       "/system/dns/host-entries/host-entry/state/alias"

type System_Dns_HostEntry_AliasPathAny

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

System_Dns_HostEntry_AliasPathAny represents the wildcard version of the /openconfig-system/system/dns/host-entries/host-entry/state/alias YANG schema element.

func (*System_Dns_HostEntry_AliasPathAny) Config

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/alias"
Path from root:       "/system/dns/host-entries/host-entry/config/alias"

func (*System_Dns_HostEntry_AliasPathAny) State

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/alias"
Path from root:       "/system/dns/host-entries/host-entry/state/alias"

type System_Dns_HostEntry_HostnamePath

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

System_Dns_HostEntry_HostnamePath represents the /openconfig-system/system/dns/host-entries/host-entry/state/hostname YANG schema element.

func (*System_Dns_HostEntry_HostnamePath) Config

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/hostname"
Path from root:       "/system/dns/host-entries/host-entry/config/hostname"

func (*System_Dns_HostEntry_HostnamePath) State

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/hostname"
Path from root:       "/system/dns/host-entries/host-entry/state/hostname"

type System_Dns_HostEntry_HostnamePathAny

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

System_Dns_HostEntry_HostnamePathAny represents the wildcard version of the /openconfig-system/system/dns/host-entries/host-entry/state/hostname YANG schema element.

func (*System_Dns_HostEntry_HostnamePathAny) Config

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/hostname"
Path from root:       "/system/dns/host-entries/host-entry/config/hostname"

func (*System_Dns_HostEntry_HostnamePathAny) State

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/hostname"
Path from root:       "/system/dns/host-entries/host-entry/state/hostname"

type System_Dns_HostEntry_Ipv4AddressPath

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

System_Dns_HostEntry_Ipv4AddressPath represents the /openconfig-system/system/dns/host-entries/host-entry/state/ipv4-address YANG schema element.

func (*System_Dns_HostEntry_Ipv4AddressPath) Config

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/ipv4-address"
Path from root:       "/system/dns/host-entries/host-entry/config/ipv4-address"

func (*System_Dns_HostEntry_Ipv4AddressPath) State

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/ipv4-address"
Path from root:       "/system/dns/host-entries/host-entry/state/ipv4-address"

type System_Dns_HostEntry_Ipv4AddressPathAny

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

System_Dns_HostEntry_Ipv4AddressPathAny represents the wildcard version of the /openconfig-system/system/dns/host-entries/host-entry/state/ipv4-address YANG schema element.

func (*System_Dns_HostEntry_Ipv4AddressPathAny) Config

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/ipv4-address"
Path from root:       "/system/dns/host-entries/host-entry/config/ipv4-address"

func (*System_Dns_HostEntry_Ipv4AddressPathAny) State

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/ipv4-address"
Path from root:       "/system/dns/host-entries/host-entry/state/ipv4-address"

type System_Dns_HostEntry_Ipv6AddressPath

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

System_Dns_HostEntry_Ipv6AddressPath represents the /openconfig-system/system/dns/host-entries/host-entry/state/ipv6-address YANG schema element.

func (*System_Dns_HostEntry_Ipv6AddressPath) Config

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/ipv6-address"
Path from root:       "/system/dns/host-entries/host-entry/config/ipv6-address"

func (*System_Dns_HostEntry_Ipv6AddressPath) State

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/ipv6-address"
Path from root:       "/system/dns/host-entries/host-entry/state/ipv6-address"

type System_Dns_HostEntry_Ipv6AddressPathAny

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

System_Dns_HostEntry_Ipv6AddressPathAny represents the wildcard version of the /openconfig-system/system/dns/host-entries/host-entry/state/ipv6-address YANG schema element.

func (*System_Dns_HostEntry_Ipv6AddressPathAny) Config

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/ipv6-address"
Path from root:       "/system/dns/host-entries/host-entry/config/ipv6-address"

func (*System_Dns_HostEntry_Ipv6AddressPathAny) State

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/ipv6-address"
Path from root:       "/system/dns/host-entries/host-entry/state/ipv6-address"

type System_Dns_SearchPath

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

System_Dns_SearchPath represents the /openconfig-system/system/dns/state/search YANG schema element.

func (*System_Dns_SearchPath) Config

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/search"
Path from root:       "/system/dns/config/search"

func (*System_Dns_SearchPath) State

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/search"
Path from root:       "/system/dns/state/search"

type System_Dns_SearchPathAny

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

System_Dns_SearchPathAny represents the wildcard version of the /openconfig-system/system/dns/state/search YANG schema element.

func (*System_Dns_SearchPathAny) Config

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/search"
Path from root:       "/system/dns/config/search"

func (*System_Dns_SearchPathAny) State

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/search"
Path from root:       "/system/dns/state/search"

type System_Dns_ServerPath

type System_Dns_ServerPath struct {
	*ygnmi.NodePath
}

System_Dns_ServerPath represents the /openconfig-system/system/dns/servers/server YANG schema element.

type System_Dns_ServerPathAny

type System_Dns_ServerPathAny struct {
	*ygnmi.NodePath
}

System_Dns_ServerPathAny represents the wildcard version of the /openconfig-system/system/dns/servers/server YANG schema element.

type System_Dns_ServerPathMap added in v0.4.0

type System_Dns_ServerPathMap struct {
	*ygnmi.NodePath
}

System_Dns_ServerPathMap represents the /openconfig-system/system/dns/servers/server YANG schema element.

func (*System_Dns_ServerPathMap) Config added in v0.4.0

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

func (*System_Dns_ServerPathMap) State added in v0.4.0

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

type System_Dns_ServerPathMapAny added in v0.4.0

type System_Dns_ServerPathMapAny struct {
	*ygnmi.NodePath
}

System_Dns_ServerPathMapAny represents the wildcard version of the /openconfig-system/system/dns/servers/server YANG schema element.

func (*System_Dns_ServerPathMapAny) Config added in v0.4.0

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

func (*System_Dns_ServerPathMapAny) State added in v0.4.0

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

type System_DomainNamePath

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

System_DomainNamePath represents the /openconfig-system/system/state/domain-name YANG schema element.

func (*System_DomainNamePath) Config

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/domain-name"
Path from root:       "/system/config/domain-name"

func (*System_DomainNamePath) State

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/domain-name"
Path from root:       "/system/state/domain-name"

type System_DomainNamePathAny

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

System_DomainNamePathAny represents the wildcard version of the /openconfig-system/system/state/domain-name YANG schema element.

func (*System_DomainNamePathAny) Config

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/domain-name"
Path from root:       "/system/config/domain-name"

func (*System_DomainNamePathAny) State

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/domain-name"
Path from root:       "/system/state/domain-name"

type System_HostnamePath

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

System_HostnamePath represents the /openconfig-system/system/state/hostname YANG schema element.

func (*System_HostnamePath) Config

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/hostname"
Path from root:       "/system/config/hostname"

func (*System_HostnamePath) State

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/hostname"
Path from root:       "/system/state/hostname"

type System_HostnamePathAny

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

System_HostnamePathAny represents the wildcard version of the /openconfig-system/system/state/hostname YANG schema element.

func (*System_HostnamePathAny) Config

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/hostname"
Path from root:       "/system/config/hostname"

func (*System_HostnamePathAny) State

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/hostname"
Path from root:       "/system/state/hostname"

type System_LastConfigurationTimestampPath

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

System_LastConfigurationTimestampPath represents the /openconfig-system/system/state/last-configuration-timestamp YANG schema element.

func (*System_LastConfigurationTimestampPath) State

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/last-configuration-timestamp"
Path from root:       "/system/state/last-configuration-timestamp"

type System_LastConfigurationTimestampPathAny

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

System_LastConfigurationTimestampPathAny represents the wildcard version of the /openconfig-system/system/state/last-configuration-timestamp YANG schema element.

func (*System_LastConfigurationTimestampPathAny) State

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

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/last-configuration-timestamp"
Path from root:       "/system/state/last-configuration-timestamp"

type System_LicensePath

type System_LicensePath struct {
	*ygnmi.NodePath
}

System_LicensePath represents the /openconfig-system/system/license YANG schema element.

func (*System_LicensePath) Config

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

func (*System_LicensePath) License

func (n *System_LicensePath) License(LicenseId string) *System_License_LicensePath

License (list): List of licenses.

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "licenses/license"
Path from root:       "/system/license/licenses/license"

LicenseId: string

func (*System_LicensePath) LicenseAny

LicenseAny (list): List of licenses.

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "licenses/license"
Path from root:       "/system/license/licenses/license"

func (*System_LicensePath) LicenseMap added in v0.4.0

LicenseMap (list): List of licenses.

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "licenses/license"
Path from root:       "/system/license/licenses/license"

func (*System_LicensePath) State

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

type System_LicensePathAny

type System_LicensePathAny struct {
	*ygnmi.NodePath
}

System_LicensePathAny represents the wildcard version of the /openconfig-system/system/license YANG schema element.

func (*System_LicensePathAny) Config

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

func (*System_LicensePathAny) License

License (list): List of licenses.

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "licenses/license"
Path from root:       "/system/license/licenses/license"

LicenseId: string

func (*System_LicensePathAny) LicenseAny

LicenseAny (list): List of licenses.

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "licenses/license"
Path from root:       "/system/license/licenses/license"

func (*System_LicensePathAny) LicenseMap added in v0.4.0

LicenseMap (list): List of licenses.

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "licenses/license"
Path from root:       "/system/license/licenses/license"

func (*System_LicensePathAny) State

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

type System_License_LicensePath

type System_License_LicensePath struct {
	*ygnmi.NodePath
}

System_License_LicensePath represents the /openconfig-system/system/license/licenses/license YANG schema element.

func (*System_License_LicensePath) Active

Active (leaf): The activation state of the license.

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "*/active"
Path from root:       "/system/license/licenses/license/*/active"

func (*System_License_LicensePath) Config

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

func (*System_License_LicensePath) Description

Description (leaf): The license description.

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "state/description"
Path from root:       "/system/license/licenses/license/state/description"

func (*System_License_LicensePath) ExpirationDate

ExpirationDate (leaf): The date and time at which the license will expire, expressed as the number of nanoseconds since the Unix Epoch (January 1, 1970, 00:00 UTC). Zero if it does not expire.

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "state/expiration-date"
Path from root:       "/system/license/licenses/license/state/expiration-date"

func (*System_License_LicensePath) Expired

Expired (leaf): The license has expired.

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "state/expired"
Path from root:       "/system/license/licenses/license/state/expired"

func (*System_License_LicensePath) InUse

InUse (leaf): The license is in use. Different from active. This states that the license is effectively being used in addition to being active. If license for feature X was activated but feature X is not being used, then this should be false.

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "state/in-use"
Path from root:       "/system/license/licenses/license/state/in-use"

func (*System_License_LicensePath) IssueDate

IssueDate (leaf): The date and time at which the license was issued, expressed as the number of nanoseconds since the Unix Epoch (January 1, 1970, 00:00 UTC).

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "state/issue-date"
Path from root:       "/system/license/licenses/license/state/issue-date"

func (*System_License_LicensePath) LicenseData

LicenseData (leaf): The contents of the licence (if required) - which may be supplied as a binary blob, or a simple string value. If this value is considered sensitive, it may be read as an empty value.

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "*/license-data"
Path from root:       "/system/license/licenses/license/*/license-data"

func (*System_License_LicensePath) LicenseId

LicenseId (leaf): License ID. A string that uniquelly identifies the license. The platform should list all the licenses it supports being activated.

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "*/license-id"
Path from root:       "/system/license/licenses/license/*/license-id"

func (*System_License_LicensePath) State

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

func (*System_License_LicensePath) Valid

Valid (leaf): The license is valid. Can be activated in the system or platform.

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "state/valid"
Path from root:       "/system/license/licenses/license/state/valid"

type System_License_LicensePathAny

type System_License_LicensePathAny struct {
	*ygnmi.NodePath
}

System_License_LicensePathAny represents the wildcard version of the /openconfig-system/system/license/licenses/license YANG schema element.

func (*System_License_LicensePathAny) Active

Active (leaf): The activation state of the license.

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "*/active"
Path from root:       "/system/license/licenses/license/*/active"

func (*System_License_LicensePathAny) Config

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

func (*System_License_LicensePathAny) Description

Description (leaf): The license description.

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "state/description"
Path from root:       "/system/license/licenses/license/state/description"

func (*System_License_LicensePathAny) ExpirationDate

ExpirationDate (leaf): The date and time at which the license will expire, expressed as the number of nanoseconds since the Unix Epoch (January 1, 1970, 00:00 UTC). Zero if it does not expire.

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "state/expiration-date"
Path from root:       "/system/license/licenses/license/state/expiration-date"

func (*System_License_LicensePathAny) Expired

Expired (leaf): The license has expired.

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "state/expired"
Path from root:       "/system/license/licenses/license/state/expired"

func (*System_License_LicensePathAny) InUse

InUse (leaf): The license is in use. Different from active. This states that the license is effectively being used in addition to being active. If license for feature X was activated but feature X is not being used, then this should be false.

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "state/in-use"
Path from root:       "/system/license/licenses/license/state/in-use"

func (*System_License_LicensePathAny) IssueDate

IssueDate (leaf): The date and time at which the license was issued, expressed as the number of nanoseconds since the Unix Epoch (January 1, 1970, 00:00 UTC).

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "state/issue-date"
Path from root:       "/system/license/licenses/license/state/issue-date"

func (*System_License_LicensePathAny) LicenseData

LicenseData (leaf): The contents of the licence (if required) - which may be supplied as a binary blob, or a simple string value. If this value is considered sensitive, it may be read as an empty value.

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "*/license-data"
Path from root:       "/system/license/licenses/license/*/license-data"

func (*System_License_LicensePathAny) LicenseId

LicenseId (leaf): License ID. A string that uniquelly identifies the license. The platform should list all the licenses it supports being activated.

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "*/license-id"
Path from root:       "/system/license/licenses/license/*/license-id"

func (*System_License_LicensePathAny) State

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

func (*System_License_LicensePathAny) Valid

Valid (leaf): The license is valid. Can be activated in the system or platform.

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "state/valid"
Path from root:       "/system/license/licenses/license/state/valid"

type System_License_LicensePathMap added in v0.4.0

type System_License_LicensePathMap struct {
	*ygnmi.NodePath
}

System_License_LicensePathMap represents the /openconfig-system/system/license/licenses/license YANG schema element.

func (*System_License_LicensePathMap) Config added in v0.4.0

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

func (*System_License_LicensePathMap) State added in v0.4.0

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

type System_License_LicensePathMapAny added in v0.4.0

type System_License_LicensePathMapAny struct {
	*ygnmi.NodePath
}

System_License_LicensePathMapAny represents the wildcard version of the /openconfig-system/system/license/licenses/license YANG schema element.

func (*System_License_LicensePathMapAny) Config added in v0.4.0

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

func (*System_License_LicensePathMapAny) State added in v0.4.0

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

type System_License_License_ActivePath

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

System_License_License_ActivePath represents the /openconfig-system/system/license/licenses/license/state/active YANG schema element.

func (*System_License_License_ActivePath) Config

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

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "config/active"
Path from root:       "/system/license/licenses/license/config/active"

func (*System_License_License_ActivePath) State

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

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "state/active"
Path from root:       "/system/license/licenses/license/state/active"

type System_License_License_ActivePathAny

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

System_License_License_ActivePathAny represents the wildcard version of the /openconfig-system/system/license/licenses/license/state/active YANG schema element.

func (*System_License_License_ActivePathAny) Config

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

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "config/active"
Path from root:       "/system/license/licenses/license/config/active"

func (*System_License_License_ActivePathAny) State

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

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "state/active"
Path from root:       "/system/license/licenses/license/state/active"

type System_License_License_DescriptionPath

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

System_License_License_DescriptionPath represents the /openconfig-system/system/license/licenses/license/state/description YANG schema element.

func (*System_License_License_DescriptionPath) State

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

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "state/description"
Path from root:       "/system/license/licenses/license/state/description"

type System_License_License_DescriptionPathAny

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

System_License_License_DescriptionPathAny represents the wildcard version of the /openconfig-system/system/license/licenses/license/state/description YANG schema element.

func (*System_License_License_DescriptionPathAny) State

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

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "state/description"
Path from root:       "/system/license/licenses/license/state/description"

type System_License_License_ExpirationDatePath

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

System_License_License_ExpirationDatePath represents the /openconfig-system/system/license/licenses/license/state/expiration-date YANG schema element.

func (*System_License_License_ExpirationDatePath) State

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

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "state/expiration-date"
Path from root:       "/system/license/licenses/license/state/expiration-date"

type System_License_License_ExpirationDatePathAny

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

System_License_License_ExpirationDatePathAny represents the wildcard version of the /openconfig-system/system/license/licenses/license/state/expiration-date YANG schema element.

func (*System_License_License_ExpirationDatePathAny) State

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

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "state/expiration-date"
Path from root:       "/system/license/licenses/license/state/expiration-date"

type System_License_License_ExpiredPath

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

System_License_License_ExpiredPath represents the /openconfig-system/system/license/licenses/license/state/expired YANG schema element.

func (*System_License_License_ExpiredPath) State

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

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "state/expired"
Path from root:       "/system/license/licenses/license/state/expired"

type System_License_License_ExpiredPathAny

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

System_License_License_ExpiredPathAny represents the wildcard version of the /openconfig-system/system/license/licenses/license/state/expired YANG schema element.

func (*System_License_License_ExpiredPathAny) State

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

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "state/expired"
Path from root:       "/system/license/licenses/license/state/expired"

type System_License_License_InUsePath

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

System_License_License_InUsePath represents the /openconfig-system/system/license/licenses/license/state/in-use YANG schema element.

func (*System_License_License_InUsePath) State

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

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "state/in-use"
Path from root:       "/system/license/licenses/license/state/in-use"

type System_License_License_InUsePathAny

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

System_License_License_InUsePathAny represents the wildcard version of the /openconfig-system/system/license/licenses/license/state/in-use YANG schema element.

func (*System_License_License_InUsePathAny) State

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

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "state/in-use"
Path from root:       "/system/license/licenses/license/state/in-use"

type System_License_License_IssueDatePath

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

System_License_License_IssueDatePath represents the /openconfig-system/system/license/licenses/license/state/issue-date YANG schema element.

func (*System_License_License_IssueDatePath) State

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

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "state/issue-date"
Path from root:       "/system/license/licenses/license/state/issue-date"

type System_License_License_IssueDatePathAny

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

System_License_License_IssueDatePathAny represents the wildcard version of the /openconfig-system/system/license/licenses/license/state/issue-date YANG schema element.

func (*System_License_License_IssueDatePathAny) State

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

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "state/issue-date"
Path from root:       "/system/license/licenses/license/state/issue-date"

type System_License_License_LicenseDataPath

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

System_License_License_LicenseDataPath represents the /openconfig-system/system/license/licenses/license/state/license-data YANG schema element.

func (*System_License_License_LicenseDataPath) Config

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

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "config/license-data"
Path from root:       "/system/license/licenses/license/config/license-data"

func (*System_License_License_LicenseDataPath) State

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

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "state/license-data"
Path from root:       "/system/license/licenses/license/state/license-data"

type System_License_License_LicenseDataPathAny

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

System_License_License_LicenseDataPathAny represents the wildcard version of the /openconfig-system/system/license/licenses/license/state/license-data YANG schema element.

func (*System_License_License_LicenseDataPathAny) Config

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

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "config/license-data"
Path from root:       "/system/license/licenses/license/config/license-data"

func (*System_License_License_LicenseDataPathAny) State

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

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "state/license-data"
Path from root:       "/system/license/licenses/license/state/license-data"

type System_License_License_LicenseIdPath

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

System_License_License_LicenseIdPath represents the /openconfig-system/system/license/licenses/license/state/license-id YANG schema element.

func (*System_License_License_LicenseIdPath) Config

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

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "config/license-id"
Path from root:       "/system/license/licenses/license/config/license-id"

func (*System_License_License_LicenseIdPath) State

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

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "state/license-id"
Path from root:       "/system/license/licenses/license/state/license-id"

type System_License_License_LicenseIdPathAny

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

System_License_License_LicenseIdPathAny represents the wildcard version of the /openconfig-system/system/license/licenses/license/state/license-id YANG schema element.

func (*System_License_License_LicenseIdPathAny) Config

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

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "config/license-id"
Path from root:       "/system/license/licenses/license/config/license-id"

func (*System_License_License_LicenseIdPathAny) State

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

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "state/license-id"
Path from root:       "/system/license/licenses/license/state/license-id"

type System_License_License_ValidPath

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

System_License_License_ValidPath represents the /openconfig-system/system/license/licenses/license/state/valid YANG schema element.

func (*System_License_License_ValidPath) State

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

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "state/valid"
Path from root:       "/system/license/licenses/license/state/valid"

type System_License_License_ValidPathAny

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

System_License_License_ValidPathAny represents the wildcard version of the /openconfig-system/system/license/licenses/license/state/valid YANG schema element.

func (*System_License_License_ValidPathAny) State

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

Defining module:      "openconfig-license"
Instantiating module: "openconfig-system"
Path from parent:     "state/valid"
Path from root:       "/system/license/licenses/license/state/valid"

type System_LoggingPath

type System_LoggingPath struct {
	*ygnmi.NodePath
}

System_LoggingPath represents the /openconfig-system/system/logging YANG schema element.

func (*System_LoggingPath) Config

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

func (*System_LoggingPath) Console

Console (container): Top-level container for data related to console-based logging

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "console"
Path from root:       "/system/logging/console"

func (*System_LoggingPath) File added in v0.4.0

func (n *System_LoggingPath) File(Path string, FilenamePrefix string) *System_Logging_FilePath

File (list): List of logfiles

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "files/file"
Path from root:       "/system/logging/files/file"

Path: string
FilenamePrefix: string

func (*System_LoggingPath) FileAny added in v0.4.0

FileAny (list): List of logfiles

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "files/file"
Path from root:       "/system/logging/files/file"

func (*System_LoggingPath) FileMap added in v0.4.0

FileMap (list): List of logfiles

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "files/file"
Path from root:       "/system/logging/files/file"

func (*System_LoggingPath) RemoteServer

RemoteServer (list): List of remote log servers

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "remote-servers/remote-server"
Path from root:       "/system/logging/remote-servers/remote-server"

Host: string

func (*System_LoggingPath) RemoteServerAny

RemoteServerAny (list): List of remote log servers

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "remote-servers/remote-server"
Path from root:       "/system/logging/remote-servers/remote-server"

func (*System_LoggingPath) RemoteServerMap added in v0.4.0

RemoteServerMap (list): List of remote log servers

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "remote-servers/remote-server"
Path from root:       "/system/logging/remote-servers/remote-server"

func (*System_LoggingPath) State

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

func (*System_LoggingPath) Vty added in v0.4.0

Vty (container): Top-level container for data related to vty-based logging (active sessions of ssh, telnet, etc )

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "vty"
Path from root:       "/system/logging/vty"

type System_LoggingPathAny

type System_LoggingPathAny struct {
	*ygnmi.NodePath
}

System_LoggingPathAny represents the wildcard version of the /openconfig-system/system/logging YANG schema element.

func (*System_LoggingPathAny) Config

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

func (*System_LoggingPathAny) Console

Console (container): Top-level container for data related to console-based logging

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "console"
Path from root:       "/system/logging/console"

func (*System_LoggingPathAny) File added in v0.4.0

func (n *System_LoggingPathAny) File(Path string, FilenamePrefix string) *System_Logging_FilePathAny

File (list): List of logfiles

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "files/file"
Path from root:       "/system/logging/files/file"

Path: string
FilenamePrefix: string

func (*System_LoggingPathAny) FileAny added in v0.4.0

FileAny (list): List of logfiles

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "files/file"
Path from root:       "/system/logging/files/file"

func (*System_LoggingPathAny) FileMap added in v0.4.0

FileMap (list): List of logfiles

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "files/file"
Path from root:       "/system/logging/files/file"

func (*System_LoggingPathAny) RemoteServer

RemoteServer (list): List of remote log servers

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "remote-servers/remote-server"
Path from root:       "/system/logging/remote-servers/remote-server"

Host: string

func (*System_LoggingPathAny) RemoteServerAny

RemoteServerAny (list): List of remote log servers

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "remote-servers/remote-server"
Path from root:       "/system/logging/remote-servers/remote-server"

func (*System_LoggingPathAny) RemoteServerMap added in v0.4.0

RemoteServerMap (list): List of remote log servers

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "remote-servers/remote-server"
Path from root:       "/system/logging/remote-servers/remote-server"

func (*System_LoggingPathAny) State

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

func (*System_LoggingPathAny) Vty added in v0.4.0

Vty (container): Top-level container for data related to vty-based logging (active sessions of ssh, telnet, etc )

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "vty"
Path from root:       "/system/logging/vty"

type System_Logging_ConsolePath

type System_Logging_ConsolePath struct {
	*ygnmi.NodePath
}

System_Logging_ConsolePath represents the /openconfig-system/system/logging/console YANG schema element.

func (*System_Logging_ConsolePath) Config

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

func (*System_Logging_ConsolePath) Selector

Selector (list): List of selectors for log messages

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "selectors/selector"
Path from root:       "/system/logging/console/selectors/selector"

Facility: oc.E_SystemLogging_SYSLOG_FACILITY
Severity: oc.E_SystemLogging_SyslogSeverity

func (*System_Logging_ConsolePath) SelectorAny

SelectorAny (list): List of selectors for log messages

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "selectors/selector"
Path from root:       "/system/logging/console/selectors/selector"

func (*System_Logging_ConsolePath) SelectorMap added in v0.4.0

SelectorMap (list): List of selectors for log messages

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "selectors/selector"
Path from root:       "/system/logging/console/selectors/selector"

func (*System_Logging_ConsolePath) State

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

type System_Logging_ConsolePathAny

type System_Logging_ConsolePathAny struct {
	*ygnmi.NodePath
}

System_Logging_ConsolePathAny represents the wildcard version of the /openconfig-system/system/logging/console YANG schema element.

func (*System_Logging_ConsolePathAny) Config

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

func (*System_Logging_ConsolePathAny) Selector

Selector (list): List of selectors for log messages

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "selectors/selector"
Path from root:       "/system/logging/console/selectors/selector"

Facility: oc.E_SystemLogging_SYSLOG_FACILITY
Severity: oc.E_SystemLogging_SyslogSeverity

func (*System_Logging_ConsolePathAny) SelectorAny

SelectorAny (list): List of selectors for log messages

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "selectors/selector"
Path from root:       "/system/logging/console/selectors/selector"

func (*System_Logging_ConsolePathAny) SelectorMap added in v0.4.0

SelectorMap (list): List of selectors for log messages

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "selectors/selector"
Path from root:       "/system/logging/console/selectors/selector"

func (*System_Logging_ConsolePathAny) State

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

type System_Logging_Console_SelectorPath

type System_Logging_Console_SelectorPath struct {
	*ygnmi.NodePath
}

System_Logging_Console_SelectorPath represents the /openconfig-system/system/logging/console/selectors/selector YANG schema element.

func (*System_Logging_Console_SelectorPath) Config

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

func (*System_Logging_Console_SelectorPath) Facility

Facility (leaf): Specifies the facility, or class of messages to log

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "*/facility"
Path from root:       "/system/logging/console/selectors/selector/*/facility"

func (*System_Logging_Console_SelectorPath) Severity

Severity (leaf): Specifies that only messages of the given severity (or greater severity) for the corresonding facility are logged

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "*/severity"
Path from root:       "/system/logging/console/selectors/selector/*/severity"

func (*System_Logging_Console_SelectorPath) State

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

type System_Logging_Console_SelectorPathAny

type System_Logging_Console_SelectorPathAny struct {
	*ygnmi.NodePath
}

System_Logging_Console_SelectorPathAny represents the wildcard version of the /openconfig-system/system/logging/console/selectors/selector YANG schema element.

func (*System_Logging_Console_SelectorPathAny) Config

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

func (*System_Logging_Console_SelectorPathAny) Facility

Facility (leaf): Specifies the facility, or class of messages to log

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "*/facility"
Path from root:       "/system/logging/console/selectors/selector/*/facility"

func (*System_Logging_Console_SelectorPathAny) Severity

Severity (leaf): Specifies that only messages of the given severity (or greater severity) for the corresonding facility are logged

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "*/severity"
Path from root:       "/system/logging/console/selectors/selector/*/severity"

func (*System_Logging_Console_SelectorPathAny) State

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

func (*System_Logging_Console_SelectorPathAny) WithFacility

WithFacility sets System_Logging_Console_SelectorPathAny's key "facility" to the specified value. Facility: oc.E_SystemLogging_SYSLOG_FACILITY

func (*System_Logging_Console_SelectorPathAny) WithSeverity

WithSeverity sets System_Logging_Console_SelectorPathAny's key "severity" to the specified value. Severity: oc.E_SystemLogging_SyslogSeverity

type System_Logging_Console_SelectorPathMap added in v0.4.0

type System_Logging_Console_SelectorPathMap struct {
	*ygnmi.NodePath
}

System_Logging_Console_SelectorPathMap represents the /openconfig-system/system/logging/console/selectors/selector YANG schema element.

func (*System_Logging_Console_SelectorPathMap) Config added in v0.4.0

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

func (*System_Logging_Console_SelectorPathMap) State added in v0.4.0

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

type System_Logging_Console_SelectorPathMapAny added in v0.4.0

type System_Logging_Console_SelectorPathMapAny struct {
	*ygnmi.NodePath
}

System_Logging_Console_SelectorPathMapAny represents the wildcard version of the /openconfig-system/system/logging/console/selectors/selector YANG schema element.

func (*System_Logging_Console_SelectorPathMapAny) Config added in v0.4.0

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

func (*System_Logging_Console_SelectorPathMapAny) State added in v0.4.0

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

type System_Logging_Console_Selector_FacilityPath

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

System_Logging_Console_Selector_FacilityPath represents the /openconfig-system/system/logging/console/selectors/selector/state/facility YANG schema element.

func (*System_Logging_Console_Selector_FacilityPath) Config

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

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "config/facility"
Path from root:       "/system/logging/console/selectors/selector/config/facility"

func (*System_Logging_Console_Selector_FacilityPath) State

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

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/facility"
Path from root:       "/system/logging/console/selectors/selector/state/facility"

type System_Logging_Console_Selector_FacilityPathAny

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

System_Logging_Console_Selector_FacilityPathAny represents the wildcard version of the /openconfig-system/system/logging/console/selectors/selector/state/facility YANG schema element.

func (*System_Logging_Console_Selector_FacilityPathAny) Config

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

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "config/facility"
Path from root:       "/system/logging/console/selectors/selector/config/facility"

func (*System_Logging_Console_Selector_FacilityPathAny) State

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

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/facility"
Path from root:       "/system/logging/console/selectors/selector/state/facility"

type System_Logging_Console_Selector_SeverityPath

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

System_Logging_Console_Selector_SeverityPath represents the /openconfig-system/system/logging/console/selectors/selector/state/severity YANG schema element.

func (*System_Logging_Console_Selector_SeverityPath) Config

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

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "config/severity"
Path from root:       "/system/logging/console/selectors/selector/config/severity"

func (*System_Logging_Console_Selector_SeverityPath) State

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

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/severity"
Path from root:       "/system/logging/console/selectors/selector/state/severity"

type System_Logging_Console_Selector_SeverityPathAny

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

System_Logging_Console_Selector_SeverityPathAny represents the wildcard version of the /openconfig-system/system/logging/console/selectors/selector/state/severity YANG schema element.

func (*System_Logging_Console_Selector_SeverityPathAny) Config

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

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "config/severity"
Path from root:       "/system/logging/console/selectors/selector/config/severity"

func (*System_Logging_Console_Selector_SeverityPathAny) State

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

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/severity"
Path from root:       "/system/logging/console/selectors/selector/state/severity"

type System_Logging_FilePath added in v0.4.0

type System_Logging_FilePath struct {
	*ygnmi.NodePath
}

System_Logging_FilePath represents the /openconfig-system/system/logging/files/file YANG schema element.

func (*System_Logging_FilePath) Config added in v0.4.0

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

func (*System_Logging_FilePath) FilenamePrefix added in v0.4.0

FilenamePrefix (leaf): A name used for the file. It is expected that an implementation may append timestamp, serial-number or other identifier to the filename.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "*/filename-prefix"
Path from root:       "/system/logging/files/file/*/filename-prefix"

func (*System_Logging_FilePath) MaxOpenTime added in v0.4.0

MaxOpenTime (leaf): Used for logfile rotation. Maximum time, in minutes, the logfile can be open. When expires, it triggers log rotation. Actions are same ans when log file reaches its max-size. it need to be closed, save, and new file open or future log storage. If needed oldest logfile of same prefix shall be deleted to

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "*/max-open-time"
Path from root:       "/system/logging/files/file/*/max-open-time"

func (*System_Logging_FilePath) MaxSize added in v0.4.0

MaxSize (leaf): Used for logfile rotation. Maximum size in Bytes, logfile may grow to. When logfile reach this size it triggers log rotation. The log file need to be save, closed, and new file open or future log storage. If needed oldest logfile of same prefix shall be deleted to

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "*/max-size"
Path from root:       "/system/logging/files/file/*/max-size"

func (*System_Logging_FilePath) OpenLogfile added in v0.4.0

OpenLogfile (leaf): the currently active/open filename prepended by folder path and including suffix appended to filename-prefix by system

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/open-logfile"
Path from root:       "/system/logging/files/file/state/open-logfile"

func (*System_Logging_FilePath) Path added in v0.4.0

Path (leaf): The fully specified path of the folder where the logfile is stored. The path is implementation specific and may include attributes such as a drive identifier.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "*/path"
Path from root:       "/system/logging/files/file/*/path"

func (*System_Logging_FilePath) Rotate added in v0.4.0

Rotate (leaf): Used for logfile rotation. Log files are rotated the number of times defined by this leaf. The default value of 1 indicates that there will be one rotation file and one active file. A 0 value indicates old versions are removed rather than rotated.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "*/rotate"
Path from root:       "/system/logging/files/file/*/rotate"

func (*System_Logging_FilePath) Selector added in v0.4.0

Selector (list): List of selectors for log messages

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "selectors/selector"
Path from root:       "/system/logging/files/file/selectors/selector"

Facility: oc.E_SystemLogging_SYSLOG_FACILITY
Severity: oc.E_SystemLogging_SyslogSeverity

func (*System_Logging_FilePath) SelectorAny added in v0.4.0

SelectorAny (list): List of selectors for log messages

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "selectors/selector"
Path from root:       "/system/logging/files/file/selectors/selector"

func (*System_Logging_FilePath) SelectorMap added in v0.4.0

SelectorMap (list): List of selectors for log messages

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "selectors/selector"
Path from root:       "/system/logging/files/file/selectors/selector"

func (*System_Logging_FilePath) State added in v0.4.0

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

type System_Logging_FilePathAny added in v0.4.0

type System_Logging_FilePathAny struct {
	*ygnmi.NodePath
}

System_Logging_FilePathAny represents the wildcard version of the /openconfig-system/system/logging/files/file YANG schema element.

func (*System_Logging_FilePathAny) Config added in v0.4.0

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

func (*System_Logging_FilePathAny) FilenamePrefix added in v0.4.0

FilenamePrefix (leaf): A name used for the file. It is expected that an implementation may append timestamp, serial-number or other identifier to the filename.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "*/filename-prefix"
Path from root:       "/system/logging/files/file/*/filename-prefix"

func (*System_Logging_FilePathAny) MaxOpenTime added in v0.4.0

MaxOpenTime (leaf): Used for logfile rotation. Maximum time, in minutes, the logfile can be open. When expires, it triggers log rotation. Actions are same ans when log file reaches its max-size. it need to be closed, save, and new file open or future log storage. If needed oldest logfile of same prefix shall be deleted to

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "*/max-open-time"
Path from root:       "/system/logging/files/file/*/max-open-time"

func (*System_Logging_FilePathAny) MaxSize added in v0.4.0

MaxSize (leaf): Used for logfile rotation. Maximum size in Bytes, logfile may grow to. When logfile reach this size it triggers log rotation. The log file need to be save, closed, and new file open or future log storage. If needed oldest logfile of same prefix shall be deleted to

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "*/max-size"
Path from root:       "/system/logging/files/file/*/max-size"

func (*System_Logging_FilePathAny) OpenLogfile added in v0.4.0

OpenLogfile (leaf): the currently active/open filename prepended by folder path and including suffix appended to filename-prefix by system

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/open-logfile"
Path from root:       "/system/logging/files/file/state/open-logfile"

func (*System_Logging_FilePathAny) Path added in v0.4.0

Path (leaf): The fully specified path of the folder where the logfile is stored. The path is implementation specific and may include attributes such as a drive identifier.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "*/path"
Path from root:       "/system/logging/files/file/*/path"

func (*System_Logging_FilePathAny) Rotate added in v0.4.0

Rotate (leaf): Used for logfile rotation. Log files are rotated the number of times defined by this leaf. The default value of 1 indicates that there will be one rotation file and one active file. A 0 value indicates old versions are removed rather than rotated.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "*/rotate"
Path from root:       "/system/logging/files/file/*/rotate"

func (*System_Logging_FilePathAny) Selector added in v0.4.0

Selector (list): List of selectors for log messages

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "selectors/selector"
Path from root:       "/system/logging/files/file/selectors/selector"

Facility: oc.E_SystemLogging_SYSLOG_FACILITY
Severity: oc.E_SystemLogging_SyslogSeverity

func (*System_Logging_FilePathAny) SelectorAny added in v0.4.0

SelectorAny (list): List of selectors for log messages

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "selectors/selector"
Path from root:       "/system/logging/files/file/selectors/selector"

func (*System_Logging_FilePathAny) SelectorMap added in v0.4.0

SelectorMap (list): List of selectors for log messages

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "selectors/selector"
Path from root:       "/system/logging/files/file/selectors/selector"

func (*System_Logging_FilePathAny) State added in v0.4.0

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

func (*System_Logging_FilePathAny) WithFilenamePrefix added in v0.4.0

func (n *System_Logging_FilePathAny) WithFilenamePrefix(FilenamePrefix string) *System_Logging_FilePathAny

WithFilenamePrefix sets System_Logging_FilePathAny's key "filename-prefix" to the specified value. FilenamePrefix: string

func (*System_Logging_FilePathAny) WithPath added in v0.4.0

WithPath sets System_Logging_FilePathAny's key "path" to the specified value. Path: string

type System_Logging_FilePathMap added in v0.4.0

type System_Logging_FilePathMap struct {
	*ygnmi.NodePath
}

System_Logging_FilePathMap represents the /openconfig-system/system/logging/files/file YANG schema element.

func (*System_Logging_FilePathMap) Config added in v0.4.0

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

func (*System_Logging_FilePathMap) State added in v0.4.0

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

type System_Logging_FilePathMapAny added in v0.4.0

type System_Logging_FilePathMapAny struct {
	*ygnmi.NodePath
}

System_Logging_FilePathMapAny represents the wildcard version of the /openconfig-system/system/logging/files/file YANG schema element.

func (*System_Logging_FilePathMapAny) Config added in v0.4.0

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

func (*System_Logging_FilePathMapAny) State added in v0.4.0

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

type System_Logging_File_FilenamePrefixPath added in v0.4.0

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

System_Logging_File_FilenamePrefixPath represents the /openconfig-system/system/logging/files/file/state/filename-prefix YANG schema element.

func (*System_Logging_File_FilenamePrefixPath) Config added in v0.4.0

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

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "config/filename-prefix"
Path from root:       "/system/logging/files/file/config/filename-prefix"

func (*System_Logging_File_FilenamePrefixPath) State added in v0.4.0

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

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/filename-prefix"
Path from root:       "/system/logging/files/file/state/filename-prefix"

type System_Logging_File_FilenamePrefixPathAny added in v0.4.0

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

System_Logging_File_FilenamePrefixPathAny represents the wildcard version of the /openconfig-system/system/logging/files/file/state/filename-prefix YANG schema element.

func (*System_Logging_File_FilenamePrefixPathAny) Config added in v0.4.0

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

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "config/filename-prefix"
Path from root:       "/system/logging/files/file/config/filename-prefix"

func (*System_Logging_File_FilenamePrefixPathAny) State added in v0.4.0

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

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/filename-prefix"
Path from root:       "/system/logging/files/file/state/filename-prefix"

type System_Logging_File_MaxOpenTimePath added in v0.4.0

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

System_Logging_File_MaxOpenTimePath represents the /openconfig-system/system/logging/files/file/state/max-open-time YANG schema element.

func (*System_Logging_File_MaxOpenTimePath) Config added in v0.4.0

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

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "config/max-open-time"
Path from root:       "/system/logging/files/file/config/max-open-time"

func (*System_Logging_File_MaxOpenTimePath) State added in v0.4.0

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

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/max-open-time"
Path from root:       "/system/logging/files/file/state/max-open-time"

type System_Logging_File_MaxOpenTimePathAny added in v0.4.0

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

System_Logging_File_MaxOpenTimePathAny represents the wildcard version of the /openconfig-system/system/logging/files/file/state/max-open-time YANG schema element.

func (*System_Logging_File_MaxOpenTimePathAny) Config added in v0.4.0

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

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "config/max-open-time"
Path from root:       "/system/logging/files/file/config/max-open-time"

func (*System_Logging_File_MaxOpenTimePathAny) State added in v0.4.0

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

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/max-open-time"
Path from root:       "/system/logging/files/file/state/max-open-time"

type System_Logging_File_MaxSizePath added in v0.4.0

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

System_Logging_File_MaxSizePath represents the /openconfig-system/system/logging/files/file/state/max-size YANG schema element.

func (*System_Logging_File_MaxSizePath) Config added in v0.4.0

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

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "config/max-size"
Path from root:       "/system/logging/files/file/config/max-size"

func (*System_Logging_File_MaxSizePath) State added in v0.4.0

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

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/max-size"
Path from root:       "/system/logging/files/file/state/max-size"

type System_Logging_File_MaxSizePathAny added in v0.4.0

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

System_Logging_File_MaxSizePathAny represents the wildcard version of the /openconfig-system/system/logging/files/file/state/max-size YANG schema element.

func (*System_Logging_File_MaxSizePathAny) Config added in v0.4.0

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

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "config/max-size"
Path from root:       "/system/logging/files/file/config/max-size"

func (*System_Logging_File_MaxSizePathAny) State added in v0.4.0

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

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/max-size"
Path from root:       "/system/logging/files/file/state/max-size"

type System_Logging_File_OpenLogfilePath added in v0.4.0

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

System_Logging_File_OpenLogfilePath represents the /openconfig-system/system/logging/files/file/state/open-logfile YANG schema element.

func (*System_Logging_File_OpenLogfilePath) State added in v0.4.0

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

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/open-logfile"
Path from root:       "/system/logging/files/file/state/open-logfile"

type System_Logging_File_OpenLogfilePathAny added in v0.4.0

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

System_Logging_File_OpenLogfilePathAny represents the wildcard version of the /openconfig-system/system/logging/files/file/state/open-logfile YANG schema element.

func (*System_Logging_File_OpenLogfilePathAny) State added in v0.4.0

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

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/open-logfile"
Path from root:       "/system/logging/files/file/state/open-logfile"

type System_Logging_File_PathPath added in v0.4.0

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

System_Logging_File_PathPath represents the /openconfig-system/system/logging/files/file/state/path YANG schema element.

func (*System_Logging_File_PathPath) Config added in v0.4.0

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

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "config/path"
Path from root:       "/system/logging/files/file/config/path"

func (*System_Logging_File_PathPath) State added in v0.4.0

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

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/path"
Path from root:       "/system/logging/files/file/state/path"

type System_Logging_File_PathPathAny added in v0.4.0

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

System_Logging_File_PathPathAny represents the wildcard version of the /openconfig-system/system/logging/files/file/state/path YANG schema element.

func (*System_Logging_File_PathPathAny) Config added in v0.4.0

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

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "config/path"
Path from root:       "/system/logging/files/file/config/path"

func (*System_Logging_File_PathPathAny) State added in v0.4.0

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

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/path"
Path from root:       "/system/logging/files/file/state/path"

type System_Logging_File_RotatePath added in v0.4.0

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

System_Logging_File_RotatePath represents the /openconfig-system/system/logging/files/file/state/rotate YANG schema element.

func (*System_Logging_File_RotatePath) Config added in v0.4.0

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

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "config/rotate"
Path from root:       "/system/logging/files/file/config/rotate"

func (*System_Logging_File_RotatePath) State added in v0.4.0

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

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/rotate"
Path from root:       "/system/logging/files/file/state/rotate"

type System_Logging_File_RotatePathAny added in v0.4.0

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

System_Logging_File_RotatePathAny represents the wildcard version of the /openconfig-system/system/logging/files/file/state/rotate YANG schema element.

func (*System_Logging_File_RotatePathAny) Config added in v0.4.0

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

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "config/rotate"
Path from root:       "/system/logging/files/file/config/rotate"

func (*System_Logging_File_RotatePathAny) State added in v0.4.0

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

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/rotate"
Path from root:       "/system/logging/files/file/state/rotate"

type System_Logging_File_SelectorPath added in v0.4.0

type System_Logging_File_SelectorPath struct {
	*ygnmi.NodePath
}

System_Logging_File_SelectorPath represents the /openconfig-system/system/logging/files/file/selectors/selector YANG schema element.

func (*System_Logging_File_SelectorPath) Config added in v0.4.0

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

func (*System_Logging_File_SelectorPath) Facility added in v0.4.0

Facility (leaf): Specifies the facility, or class of messages to log

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "*/facility"
Path from root:       "/system/logging/files/file/selectors/selector/*/facility"

func (*System_Logging_File_SelectorPath) Severity added in v0.4.0

Severity (leaf): Specifies that only messages of the given severity (or greater severity) for the corresonding facility are logged

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "*/severity"
Path from root:       "/system/logging/files/file/selectors/selector/*/severity"

func (*System_Logging_File_SelectorPath) State added in v0.4.0

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

type System_Logging_File_SelectorPathAny added in v0.4.0

type System_Logging_File_SelectorPathAny struct {
	*ygnmi.NodePath
}

System_Logging_File_SelectorPathAny represents the wildcard version of the /openconfig-system/system/logging/files/file/selectors/selector YANG schema element.

func (*System_Logging_File_SelectorPathAny) Config added in v0.4.0

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

func (*System_Logging_File_SelectorPathAny) Facility added in v0.4.0

Facility (leaf): Specifies the facility, or class of messages to log

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "*/facility"
Path from root:       "/system/logging/files/file/selectors/selector/*/facility"

func (*System_Logging_File_SelectorPathAny) Severity added in v0.4.0

Severity (leaf): Specifies that only messages of the given severity (or greater severity) for the corresonding facility are logged

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "*/severity"
Path from root:       "/system/logging/files/file/selectors/selector/*/severity"

func (*System_Logging_File_SelectorPathAny) State added in v0.4.0

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

func (*System_Logging_File_SelectorPathAny) WithFacility added in v0.4.0

WithFacility sets System_Logging_File_SelectorPathAny's key "facility" to the specified value. Facility: oc.E_SystemLogging_SYSLOG_FACILITY

func (*System_Logging_File_SelectorPathAny) WithSeverity added in v0.4.0

WithSeverity sets System_Logging_File_SelectorPathAny's key "severity" to the specified value. Severity: oc.E_SystemLogging_SyslogSeverity

type System_Logging_File_SelectorPathMap added in v0.4.0

type System_Logging_File_SelectorPathMap struct {
	*ygnmi.NodePath
}

System_Logging_File_SelectorPathMap represents the /openconfig-system/system/logging/files/file/selectors/selector YANG schema element.

func (*System_Logging_File_SelectorPathMap) Config added in v0.4.0

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

func (*System_Logging_File_SelectorPathMap) State added in v0.4.0

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

type System_Logging_File_SelectorPathMapAny added in v0.4.0

type System_Logging_File_SelectorPathMapAny struct {
	*ygnmi.NodePath
}

System_Logging_File_SelectorPathMapAny represents the wildcard version of the /openconfig-system/system/logging/files/file/selectors/selector YANG schema element.

func (*System_Logging_File_SelectorPathMapAny) Config added in v0.4.0

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

func (*System_Logging_File_SelectorPathMapAny) State added in v0.4.0

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

type System_Logging_File_Selector_FacilityPath added in v0.4.0

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

System_Logging_File_Selector_FacilityPath represents the /openconfig-system/system/logging/files/file/selectors/selector/state/facility YANG schema element.

func (*System_Logging_File_Selector_FacilityPath) Config added in v0.4.0

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

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "config/facility"
Path from root:       "/system/logging/files/file/selectors/selector/config/facility"

func (*System_Logging_File_Selector_FacilityPath) State added in v0.4.0

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

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/facility"
Path from root:       "/system/logging/files/file/selectors/selector/state/facility"

type System_Logging_File_Selector_FacilityPathAny added in v0.4.0

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

System_Logging_File_Selector_FacilityPathAny represents the wildcard version of the /openconfig-system/system/logging/files/file/selectors/selector/state/facility YANG schema element.

func (*System_Logging_File_Selector_FacilityPathAny) Config added in v0.4.0

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

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "config/facility"
Path from root:       "/system/logging/files/file/selectors/selector/config/facility"

func (*System_Logging_File_Selector_FacilityPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/facility"
Path from root:       "/system/logging/files/file/selectors/selector/state/facility"

type System_Logging_File_Selector_SeverityPath added in v0.4.0

type System_Logging_File_Selector_SeverityPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Logging_File_Selector_SeverityPath represents the /openconfig-system/system/logging/files/file/selectors/selector/state/severity YANG schema element.

func (*System_Logging_File_Selector_SeverityPath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "config/severity"
Path from root:       "/system/logging/files/file/selectors/selector/config/severity"

func (*System_Logging_File_Selector_SeverityPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/severity"
Path from root:       "/system/logging/files/file/selectors/selector/state/severity"

type System_Logging_File_Selector_SeverityPathAny added in v0.4.0

type System_Logging_File_Selector_SeverityPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Logging_File_Selector_SeverityPathAny represents the wildcard version of the /openconfig-system/system/logging/files/file/selectors/selector/state/severity YANG schema element.

func (*System_Logging_File_Selector_SeverityPathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "config/severity"
Path from root:       "/system/logging/files/file/selectors/selector/config/severity"

func (*System_Logging_File_Selector_SeverityPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/severity"
Path from root:       "/system/logging/files/file/selectors/selector/state/severity"

type System_Logging_RemoteServerPath

type System_Logging_RemoteServerPath struct {
	*ygnmi.NodePath
}

System_Logging_RemoteServerPath represents the /openconfig-system/system/logging/remote-servers/remote-server YANG schema element.

func (*System_Logging_RemoteServerPath) Config

Config returns a Query that can be used in gNMI operations.

func (*System_Logging_RemoteServerPath) Host

Host (leaf): IP address or hostname of the remote log server

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "*/host"
Path from root:       "/system/logging/remote-servers/remote-server/*/host"

func (*System_Logging_RemoteServerPath) NetworkInstance added in v0.2.0

NetworkInstance (leaf): The network instance used to reach the log server. If no instance is specified, DEFAULT_INSTANCE is used.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "*/network-instance"
Path from root:       "/system/logging/remote-servers/remote-server/*/network-instance"

func (*System_Logging_RemoteServerPath) RemotePort

RemotePort (leaf): Sets the destination port number for syslog UDP messages to the server. The default for syslog is 514.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "*/remote-port"
Path from root:       "/system/logging/remote-servers/remote-server/*/remote-port"

func (*System_Logging_RemoteServerPath) Selector

Selector (list): List of selectors for log messages

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "selectors/selector"
Path from root:       "/system/logging/remote-servers/remote-server/selectors/selector"

Facility: oc.E_SystemLogging_SYSLOG_FACILITY
Severity: oc.E_SystemLogging_SyslogSeverity

func (*System_Logging_RemoteServerPath) SelectorAny

SelectorAny (list): List of selectors for log messages

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "selectors/selector"
Path from root:       "/system/logging/remote-servers/remote-server/selectors/selector"

func (*System_Logging_RemoteServerPath) SelectorMap added in v0.4.0

SelectorMap (list): List of selectors for log messages

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "selectors/selector"
Path from root:       "/system/logging/remote-servers/remote-server/selectors/selector"

func (*System_Logging_RemoteServerPath) SourceAddress

SourceAddress (leaf): Source IP address for packets to the log server

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "*/source-address"
Path from root:       "/system/logging/remote-servers/remote-server/*/source-address"

func (*System_Logging_RemoteServerPath) State

State returns a Query that can be used in gNMI operations.

type System_Logging_RemoteServerPathAny

type System_Logging_RemoteServerPathAny struct {
	*ygnmi.NodePath
}

System_Logging_RemoteServerPathAny represents the wildcard version of the /openconfig-system/system/logging/remote-servers/remote-server YANG schema element.

func (*System_Logging_RemoteServerPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*System_Logging_RemoteServerPathAny) Host

Host (leaf): IP address or hostname of the remote log server

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "*/host"
Path from root:       "/system/logging/remote-servers/remote-server/*/host"

func (*System_Logging_RemoteServerPathAny) NetworkInstance added in v0.2.0

NetworkInstance (leaf): The network instance used to reach the log server. If no instance is specified, DEFAULT_INSTANCE is used.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "*/network-instance"
Path from root:       "/system/logging/remote-servers/remote-server/*/network-instance"

func (*System_Logging_RemoteServerPathAny) RemotePort

RemotePort (leaf): Sets the destination port number for syslog UDP messages to the server. The default for syslog is 514.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "*/remote-port"
Path from root:       "/system/logging/remote-servers/remote-server/*/remote-port"

func (*System_Logging_RemoteServerPathAny) Selector

Selector (list): List of selectors for log messages

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "selectors/selector"
Path from root:       "/system/logging/remote-servers/remote-server/selectors/selector"

Facility: oc.E_SystemLogging_SYSLOG_FACILITY
Severity: oc.E_SystemLogging_SyslogSeverity

func (*System_Logging_RemoteServerPathAny) SelectorAny

SelectorAny (list): List of selectors for log messages

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "selectors/selector"
Path from root:       "/system/logging/remote-servers/remote-server/selectors/selector"

func (*System_Logging_RemoteServerPathAny) SelectorMap added in v0.4.0

SelectorMap (list): List of selectors for log messages

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "selectors/selector"
Path from root:       "/system/logging/remote-servers/remote-server/selectors/selector"

func (*System_Logging_RemoteServerPathAny) SourceAddress

SourceAddress (leaf): Source IP address for packets to the log server

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "*/source-address"
Path from root:       "/system/logging/remote-servers/remote-server/*/source-address"

func (*System_Logging_RemoteServerPathAny) State

State returns a Query that can be used in gNMI operations.

type System_Logging_RemoteServerPathMap added in v0.4.0

type System_Logging_RemoteServerPathMap struct {
	*ygnmi.NodePath
}

System_Logging_RemoteServerPathMap represents the /openconfig-system/system/logging/remote-servers/remote-server YANG schema element.

func (*System_Logging_RemoteServerPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*System_Logging_RemoteServerPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type System_Logging_RemoteServerPathMapAny added in v0.4.0

type System_Logging_RemoteServerPathMapAny struct {
	*ygnmi.NodePath
}

System_Logging_RemoteServerPathMapAny represents the wildcard version of the /openconfig-system/system/logging/remote-servers/remote-server YANG schema element.

func (*System_Logging_RemoteServerPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*System_Logging_RemoteServerPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type System_Logging_RemoteServer_HostPath

type System_Logging_RemoteServer_HostPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Logging_RemoteServer_HostPath represents the /openconfig-system/system/logging/remote-servers/remote-server/state/host YANG schema element.

func (*System_Logging_RemoteServer_HostPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "config/host"
Path from root:       "/system/logging/remote-servers/remote-server/config/host"

func (*System_Logging_RemoteServer_HostPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/host"
Path from root:       "/system/logging/remote-servers/remote-server/state/host"

type System_Logging_RemoteServer_HostPathAny

type System_Logging_RemoteServer_HostPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Logging_RemoteServer_HostPathAny represents the wildcard version of the /openconfig-system/system/logging/remote-servers/remote-server/state/host YANG schema element.

func (*System_Logging_RemoteServer_HostPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "config/host"
Path from root:       "/system/logging/remote-servers/remote-server/config/host"

func (*System_Logging_RemoteServer_HostPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/host"
Path from root:       "/system/logging/remote-servers/remote-server/state/host"

type System_Logging_RemoteServer_NetworkInstancePath added in v0.2.0

type System_Logging_RemoteServer_NetworkInstancePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Logging_RemoteServer_NetworkInstancePath represents the /openconfig-system/system/logging/remote-servers/remote-server/state/network-instance YANG schema element.

func (*System_Logging_RemoteServer_NetworkInstancePath) Config added in v0.2.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "config/network-instance"
Path from root:       "/system/logging/remote-servers/remote-server/config/network-instance"

func (*System_Logging_RemoteServer_NetworkInstancePath) State added in v0.2.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/network-instance"
Path from root:       "/system/logging/remote-servers/remote-server/state/network-instance"

type System_Logging_RemoteServer_NetworkInstancePathAny added in v0.2.0

type System_Logging_RemoteServer_NetworkInstancePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Logging_RemoteServer_NetworkInstancePathAny represents the wildcard version of the /openconfig-system/system/logging/remote-servers/remote-server/state/network-instance YANG schema element.

func (*System_Logging_RemoteServer_NetworkInstancePathAny) Config added in v0.2.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "config/network-instance"
Path from root:       "/system/logging/remote-servers/remote-server/config/network-instance"

func (*System_Logging_RemoteServer_NetworkInstancePathAny) State added in v0.2.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/network-instance"
Path from root:       "/system/logging/remote-servers/remote-server/state/network-instance"

type System_Logging_RemoteServer_RemotePortPath

type System_Logging_RemoteServer_RemotePortPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Logging_RemoteServer_RemotePortPath represents the /openconfig-system/system/logging/remote-servers/remote-server/state/remote-port YANG schema element.

func (*System_Logging_RemoteServer_RemotePortPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "config/remote-port"
Path from root:       "/system/logging/remote-servers/remote-server/config/remote-port"

func (*System_Logging_RemoteServer_RemotePortPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/remote-port"
Path from root:       "/system/logging/remote-servers/remote-server/state/remote-port"

type System_Logging_RemoteServer_RemotePortPathAny

type System_Logging_RemoteServer_RemotePortPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Logging_RemoteServer_RemotePortPathAny represents the wildcard version of the /openconfig-system/system/logging/remote-servers/remote-server/state/remote-port YANG schema element.

func (*System_Logging_RemoteServer_RemotePortPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "config/remote-port"
Path from root:       "/system/logging/remote-servers/remote-server/config/remote-port"

func (*System_Logging_RemoteServer_RemotePortPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/remote-port"
Path from root:       "/system/logging/remote-servers/remote-server/state/remote-port"

type System_Logging_RemoteServer_SelectorPath

type System_Logging_RemoteServer_SelectorPath struct {
	*ygnmi.NodePath
}

System_Logging_RemoteServer_SelectorPath represents the /openconfig-system/system/logging/remote-servers/remote-server/selectors/selector YANG schema element.

func (*System_Logging_RemoteServer_SelectorPath) Config

Config returns a Query that can be used in gNMI operations.

func (*System_Logging_RemoteServer_SelectorPath) Facility

Facility (leaf): Specifies the facility, or class of messages to log

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "*/facility"
Path from root:       "/system/logging/remote-servers/remote-server/selectors/selector/*/facility"

func (*System_Logging_RemoteServer_SelectorPath) Severity

Severity (leaf): Specifies that only messages of the given severity (or greater severity) for the corresonding facility are logged

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "*/severity"
Path from root:       "/system/logging/remote-servers/remote-server/selectors/selector/*/severity"

func (*System_Logging_RemoteServer_SelectorPath) State

State returns a Query that can be used in gNMI operations.

type System_Logging_RemoteServer_SelectorPathAny

type System_Logging_RemoteServer_SelectorPathAny struct {
	*ygnmi.NodePath
}

System_Logging_RemoteServer_SelectorPathAny represents the wildcard version of the /openconfig-system/system/logging/remote-servers/remote-server/selectors/selector YANG schema element.

func (*System_Logging_RemoteServer_SelectorPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*System_Logging_RemoteServer_SelectorPathAny) Facility

Facility (leaf): Specifies the facility, or class of messages to log

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "*/facility"
Path from root:       "/system/logging/remote-servers/remote-server/selectors/selector/*/facility"

func (*System_Logging_RemoteServer_SelectorPathAny) Severity

Severity (leaf): Specifies that only messages of the given severity (or greater severity) for the corresonding facility are logged

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "*/severity"
Path from root:       "/system/logging/remote-servers/remote-server/selectors/selector/*/severity"

func (*System_Logging_RemoteServer_SelectorPathAny) State

State returns a Query that can be used in gNMI operations.

func (*System_Logging_RemoteServer_SelectorPathAny) WithFacility

WithFacility sets System_Logging_RemoteServer_SelectorPathAny's key "facility" to the specified value. Facility: oc.E_SystemLogging_SYSLOG_FACILITY

func (*System_Logging_RemoteServer_SelectorPathAny) WithSeverity

WithSeverity sets System_Logging_RemoteServer_SelectorPathAny's key "severity" to the specified value. Severity: oc.E_SystemLogging_SyslogSeverity

type System_Logging_RemoteServer_SelectorPathMap added in v0.4.0

type System_Logging_RemoteServer_SelectorPathMap struct {
	*ygnmi.NodePath
}

System_Logging_RemoteServer_SelectorPathMap represents the /openconfig-system/system/logging/remote-servers/remote-server/selectors/selector YANG schema element.

func (*System_Logging_RemoteServer_SelectorPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*System_Logging_RemoteServer_SelectorPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type System_Logging_RemoteServer_SelectorPathMapAny added in v0.4.0

type System_Logging_RemoteServer_SelectorPathMapAny struct {
	*ygnmi.NodePath
}

System_Logging_RemoteServer_SelectorPathMapAny represents the wildcard version of the /openconfig-system/system/logging/remote-servers/remote-server/selectors/selector YANG schema element.

func (*System_Logging_RemoteServer_SelectorPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*System_Logging_RemoteServer_SelectorPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type System_Logging_RemoteServer_Selector_FacilityPath

type System_Logging_RemoteServer_Selector_FacilityPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Logging_RemoteServer_Selector_FacilityPath represents the /openconfig-system/system/logging/remote-servers/remote-server/selectors/selector/state/facility YANG schema element.

func (*System_Logging_RemoteServer_Selector_FacilityPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "config/facility"
Path from root:       "/system/logging/remote-servers/remote-server/selectors/selector/config/facility"

func (*System_Logging_RemoteServer_Selector_FacilityPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/facility"
Path from root:       "/system/logging/remote-servers/remote-server/selectors/selector/state/facility"

type System_Logging_RemoteServer_Selector_FacilityPathAny

type System_Logging_RemoteServer_Selector_FacilityPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Logging_RemoteServer_Selector_FacilityPathAny represents the wildcard version of the /openconfig-system/system/logging/remote-servers/remote-server/selectors/selector/state/facility YANG schema element.

func (*System_Logging_RemoteServer_Selector_FacilityPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "config/facility"
Path from root:       "/system/logging/remote-servers/remote-server/selectors/selector/config/facility"

func (*System_Logging_RemoteServer_Selector_FacilityPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/facility"
Path from root:       "/system/logging/remote-servers/remote-server/selectors/selector/state/facility"

type System_Logging_RemoteServer_Selector_SeverityPath

type System_Logging_RemoteServer_Selector_SeverityPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Logging_RemoteServer_Selector_SeverityPath represents the /openconfig-system/system/logging/remote-servers/remote-server/selectors/selector/state/severity YANG schema element.

func (*System_Logging_RemoteServer_Selector_SeverityPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "config/severity"
Path from root:       "/system/logging/remote-servers/remote-server/selectors/selector/config/severity"

func (*System_Logging_RemoteServer_Selector_SeverityPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/severity"
Path from root:       "/system/logging/remote-servers/remote-server/selectors/selector/state/severity"

type System_Logging_RemoteServer_Selector_SeverityPathAny

type System_Logging_RemoteServer_Selector_SeverityPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Logging_RemoteServer_Selector_SeverityPathAny represents the wildcard version of the /openconfig-system/system/logging/remote-servers/remote-server/selectors/selector/state/severity YANG schema element.

func (*System_Logging_RemoteServer_Selector_SeverityPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "config/severity"
Path from root:       "/system/logging/remote-servers/remote-server/selectors/selector/config/severity"

func (*System_Logging_RemoteServer_Selector_SeverityPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/severity"
Path from root:       "/system/logging/remote-servers/remote-server/selectors/selector/state/severity"

type System_Logging_RemoteServer_SourceAddressPath

type System_Logging_RemoteServer_SourceAddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Logging_RemoteServer_SourceAddressPath represents the /openconfig-system/system/logging/remote-servers/remote-server/state/source-address YANG schema element.

func (*System_Logging_RemoteServer_SourceAddressPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "config/source-address"
Path from root:       "/system/logging/remote-servers/remote-server/config/source-address"

func (*System_Logging_RemoteServer_SourceAddressPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/source-address"
Path from root:       "/system/logging/remote-servers/remote-server/state/source-address"

type System_Logging_RemoteServer_SourceAddressPathAny

type System_Logging_RemoteServer_SourceAddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Logging_RemoteServer_SourceAddressPathAny represents the wildcard version of the /openconfig-system/system/logging/remote-servers/remote-server/state/source-address YANG schema element.

func (*System_Logging_RemoteServer_SourceAddressPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "config/source-address"
Path from root:       "/system/logging/remote-servers/remote-server/config/source-address"

func (*System_Logging_RemoteServer_SourceAddressPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/source-address"
Path from root:       "/system/logging/remote-servers/remote-server/state/source-address"

type System_Logging_VtyPath added in v0.4.0

type System_Logging_VtyPath struct {
	*ygnmi.NodePath
}

System_Logging_VtyPath represents the /openconfig-system/system/logging/vty YANG schema element.

func (*System_Logging_VtyPath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*System_Logging_VtyPath) Selector added in v0.4.0

Selector (list): List of selectors for log messages

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "selectors/selector"
Path from root:       "/system/logging/vty/selectors/selector"

Facility: oc.E_SystemLogging_SYSLOG_FACILITY
Severity: oc.E_SystemLogging_SyslogSeverity

func (*System_Logging_VtyPath) SelectorAny added in v0.4.0

SelectorAny (list): List of selectors for log messages

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "selectors/selector"
Path from root:       "/system/logging/vty/selectors/selector"

func (*System_Logging_VtyPath) SelectorMap added in v0.4.0

SelectorMap (list): List of selectors for log messages

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "selectors/selector"
Path from root:       "/system/logging/vty/selectors/selector"

func (*System_Logging_VtyPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type System_Logging_VtyPathAny added in v0.4.0

type System_Logging_VtyPathAny struct {
	*ygnmi.NodePath
}

System_Logging_VtyPathAny represents the wildcard version of the /openconfig-system/system/logging/vty YANG schema element.

func (*System_Logging_VtyPathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*System_Logging_VtyPathAny) Selector added in v0.4.0

Selector (list): List of selectors for log messages

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "selectors/selector"
Path from root:       "/system/logging/vty/selectors/selector"

Facility: oc.E_SystemLogging_SYSLOG_FACILITY
Severity: oc.E_SystemLogging_SyslogSeverity

func (*System_Logging_VtyPathAny) SelectorAny added in v0.4.0

SelectorAny (list): List of selectors for log messages

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "selectors/selector"
Path from root:       "/system/logging/vty/selectors/selector"

func (*System_Logging_VtyPathAny) SelectorMap added in v0.4.0

SelectorMap (list): List of selectors for log messages

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "selectors/selector"
Path from root:       "/system/logging/vty/selectors/selector"

func (*System_Logging_VtyPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type System_Logging_Vty_SelectorPath added in v0.4.0

type System_Logging_Vty_SelectorPath struct {
	*ygnmi.NodePath
}

System_Logging_Vty_SelectorPath represents the /openconfig-system/system/logging/vty/selectors/selector YANG schema element.

func (*System_Logging_Vty_SelectorPath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*System_Logging_Vty_SelectorPath) Facility added in v0.4.0

Facility (leaf): Specifies the facility, or class of messages to log

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "*/facility"
Path from root:       "/system/logging/vty/selectors/selector/*/facility"

func (*System_Logging_Vty_SelectorPath) Severity added in v0.4.0

Severity (leaf): Specifies that only messages of the given severity (or greater severity) for the corresonding facility are logged

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "*/severity"
Path from root:       "/system/logging/vty/selectors/selector/*/severity"

func (*System_Logging_Vty_SelectorPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type System_Logging_Vty_SelectorPathAny added in v0.4.0

type System_Logging_Vty_SelectorPathAny struct {
	*ygnmi.NodePath
}

System_Logging_Vty_SelectorPathAny represents the wildcard version of the /openconfig-system/system/logging/vty/selectors/selector YANG schema element.

func (*System_Logging_Vty_SelectorPathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*System_Logging_Vty_SelectorPathAny) Facility added in v0.4.0

Facility (leaf): Specifies the facility, or class of messages to log

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "*/facility"
Path from root:       "/system/logging/vty/selectors/selector/*/facility"

func (*System_Logging_Vty_SelectorPathAny) Severity added in v0.4.0

Severity (leaf): Specifies that only messages of the given severity (or greater severity) for the corresonding facility are logged

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "*/severity"
Path from root:       "/system/logging/vty/selectors/selector/*/severity"

func (*System_Logging_Vty_SelectorPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

func (*System_Logging_Vty_SelectorPathAny) WithFacility added in v0.4.0

WithFacility sets System_Logging_Vty_SelectorPathAny's key "facility" to the specified value. Facility: oc.E_SystemLogging_SYSLOG_FACILITY

func (*System_Logging_Vty_SelectorPathAny) WithSeverity added in v0.4.0

WithSeverity sets System_Logging_Vty_SelectorPathAny's key "severity" to the specified value. Severity: oc.E_SystemLogging_SyslogSeverity

type System_Logging_Vty_SelectorPathMap added in v0.4.0

type System_Logging_Vty_SelectorPathMap struct {
	*ygnmi.NodePath
}

System_Logging_Vty_SelectorPathMap represents the /openconfig-system/system/logging/vty/selectors/selector YANG schema element.

func (*System_Logging_Vty_SelectorPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*System_Logging_Vty_SelectorPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type System_Logging_Vty_SelectorPathMapAny added in v0.4.0

type System_Logging_Vty_SelectorPathMapAny struct {
	*ygnmi.NodePath
}

System_Logging_Vty_SelectorPathMapAny represents the wildcard version of the /openconfig-system/system/logging/vty/selectors/selector YANG schema element.

func (*System_Logging_Vty_SelectorPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*System_Logging_Vty_SelectorPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type System_Logging_Vty_Selector_FacilityPath added in v0.4.0

type System_Logging_Vty_Selector_FacilityPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Logging_Vty_Selector_FacilityPath represents the /openconfig-system/system/logging/vty/selectors/selector/state/facility YANG schema element.

func (*System_Logging_Vty_Selector_FacilityPath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "config/facility"
Path from root:       "/system/logging/vty/selectors/selector/config/facility"

func (*System_Logging_Vty_Selector_FacilityPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/facility"
Path from root:       "/system/logging/vty/selectors/selector/state/facility"

type System_Logging_Vty_Selector_FacilityPathAny added in v0.4.0

type System_Logging_Vty_Selector_FacilityPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Logging_Vty_Selector_FacilityPathAny represents the wildcard version of the /openconfig-system/system/logging/vty/selectors/selector/state/facility YANG schema element.

func (*System_Logging_Vty_Selector_FacilityPathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "config/facility"
Path from root:       "/system/logging/vty/selectors/selector/config/facility"

func (*System_Logging_Vty_Selector_FacilityPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/facility"
Path from root:       "/system/logging/vty/selectors/selector/state/facility"

type System_Logging_Vty_Selector_SeverityPath added in v0.4.0

type System_Logging_Vty_Selector_SeverityPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Logging_Vty_Selector_SeverityPath represents the /openconfig-system/system/logging/vty/selectors/selector/state/severity YANG schema element.

func (*System_Logging_Vty_Selector_SeverityPath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "config/severity"
Path from root:       "/system/logging/vty/selectors/selector/config/severity"

func (*System_Logging_Vty_Selector_SeverityPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/severity"
Path from root:       "/system/logging/vty/selectors/selector/state/severity"

type System_Logging_Vty_Selector_SeverityPathAny added in v0.4.0

type System_Logging_Vty_Selector_SeverityPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Logging_Vty_Selector_SeverityPathAny represents the wildcard version of the /openconfig-system/system/logging/vty/selectors/selector/state/severity YANG schema element.

func (*System_Logging_Vty_Selector_SeverityPathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "config/severity"
Path from root:       "/system/logging/vty/selectors/selector/config/severity"

func (*System_Logging_Vty_Selector_SeverityPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-logging"
Instantiating module: "openconfig-system"
Path from parent:     "state/severity"
Path from root:       "/system/logging/vty/selectors/selector/state/severity"

type System_LoginBannerPath

type System_LoginBannerPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_LoginBannerPath represents the /openconfig-system/system/state/login-banner YANG schema element.

func (*System_LoginBannerPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/login-banner"
Path from root:       "/system/config/login-banner"

func (*System_LoginBannerPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/login-banner"
Path from root:       "/system/state/login-banner"

type System_LoginBannerPathAny

type System_LoginBannerPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_LoginBannerPathAny represents the wildcard version of the /openconfig-system/system/state/login-banner YANG schema element.

func (*System_LoginBannerPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/login-banner"
Path from root:       "/system/config/login-banner"

func (*System_LoginBannerPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/login-banner"
Path from root:       "/system/state/login-banner"

type System_MacAddressPath

type System_MacAddressPath struct {
	*ygnmi.NodePath
}

System_MacAddressPath represents the /openconfig-system/system/mac-address YANG schema element.

func (*System_MacAddressPath) Config

Config returns a Query that can be used in gNMI operations.

func (*System_MacAddressPath) RoutingMac

RoutingMac (leaf): Any packets destined to this MAC address must be sent through the routing pipeline by the system. This MAC address is used to identify routed packets in addition to any other MAC addresses that the system may already have been using to perform routing.

It is not expected that this MAC address will be used as the source MAC address of any routed packet, as the source MAC address of any packets generated by the system, or a MAC address used in ARP response. This MAC address may not be allocated from the block of MAC address that system owns. For instance, it's allocation could be managed by an external controller.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/routing-mac"
Path from root:       "/system/mac-address/*/routing-mac"

func (*System_MacAddressPath) State

State returns a Query that can be used in gNMI operations.

type System_MacAddressPathAny

type System_MacAddressPathAny struct {
	*ygnmi.NodePath
}

System_MacAddressPathAny represents the wildcard version of the /openconfig-system/system/mac-address YANG schema element.

func (*System_MacAddressPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*System_MacAddressPathAny) RoutingMac

RoutingMac (leaf): Any packets destined to this MAC address must be sent through the routing pipeline by the system. This MAC address is used to identify routed packets in addition to any other MAC addresses that the system may already have been using to perform routing.

It is not expected that this MAC address will be used as the source MAC address of any routed packet, as the source MAC address of any packets generated by the system, or a MAC address used in ARP response. This MAC address may not be allocated from the block of MAC address that system owns. For instance, it's allocation could be managed by an external controller.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/routing-mac"
Path from root:       "/system/mac-address/*/routing-mac"

func (*System_MacAddressPathAny) State

State returns a Query that can be used in gNMI operations.

type System_MacAddress_RoutingMacPath

type System_MacAddress_RoutingMacPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_MacAddress_RoutingMacPath represents the /openconfig-system/system/mac-address/state/routing-mac YANG schema element.

func (*System_MacAddress_RoutingMacPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/routing-mac"
Path from root:       "/system/mac-address/config/routing-mac"

func (*System_MacAddress_RoutingMacPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/routing-mac"
Path from root:       "/system/mac-address/state/routing-mac"

type System_MacAddress_RoutingMacPathAny

type System_MacAddress_RoutingMacPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_MacAddress_RoutingMacPathAny represents the wildcard version of the /openconfig-system/system/mac-address/state/routing-mac YANG schema element.

func (*System_MacAddress_RoutingMacPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/routing-mac"
Path from root:       "/system/mac-address/config/routing-mac"

func (*System_MacAddress_RoutingMacPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/routing-mac"
Path from root:       "/system/mac-address/state/routing-mac"

type System_MemoryPath

type System_MemoryPath struct {
	*ygnmi.NodePath
}

System_MemoryPath represents the /openconfig-system/system/memory YANG schema element.

func (*System_MemoryPath) Config

Config returns a Query that can be used in gNMI operations.

func (*System_MemoryPath) Counters

Counters (container): Counters for tracking system memory errors

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/counters"
Path from root:       "/system/memory/state/counters"

func (*System_MemoryPath) Free

Free (leaf): Memory that is not used and is available for allocation.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/free"
Path from root:       "/system/memory/state/free"

func (*System_MemoryPath) Physical

Physical (leaf): Reports the total physical memory available on the system.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/physical"
Path from root:       "/system/memory/state/physical"

func (*System_MemoryPath) Reserved

Reserved (leaf): Memory reserved for system use

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/reserved"
Path from root:       "/system/memory/state/reserved"

func (*System_MemoryPath) State

State returns a Query that can be used in gNMI operations.

func (*System_MemoryPath) Used

Used (leaf): Memory that has been used and not available for allocation.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/used"
Path from root:       "/system/memory/state/used"

type System_MemoryPathAny

type System_MemoryPathAny struct {
	*ygnmi.NodePath
}

System_MemoryPathAny represents the wildcard version of the /openconfig-system/system/memory YANG schema element.

func (*System_MemoryPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*System_MemoryPathAny) Counters

Counters (container): Counters for tracking system memory errors

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/counters"
Path from root:       "/system/memory/state/counters"

func (*System_MemoryPathAny) Free

Free (leaf): Memory that is not used and is available for allocation.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/free"
Path from root:       "/system/memory/state/free"

func (*System_MemoryPathAny) Physical

Physical (leaf): Reports the total physical memory available on the system.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/physical"
Path from root:       "/system/memory/state/physical"

func (*System_MemoryPathAny) Reserved

Reserved (leaf): Memory reserved for system use

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/reserved"
Path from root:       "/system/memory/state/reserved"

func (*System_MemoryPathAny) State

State returns a Query that can be used in gNMI operations.

func (*System_MemoryPathAny) Used

Used (leaf): Memory that has been used and not available for allocation.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/used"
Path from root:       "/system/memory/state/used"

type System_Memory_CountersPath

type System_Memory_CountersPath struct {
	*ygnmi.NodePath
}

System_Memory_CountersPath represents the /openconfig-system/system/memory/state/counters YANG schema element.

func (*System_Memory_CountersPath) CorrectableEccErrors

CorrectableEccErrors (leaf): Count of correctable ECC errors. Systems with ECC memory are capable of correcting Single-bit ECC errors.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "correctable-ecc-errors"
Path from root:       "/system/memory/state/counters/correctable-ecc-errors"

func (*System_Memory_CountersPath) State

State returns a Query that can be used in gNMI operations.

func (*System_Memory_CountersPath) TotalEccErrors

TotalEccErrors (leaf): Count of total ECC errors, this includes both correctable and uncorrectable ECC errors.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "total-ecc-errors"
Path from root:       "/system/memory/state/counters/total-ecc-errors"

func (*System_Memory_CountersPath) UncorrectableEccErrors

UncorrectableEccErrors (leaf): Count of uncorrectable ECC errors. Systems with ECC memory are capable of detecting multi-bit ECC errors, but cannot correct them.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "uncorrectable-ecc-errors"
Path from root:       "/system/memory/state/counters/uncorrectable-ecc-errors"

type System_Memory_CountersPathAny

type System_Memory_CountersPathAny struct {
	*ygnmi.NodePath
}

System_Memory_CountersPathAny represents the wildcard version of the /openconfig-system/system/memory/state/counters YANG schema element.

func (*System_Memory_CountersPathAny) CorrectableEccErrors

CorrectableEccErrors (leaf): Count of correctable ECC errors. Systems with ECC memory are capable of correcting Single-bit ECC errors.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "correctable-ecc-errors"
Path from root:       "/system/memory/state/counters/correctable-ecc-errors"

func (*System_Memory_CountersPathAny) State

State returns a Query that can be used in gNMI operations.

func (*System_Memory_CountersPathAny) TotalEccErrors

TotalEccErrors (leaf): Count of total ECC errors, this includes both correctable and uncorrectable ECC errors.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "total-ecc-errors"
Path from root:       "/system/memory/state/counters/total-ecc-errors"

func (*System_Memory_CountersPathAny) UncorrectableEccErrors

UncorrectableEccErrors (leaf): Count of uncorrectable ECC errors. Systems with ECC memory are capable of detecting multi-bit ECC errors, but cannot correct them.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "uncorrectable-ecc-errors"
Path from root:       "/system/memory/state/counters/uncorrectable-ecc-errors"

type System_Memory_Counters_CorrectableEccErrorsPath

type System_Memory_Counters_CorrectableEccErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Memory_Counters_CorrectableEccErrorsPath represents the /openconfig-system/system/memory/state/counters/correctable-ecc-errors YANG schema element.

func (*System_Memory_Counters_CorrectableEccErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "correctable-ecc-errors"
Path from root:       "/system/memory/state/counters/correctable-ecc-errors"

type System_Memory_Counters_CorrectableEccErrorsPathAny

type System_Memory_Counters_CorrectableEccErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Memory_Counters_CorrectableEccErrorsPathAny represents the wildcard version of the /openconfig-system/system/memory/state/counters/correctable-ecc-errors YANG schema element.

func (*System_Memory_Counters_CorrectableEccErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "correctable-ecc-errors"
Path from root:       "/system/memory/state/counters/correctable-ecc-errors"

type System_Memory_Counters_TotalEccErrorsPath

type System_Memory_Counters_TotalEccErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Memory_Counters_TotalEccErrorsPath represents the /openconfig-system/system/memory/state/counters/total-ecc-errors YANG schema element.

func (*System_Memory_Counters_TotalEccErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "total-ecc-errors"
Path from root:       "/system/memory/state/counters/total-ecc-errors"

type System_Memory_Counters_TotalEccErrorsPathAny

type System_Memory_Counters_TotalEccErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Memory_Counters_TotalEccErrorsPathAny represents the wildcard version of the /openconfig-system/system/memory/state/counters/total-ecc-errors YANG schema element.

func (*System_Memory_Counters_TotalEccErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "total-ecc-errors"
Path from root:       "/system/memory/state/counters/total-ecc-errors"

type System_Memory_Counters_UncorrectableEccErrorsPath

type System_Memory_Counters_UncorrectableEccErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Memory_Counters_UncorrectableEccErrorsPath represents the /openconfig-system/system/memory/state/counters/uncorrectable-ecc-errors YANG schema element.

func (*System_Memory_Counters_UncorrectableEccErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "uncorrectable-ecc-errors"
Path from root:       "/system/memory/state/counters/uncorrectable-ecc-errors"

type System_Memory_Counters_UncorrectableEccErrorsPathAny

type System_Memory_Counters_UncorrectableEccErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Memory_Counters_UncorrectableEccErrorsPathAny represents the wildcard version of the /openconfig-system/system/memory/state/counters/uncorrectable-ecc-errors YANG schema element.

func (*System_Memory_Counters_UncorrectableEccErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "uncorrectable-ecc-errors"
Path from root:       "/system/memory/state/counters/uncorrectable-ecc-errors"

type System_Memory_FreePath

type System_Memory_FreePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Memory_FreePath represents the /openconfig-system/system/memory/state/free YANG schema element.

func (*System_Memory_FreePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/free"
Path from root:       "/system/memory/state/free"

type System_Memory_FreePathAny

type System_Memory_FreePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Memory_FreePathAny represents the wildcard version of the /openconfig-system/system/memory/state/free YANG schema element.

func (*System_Memory_FreePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/free"
Path from root:       "/system/memory/state/free"

type System_Memory_PhysicalPath

type System_Memory_PhysicalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Memory_PhysicalPath represents the /openconfig-system/system/memory/state/physical YANG schema element.

func (*System_Memory_PhysicalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/physical"
Path from root:       "/system/memory/state/physical"

type System_Memory_PhysicalPathAny

type System_Memory_PhysicalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Memory_PhysicalPathAny represents the wildcard version of the /openconfig-system/system/memory/state/physical YANG schema element.

func (*System_Memory_PhysicalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/physical"
Path from root:       "/system/memory/state/physical"

type System_Memory_ReservedPath

type System_Memory_ReservedPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Memory_ReservedPath represents the /openconfig-system/system/memory/state/reserved YANG schema element.

func (*System_Memory_ReservedPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/reserved"
Path from root:       "/system/memory/state/reserved"

type System_Memory_ReservedPathAny

type System_Memory_ReservedPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Memory_ReservedPathAny represents the wildcard version of the /openconfig-system/system/memory/state/reserved YANG schema element.

func (*System_Memory_ReservedPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/reserved"
Path from root:       "/system/memory/state/reserved"

type System_Memory_UsedPath

type System_Memory_UsedPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Memory_UsedPath represents the /openconfig-system/system/memory/state/used YANG schema element.

func (*System_Memory_UsedPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/used"
Path from root:       "/system/memory/state/used"

type System_Memory_UsedPathAny

type System_Memory_UsedPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Memory_UsedPathAny represents the wildcard version of the /openconfig-system/system/memory/state/used YANG schema element.

func (*System_Memory_UsedPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/used"
Path from root:       "/system/memory/state/used"

type System_MessagesPath

type System_MessagesPath struct {
	*ygnmi.NodePath
}

System_MessagesPath represents the /openconfig-system/system/messages YANG schema element.

func (*System_MessagesPath) Config

Config returns a Query that can be used in gNMI operations.

func (*System_MessagesPath) DebugService

DebugService (list): List of debugging entries.

Defining module:      "openconfig-messages"
Instantiating module: "openconfig-system"
Path from parent:     "debug-entries/debug-service"
Path from root:       "/system/messages/debug-entries/debug-service"

Service: oc.E_Messages_DEBUG_SERVICE

func (*System_MessagesPath) DebugServiceAny

DebugServiceAny (list): List of debugging entries.

Defining module:      "openconfig-messages"
Instantiating module: "openconfig-system"
Path from parent:     "debug-entries/debug-service"
Path from root:       "/system/messages/debug-entries/debug-service"

func (*System_MessagesPath) DebugServiceMap added in v0.4.0

DebugServiceMap (list): List of debugging entries.

Defining module:      "openconfig-messages"
Instantiating module: "openconfig-system"
Path from parent:     "debug-entries/debug-service"
Path from root:       "/system/messages/debug-entries/debug-service"

func (*System_MessagesPath) Message

Message (container): Syslog messages the client is Subscribing to. This is all messages currently configured to be sent according to syslog-severity.

Defining module:      "openconfig-messages"
Instantiating module: "openconfig-system"
Path from parent:     "state/message"
Path from root:       "/system/messages/state/message"

func (*System_MessagesPath) Severity

Severity (leaf): Specifies that only messages of the given severity (or greater severity) are sent over the RPC.

This is analogous to differentiating which severity is to be sent to legacy Syslog servers, as opposed to local buffer or files.

Defining module:      "openconfig-messages"
Instantiating module: "openconfig-system"
Path from parent:     "*/severity"
Path from root:       "/system/messages/*/severity"

func (*System_MessagesPath) State

State returns a Query that can be used in gNMI operations.

type System_MessagesPathAny

type System_MessagesPathAny struct {
	*ygnmi.NodePath
}

System_MessagesPathAny represents the wildcard version of the /openconfig-system/system/messages YANG schema element.

func (*System_MessagesPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*System_MessagesPathAny) DebugService

DebugService (list): List of debugging entries.

Defining module:      "openconfig-messages"
Instantiating module: "openconfig-system"
Path from parent:     "debug-entries/debug-service"
Path from root:       "/system/messages/debug-entries/debug-service"

Service: oc.E_Messages_DEBUG_SERVICE

func (*System_MessagesPathAny) DebugServiceAny

DebugServiceAny (list): List of debugging entries.

Defining module:      "openconfig-messages"
Instantiating module: "openconfig-system"
Path from parent:     "debug-entries/debug-service"
Path from root:       "/system/messages/debug-entries/debug-service"

func (*System_MessagesPathAny) DebugServiceMap added in v0.4.0

DebugServiceMap (list): List of debugging entries.

Defining module:      "openconfig-messages"
Instantiating module: "openconfig-system"
Path from parent:     "debug-entries/debug-service"
Path from root:       "/system/messages/debug-entries/debug-service"

func (*System_MessagesPathAny) Message

Message (container): Syslog messages the client is Subscribing to. This is all messages currently configured to be sent according to syslog-severity.

Defining module:      "openconfig-messages"
Instantiating module: "openconfig-system"
Path from parent:     "state/message"
Path from root:       "/system/messages/state/message"

func (*System_MessagesPathAny) Severity

Severity (leaf): Specifies that only messages of the given severity (or greater severity) are sent over the RPC.

This is analogous to differentiating which severity is to be sent to legacy Syslog servers, as opposed to local buffer or files.

Defining module:      "openconfig-messages"
Instantiating module: "openconfig-system"
Path from parent:     "*/severity"
Path from root:       "/system/messages/*/severity"

func (*System_MessagesPathAny) State

State returns a Query that can be used in gNMI operations.

type System_Messages_DebugServicePath

type System_Messages_DebugServicePath struct {
	*ygnmi.NodePath
}

System_Messages_DebugServicePath represents the /openconfig-system/system/messages/debug-entries/debug-service YANG schema element.

func (*System_Messages_DebugServicePath) Config

Config returns a Query that can be used in gNMI operations.

func (*System_Messages_DebugServicePath) Enabled

Enabled (leaf): Enable and disable debugging.

Defining module:      "openconfig-messages"
Instantiating module: "openconfig-system"
Path from parent:     "*/enabled"
Path from root:       "/system/messages/debug-entries/debug-service/*/enabled"

func (*System_Messages_DebugServicePath) Service

Service (leaf): Enumeration of all services which can have debugging enabled. Vendors are to augment this base identity with their platform or OS specific debug options.

Defining module:      "openconfig-messages"
Instantiating module: "openconfig-system"
Path from parent:     "*/service"
Path from root:       "/system/messages/debug-entries/debug-service/*/service"

func (*System_Messages_DebugServicePath) State

State returns a Query that can be used in gNMI operations.

type System_Messages_DebugServicePathAny

type System_Messages_DebugServicePathAny struct {
	*ygnmi.NodePath
}

System_Messages_DebugServicePathAny represents the wildcard version of the /openconfig-system/system/messages/debug-entries/debug-service YANG schema element.

func (*System_Messages_DebugServicePathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*System_Messages_DebugServicePathAny) Enabled

Enabled (leaf): Enable and disable debugging.

Defining module:      "openconfig-messages"
Instantiating module: "openconfig-system"
Path from parent:     "*/enabled"
Path from root:       "/system/messages/debug-entries/debug-service/*/enabled"

func (*System_Messages_DebugServicePathAny) Service

Service (leaf): Enumeration of all services which can have debugging enabled. Vendors are to augment this base identity with their platform or OS specific debug options.

Defining module:      "openconfig-messages"
Instantiating module: "openconfig-system"
Path from parent:     "*/service"
Path from root:       "/system/messages/debug-entries/debug-service/*/service"

func (*System_Messages_DebugServicePathAny) State

State returns a Query that can be used in gNMI operations.

type System_Messages_DebugServicePathMap added in v0.4.0

type System_Messages_DebugServicePathMap struct {
	*ygnmi.NodePath
}

System_Messages_DebugServicePathMap represents the /openconfig-system/system/messages/debug-entries/debug-service YANG schema element.

func (*System_Messages_DebugServicePathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*System_Messages_DebugServicePathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type System_Messages_DebugServicePathMapAny added in v0.4.0

type System_Messages_DebugServicePathMapAny struct {
	*ygnmi.NodePath
}

System_Messages_DebugServicePathMapAny represents the wildcard version of the /openconfig-system/system/messages/debug-entries/debug-service YANG schema element.

func (*System_Messages_DebugServicePathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*System_Messages_DebugServicePathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type System_Messages_DebugService_EnabledPath

type System_Messages_DebugService_EnabledPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Messages_DebugService_EnabledPath represents the /openconfig-system/system/messages/debug-entries/debug-service/state/enabled YANG schema element.

func (*System_Messages_DebugService_EnabledPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-messages"
Instantiating module: "openconfig-system"
Path from parent:     "config/enabled"
Path from root:       "/system/messages/debug-entries/debug-service/config/enabled"

func (*System_Messages_DebugService_EnabledPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-messages"
Instantiating module: "openconfig-system"
Path from parent:     "state/enabled"
Path from root:       "/system/messages/debug-entries/debug-service/state/enabled"

type System_Messages_DebugService_EnabledPathAny

type System_Messages_DebugService_EnabledPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Messages_DebugService_EnabledPathAny represents the wildcard version of the /openconfig-system/system/messages/debug-entries/debug-service/state/enabled YANG schema element.

func (*System_Messages_DebugService_EnabledPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-messages"
Instantiating module: "openconfig-system"
Path from parent:     "config/enabled"
Path from root:       "/system/messages/debug-entries/debug-service/config/enabled"

func (*System_Messages_DebugService_EnabledPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-messages"
Instantiating module: "openconfig-system"
Path from parent:     "state/enabled"
Path from root:       "/system/messages/debug-entries/debug-service/state/enabled"

type System_Messages_DebugService_ServicePath

type System_Messages_DebugService_ServicePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Messages_DebugService_ServicePath represents the /openconfig-system/system/messages/debug-entries/debug-service/state/service YANG schema element.

func (*System_Messages_DebugService_ServicePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-messages"
Instantiating module: "openconfig-system"
Path from parent:     "config/service"
Path from root:       "/system/messages/debug-entries/debug-service/config/service"

func (*System_Messages_DebugService_ServicePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-messages"
Instantiating module: "openconfig-system"
Path from parent:     "state/service"
Path from root:       "/system/messages/debug-entries/debug-service/state/service"

type System_Messages_DebugService_ServicePathAny

type System_Messages_DebugService_ServicePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Messages_DebugService_ServicePathAny represents the wildcard version of the /openconfig-system/system/messages/debug-entries/debug-service/state/service YANG schema element.

func (*System_Messages_DebugService_ServicePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-messages"
Instantiating module: "openconfig-system"
Path from parent:     "config/service"
Path from root:       "/system/messages/debug-entries/debug-service/config/service"

func (*System_Messages_DebugService_ServicePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-messages"
Instantiating module: "openconfig-system"
Path from parent:     "state/service"
Path from root:       "/system/messages/debug-entries/debug-service/state/service"

type System_Messages_MessagePath

type System_Messages_MessagePath struct {
	*ygnmi.NodePath
}

System_Messages_MessagePath represents the /openconfig-system/system/messages/state/message YANG schema element.

func (*System_Messages_MessagePath) State

State returns a Query that can be used in gNMI operations.

type System_Messages_MessagePathAny

type System_Messages_MessagePathAny struct {
	*ygnmi.NodePath
}

System_Messages_MessagePathAny represents the wildcard version of the /openconfig-system/system/messages/state/message YANG schema element.

func (*System_Messages_MessagePathAny) State

State returns a Query that can be used in gNMI operations.

type System_Messages_SeverityPath

type System_Messages_SeverityPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Messages_SeverityPath represents the /openconfig-system/system/messages/state/severity YANG schema element.

func (*System_Messages_SeverityPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-messages"
Instantiating module: "openconfig-system"
Path from parent:     "config/severity"
Path from root:       "/system/messages/config/severity"

func (*System_Messages_SeverityPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-messages"
Instantiating module: "openconfig-system"
Path from parent:     "state/severity"
Path from root:       "/system/messages/state/severity"

type System_Messages_SeverityPathAny

type System_Messages_SeverityPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Messages_SeverityPathAny represents the wildcard version of the /openconfig-system/system/messages/state/severity YANG schema element.

func (*System_Messages_SeverityPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-messages"
Instantiating module: "openconfig-system"
Path from parent:     "config/severity"
Path from root:       "/system/messages/config/severity"

func (*System_Messages_SeverityPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-messages"
Instantiating module: "openconfig-system"
Path from parent:     "state/severity"
Path from root:       "/system/messages/state/severity"

type System_MotdBannerPath

type System_MotdBannerPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_MotdBannerPath represents the /openconfig-system/system/state/motd-banner YANG schema element.

func (*System_MotdBannerPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/motd-banner"
Path from root:       "/system/config/motd-banner"

func (*System_MotdBannerPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/motd-banner"
Path from root:       "/system/state/motd-banner"

type System_MotdBannerPathAny

type System_MotdBannerPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_MotdBannerPathAny represents the wildcard version of the /openconfig-system/system/state/motd-banner YANG schema element.

func (*System_MotdBannerPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/motd-banner"
Path from root:       "/system/config/motd-banner"

func (*System_MotdBannerPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/motd-banner"
Path from root:       "/system/state/motd-banner"

type System_MountPointPath

type System_MountPointPath struct {
	*ygnmi.NodePath
}

System_MountPointPath represents the /openconfig-system/system/mount-points/mount-point YANG schema element.

func (*System_MountPointPath) Available

Available (leaf): The amount of unused space on the filesystem.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/available"
Path from root:       "/system/mount-points/mount-point/state/available"

func (*System_MountPointPath) Name

Name (leaf): Mount point name.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/name"
Path from root:       "/system/mount-points/mount-point/*/name"

func (*System_MountPointPath) Size

Size (leaf): The total size of the initialised filesystem.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/size"
Path from root:       "/system/mount-points/mount-point/state/size"

func (*System_MountPointPath) State

State returns a Query that can be used in gNMI operations.

func (*System_MountPointPath) StorageComponent

StorageComponent (leaf): In the case that the filesystem that is mounted corresponds to a physical or logical component within the system, this leaf provides a reference to the hosting component within the /components hierarchy.

The reference should be to the most specific component (e.g., if an entry for /dev/sda1 exists, then this should be referred to, otherwise a reference to /dev/sda may be provided.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/storage-component"
Path from root:       "/system/mount-points/mount-point/state/storage-component"

func (*System_MountPointPath) Utilized

Utilized (leaf): The amount of space currently in use on the filesystem.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/utilized"
Path from root:       "/system/mount-points/mount-point/state/utilized"

type System_MountPointPathAny

type System_MountPointPathAny struct {
	*ygnmi.NodePath
}

System_MountPointPathAny represents the wildcard version of the /openconfig-system/system/mount-points/mount-point YANG schema element.

func (*System_MountPointPathAny) Available

Available (leaf): The amount of unused space on the filesystem.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/available"
Path from root:       "/system/mount-points/mount-point/state/available"

func (*System_MountPointPathAny) Name

Name (leaf): Mount point name.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/name"
Path from root:       "/system/mount-points/mount-point/*/name"

func (*System_MountPointPathAny) Size

Size (leaf): The total size of the initialised filesystem.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/size"
Path from root:       "/system/mount-points/mount-point/state/size"

func (*System_MountPointPathAny) State

State returns a Query that can be used in gNMI operations.

func (*System_MountPointPathAny) StorageComponent

StorageComponent (leaf): In the case that the filesystem that is mounted corresponds to a physical or logical component within the system, this leaf provides a reference to the hosting component within the /components hierarchy.

The reference should be to the most specific component (e.g., if an entry for /dev/sda1 exists, then this should be referred to, otherwise a reference to /dev/sda may be provided.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/storage-component"
Path from root:       "/system/mount-points/mount-point/state/storage-component"

func (*System_MountPointPathAny) Utilized

Utilized (leaf): The amount of space currently in use on the filesystem.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/utilized"
Path from root:       "/system/mount-points/mount-point/state/utilized"

type System_MountPointPathMap added in v0.4.0

type System_MountPointPathMap struct {
	*ygnmi.NodePath
}

System_MountPointPathMap represents the /openconfig-system/system/mount-points/mount-point YANG schema element.

func (*System_MountPointPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type System_MountPointPathMapAny added in v0.4.0

type System_MountPointPathMapAny struct {
	*ygnmi.NodePath
}

System_MountPointPathMapAny represents the wildcard version of the /openconfig-system/system/mount-points/mount-point YANG schema element.

func (*System_MountPointPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type System_MountPoint_AvailablePath

type System_MountPoint_AvailablePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_MountPoint_AvailablePath represents the /openconfig-system/system/mount-points/mount-point/state/available YANG schema element.

func (*System_MountPoint_AvailablePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/available"
Path from root:       "/system/mount-points/mount-point/state/available"

type System_MountPoint_AvailablePathAny

type System_MountPoint_AvailablePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_MountPoint_AvailablePathAny represents the wildcard version of the /openconfig-system/system/mount-points/mount-point/state/available YANG schema element.

func (*System_MountPoint_AvailablePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/available"
Path from root:       "/system/mount-points/mount-point/state/available"

type System_MountPoint_NamePath

type System_MountPoint_NamePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_MountPoint_NamePath represents the /openconfig-system/system/mount-points/mount-point/state/name YANG schema element.

func (*System_MountPoint_NamePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "name"
Path from root:       ""

func (*System_MountPoint_NamePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/name"
Path from root:       "/system/mount-points/mount-point/state/name"

type System_MountPoint_NamePathAny

type System_MountPoint_NamePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_MountPoint_NamePathAny represents the wildcard version of the /openconfig-system/system/mount-points/mount-point/state/name YANG schema element.

func (*System_MountPoint_NamePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "name"
Path from root:       ""

func (*System_MountPoint_NamePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/name"
Path from root:       "/system/mount-points/mount-point/state/name"

type System_MountPoint_SizePath

type System_MountPoint_SizePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_MountPoint_SizePath represents the /openconfig-system/system/mount-points/mount-point/state/size YANG schema element.

func (*System_MountPoint_SizePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/size"
Path from root:       "/system/mount-points/mount-point/state/size"

type System_MountPoint_SizePathAny

type System_MountPoint_SizePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_MountPoint_SizePathAny represents the wildcard version of the /openconfig-system/system/mount-points/mount-point/state/size YANG schema element.

func (*System_MountPoint_SizePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/size"
Path from root:       "/system/mount-points/mount-point/state/size"

type System_MountPoint_StorageComponentPath

type System_MountPoint_StorageComponentPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_MountPoint_StorageComponentPath represents the /openconfig-system/system/mount-points/mount-point/state/storage-component YANG schema element.

func (*System_MountPoint_StorageComponentPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/storage-component"
Path from root:       "/system/mount-points/mount-point/state/storage-component"

type System_MountPoint_StorageComponentPathAny

type System_MountPoint_StorageComponentPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_MountPoint_StorageComponentPathAny represents the wildcard version of the /openconfig-system/system/mount-points/mount-point/state/storage-component YANG schema element.

func (*System_MountPoint_StorageComponentPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/storage-component"
Path from root:       "/system/mount-points/mount-point/state/storage-component"

type System_MountPoint_UtilizedPath

type System_MountPoint_UtilizedPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_MountPoint_UtilizedPath represents the /openconfig-system/system/mount-points/mount-point/state/utilized YANG schema element.

func (*System_MountPoint_UtilizedPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/utilized"
Path from root:       "/system/mount-points/mount-point/state/utilized"

type System_MountPoint_UtilizedPathAny

type System_MountPoint_UtilizedPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_MountPoint_UtilizedPathAny represents the wildcard version of the /openconfig-system/system/mount-points/mount-point/state/utilized YANG schema element.

func (*System_MountPoint_UtilizedPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/utilized"
Path from root:       "/system/mount-points/mount-point/state/utilized"

type System_NtpPath

type System_NtpPath struct {
	*ygnmi.NodePath
}

System_NtpPath represents the /openconfig-system/system/ntp YANG schema element.

func (*System_NtpPath) AuthMismatch

func (n *System_NtpPath) AuthMismatch() *System_Ntp_AuthMismatchPath

AuthMismatch (leaf): Count of the number of NTP packets received that were not processed due to authentication mismatch.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/auth-mismatch"
Path from root:       "/system/ntp/state/auth-mismatch"

func (*System_NtpPath) Config

Config returns a Query that can be used in gNMI operations.

func (*System_NtpPath) EnableNtpAuth

func (n *System_NtpPath) EnableNtpAuth() *System_Ntp_EnableNtpAuthPath

EnableNtpAuth (leaf): Enable or disable NTP authentication -- when enabled, the system will only use packets containing a trusted authentication key to synchronize the time.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/enable-ntp-auth"
Path from root:       "/system/ntp/*/enable-ntp-auth"

func (*System_NtpPath) Enabled

func (n *System_NtpPath) Enabled() *System_Ntp_EnabledPath

Enabled (leaf): Enables and disables the NTP protocol and indicates that the system should attempt to synchronize the system clock with an NTP server from the servers defined in the 'ntp/server' list.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/enabled"
Path from root:       "/system/ntp/*/enabled"

func (*System_NtpPath) NtpKey

func (n *System_NtpPath) NtpKey(KeyId uint16) *System_Ntp_NtpKeyPath

NtpKey (list): List of NTP authentication keys

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "ntp-keys/ntp-key"
Path from root:       "/system/ntp/ntp-keys/ntp-key"

KeyId: uint16

func (*System_NtpPath) NtpKeyAny

func (n *System_NtpPath) NtpKeyAny() *System_Ntp_NtpKeyPathAny

NtpKeyAny (list): List of NTP authentication keys

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "ntp-keys/ntp-key"
Path from root:       "/system/ntp/ntp-keys/ntp-key"

func (*System_NtpPath) NtpKeyMap added in v0.4.0

func (n *System_NtpPath) NtpKeyMap() *System_Ntp_NtpKeyPathMap

NtpKeyMap (list): List of NTP authentication keys

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "ntp-keys/ntp-key"
Path from root:       "/system/ntp/ntp-keys/ntp-key"

func (*System_NtpPath) Server

func (n *System_NtpPath) Server(Address string) *System_Ntp_ServerPath

Server (list): List of NTP servers to use for system clock synchronization. If '/system/ntp/enabled' is 'true', then the system will attempt to contact and utilize the specified NTP servers.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "servers/server"
Path from root:       "/system/ntp/servers/server"

Address: string

func (*System_NtpPath) ServerAny

func (n *System_NtpPath) ServerAny() *System_Ntp_ServerPathAny

ServerAny (list): List of NTP servers to use for system clock synchronization. If '/system/ntp/enabled' is 'true', then the system will attempt to contact and utilize the specified NTP servers.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "servers/server"
Path from root:       "/system/ntp/servers/server"

func (*System_NtpPath) ServerMap added in v0.4.0

func (n *System_NtpPath) ServerMap() *System_Ntp_ServerPathMap

ServerMap (list): List of NTP servers to use for system clock synchronization. If '/system/ntp/enabled' is 'true', then the system will attempt to contact and utilize the specified NTP servers.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "servers/server"
Path from root:       "/system/ntp/servers/server"

func (*System_NtpPath) State

State returns a Query that can be used in gNMI operations.

type System_NtpPathAny

type System_NtpPathAny struct {
	*ygnmi.NodePath
}

System_NtpPathAny represents the wildcard version of the /openconfig-system/system/ntp YANG schema element.

func (*System_NtpPathAny) AuthMismatch

AuthMismatch (leaf): Count of the number of NTP packets received that were not processed due to authentication mismatch.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/auth-mismatch"
Path from root:       "/system/ntp/state/auth-mismatch"

func (*System_NtpPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*System_NtpPathAny) EnableNtpAuth

EnableNtpAuth (leaf): Enable or disable NTP authentication -- when enabled, the system will only use packets containing a trusted authentication key to synchronize the time.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/enable-ntp-auth"
Path from root:       "/system/ntp/*/enable-ntp-auth"

func (*System_NtpPathAny) Enabled

Enabled (leaf): Enables and disables the NTP protocol and indicates that the system should attempt to synchronize the system clock with an NTP server from the servers defined in the 'ntp/server' list.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/enabled"
Path from root:       "/system/ntp/*/enabled"

func (*System_NtpPathAny) NtpKey

NtpKey (list): List of NTP authentication keys

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "ntp-keys/ntp-key"
Path from root:       "/system/ntp/ntp-keys/ntp-key"

KeyId: uint16

func (*System_NtpPathAny) NtpKeyAny

NtpKeyAny (list): List of NTP authentication keys

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "ntp-keys/ntp-key"
Path from root:       "/system/ntp/ntp-keys/ntp-key"

func (*System_NtpPathAny) NtpKeyMap added in v0.4.0

NtpKeyMap (list): List of NTP authentication keys

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "ntp-keys/ntp-key"
Path from root:       "/system/ntp/ntp-keys/ntp-key"

func (*System_NtpPathAny) Server

Server (list): List of NTP servers to use for system clock synchronization. If '/system/ntp/enabled' is 'true', then the system will attempt to contact and utilize the specified NTP servers.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "servers/server"
Path from root:       "/system/ntp/servers/server"

Address: string

func (*System_NtpPathAny) ServerAny

ServerAny (list): List of NTP servers to use for system clock synchronization. If '/system/ntp/enabled' is 'true', then the system will attempt to contact and utilize the specified NTP servers.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "servers/server"
Path from root:       "/system/ntp/servers/server"

func (*System_NtpPathAny) ServerMap added in v0.4.0

ServerMap (list): List of NTP servers to use for system clock synchronization. If '/system/ntp/enabled' is 'true', then the system will attempt to contact and utilize the specified NTP servers.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "servers/server"
Path from root:       "/system/ntp/servers/server"

func (*System_NtpPathAny) State

State returns a Query that can be used in gNMI operations.

type System_Ntp_AuthMismatchPath

type System_Ntp_AuthMismatchPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_AuthMismatchPath represents the /openconfig-system/system/ntp/state/auth-mismatch YANG schema element.

func (*System_Ntp_AuthMismatchPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/auth-mismatch"
Path from root:       "/system/ntp/state/auth-mismatch"

type System_Ntp_AuthMismatchPathAny

type System_Ntp_AuthMismatchPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_AuthMismatchPathAny represents the wildcard version of the /openconfig-system/system/ntp/state/auth-mismatch YANG schema element.

func (*System_Ntp_AuthMismatchPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/auth-mismatch"
Path from root:       "/system/ntp/state/auth-mismatch"

type System_Ntp_EnableNtpAuthPath

type System_Ntp_EnableNtpAuthPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_EnableNtpAuthPath represents the /openconfig-system/system/ntp/state/enable-ntp-auth YANG schema element.

func (*System_Ntp_EnableNtpAuthPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/enable-ntp-auth"
Path from root:       "/system/ntp/config/enable-ntp-auth"

func (*System_Ntp_EnableNtpAuthPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/enable-ntp-auth"
Path from root:       "/system/ntp/state/enable-ntp-auth"

type System_Ntp_EnableNtpAuthPathAny

type System_Ntp_EnableNtpAuthPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_EnableNtpAuthPathAny represents the wildcard version of the /openconfig-system/system/ntp/state/enable-ntp-auth YANG schema element.

func (*System_Ntp_EnableNtpAuthPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/enable-ntp-auth"
Path from root:       "/system/ntp/config/enable-ntp-auth"

func (*System_Ntp_EnableNtpAuthPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/enable-ntp-auth"
Path from root:       "/system/ntp/state/enable-ntp-auth"

type System_Ntp_EnabledPath

type System_Ntp_EnabledPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_EnabledPath represents the /openconfig-system/system/ntp/state/enabled YANG schema element.

func (*System_Ntp_EnabledPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/enabled"
Path from root:       "/system/ntp/config/enabled"

func (*System_Ntp_EnabledPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/enabled"
Path from root:       "/system/ntp/state/enabled"

type System_Ntp_EnabledPathAny

type System_Ntp_EnabledPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_EnabledPathAny represents the wildcard version of the /openconfig-system/system/ntp/state/enabled YANG schema element.

func (*System_Ntp_EnabledPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/enabled"
Path from root:       "/system/ntp/config/enabled"

func (*System_Ntp_EnabledPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/enabled"
Path from root:       "/system/ntp/state/enabled"

type System_Ntp_NtpKeyPath

type System_Ntp_NtpKeyPath struct {
	*ygnmi.NodePath
}

System_Ntp_NtpKeyPath represents the /openconfig-system/system/ntp/ntp-keys/ntp-key YANG schema element.

func (*System_Ntp_NtpKeyPath) Config

Config returns a Query that can be used in gNMI operations.

func (*System_Ntp_NtpKeyPath) KeyId

KeyId (leaf): Integer identifier used by the client and server to designate a secret key. The client and server must use the same key id.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/key-id"
Path from root:       "/system/ntp/ntp-keys/ntp-key/*/key-id"

func (*System_Ntp_NtpKeyPath) KeyType

KeyType (leaf): Encryption type used for the NTP authentication key

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/key-type"
Path from root:       "/system/ntp/ntp-keys/ntp-key/*/key-type"

func (*System_Ntp_NtpKeyPath) KeyValue

KeyValue (leaf): NTP authentication key value

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/key-value"
Path from root:       "/system/ntp/ntp-keys/ntp-key/*/key-value"

func (*System_Ntp_NtpKeyPath) State

State returns a Query that can be used in gNMI operations.

type System_Ntp_NtpKeyPathAny

type System_Ntp_NtpKeyPathAny struct {
	*ygnmi.NodePath
}

System_Ntp_NtpKeyPathAny represents the wildcard version of the /openconfig-system/system/ntp/ntp-keys/ntp-key YANG schema element.

func (*System_Ntp_NtpKeyPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*System_Ntp_NtpKeyPathAny) KeyId

KeyId (leaf): Integer identifier used by the client and server to designate a secret key. The client and server must use the same key id.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/key-id"
Path from root:       "/system/ntp/ntp-keys/ntp-key/*/key-id"

func (*System_Ntp_NtpKeyPathAny) KeyType

KeyType (leaf): Encryption type used for the NTP authentication key

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/key-type"
Path from root:       "/system/ntp/ntp-keys/ntp-key/*/key-type"

func (*System_Ntp_NtpKeyPathAny) KeyValue

KeyValue (leaf): NTP authentication key value

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/key-value"
Path from root:       "/system/ntp/ntp-keys/ntp-key/*/key-value"

func (*System_Ntp_NtpKeyPathAny) State

State returns a Query that can be used in gNMI operations.

type System_Ntp_NtpKeyPathMap added in v0.4.0

type System_Ntp_NtpKeyPathMap struct {
	*ygnmi.NodePath
}

System_Ntp_NtpKeyPathMap represents the /openconfig-system/system/ntp/ntp-keys/ntp-key YANG schema element.

func (*System_Ntp_NtpKeyPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*System_Ntp_NtpKeyPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type System_Ntp_NtpKeyPathMapAny added in v0.4.0

type System_Ntp_NtpKeyPathMapAny struct {
	*ygnmi.NodePath
}

System_Ntp_NtpKeyPathMapAny represents the wildcard version of the /openconfig-system/system/ntp/ntp-keys/ntp-key YANG schema element.

func (*System_Ntp_NtpKeyPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*System_Ntp_NtpKeyPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type System_Ntp_NtpKey_KeyIdPath

type System_Ntp_NtpKey_KeyIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_NtpKey_KeyIdPath represents the /openconfig-system/system/ntp/ntp-keys/ntp-key/state/key-id YANG schema element.

func (*System_Ntp_NtpKey_KeyIdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/key-id"
Path from root:       "/system/ntp/ntp-keys/ntp-key/config/key-id"

func (*System_Ntp_NtpKey_KeyIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/key-id"
Path from root:       "/system/ntp/ntp-keys/ntp-key/state/key-id"

type System_Ntp_NtpKey_KeyIdPathAny

type System_Ntp_NtpKey_KeyIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_NtpKey_KeyIdPathAny represents the wildcard version of the /openconfig-system/system/ntp/ntp-keys/ntp-key/state/key-id YANG schema element.

func (*System_Ntp_NtpKey_KeyIdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/key-id"
Path from root:       "/system/ntp/ntp-keys/ntp-key/config/key-id"

func (*System_Ntp_NtpKey_KeyIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/key-id"
Path from root:       "/system/ntp/ntp-keys/ntp-key/state/key-id"

type System_Ntp_NtpKey_KeyTypePath

type System_Ntp_NtpKey_KeyTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_NtpKey_KeyTypePath represents the /openconfig-system/system/ntp/ntp-keys/ntp-key/state/key-type YANG schema element.

func (*System_Ntp_NtpKey_KeyTypePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/key-type"
Path from root:       "/system/ntp/ntp-keys/ntp-key/config/key-type"

func (*System_Ntp_NtpKey_KeyTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/key-type"
Path from root:       "/system/ntp/ntp-keys/ntp-key/state/key-type"

type System_Ntp_NtpKey_KeyTypePathAny

type System_Ntp_NtpKey_KeyTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_NtpKey_KeyTypePathAny represents the wildcard version of the /openconfig-system/system/ntp/ntp-keys/ntp-key/state/key-type YANG schema element.

func (*System_Ntp_NtpKey_KeyTypePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/key-type"
Path from root:       "/system/ntp/ntp-keys/ntp-key/config/key-type"

func (*System_Ntp_NtpKey_KeyTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/key-type"
Path from root:       "/system/ntp/ntp-keys/ntp-key/state/key-type"

type System_Ntp_NtpKey_KeyValuePath

type System_Ntp_NtpKey_KeyValuePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_NtpKey_KeyValuePath represents the /openconfig-system/system/ntp/ntp-keys/ntp-key/state/key-value YANG schema element.

func (*System_Ntp_NtpKey_KeyValuePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/key-value"
Path from root:       "/system/ntp/ntp-keys/ntp-key/config/key-value"

func (*System_Ntp_NtpKey_KeyValuePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/key-value"
Path from root:       "/system/ntp/ntp-keys/ntp-key/state/key-value"

type System_Ntp_NtpKey_KeyValuePathAny

type System_Ntp_NtpKey_KeyValuePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_NtpKey_KeyValuePathAny represents the wildcard version of the /openconfig-system/system/ntp/ntp-keys/ntp-key/state/key-value YANG schema element.

func (*System_Ntp_NtpKey_KeyValuePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/key-value"
Path from root:       "/system/ntp/ntp-keys/ntp-key/config/key-value"

func (*System_Ntp_NtpKey_KeyValuePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/key-value"
Path from root:       "/system/ntp/ntp-keys/ntp-key/state/key-value"

type System_Ntp_ServerPath

type System_Ntp_ServerPath struct {
	*ygnmi.NodePath
}

System_Ntp_ServerPath represents the /openconfig-system/system/ntp/servers/server YANG schema element.

func (*System_Ntp_ServerPath) Address

Address (leaf): The address or hostname of the NTP server.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/address"
Path from root:       "/system/ntp/servers/server/*/address"

func (*System_Ntp_ServerPath) AssociationType

AssociationType (leaf): The desired association type for this NTP server.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/association-type"
Path from root:       "/system/ntp/servers/server/*/association-type"

func (*System_Ntp_ServerPath) Config

Config returns a Query that can be used in gNMI operations.

func (*System_Ntp_ServerPath) Iburst

Iburst (leaf): Indicates whether this server should enable burst synchronization or not.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/iburst"
Path from root:       "/system/ntp/servers/server/*/iburst"

func (*System_Ntp_ServerPath) NetworkInstance added in v0.2.0

NetworkInstance (leaf): The network instance used to find this server.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/network-instance"
Path from root:       "/system/ntp/servers/server/*/network-instance"

func (*System_Ntp_ServerPath) Offset

Offset (leaf): Estimate of the current time offset from the peer. This is the time difference of the peer's clock minus the local clock.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/offset"
Path from root:       "/system/ntp/servers/server/state/offset"

func (*System_Ntp_ServerPath) PollInterval

PollInterval (leaf): Polling interval of the peer

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/poll-interval"
Path from root:       "/system/ntp/servers/server/state/poll-interval"

func (*System_Ntp_ServerPath) Port

Port (leaf): The port number of the NTP server.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/port"
Path from root:       "/system/ntp/servers/server/*/port"

func (*System_Ntp_ServerPath) Prefer

Prefer (leaf): Indicates whether this server should be preferred or not.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/prefer"
Path from root:       "/system/ntp/servers/server/*/prefer"

func (*System_Ntp_ServerPath) RootDelay

RootDelay (leaf): The total round-trip delay to the reference clock, in nanoseconds.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/root-delay"
Path from root:       "/system/ntp/servers/server/state/root-delay"

func (*System_Ntp_ServerPath) RootDispersion

RootDispersion (leaf): The maximum error inherent in the measurement, accumulated over the stratum levels from the reference clock.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/root-dispersion"
Path from root:       "/system/ntp/servers/server/state/root-dispersion"

func (*System_Ntp_ServerPath) SourceAddress added in v0.2.0

SourceAddress (leaf): Source address to use on outgoing NTP packets

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/source-address"
Path from root:       "/system/ntp/servers/server/*/source-address"

func (*System_Ntp_ServerPath) State

State returns a Query that can be used in gNMI operations.

func (*System_Ntp_ServerPath) Stratum

Stratum (leaf): Indicates the level of the server in the NTP hierarchy. As stratum number increases, the accuracy is degraded. Primary servers are stratum while a maximum value of 16 indicates unsynchronized. The values have the following specific semantics:

| 0 | unspecified or invalid | 1 | primary server (e.g., equipped with a GPS receiver) | 2-15 | secondary server (via NTP) | 16 | unsynchronized | 17-255 | reserved

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/stratum"
Path from root:       "/system/ntp/servers/server/state/stratum"

func (*System_Ntp_ServerPath) Version

Version (leaf): Version number to put in outgoing NTP packets

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/version"
Path from root:       "/system/ntp/servers/server/*/version"

type System_Ntp_ServerPathAny

type System_Ntp_ServerPathAny struct {
	*ygnmi.NodePath
}

System_Ntp_ServerPathAny represents the wildcard version of the /openconfig-system/system/ntp/servers/server YANG schema element.

func (*System_Ntp_ServerPathAny) Address

Address (leaf): The address or hostname of the NTP server.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/address"
Path from root:       "/system/ntp/servers/server/*/address"

func (*System_Ntp_ServerPathAny) AssociationType

AssociationType (leaf): The desired association type for this NTP server.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/association-type"
Path from root:       "/system/ntp/servers/server/*/association-type"

func (*System_Ntp_ServerPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*System_Ntp_ServerPathAny) Iburst

Iburst (leaf): Indicates whether this server should enable burst synchronization or not.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/iburst"
Path from root:       "/system/ntp/servers/server/*/iburst"

func (*System_Ntp_ServerPathAny) NetworkInstance added in v0.2.0

NetworkInstance (leaf): The network instance used to find this server.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/network-instance"
Path from root:       "/system/ntp/servers/server/*/network-instance"

func (*System_Ntp_ServerPathAny) Offset

Offset (leaf): Estimate of the current time offset from the peer. This is the time difference of the peer's clock minus the local clock.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/offset"
Path from root:       "/system/ntp/servers/server/state/offset"

func (*System_Ntp_ServerPathAny) PollInterval

PollInterval (leaf): Polling interval of the peer

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/poll-interval"
Path from root:       "/system/ntp/servers/server/state/poll-interval"

func (*System_Ntp_ServerPathAny) Port

Port (leaf): The port number of the NTP server.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/port"
Path from root:       "/system/ntp/servers/server/*/port"

func (*System_Ntp_ServerPathAny) Prefer

Prefer (leaf): Indicates whether this server should be preferred or not.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/prefer"
Path from root:       "/system/ntp/servers/server/*/prefer"

func (*System_Ntp_ServerPathAny) RootDelay

RootDelay (leaf): The total round-trip delay to the reference clock, in nanoseconds.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/root-delay"
Path from root:       "/system/ntp/servers/server/state/root-delay"

func (*System_Ntp_ServerPathAny) RootDispersion

RootDispersion (leaf): The maximum error inherent in the measurement, accumulated over the stratum levels from the reference clock.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/root-dispersion"
Path from root:       "/system/ntp/servers/server/state/root-dispersion"

func (*System_Ntp_ServerPathAny) SourceAddress added in v0.2.0

SourceAddress (leaf): Source address to use on outgoing NTP packets

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/source-address"
Path from root:       "/system/ntp/servers/server/*/source-address"

func (*System_Ntp_ServerPathAny) State

State returns a Query that can be used in gNMI operations.

func (*System_Ntp_ServerPathAny) Stratum

Stratum (leaf): Indicates the level of the server in the NTP hierarchy. As stratum number increases, the accuracy is degraded. Primary servers are stratum while a maximum value of 16 indicates unsynchronized. The values have the following specific semantics:

| 0 | unspecified or invalid | 1 | primary server (e.g., equipped with a GPS receiver) | 2-15 | secondary server (via NTP) | 16 | unsynchronized | 17-255 | reserved

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/stratum"
Path from root:       "/system/ntp/servers/server/state/stratum"

func (*System_Ntp_ServerPathAny) Version

Version (leaf): Version number to put in outgoing NTP packets

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "*/version"
Path from root:       "/system/ntp/servers/server/*/version"

type System_Ntp_ServerPathMap added in v0.4.0

type System_Ntp_ServerPathMap struct {
	*ygnmi.NodePath
}

System_Ntp_ServerPathMap represents the /openconfig-system/system/ntp/servers/server YANG schema element.

func (*System_Ntp_ServerPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*System_Ntp_ServerPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type System_Ntp_ServerPathMapAny added in v0.4.0

type System_Ntp_ServerPathMapAny struct {
	*ygnmi.NodePath
}

System_Ntp_ServerPathMapAny represents the wildcard version of the /openconfig-system/system/ntp/servers/server YANG schema element.

func (*System_Ntp_ServerPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*System_Ntp_ServerPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type System_Ntp_Server_AddressPath

type System_Ntp_Server_AddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_Server_AddressPath represents the /openconfig-system/system/ntp/servers/server/state/address YANG schema element.

func (*System_Ntp_Server_AddressPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/address"
Path from root:       "/system/ntp/servers/server/config/address"

func (*System_Ntp_Server_AddressPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/address"
Path from root:       "/system/ntp/servers/server/state/address"

type System_Ntp_Server_AddressPathAny

type System_Ntp_Server_AddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_Server_AddressPathAny represents the wildcard version of the /openconfig-system/system/ntp/servers/server/state/address YANG schema element.

func (*System_Ntp_Server_AddressPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/address"
Path from root:       "/system/ntp/servers/server/config/address"

func (*System_Ntp_Server_AddressPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/address"
Path from root:       "/system/ntp/servers/server/state/address"

type System_Ntp_Server_AssociationTypePath

type System_Ntp_Server_AssociationTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_Server_AssociationTypePath represents the /openconfig-system/system/ntp/servers/server/state/association-type YANG schema element.

func (*System_Ntp_Server_AssociationTypePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/association-type"
Path from root:       "/system/ntp/servers/server/config/association-type"

func (*System_Ntp_Server_AssociationTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/association-type"
Path from root:       "/system/ntp/servers/server/state/association-type"

type System_Ntp_Server_AssociationTypePathAny

type System_Ntp_Server_AssociationTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_Server_AssociationTypePathAny represents the wildcard version of the /openconfig-system/system/ntp/servers/server/state/association-type YANG schema element.

func (*System_Ntp_Server_AssociationTypePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/association-type"
Path from root:       "/system/ntp/servers/server/config/association-type"

func (*System_Ntp_Server_AssociationTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/association-type"
Path from root:       "/system/ntp/servers/server/state/association-type"

type System_Ntp_Server_IburstPath

type System_Ntp_Server_IburstPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_Server_IburstPath represents the /openconfig-system/system/ntp/servers/server/state/iburst YANG schema element.

func (*System_Ntp_Server_IburstPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/iburst"
Path from root:       "/system/ntp/servers/server/config/iburst"

func (*System_Ntp_Server_IburstPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/iburst"
Path from root:       "/system/ntp/servers/server/state/iburst"

type System_Ntp_Server_IburstPathAny

type System_Ntp_Server_IburstPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_Server_IburstPathAny represents the wildcard version of the /openconfig-system/system/ntp/servers/server/state/iburst YANG schema element.

func (*System_Ntp_Server_IburstPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/iburst"
Path from root:       "/system/ntp/servers/server/config/iburst"

func (*System_Ntp_Server_IburstPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/iburst"
Path from root:       "/system/ntp/servers/server/state/iburst"

type System_Ntp_Server_NetworkInstancePath added in v0.2.0

type System_Ntp_Server_NetworkInstancePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_Server_NetworkInstancePath represents the /openconfig-system/system/ntp/servers/server/state/network-instance YANG schema element.

func (*System_Ntp_Server_NetworkInstancePath) Config added in v0.2.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/network-instance"
Path from root:       "/system/ntp/servers/server/config/network-instance"

func (*System_Ntp_Server_NetworkInstancePath) State added in v0.2.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/network-instance"
Path from root:       "/system/ntp/servers/server/state/network-instance"

type System_Ntp_Server_NetworkInstancePathAny added in v0.2.0

type System_Ntp_Server_NetworkInstancePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_Server_NetworkInstancePathAny represents the wildcard version of the /openconfig-system/system/ntp/servers/server/state/network-instance YANG schema element.

func (*System_Ntp_Server_NetworkInstancePathAny) Config added in v0.2.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/network-instance"
Path from root:       "/system/ntp/servers/server/config/network-instance"

func (*System_Ntp_Server_NetworkInstancePathAny) State added in v0.2.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/network-instance"
Path from root:       "/system/ntp/servers/server/state/network-instance"

type System_Ntp_Server_OffsetPath

type System_Ntp_Server_OffsetPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_Server_OffsetPath represents the /openconfig-system/system/ntp/servers/server/state/offset YANG schema element.

func (*System_Ntp_Server_OffsetPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/offset"
Path from root:       "/system/ntp/servers/server/state/offset"

type System_Ntp_Server_OffsetPathAny

type System_Ntp_Server_OffsetPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_Server_OffsetPathAny represents the wildcard version of the /openconfig-system/system/ntp/servers/server/state/offset YANG schema element.

func (*System_Ntp_Server_OffsetPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/offset"
Path from root:       "/system/ntp/servers/server/state/offset"

type System_Ntp_Server_PollIntervalPath

type System_Ntp_Server_PollIntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_Server_PollIntervalPath represents the /openconfig-system/system/ntp/servers/server/state/poll-interval YANG schema element.

func (*System_Ntp_Server_PollIntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/poll-interval"
Path from root:       "/system/ntp/servers/server/state/poll-interval"

type System_Ntp_Server_PollIntervalPathAny

type System_Ntp_Server_PollIntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_Server_PollIntervalPathAny represents the wildcard version of the /openconfig-system/system/ntp/servers/server/state/poll-interval YANG schema element.

func (*System_Ntp_Server_PollIntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/poll-interval"
Path from root:       "/system/ntp/servers/server/state/poll-interval"

type System_Ntp_Server_PortPath

type System_Ntp_Server_PortPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_Server_PortPath represents the /openconfig-system/system/ntp/servers/server/state/port YANG schema element.

func (*System_Ntp_Server_PortPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/port"
Path from root:       "/system/ntp/servers/server/config/port"

func (*System_Ntp_Server_PortPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/port"
Path from root:       "/system/ntp/servers/server/state/port"

type System_Ntp_Server_PortPathAny

type System_Ntp_Server_PortPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_Server_PortPathAny represents the wildcard version of the /openconfig-system/system/ntp/servers/server/state/port YANG schema element.

func (*System_Ntp_Server_PortPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/port"
Path from root:       "/system/ntp/servers/server/config/port"

func (*System_Ntp_Server_PortPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/port"
Path from root:       "/system/ntp/servers/server/state/port"

type System_Ntp_Server_PreferPath

type System_Ntp_Server_PreferPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_Server_PreferPath represents the /openconfig-system/system/ntp/servers/server/state/prefer YANG schema element.

func (*System_Ntp_Server_PreferPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/prefer"
Path from root:       "/system/ntp/servers/server/config/prefer"

func (*System_Ntp_Server_PreferPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/prefer"
Path from root:       "/system/ntp/servers/server/state/prefer"

type System_Ntp_Server_PreferPathAny

type System_Ntp_Server_PreferPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_Server_PreferPathAny represents the wildcard version of the /openconfig-system/system/ntp/servers/server/state/prefer YANG schema element.

func (*System_Ntp_Server_PreferPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/prefer"
Path from root:       "/system/ntp/servers/server/config/prefer"

func (*System_Ntp_Server_PreferPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/prefer"
Path from root:       "/system/ntp/servers/server/state/prefer"

type System_Ntp_Server_RootDelayPath

type System_Ntp_Server_RootDelayPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_Server_RootDelayPath represents the /openconfig-system/system/ntp/servers/server/state/root-delay YANG schema element.

func (*System_Ntp_Server_RootDelayPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/root-delay"
Path from root:       "/system/ntp/servers/server/state/root-delay"

type System_Ntp_Server_RootDelayPathAny

type System_Ntp_Server_RootDelayPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_Server_RootDelayPathAny represents the wildcard version of the /openconfig-system/system/ntp/servers/server/state/root-delay YANG schema element.

func (*System_Ntp_Server_RootDelayPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/root-delay"
Path from root:       "/system/ntp/servers/server/state/root-delay"

type System_Ntp_Server_RootDispersionPath

type System_Ntp_Server_RootDispersionPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_Server_RootDispersionPath represents the /openconfig-system/system/ntp/servers/server/state/root-dispersion YANG schema element.

func (*System_Ntp_Server_RootDispersionPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/root-dispersion"
Path from root:       "/system/ntp/servers/server/state/root-dispersion"

type System_Ntp_Server_RootDispersionPathAny

type System_Ntp_Server_RootDispersionPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_Server_RootDispersionPathAny represents the wildcard version of the /openconfig-system/system/ntp/servers/server/state/root-dispersion YANG schema element.

func (*System_Ntp_Server_RootDispersionPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/root-dispersion"
Path from root:       "/system/ntp/servers/server/state/root-dispersion"

type System_Ntp_Server_SourceAddressPath added in v0.2.0

type System_Ntp_Server_SourceAddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_Server_SourceAddressPath represents the /openconfig-system/system/ntp/servers/server/state/source-address YANG schema element.

func (*System_Ntp_Server_SourceAddressPath) Config added in v0.2.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/source-address"
Path from root:       "/system/ntp/servers/server/config/source-address"

func (*System_Ntp_Server_SourceAddressPath) State added in v0.2.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/source-address"
Path from root:       "/system/ntp/servers/server/state/source-address"

type System_Ntp_Server_SourceAddressPathAny added in v0.2.0

type System_Ntp_Server_SourceAddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_Server_SourceAddressPathAny represents the wildcard version of the /openconfig-system/system/ntp/servers/server/state/source-address YANG schema element.

func (*System_Ntp_Server_SourceAddressPathAny) Config added in v0.2.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/source-address"
Path from root:       "/system/ntp/servers/server/config/source-address"

func (*System_Ntp_Server_SourceAddressPathAny) State added in v0.2.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/source-address"
Path from root:       "/system/ntp/servers/server/state/source-address"

type System_Ntp_Server_StratumPath

type System_Ntp_Server_StratumPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_Server_StratumPath represents the /openconfig-system/system/ntp/servers/server/state/stratum YANG schema element.

func (*System_Ntp_Server_StratumPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/stratum"
Path from root:       "/system/ntp/servers/server/state/stratum"

type System_Ntp_Server_StratumPathAny

type System_Ntp_Server_StratumPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_Server_StratumPathAny represents the wildcard version of the /openconfig-system/system/ntp/servers/server/state/stratum YANG schema element.

func (*System_Ntp_Server_StratumPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/stratum"
Path from root:       "/system/ntp/servers/server/state/stratum"

type System_Ntp_Server_VersionPath

type System_Ntp_Server_VersionPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_Server_VersionPath represents the /openconfig-system/system/ntp/servers/server/state/version YANG schema element.

func (*System_Ntp_Server_VersionPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/version"
Path from root:       "/system/ntp/servers/server/config/version"

func (*System_Ntp_Server_VersionPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/version"
Path from root:       "/system/ntp/servers/server/state/version"

type System_Ntp_Server_VersionPathAny

type System_Ntp_Server_VersionPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Ntp_Server_VersionPathAny represents the wildcard version of the /openconfig-system/system/ntp/servers/server/state/version YANG schema element.

func (*System_Ntp_Server_VersionPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "config/version"
Path from root:       "/system/ntp/servers/server/config/version"

func (*System_Ntp_Server_VersionPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/version"
Path from root:       "/system/ntp/servers/server/state/version"

type System_ProcessPath

type System_ProcessPath struct {
	*ygnmi.NodePath
}

System_ProcessPath represents the /openconfig-system/system/processes/process YANG schema element.

func (*System_ProcessPath) Args

Args (leaf-list): Current process command line arguments. Arguments with a parameter (e.g., --option 10 or -option=10) should be represented as a single element of the list with the argument name and parameter together. Flag arguments, i.e., those without a parameter should also be in their own list element.

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "state/args"
Path from root:       "/system/processes/process/state/args"

func (*System_ProcessPath) CpuUsageSystem

CpuUsageSystem (leaf): CPU time consumed by this process in kernel mode.

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "state/cpu-usage-system"
Path from root:       "/system/processes/process/state/cpu-usage-system"

func (*System_ProcessPath) CpuUsageUser

CpuUsageUser (leaf): CPU time consumed by this process in user mode in nanoseconds.

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "state/cpu-usage-user"
Path from root:       "/system/processes/process/state/cpu-usage-user"

func (*System_ProcessPath) CpuUtilization

CpuUtilization (leaf): The percentage of CPU that is being used by the process.

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "state/cpu-utilization"
Path from root:       "/system/processes/process/state/cpu-utilization"

func (*System_ProcessPath) MemoryUsage

MemoryUsage (leaf): Bytes allocated and still in use by the process

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "state/memory-usage"
Path from root:       "/system/processes/process/state/memory-usage"

func (*System_ProcessPath) MemoryUtilization

MemoryUtilization (leaf): The percentage of RAM that is being used by the process.

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "state/memory-utilization"
Path from root:       "/system/processes/process/state/memory-utilization"

func (*System_ProcessPath) Name

Name (leaf): The process name

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "state/name"
Path from root:       "/system/processes/process/state/name"

func (*System_ProcessPath) Pid

Pid (leaf): The process pid

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "*/pid"
Path from root:       "/system/processes/process/*/pid"

func (*System_ProcessPath) StartTime

StartTime (leaf): The time at which this process started, relative to the UNIX epoch. The system must be synchronized such that the start-time can be reported accurately, otherwise it should not be reported.

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "state/start-time"
Path from root:       "/system/processes/process/state/start-time"

func (*System_ProcessPath) State

State returns a Query that can be used in gNMI operations.

type System_ProcessPathAny

type System_ProcessPathAny struct {
	*ygnmi.NodePath
}

System_ProcessPathAny represents the wildcard version of the /openconfig-system/system/processes/process YANG schema element.

func (*System_ProcessPathAny) Args

Args (leaf-list): Current process command line arguments. Arguments with a parameter (e.g., --option 10 or -option=10) should be represented as a single element of the list with the argument name and parameter together. Flag arguments, i.e., those without a parameter should also be in their own list element.

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "state/args"
Path from root:       "/system/processes/process/state/args"

func (*System_ProcessPathAny) CpuUsageSystem

CpuUsageSystem (leaf): CPU time consumed by this process in kernel mode.

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "state/cpu-usage-system"
Path from root:       "/system/processes/process/state/cpu-usage-system"

func (*System_ProcessPathAny) CpuUsageUser

CpuUsageUser (leaf): CPU time consumed by this process in user mode in nanoseconds.

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "state/cpu-usage-user"
Path from root:       "/system/processes/process/state/cpu-usage-user"

func (*System_ProcessPathAny) CpuUtilization

CpuUtilization (leaf): The percentage of CPU that is being used by the process.

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "state/cpu-utilization"
Path from root:       "/system/processes/process/state/cpu-utilization"

func (*System_ProcessPathAny) MemoryUsage

MemoryUsage (leaf): Bytes allocated and still in use by the process

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "state/memory-usage"
Path from root:       "/system/processes/process/state/memory-usage"

func (*System_ProcessPathAny) MemoryUtilization

MemoryUtilization (leaf): The percentage of RAM that is being used by the process.

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "state/memory-utilization"
Path from root:       "/system/processes/process/state/memory-utilization"

func (*System_ProcessPathAny) Name

Name (leaf): The process name

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "state/name"
Path from root:       "/system/processes/process/state/name"

func (*System_ProcessPathAny) Pid

Pid (leaf): The process pid

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "*/pid"
Path from root:       "/system/processes/process/*/pid"

func (*System_ProcessPathAny) StartTime

StartTime (leaf): The time at which this process started, relative to the UNIX epoch. The system must be synchronized such that the start-time can be reported accurately, otherwise it should not be reported.

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "state/start-time"
Path from root:       "/system/processes/process/state/start-time"

func (*System_ProcessPathAny) State

State returns a Query that can be used in gNMI operations.

type System_ProcessPathMap added in v0.4.0

type System_ProcessPathMap struct {
	*ygnmi.NodePath
}

System_ProcessPathMap represents the /openconfig-system/system/processes/process YANG schema element.

func (*System_ProcessPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type System_ProcessPathMapAny added in v0.4.0

type System_ProcessPathMapAny struct {
	*ygnmi.NodePath
}

System_ProcessPathMapAny represents the wildcard version of the /openconfig-system/system/processes/process YANG schema element.

func (*System_ProcessPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type System_Process_ArgsPath

type System_Process_ArgsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Process_ArgsPath represents the /openconfig-system/system/processes/process/state/args YANG schema element.

func (*System_Process_ArgsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "state/args"
Path from root:       "/system/processes/process/state/args"

type System_Process_ArgsPathAny

type System_Process_ArgsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Process_ArgsPathAny represents the wildcard version of the /openconfig-system/system/processes/process/state/args YANG schema element.

func (*System_Process_ArgsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "state/args"
Path from root:       "/system/processes/process/state/args"

type System_Process_CpuUsageSystemPath

type System_Process_CpuUsageSystemPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Process_CpuUsageSystemPath represents the /openconfig-system/system/processes/process/state/cpu-usage-system YANG schema element.

func (*System_Process_CpuUsageSystemPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "state/cpu-usage-system"
Path from root:       "/system/processes/process/state/cpu-usage-system"

type System_Process_CpuUsageSystemPathAny

type System_Process_CpuUsageSystemPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Process_CpuUsageSystemPathAny represents the wildcard version of the /openconfig-system/system/processes/process/state/cpu-usage-system YANG schema element.

func (*System_Process_CpuUsageSystemPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "state/cpu-usage-system"
Path from root:       "/system/processes/process/state/cpu-usage-system"

type System_Process_CpuUsageUserPath

type System_Process_CpuUsageUserPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Process_CpuUsageUserPath represents the /openconfig-system/system/processes/process/state/cpu-usage-user YANG schema element.

func (*System_Process_CpuUsageUserPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "state/cpu-usage-user"
Path from root:       "/system/processes/process/state/cpu-usage-user"

type System_Process_CpuUsageUserPathAny

type System_Process_CpuUsageUserPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Process_CpuUsageUserPathAny represents the wildcard version of the /openconfig-system/system/processes/process/state/cpu-usage-user YANG schema element.

func (*System_Process_CpuUsageUserPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "state/cpu-usage-user"
Path from root:       "/system/processes/process/state/cpu-usage-user"

type System_Process_CpuUtilizationPath

type System_Process_CpuUtilizationPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Process_CpuUtilizationPath represents the /openconfig-system/system/processes/process/state/cpu-utilization YANG schema element.

func (*System_Process_CpuUtilizationPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "state/cpu-utilization"
Path from root:       "/system/processes/process/state/cpu-utilization"

type System_Process_CpuUtilizationPathAny

type System_Process_CpuUtilizationPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Process_CpuUtilizationPathAny represents the wildcard version of the /openconfig-system/system/processes/process/state/cpu-utilization YANG schema element.

func (*System_Process_CpuUtilizationPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "state/cpu-utilization"
Path from root:       "/system/processes/process/state/cpu-utilization"

type System_Process_MemoryUsagePath

type System_Process_MemoryUsagePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Process_MemoryUsagePath represents the /openconfig-system/system/processes/process/state/memory-usage YANG schema element.

func (*System_Process_MemoryUsagePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "state/memory-usage"
Path from root:       "/system/processes/process/state/memory-usage"

type System_Process_MemoryUsagePathAny

type System_Process_MemoryUsagePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Process_MemoryUsagePathAny represents the wildcard version of the /openconfig-system/system/processes/process/state/memory-usage YANG schema element.

func (*System_Process_MemoryUsagePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "state/memory-usage"
Path from root:       "/system/processes/process/state/memory-usage"

type System_Process_MemoryUtilizationPath

type System_Process_MemoryUtilizationPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Process_MemoryUtilizationPath represents the /openconfig-system/system/processes/process/state/memory-utilization YANG schema element.

func (*System_Process_MemoryUtilizationPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "state/memory-utilization"
Path from root:       "/system/processes/process/state/memory-utilization"

type System_Process_MemoryUtilizationPathAny

type System_Process_MemoryUtilizationPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Process_MemoryUtilizationPathAny represents the wildcard version of the /openconfig-system/system/processes/process/state/memory-utilization YANG schema element.

func (*System_Process_MemoryUtilizationPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "state/memory-utilization"
Path from root:       "/system/processes/process/state/memory-utilization"

type System_Process_NamePath

type System_Process_NamePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Process_NamePath represents the /openconfig-system/system/processes/process/state/name YANG schema element.

func (*System_Process_NamePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "state/name"
Path from root:       "/system/processes/process/state/name"

type System_Process_NamePathAny

type System_Process_NamePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Process_NamePathAny represents the wildcard version of the /openconfig-system/system/processes/process/state/name YANG schema element.

func (*System_Process_NamePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "state/name"
Path from root:       "/system/processes/process/state/name"

type System_Process_PidPath

type System_Process_PidPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Process_PidPath represents the /openconfig-system/system/processes/process/state/pid YANG schema element.

func (*System_Process_PidPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "pid"
Path from root:       ""

func (*System_Process_PidPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "state/pid"
Path from root:       "/system/processes/process/state/pid"

type System_Process_PidPathAny

type System_Process_PidPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Process_PidPathAny represents the wildcard version of the /openconfig-system/system/processes/process/state/pid YANG schema element.

func (*System_Process_PidPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "pid"
Path from root:       ""

func (*System_Process_PidPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "state/pid"
Path from root:       "/system/processes/process/state/pid"

type System_Process_StartTimePath

type System_Process_StartTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Process_StartTimePath represents the /openconfig-system/system/processes/process/state/start-time YANG schema element.

func (*System_Process_StartTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "state/start-time"
Path from root:       "/system/processes/process/state/start-time"

type System_Process_StartTimePathAny

type System_Process_StartTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_Process_StartTimePathAny represents the wildcard version of the /openconfig-system/system/processes/process/state/start-time YANG schema element.

func (*System_Process_StartTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-procmon"
Instantiating module: "openconfig-system"
Path from parent:     "state/start-time"
Path from root:       "/system/processes/process/state/start-time"

type System_SoftwareVersionPath

type System_SoftwareVersionPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_SoftwareVersionPath represents the /openconfig-system/system/state/software-version YANG schema element.

func (*System_SoftwareVersionPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/software-version"
Path from root:       "/system/state/software-version"

type System_SoftwareVersionPathAny

type System_SoftwareVersionPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_SoftwareVersionPathAny represents the wildcard version of the /openconfig-system/system/state/software-version YANG schema element.

func (*System_SoftwareVersionPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/software-version"
Path from root:       "/system/state/software-version"

type System_SshServerPath

type System_SshServerPath struct {
	*ygnmi.NodePath
}

System_SshServerPath represents the /openconfig-system/system/ssh-server YANG schema element.

func (*System_SshServerPath) Config

Config returns a Query that can be used in gNMI operations.

func (*System_SshServerPath) Enable

Enable (leaf): Enables the ssh server. The ssh server is enabled by default.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "*/enable"
Path from root:       "/system/ssh-server/*/enable"

func (*System_SshServerPath) ProtocolVersion

ProtocolVersion (leaf): Set the protocol version for SSH connections to the system

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "*/protocol-version"
Path from root:       "/system/ssh-server/*/protocol-version"

func (*System_SshServerPath) RateLimit

RateLimit (leaf): Set a limit on the number of connection attempts per minute to the system for the protocol.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "*/rate-limit"
Path from root:       "/system/ssh-server/*/rate-limit"

func (*System_SshServerPath) SessionLimit

SessionLimit (leaf): Set a limit on the number of simultaneous active terminal sessions to the system for the protocol (e.g., ssh, telnet, ...)

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "*/session-limit"
Path from root:       "/system/ssh-server/*/session-limit"

func (*System_SshServerPath) State

State returns a Query that can be used in gNMI operations.

func (*System_SshServerPath) Timeout

Timeout (leaf): Set the idle timeout in seconds on terminal connections to the system for the protocol.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "*/timeout"
Path from root:       "/system/ssh-server/*/timeout"

type System_SshServerPathAny

type System_SshServerPathAny struct {
	*ygnmi.NodePath
}

System_SshServerPathAny represents the wildcard version of the /openconfig-system/system/ssh-server YANG schema element.

func (*System_SshServerPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*System_SshServerPathAny) Enable

Enable (leaf): Enables the ssh server. The ssh server is enabled by default.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "*/enable"
Path from root:       "/system/ssh-server/*/enable"

func (*System_SshServerPathAny) ProtocolVersion

ProtocolVersion (leaf): Set the protocol version for SSH connections to the system

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "*/protocol-version"
Path from root:       "/system/ssh-server/*/protocol-version"

func (*System_SshServerPathAny) RateLimit

RateLimit (leaf): Set a limit on the number of connection attempts per minute to the system for the protocol.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "*/rate-limit"
Path from root:       "/system/ssh-server/*/rate-limit"

func (*System_SshServerPathAny) SessionLimit

SessionLimit (leaf): Set a limit on the number of simultaneous active terminal sessions to the system for the protocol (e.g., ssh, telnet, ...)

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "*/session-limit"
Path from root:       "/system/ssh-server/*/session-limit"

func (*System_SshServerPathAny) State

State returns a Query that can be used in gNMI operations.

func (*System_SshServerPathAny) Timeout

Timeout (leaf): Set the idle timeout in seconds on terminal connections to the system for the protocol.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "*/timeout"
Path from root:       "/system/ssh-server/*/timeout"

type System_SshServer_EnablePath

type System_SshServer_EnablePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_SshServer_EnablePath represents the /openconfig-system/system/ssh-server/state/enable YANG schema element.

func (*System_SshServer_EnablePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "config/enable"
Path from root:       "/system/ssh-server/config/enable"

func (*System_SshServer_EnablePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "state/enable"
Path from root:       "/system/ssh-server/state/enable"

type System_SshServer_EnablePathAny

type System_SshServer_EnablePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_SshServer_EnablePathAny represents the wildcard version of the /openconfig-system/system/ssh-server/state/enable YANG schema element.

func (*System_SshServer_EnablePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "config/enable"
Path from root:       "/system/ssh-server/config/enable"

func (*System_SshServer_EnablePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "state/enable"
Path from root:       "/system/ssh-server/state/enable"

type System_SshServer_ProtocolVersionPath

type System_SshServer_ProtocolVersionPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_SshServer_ProtocolVersionPath represents the /openconfig-system/system/ssh-server/state/protocol-version YANG schema element.

func (*System_SshServer_ProtocolVersionPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "config/protocol-version"
Path from root:       "/system/ssh-server/config/protocol-version"

func (*System_SshServer_ProtocolVersionPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "state/protocol-version"
Path from root:       "/system/ssh-server/state/protocol-version"

type System_SshServer_ProtocolVersionPathAny

type System_SshServer_ProtocolVersionPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_SshServer_ProtocolVersionPathAny represents the wildcard version of the /openconfig-system/system/ssh-server/state/protocol-version YANG schema element.

func (*System_SshServer_ProtocolVersionPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "config/protocol-version"
Path from root:       "/system/ssh-server/config/protocol-version"

func (*System_SshServer_ProtocolVersionPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "state/protocol-version"
Path from root:       "/system/ssh-server/state/protocol-version"

type System_SshServer_RateLimitPath

type System_SshServer_RateLimitPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_SshServer_RateLimitPath represents the /openconfig-system/system/ssh-server/state/rate-limit YANG schema element.

func (*System_SshServer_RateLimitPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "config/rate-limit"
Path from root:       "/system/ssh-server/config/rate-limit"

func (*System_SshServer_RateLimitPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "state/rate-limit"
Path from root:       "/system/ssh-server/state/rate-limit"

type System_SshServer_RateLimitPathAny

type System_SshServer_RateLimitPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_SshServer_RateLimitPathAny represents the wildcard version of the /openconfig-system/system/ssh-server/state/rate-limit YANG schema element.

func (*System_SshServer_RateLimitPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "config/rate-limit"
Path from root:       "/system/ssh-server/config/rate-limit"

func (*System_SshServer_RateLimitPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "state/rate-limit"
Path from root:       "/system/ssh-server/state/rate-limit"

type System_SshServer_SessionLimitPath

type System_SshServer_SessionLimitPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_SshServer_SessionLimitPath represents the /openconfig-system/system/ssh-server/state/session-limit YANG schema element.

func (*System_SshServer_SessionLimitPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "config/session-limit"
Path from root:       "/system/ssh-server/config/session-limit"

func (*System_SshServer_SessionLimitPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "state/session-limit"
Path from root:       "/system/ssh-server/state/session-limit"

type System_SshServer_SessionLimitPathAny

type System_SshServer_SessionLimitPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_SshServer_SessionLimitPathAny represents the wildcard version of the /openconfig-system/system/ssh-server/state/session-limit YANG schema element.

func (*System_SshServer_SessionLimitPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "config/session-limit"
Path from root:       "/system/ssh-server/config/session-limit"

func (*System_SshServer_SessionLimitPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "state/session-limit"
Path from root:       "/system/ssh-server/state/session-limit"

type System_SshServer_TimeoutPath

type System_SshServer_TimeoutPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_SshServer_TimeoutPath represents the /openconfig-system/system/ssh-server/state/timeout YANG schema element.

func (*System_SshServer_TimeoutPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "config/timeout"
Path from root:       "/system/ssh-server/config/timeout"

func (*System_SshServer_TimeoutPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "state/timeout"
Path from root:       "/system/ssh-server/state/timeout"

type System_SshServer_TimeoutPathAny

type System_SshServer_TimeoutPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_SshServer_TimeoutPathAny represents the wildcard version of the /openconfig-system/system/ssh-server/state/timeout YANG schema element.

func (*System_SshServer_TimeoutPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "config/timeout"
Path from root:       "/system/ssh-server/config/timeout"

func (*System_SshServer_TimeoutPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "state/timeout"
Path from root:       "/system/ssh-server/state/timeout"

type System_TelnetServerPath

type System_TelnetServerPath struct {
	*ygnmi.NodePath
}

System_TelnetServerPath represents the /openconfig-system/system/telnet-server YANG schema element.

func (*System_TelnetServerPath) Config

Config returns a Query that can be used in gNMI operations.

func (*System_TelnetServerPath) Enable

Enable (leaf): Enables the telnet server. Telnet is disabled by default

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "*/enable"
Path from root:       "/system/telnet-server/*/enable"

func (*System_TelnetServerPath) RateLimit

RateLimit (leaf): Set a limit on the number of connection attempts per minute to the system for the protocol.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "*/rate-limit"
Path from root:       "/system/telnet-server/*/rate-limit"

func (*System_TelnetServerPath) SessionLimit

SessionLimit (leaf): Set a limit on the number of simultaneous active terminal sessions to the system for the protocol (e.g., ssh, telnet, ...)

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "*/session-limit"
Path from root:       "/system/telnet-server/*/session-limit"

func (*System_TelnetServerPath) State

State returns a Query that can be used in gNMI operations.

func (*System_TelnetServerPath) Timeout

Timeout (leaf): Set the idle timeout in seconds on terminal connections to the system for the protocol.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "*/timeout"
Path from root:       "/system/telnet-server/*/timeout"

type System_TelnetServerPathAny

type System_TelnetServerPathAny struct {
	*ygnmi.NodePath
}

System_TelnetServerPathAny represents the wildcard version of the /openconfig-system/system/telnet-server YANG schema element.

func (*System_TelnetServerPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*System_TelnetServerPathAny) Enable

Enable (leaf): Enables the telnet server. Telnet is disabled by default

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "*/enable"
Path from root:       "/system/telnet-server/*/enable"

func (*System_TelnetServerPathAny) RateLimit

RateLimit (leaf): Set a limit on the number of connection attempts per minute to the system for the protocol.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "*/rate-limit"
Path from root:       "/system/telnet-server/*/rate-limit"

func (*System_TelnetServerPathAny) SessionLimit

SessionLimit (leaf): Set a limit on the number of simultaneous active terminal sessions to the system for the protocol (e.g., ssh, telnet, ...)

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "*/session-limit"
Path from root:       "/system/telnet-server/*/session-limit"

func (*System_TelnetServerPathAny) State

State returns a Query that can be used in gNMI operations.

func (*System_TelnetServerPathAny) Timeout

Timeout (leaf): Set the idle timeout in seconds on terminal connections to the system for the protocol.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "*/timeout"
Path from root:       "/system/telnet-server/*/timeout"

type System_TelnetServer_EnablePath

type System_TelnetServer_EnablePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_TelnetServer_EnablePath represents the /openconfig-system/system/telnet-server/state/enable YANG schema element.

func (*System_TelnetServer_EnablePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "config/enable"
Path from root:       "/system/telnet-server/config/enable"

func (*System_TelnetServer_EnablePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "state/enable"
Path from root:       "/system/telnet-server/state/enable"

type System_TelnetServer_EnablePathAny

type System_TelnetServer_EnablePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_TelnetServer_EnablePathAny represents the wildcard version of the /openconfig-system/system/telnet-server/state/enable YANG schema element.

func (*System_TelnetServer_EnablePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "config/enable"
Path from root:       "/system/telnet-server/config/enable"

func (*System_TelnetServer_EnablePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "state/enable"
Path from root:       "/system/telnet-server/state/enable"

type System_TelnetServer_RateLimitPath

type System_TelnetServer_RateLimitPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_TelnetServer_RateLimitPath represents the /openconfig-system/system/telnet-server/state/rate-limit YANG schema element.

func (*System_TelnetServer_RateLimitPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "config/rate-limit"
Path from root:       "/system/telnet-server/config/rate-limit"

func (*System_TelnetServer_RateLimitPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "state/rate-limit"
Path from root:       "/system/telnet-server/state/rate-limit"

type System_TelnetServer_RateLimitPathAny

type System_TelnetServer_RateLimitPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_TelnetServer_RateLimitPathAny represents the wildcard version of the /openconfig-system/system/telnet-server/state/rate-limit YANG schema element.

func (*System_TelnetServer_RateLimitPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "config/rate-limit"
Path from root:       "/system/telnet-server/config/rate-limit"

func (*System_TelnetServer_RateLimitPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "state/rate-limit"
Path from root:       "/system/telnet-server/state/rate-limit"

type System_TelnetServer_SessionLimitPath

type System_TelnetServer_SessionLimitPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_TelnetServer_SessionLimitPath represents the /openconfig-system/system/telnet-server/state/session-limit YANG schema element.

func (*System_TelnetServer_SessionLimitPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "config/session-limit"
Path from root:       "/system/telnet-server/config/session-limit"

func (*System_TelnetServer_SessionLimitPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "state/session-limit"
Path from root:       "/system/telnet-server/state/session-limit"

type System_TelnetServer_SessionLimitPathAny

type System_TelnetServer_SessionLimitPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_TelnetServer_SessionLimitPathAny represents the wildcard version of the /openconfig-system/system/telnet-server/state/session-limit YANG schema element.

func (*System_TelnetServer_SessionLimitPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "config/session-limit"
Path from root:       "/system/telnet-server/config/session-limit"

func (*System_TelnetServer_SessionLimitPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "state/session-limit"
Path from root:       "/system/telnet-server/state/session-limit"

type System_TelnetServer_TimeoutPath

type System_TelnetServer_TimeoutPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_TelnetServer_TimeoutPath represents the /openconfig-system/system/telnet-server/state/timeout YANG schema element.

func (*System_TelnetServer_TimeoutPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "config/timeout"
Path from root:       "/system/telnet-server/config/timeout"

func (*System_TelnetServer_TimeoutPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "state/timeout"
Path from root:       "/system/telnet-server/state/timeout"

type System_TelnetServer_TimeoutPathAny

type System_TelnetServer_TimeoutPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_TelnetServer_TimeoutPathAny represents the wildcard version of the /openconfig-system/system/telnet-server/state/timeout YANG schema element.

func (*System_TelnetServer_TimeoutPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "config/timeout"
Path from root:       "/system/telnet-server/config/timeout"

func (*System_TelnetServer_TimeoutPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system-terminal"
Instantiating module: "openconfig-system"
Path from parent:     "state/timeout"
Path from root:       "/system/telnet-server/state/timeout"

type System_UpTimePath added in v0.4.0

type System_UpTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_UpTimePath represents the /openconfig-system/system/state/up-time YANG schema element.

func (*System_UpTimePath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/up-time"
Path from root:       "/system/state/up-time"

type System_UpTimePathAny added in v0.4.0

type System_UpTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

System_UpTimePathAny represents the wildcard version of the /openconfig-system/system/state/up-time YANG schema element.

func (*System_UpTimePathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-system"
Instantiating module: "openconfig-system"
Path from parent:     "state/up-time"
Path from root:       "/system/state/up-time"

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL