system

package
v0.5.7 Latest Latest
Warning

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

Go to latest
Published: Apr 16, 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:

  • gnmi-collector-metadata.yang
  • public/release/models/acl/openconfig-acl.yang
  • public/release/models/acl/openconfig-packet-match.yang
  • public/release/models/aft/openconfig-aft-network-instance.yang
  • public/release/models/aft/openconfig-aft-summary.yang
  • public/release/models/aft/openconfig-aft.yang
  • public/release/models/ate/openconfig-ate-flow.yang
  • public/release/models/ate/openconfig-ate-intf.yang
  • public/release/models/bfd/openconfig-bfd.yang
  • public/release/models/bgp/openconfig-bgp-policy.yang
  • public/release/models/bgp/openconfig-bgp-types.yang
  • public/release/models/extensions/openconfig-metadata.yang
  • public/release/models/gnsi/openconfig-gnsi-acctz.yang
  • public/release/models/gnsi/openconfig-gnsi-authz.yang
  • public/release/models/gnsi/openconfig-gnsi-certz.yang
  • public/release/models/gnsi/openconfig-gnsi-credentialz.yang
  • public/release/models/gnsi/openconfig-gnsi-pathz.yang
  • public/release/models/gnsi/openconfig-gnsi.yang
  • public/release/models/gribi/openconfig-gribi.yang
  • public/release/models/interfaces/openconfig-if-aggregate.yang
  • public/release/models/interfaces/openconfig-if-ethernet-ext.yang
  • public/release/models/interfaces/openconfig-if-ethernet.yang
  • public/release/models/interfaces/openconfig-if-ip-ext.yang
  • public/release/models/interfaces/openconfig-if-ip.yang
  • public/release/models/interfaces/openconfig-if-sdn-ext.yang
  • public/release/models/interfaces/openconfig-interfaces.yang
  • public/release/models/isis/openconfig-isis-policy.yang
  • public/release/models/isis/openconfig-isis.yang
  • public/release/models/lacp/openconfig-lacp.yang
  • public/release/models/lldp/openconfig-lldp-types.yang
  • public/release/models/lldp/openconfig-lldp.yang
  • public/release/models/local-routing/openconfig-local-routing.yang
  • public/release/models/mpls/openconfig-mpls-types.yang
  • public/release/models/multicast/openconfig-pim.yang
  • public/release/models/network-instance/openconfig-network-instance.yang
  • public/release/models/openconfig-extensions.yang
  • public/release/models/optical-transport/openconfig-terminal-device.yang
  • public/release/models/optical-transport/openconfig-transport-types.yang
  • public/release/models/ospf/openconfig-ospf-policy.yang
  • public/release/models/ospf/openconfig-ospfv2.yang
  • public/release/models/p4rt/openconfig-p4rt.yang
  • public/release/models/platform/openconfig-platform-common.yang
  • public/release/models/platform/openconfig-platform-controller-card.yang
  • public/release/models/platform/openconfig-platform-cpu.yang
  • public/release/models/platform/openconfig-platform-ext.yang
  • public/release/models/platform/openconfig-platform-fabric.yang
  • public/release/models/platform/openconfig-platform-fan.yang
  • public/release/models/platform/openconfig-platform-integrated-circuit.yang
  • public/release/models/platform/openconfig-platform-linecard.yang
  • public/release/models/platform/openconfig-platform-pipeline-counters.yang
  • public/release/models/platform/openconfig-platform-psu.yang
  • public/release/models/platform/openconfig-platform-software.yang
  • public/release/models/platform/openconfig-platform-transceiver.yang
  • public/release/models/platform/openconfig-platform.yang
  • public/release/models/policy-forwarding/openconfig-policy-forwarding.yang
  • public/release/models/policy/openconfig-policy-types.yang
  • public/release/models/qos/openconfig-qos-elements.yang
  • public/release/models/qos/openconfig-qos-interfaces.yang
  • public/release/models/qos/openconfig-qos-types.yang
  • public/release/models/qos/openconfig-qos.yang
  • public/release/models/rib/openconfig-rib-bgp.yang
  • public/release/models/sampling/openconfig-sampling-sflow.yang
  • public/release/models/segment-routing/openconfig-segment-routing-types.yang
  • public/release/models/system/openconfig-system-bootz.yang
  • public/release/models/system/openconfig-system-controlplane.yang
  • public/release/models/system/openconfig-system-utilization.yang
  • public/release/models/system/openconfig-system.yang
  • public/release/models/types/openconfig-inet-types.yang
  • public/release/models/types/openconfig-types.yang
  • public/release/models/types/openconfig-yang-types.yang
  • public/release/models/vlan/openconfig-vlan.yang
  • public/third_party/ietf/iana-if-type.yang
  • public/third_party/ietf/ietf-inet-types.yang
  • public/third_party/ietf/ietf-interfaces.yang
  • public/third_party/ietf/ietf-yang-types.yang

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.1.24

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) Bootz added in v0.4.4

func (n *SystemPath) Bootz() *System_BootzPath

Bootz (container): Bootz protocol container for management of bootz protocol state.

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

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) Console added in v0.5.1

func (n *SystemPath) Console() *System_ConsolePath

Console (container): Console-related configuration and state.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "console"
Path from root:       "/system/console"

func (*SystemPath) ControlPlaneTraffic added in v0.4.4

func (n *SystemPath) ControlPlaneTraffic() *System_ControlPlaneTrafficPath

ControlPlaneTraffic (container): Policies and configuration relating to the traffic destined towards

 the system control-plane.
	Defining module:      "openconfig-system-controlplane"
	Instantiating module: "openconfig-system"
	Path from parent:     "control-plane-traffic"
	Path from root:       "/system/control-plane-traffic"

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, 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.1.24

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) GnmiPathzPolicies

func (n *SystemPath) GnmiPathzPolicies() *System_GnmiPathzPoliciesPath

GnmiPathzPolicies (container): Collection of OpenConfig-path-based authorization policies that have been installed on the device using the gNSI OpenConfig- path-based authorization policy management service. Each policy listed here is identified by its status (either

ACTIVE or SANDBOX) and has its version and creation date/time

listed.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "gnmi-pathz-policies"
Path from root:       "/system/gnmi-pathz-policies"

func (*SystemPath) GrpcServer

func (n *SystemPath) GrpcServer(Name string) *System_GrpcServerPath

GrpcServer (list): The list of gRPC servers that are running on the device. Each instance within this list corresponds to an individual gRPC listener that listens on a single TCP port on the specified addresses. Where there are multiple services that run on a single port, these are enabled through the service leaf-list which uses the GRPC_SERVICE identity to list the supported service types.

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system"
Path from parent:     "grpc-servers/grpc-server"
Path from root:       "/system/grpc-servers/grpc-server"

Name: string

func (*SystemPath) GrpcServerAny

func (n *SystemPath) GrpcServerAny() *System_GrpcServerPathAny

GrpcServerAny (list): The list of gRPC servers that are running on the device. Each instance within this list corresponds to an individual gRPC listener that listens on a single TCP port on the specified addresses. Where there are multiple services that run on a single port, these are enabled through the service leaf-list which uses the GRPC_SERVICE identity to list the supported service types.

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system"
Path from parent:     "grpc-servers/grpc-server"
Path from root:       "/system/grpc-servers/grpc-server"

func (*SystemPath) GrpcServerMap added in v0.1.24

func (n *SystemPath) GrpcServerMap() *System_GrpcServerPathMap

GrpcServerMap (list): The list of gRPC servers that are running on the device. Each instance within this list corresponds to an individual gRPC listener that listens on a single TCP port on the specified addresses. Where there are multiple services that run on a single port, these are enabled through the service leaf-list which uses the GRPC_SERVICE identity to list the supported service types.

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system"
Path from parent:     "grpc-servers/grpc-server"
Path from root:       "/system/grpc-servers/grpc-server"

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.1.24

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.1.24

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.5.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"

func (*SystemPath) Utilization added in v0.4.5

func (n *SystemPath) Utilization() *System_UtilizationPath

Utilization (container): System wide resource utilization configuration.

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

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.1.24

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) Bootz added in v0.4.4

func (n *SystemPathAny) Bootz() *System_BootzPathAny

Bootz (container): Bootz protocol container for management of bootz protocol state.

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

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) Console added in v0.5.1

func (n *SystemPathAny) Console() *System_ConsolePathAny

Console (container): Console-related configuration and state.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "console"
Path from root:       "/system/console"

func (*SystemPathAny) ControlPlaneTraffic added in v0.4.4

func (n *SystemPathAny) ControlPlaneTraffic() *System_ControlPlaneTrafficPathAny

ControlPlaneTraffic (container): Policies and configuration relating to the traffic destined towards

 the system control-plane.
	Defining module:      "openconfig-system-controlplane"
	Instantiating module: "openconfig-system"
	Path from parent:     "control-plane-traffic"
	Path from root:       "/system/control-plane-traffic"

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, 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.1.24

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) GnmiPathzPolicies

func (n *SystemPathAny) GnmiPathzPolicies() *System_GnmiPathzPoliciesPathAny

GnmiPathzPolicies (container): Collection of OpenConfig-path-based authorization policies that have been installed on the device using the gNSI OpenConfig- path-based authorization policy management service. Each policy listed here is identified by its status (either

ACTIVE or SANDBOX) and has its version and creation date/time

listed.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "gnmi-pathz-policies"
Path from root:       "/system/gnmi-pathz-policies"

func (*SystemPathAny) GrpcServer

func (n *SystemPathAny) GrpcServer(Name string) *System_GrpcServerPathAny

GrpcServer (list): The list of gRPC servers that are running on the device. Each instance within this list corresponds to an individual gRPC listener that listens on a single TCP port on the specified addresses. Where there are multiple services that run on a single port, these are enabled through the service leaf-list which uses the GRPC_SERVICE identity to list the supported service types.

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system"
Path from parent:     "grpc-servers/grpc-server"
Path from root:       "/system/grpc-servers/grpc-server"

Name: string

func (*SystemPathAny) GrpcServerAny

func (n *SystemPathAny) GrpcServerAny() *System_GrpcServerPathAny

GrpcServerAny (list): The list of gRPC servers that are running on the device. Each instance within this list corresponds to an individual gRPC listener that listens on a single TCP port on the specified addresses. Where there are multiple services that run on a single port, these are enabled through the service leaf-list which uses the GRPC_SERVICE identity to list the supported service types.

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system"
Path from parent:     "grpc-servers/grpc-server"
Path from root:       "/system/grpc-servers/grpc-server"

func (*SystemPathAny) GrpcServerMap added in v0.1.24

func (n *SystemPathAny) GrpcServerMap() *System_GrpcServerPathMapAny

GrpcServerMap (list): The list of gRPC servers that are running on the device. Each instance within this list corresponds to an individual gRPC listener that listens on a single TCP port on the specified addresses. Where there are multiple services that run on a single port, these are enabled through the service leaf-list which uses the GRPC_SERVICE identity to list the supported service types.

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system"
Path from parent:     "grpc-servers/grpc-server"
Path from root:       "/system/grpc-servers/grpc-server"

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.1.24

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.1.24

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.5.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"

func (*SystemPathAny) Utilization added in v0.4.5

func (n *SystemPathAny) Utilization() *System_UtilizationPathAny

Utilization (container): System wide resource utilization configuration.

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

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.1.24

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.1.24

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.1.24

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.1.24

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.1.24

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.1.24

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

func (*System_Aaa_Accounting_EventPathMap) State added in v0.1.24

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

type System_Aaa_Accounting_EventPathMapAny added in v0.1.24

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.1.24

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

func (*System_Aaa_Accounting_EventPathMapAny) State added in v0.1.24

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.1.24

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.1.24

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) AuthorizedKeysListCreatedOn added in v0.5.1

AuthorizedKeysListCreatedOn (leaf): The timestamp of the moment the currently used list of authorized keys has been created.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "state/authorized-keys-list-created-on"
Path from root:       "/system/aaa/authentication/admin-user/state/authorized-keys-list-created-on"

func (*System_Aaa_Authentication_AdminUserPath) AuthorizedKeysListVersion added in v0.5.1

AuthorizedKeysListVersion (leaf): The version of the list of authorized keys that is currently associated with this system role.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "state/authorized-keys-list-version"
Path from root:       "/system/aaa/authentication/admin-user/state/authorized-keys-list-version"

func (*System_Aaa_Authentication_AdminUserPath) AuthorizedPrincipalsListCreatedOn added in v0.5.1

AuthorizedPrincipalsListCreatedOn (leaf): The timestamp of the moment the currently used list of authorized principals has been created.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "state/authorized-principals-list-created-on"
Path from root:       "/system/aaa/authentication/admin-user/state/authorized-principals-list-created-on"

func (*System_Aaa_Authentication_AdminUserPath) AuthorizedPrincipalsListVersion added in v0.5.1

AuthorizedPrincipalsListVersion (leaf): The version of the list of authorized principals currently associated with this system role.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "state/authorized-principals-list-version"
Path from root:       "/system/aaa/authentication/admin-user/state/authorized-principals-list-version"

func (*System_Aaa_Authentication_AdminUserPath) Config

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

func (*System_Aaa_Authentication_AdminUserPath) PasswordCreatedOn added in v0.5.1

PasswordCreatedOn (leaf): The timestamp of the moment the currently used password has been created.

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

func (*System_Aaa_Authentication_AdminUserPath) PasswordVersion added in v0.5.1

PasswordVersion (leaf): The version of the password that is currently used to authenticate this user account.

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

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) AuthorizedKeysListCreatedOn added in v0.5.1

AuthorizedKeysListCreatedOn (leaf): The timestamp of the moment the currently used list of authorized keys has been created.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "state/authorized-keys-list-created-on"
Path from root:       "/system/aaa/authentication/admin-user/state/authorized-keys-list-created-on"

func (*System_Aaa_Authentication_AdminUserPathAny) AuthorizedKeysListVersion added in v0.5.1

AuthorizedKeysListVersion (leaf): The version of the list of authorized keys that is currently associated with this system role.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "state/authorized-keys-list-version"
Path from root:       "/system/aaa/authentication/admin-user/state/authorized-keys-list-version"

func (*System_Aaa_Authentication_AdminUserPathAny) AuthorizedPrincipalsListCreatedOn added in v0.5.1

AuthorizedPrincipalsListCreatedOn (leaf): The timestamp of the moment the currently used list of authorized principals has been created.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "state/authorized-principals-list-created-on"
Path from root:       "/system/aaa/authentication/admin-user/state/authorized-principals-list-created-on"

func (*System_Aaa_Authentication_AdminUserPathAny) AuthorizedPrincipalsListVersion added in v0.5.1

AuthorizedPrincipalsListVersion (leaf): The version of the list of authorized principals currently associated with this system role.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "state/authorized-principals-list-version"
Path from root:       "/system/aaa/authentication/admin-user/state/authorized-principals-list-version"

func (*System_Aaa_Authentication_AdminUserPathAny) Config

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

func (*System_Aaa_Authentication_AdminUserPathAny) PasswordCreatedOn added in v0.5.1

PasswordCreatedOn (leaf): The timestamp of the moment the currently used password has been created.

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

func (*System_Aaa_Authentication_AdminUserPathAny) PasswordVersion added in v0.5.1

PasswordVersion (leaf): The version of the password that is currently used to authenticate this user account.

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

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_AdminUser_AuthorizedKeysListCreatedOnPath added in v0.5.1

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

System_Aaa_Authentication_AdminUser_AuthorizedKeysListCreatedOnPath represents the /openconfig-system/system/aaa/authentication/admin-user/state/authorized-keys-list-created-on YANG schema element.

func (*System_Aaa_Authentication_AdminUser_AuthorizedKeysListCreatedOnPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "state/authorized-keys-list-created-on"
Path from root:       "/system/aaa/authentication/admin-user/state/authorized-keys-list-created-on"

type System_Aaa_Authentication_AdminUser_AuthorizedKeysListCreatedOnPathAny added in v0.5.1

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

System_Aaa_Authentication_AdminUser_AuthorizedKeysListCreatedOnPathAny represents the wildcard version of the /openconfig-system/system/aaa/authentication/admin-user/state/authorized-keys-list-created-on YANG schema element.

func (*System_Aaa_Authentication_AdminUser_AuthorizedKeysListCreatedOnPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "state/authorized-keys-list-created-on"
Path from root:       "/system/aaa/authentication/admin-user/state/authorized-keys-list-created-on"

type System_Aaa_Authentication_AdminUser_AuthorizedKeysListVersionPath added in v0.5.1

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

System_Aaa_Authentication_AdminUser_AuthorizedKeysListVersionPath represents the /openconfig-system/system/aaa/authentication/admin-user/state/authorized-keys-list-version YANG schema element.

func (*System_Aaa_Authentication_AdminUser_AuthorizedKeysListVersionPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "state/authorized-keys-list-version"
Path from root:       "/system/aaa/authentication/admin-user/state/authorized-keys-list-version"

type System_Aaa_Authentication_AdminUser_AuthorizedKeysListVersionPathAny added in v0.5.1

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

System_Aaa_Authentication_AdminUser_AuthorizedKeysListVersionPathAny represents the wildcard version of the /openconfig-system/system/aaa/authentication/admin-user/state/authorized-keys-list-version YANG schema element.

func (*System_Aaa_Authentication_AdminUser_AuthorizedKeysListVersionPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "state/authorized-keys-list-version"
Path from root:       "/system/aaa/authentication/admin-user/state/authorized-keys-list-version"

type System_Aaa_Authentication_AdminUser_AuthorizedPrincipalsListCreatedOnPath added in v0.5.1

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

System_Aaa_Authentication_AdminUser_AuthorizedPrincipalsListCreatedOnPath represents the /openconfig-system/system/aaa/authentication/admin-user/state/authorized-principals-list-created-on YANG schema element.

func (*System_Aaa_Authentication_AdminUser_AuthorizedPrincipalsListCreatedOnPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "state/authorized-principals-list-created-on"
Path from root:       "/system/aaa/authentication/admin-user/state/authorized-principals-list-created-on"

type System_Aaa_Authentication_AdminUser_AuthorizedPrincipalsListCreatedOnPathAny added in v0.5.1

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

System_Aaa_Authentication_AdminUser_AuthorizedPrincipalsListCreatedOnPathAny represents the wildcard version of the /openconfig-system/system/aaa/authentication/admin-user/state/authorized-principals-list-created-on YANG schema element.

func (*System_Aaa_Authentication_AdminUser_AuthorizedPrincipalsListCreatedOnPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "state/authorized-principals-list-created-on"
Path from root:       "/system/aaa/authentication/admin-user/state/authorized-principals-list-created-on"

type System_Aaa_Authentication_AdminUser_AuthorizedPrincipalsListVersionPath added in v0.5.1

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

System_Aaa_Authentication_AdminUser_AuthorizedPrincipalsListVersionPath represents the /openconfig-system/system/aaa/authentication/admin-user/state/authorized-principals-list-version YANG schema element.

func (*System_Aaa_Authentication_AdminUser_AuthorizedPrincipalsListVersionPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "state/authorized-principals-list-version"
Path from root:       "/system/aaa/authentication/admin-user/state/authorized-principals-list-version"

type System_Aaa_Authentication_AdminUser_AuthorizedPrincipalsListVersionPathAny added in v0.5.1

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

System_Aaa_Authentication_AdminUser_AuthorizedPrincipalsListVersionPathAny represents the wildcard version of the /openconfig-system/system/aaa/authentication/admin-user/state/authorized-principals-list-version YANG schema element.

func (*System_Aaa_Authentication_AdminUser_AuthorizedPrincipalsListVersionPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "state/authorized-principals-list-version"
Path from root:       "/system/aaa/authentication/admin-user/state/authorized-principals-list-version"

type System_Aaa_Authentication_AdminUser_PasswordCreatedOnPath added in v0.5.1

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

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

func (*System_Aaa_Authentication_AdminUser_PasswordCreatedOnPath) State added in v0.5.1

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

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

type System_Aaa_Authentication_AdminUser_PasswordCreatedOnPathAny added in v0.5.1

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

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

func (*System_Aaa_Authentication_AdminUser_PasswordCreatedOnPathAny) State added in v0.5.1

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

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

type System_Aaa_Authentication_AdminUser_PasswordVersionPath added in v0.5.1

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

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

func (*System_Aaa_Authentication_AdminUser_PasswordVersionPath) State added in v0.5.1

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

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

type System_Aaa_Authentication_AdminUser_PasswordVersionPathAny added in v0.5.1

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

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

func (*System_Aaa_Authentication_AdminUser_PasswordVersionPathAny) State added in v0.5.1

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

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

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) AuthorizedKeysListCreatedOn

AuthorizedKeysListCreatedOn (leaf): The timestamp of the moment the currently used list of authorized keys has been created.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "state/authorized-keys-list-created-on"
Path from root:       "/system/aaa/authentication/users/user/state/authorized-keys-list-created-on"

func (*System_Aaa_Authentication_UserPath) AuthorizedKeysListVersion

AuthorizedKeysListVersion (leaf): The version of the list of authorized keys that is currently associated with this system role.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "state/authorized-keys-list-version"
Path from root:       "/system/aaa/authentication/users/user/state/authorized-keys-list-version"

func (*System_Aaa_Authentication_UserPath) AuthorizedPrincipalsListCreatedOn added in v0.5.1

AuthorizedPrincipalsListCreatedOn (leaf): The timestamp of the moment the currently used list of authorized principals has been created.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "state/authorized-principals-list-created-on"
Path from root:       "/system/aaa/authentication/users/user/state/authorized-principals-list-created-on"

func (*System_Aaa_Authentication_UserPath) AuthorizedPrincipalsListVersion added in v0.5.1

AuthorizedPrincipalsListVersion (leaf): The version of the list of authorized principals currently associated with this system role.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "state/authorized-principals-list-version"
Path from root:       "/system/aaa/authentication/users/user/state/authorized-principals-list-version"

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) PasswordCreatedOn

PasswordCreatedOn (leaf): The timestamp of the moment the currently used password has been created.

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

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) PasswordVersion

PasswordVersion (leaf): The version of the password that is currently used to authenticate this user account.

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

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) AuthorizedKeysListCreatedOn

AuthorizedKeysListCreatedOn (leaf): The timestamp of the moment the currently used list of authorized keys has been created.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "state/authorized-keys-list-created-on"
Path from root:       "/system/aaa/authentication/users/user/state/authorized-keys-list-created-on"

func (*System_Aaa_Authentication_UserPathAny) AuthorizedKeysListVersion

AuthorizedKeysListVersion (leaf): The version of the list of authorized keys that is currently associated with this system role.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "state/authorized-keys-list-version"
Path from root:       "/system/aaa/authentication/users/user/state/authorized-keys-list-version"

func (*System_Aaa_Authentication_UserPathAny) AuthorizedPrincipalsListCreatedOn added in v0.5.1

AuthorizedPrincipalsListCreatedOn (leaf): The timestamp of the moment the currently used list of authorized principals has been created.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "state/authorized-principals-list-created-on"
Path from root:       "/system/aaa/authentication/users/user/state/authorized-principals-list-created-on"

func (*System_Aaa_Authentication_UserPathAny) AuthorizedPrincipalsListVersion added in v0.5.1

AuthorizedPrincipalsListVersion (leaf): The version of the list of authorized principals currently associated with this system role.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "state/authorized-principals-list-version"
Path from root:       "/system/aaa/authentication/users/user/state/authorized-principals-list-version"

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) PasswordCreatedOn

PasswordCreatedOn (leaf): The timestamp of the moment the currently used password has been created.

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

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) PasswordVersion

PasswordVersion (leaf): The version of the password that is currently used to authenticate this user account.

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

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.1.24

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.1.24

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

func (*System_Aaa_Authentication_UserPathMap) State added in v0.1.24

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

type System_Aaa_Authentication_UserPathMapAny added in v0.1.24

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.1.24

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

func (*System_Aaa_Authentication_UserPathMapAny) State added in v0.1.24

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

type System_Aaa_Authentication_User_AuthorizedKeysListCreatedOnPath

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

System_Aaa_Authentication_User_AuthorizedKeysListCreatedOnPath represents the /openconfig-system/system/aaa/authentication/users/user/state/authorized-keys-list-created-on YANG schema element.

func (*System_Aaa_Authentication_User_AuthorizedKeysListCreatedOnPath) State

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "state/authorized-keys-list-created-on"
Path from root:       "/system/aaa/authentication/users/user/state/authorized-keys-list-created-on"

type System_Aaa_Authentication_User_AuthorizedKeysListCreatedOnPathAny

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

System_Aaa_Authentication_User_AuthorizedKeysListCreatedOnPathAny represents the wildcard version of the /openconfig-system/system/aaa/authentication/users/user/state/authorized-keys-list-created-on YANG schema element.

func (*System_Aaa_Authentication_User_AuthorizedKeysListCreatedOnPathAny) State

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "state/authorized-keys-list-created-on"
Path from root:       "/system/aaa/authentication/users/user/state/authorized-keys-list-created-on"

type System_Aaa_Authentication_User_AuthorizedKeysListVersionPath

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

System_Aaa_Authentication_User_AuthorizedKeysListVersionPath represents the /openconfig-system/system/aaa/authentication/users/user/state/authorized-keys-list-version YANG schema element.

func (*System_Aaa_Authentication_User_AuthorizedKeysListVersionPath) State

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "state/authorized-keys-list-version"
Path from root:       "/system/aaa/authentication/users/user/state/authorized-keys-list-version"

type System_Aaa_Authentication_User_AuthorizedKeysListVersionPathAny

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

System_Aaa_Authentication_User_AuthorizedKeysListVersionPathAny represents the wildcard version of the /openconfig-system/system/aaa/authentication/users/user/state/authorized-keys-list-version YANG schema element.

func (*System_Aaa_Authentication_User_AuthorizedKeysListVersionPathAny) State

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "state/authorized-keys-list-version"
Path from root:       "/system/aaa/authentication/users/user/state/authorized-keys-list-version"

type System_Aaa_Authentication_User_AuthorizedPrincipalsListCreatedOnPath added in v0.5.1

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

System_Aaa_Authentication_User_AuthorizedPrincipalsListCreatedOnPath represents the /openconfig-system/system/aaa/authentication/users/user/state/authorized-principals-list-created-on YANG schema element.

func (*System_Aaa_Authentication_User_AuthorizedPrincipalsListCreatedOnPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "state/authorized-principals-list-created-on"
Path from root:       "/system/aaa/authentication/users/user/state/authorized-principals-list-created-on"

type System_Aaa_Authentication_User_AuthorizedPrincipalsListCreatedOnPathAny added in v0.5.1

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

System_Aaa_Authentication_User_AuthorizedPrincipalsListCreatedOnPathAny represents the wildcard version of the /openconfig-system/system/aaa/authentication/users/user/state/authorized-principals-list-created-on YANG schema element.

func (*System_Aaa_Authentication_User_AuthorizedPrincipalsListCreatedOnPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "state/authorized-principals-list-created-on"
Path from root:       "/system/aaa/authentication/users/user/state/authorized-principals-list-created-on"

type System_Aaa_Authentication_User_AuthorizedPrincipalsListVersionPath added in v0.5.1

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

System_Aaa_Authentication_User_AuthorizedPrincipalsListVersionPath represents the /openconfig-system/system/aaa/authentication/users/user/state/authorized-principals-list-version YANG schema element.

func (*System_Aaa_Authentication_User_AuthorizedPrincipalsListVersionPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "state/authorized-principals-list-version"
Path from root:       "/system/aaa/authentication/users/user/state/authorized-principals-list-version"

type System_Aaa_Authentication_User_AuthorizedPrincipalsListVersionPathAny added in v0.5.1

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

System_Aaa_Authentication_User_AuthorizedPrincipalsListVersionPathAny represents the wildcard version of the /openconfig-system/system/aaa/authentication/users/user/state/authorized-principals-list-version YANG schema element.

func (*System_Aaa_Authentication_User_AuthorizedPrincipalsListVersionPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "state/authorized-principals-list-version"
Path from root:       "/system/aaa/authentication/users/user/state/authorized-principals-list-version"

type System_Aaa_Authentication_User_PasswordCreatedOnPath

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

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

func (*System_Aaa_Authentication_User_PasswordCreatedOnPath) State

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

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

type System_Aaa_Authentication_User_PasswordCreatedOnPathAny

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

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

func (*System_Aaa_Authentication_User_PasswordCreatedOnPathAny) State

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

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

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_PasswordVersionPath

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

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

func (*System_Aaa_Authentication_User_PasswordVersionPath) State

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

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

type System_Aaa_Authentication_User_PasswordVersionPathAny

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

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

func (*System_Aaa_Authentication_User_PasswordVersionPathAny) State

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

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

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.1.24

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) GrpcAuthzPolicyCreatedOn added in v0.5.1

GrpcAuthzPolicyCreatedOn (leaf): The timestamp of the moment when the gRPC authorization policy that is currently used by this system was created.

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-system"
Path from parent:     "state/grpc-authz-policy-created-on"
Path from root:       "/system/aaa/authorization/state/grpc-authz-policy-created-on"

func (*System_Aaa_AuthorizationPath) GrpcAuthzPolicyVersion added in v0.5.1

GrpcAuthzPolicyVersion (leaf): The version of the gRPC authorization policy that is used by this system.

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-system"
Path from parent:     "state/grpc-authz-policy-version"
Path from root:       "/system/aaa/authorization/state/grpc-authz-policy-version"

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.1.24

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) GrpcAuthzPolicyCreatedOn added in v0.5.1

GrpcAuthzPolicyCreatedOn (leaf): The timestamp of the moment when the gRPC authorization policy that is currently used by this system was created.

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-system"
Path from parent:     "state/grpc-authz-policy-created-on"
Path from root:       "/system/aaa/authorization/state/grpc-authz-policy-created-on"

func (*System_Aaa_AuthorizationPathAny) GrpcAuthzPolicyVersion added in v0.5.1

GrpcAuthzPolicyVersion (leaf): The version of the gRPC authorization policy that is used by this system.

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-system"
Path from parent:     "state/grpc-authz-policy-version"
Path from root:       "/system/aaa/authorization/state/grpc-authz-policy-version"

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.1.24

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.1.24

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

func (*System_Aaa_Authorization_EventPathMap) State added in v0.1.24

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

type System_Aaa_Authorization_EventPathMapAny added in v0.1.24

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.1.24

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

func (*System_Aaa_Authorization_EventPathMapAny) State added in v0.1.24

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_Authorization_GrpcAuthzPolicyCreatedOnPath added in v0.5.1

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

System_Aaa_Authorization_GrpcAuthzPolicyCreatedOnPath represents the /openconfig-system/system/aaa/authorization/state/grpc-authz-policy-created-on YANG schema element.

func (*System_Aaa_Authorization_GrpcAuthzPolicyCreatedOnPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-gnsi-authz"
Path from parent:     "state/grpc-authz-policy-created-on"
Path from root:       "/system/aaa/authorization/state/grpc-authz-policy-created-on"

type System_Aaa_Authorization_GrpcAuthzPolicyCreatedOnPathAny added in v0.5.1

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

System_Aaa_Authorization_GrpcAuthzPolicyCreatedOnPathAny represents the wildcard version of the /openconfig-system/system/aaa/authorization/state/grpc-authz-policy-created-on YANG schema element.

func (*System_Aaa_Authorization_GrpcAuthzPolicyCreatedOnPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-gnsi-authz"
Path from parent:     "state/grpc-authz-policy-created-on"
Path from root:       "/system/aaa/authorization/state/grpc-authz-policy-created-on"

type System_Aaa_Authorization_GrpcAuthzPolicyVersionPath added in v0.5.1

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

System_Aaa_Authorization_GrpcAuthzPolicyVersionPath represents the /openconfig-system/system/aaa/authorization/state/grpc-authz-policy-version YANG schema element.

func (*System_Aaa_Authorization_GrpcAuthzPolicyVersionPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-gnsi-authz"
Path from parent:     "state/grpc-authz-policy-version"
Path from root:       "/system/aaa/authorization/state/grpc-authz-policy-version"

type System_Aaa_Authorization_GrpcAuthzPolicyVersionPathAny added in v0.5.1

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

System_Aaa_Authorization_GrpcAuthzPolicyVersionPathAny represents the wildcard version of the /openconfig-system/system/aaa/authorization/state/grpc-authz-policy-version YANG schema element.

func (*System_Aaa_Authorization_GrpcAuthzPolicyVersionPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-gnsi-authz"
Path from parent:     "state/grpc-authz-policy-version"
Path from root:       "/system/aaa/authorization/state/grpc-authz-policy-version"

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.1.24

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.1.24

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.1.24

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.1.24

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

func (*System_Aaa_ServerGroupPathMap) State added in v0.1.24

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

type System_Aaa_ServerGroupPathMapAny added in v0.1.24

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.1.24

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

func (*System_Aaa_ServerGroupPathMapAny) State added in v0.1.24

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.1.24

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.1.24

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

func (*System_Aaa_ServerGroup_ServerPathMap) State added in v0.1.24

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

type System_Aaa_ServerGroup_ServerPathMapAny added in v0.1.24

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.1.24

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

func (*System_Aaa_ServerGroup_ServerPathMapAny) State added in v0.1.24

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.1.24

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.1.24

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

type System_AlarmPathMapAny added in v0.1.24

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.1.24

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_BootzPath added in v0.4.4

type System_BootzPath struct {
	*ygnmi.NodePath
}

System_BootzPath represents the /openconfig-system/system/bootz YANG schema element.

func (*System_BootzPath) Checksum added in v0.4.4

Checksum (leaf): The current checksum of the bootz protocol buffer.

This value should refect the current sha-512 of the bootz protocol buffer message BootstrapDataSigned. The protocol buffer serialization must be done by tag value for each field in the bootz protocol buffer. This will produce a determintistic marshalled value which can be checksummed.

Defining module:      "openconfig-system-bootz"
Instantiating module: "openconfig-system"
Path from parent:     "state/checksum"
Path from root:       "/system/bootz/state/checksum"

func (*System_BootzPath) Config added in v0.4.4

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

func (*System_BootzPath) ErrorCount added in v0.4.4

ErrorCount (leaf): Total count of all bootz errors.

Defining module:      "openconfig-system-bootz"
Instantiating module: "openconfig-system"
Path from parent:     "state/error-count"
Path from root:       "/system/bootz/state/error-count"

func (*System_BootzPath) LastBootAttempt added in v0.4.4

func (n *System_BootzPath) LastBootAttempt() *System_Bootz_LastBootAttemptPath

LastBootAttempt (leaf): The timestamp of the last bootz attempt.

Defining module:      "openconfig-system-bootz"
Instantiating module: "openconfig-system"
Path from parent:     "state/last-boot-attempt"
Path from root:       "/system/bootz/state/last-boot-attempt"

func (*System_BootzPath) State added in v0.4.4

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

func (*System_BootzPath) Status added in v0.4.4

Status (leaf): The status of the bootz service.

The general sequence for the flow would be: BOOTZ_UNSPECIFIED <- system initial state BOOTZ_SENT <- bootz request sent BOOTZ_RECEIVED <- bootz response received BOOTZ_OS_UPGRADE_IN_PROGRESS <- (if needed) BOOTZ_OS_UPGRADE_COMPLETE <- (if needed) BOOTZ_CONFIGURATION_APPLIED <- bootz configuration applied BOOTZ_OK <- bootz process successful

If any error is encounter an error ENUM will be returned.

Defining module:      "openconfig-system-bootz"
Instantiating module: "openconfig-system"
Path from parent:     "state/status"
Path from root:       "/system/bootz/state/status"

type System_BootzPathAny added in v0.4.4

type System_BootzPathAny struct {
	*ygnmi.NodePath
}

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

func (*System_BootzPathAny) Checksum added in v0.4.4

Checksum (leaf): The current checksum of the bootz protocol buffer.

This value should refect the current sha-512 of the bootz protocol buffer message BootstrapDataSigned. The protocol buffer serialization must be done by tag value for each field in the bootz protocol buffer. This will produce a determintistic marshalled value which can be checksummed.

Defining module:      "openconfig-system-bootz"
Instantiating module: "openconfig-system"
Path from parent:     "state/checksum"
Path from root:       "/system/bootz/state/checksum"

func (*System_BootzPathAny) Config added in v0.4.4

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

func (*System_BootzPathAny) ErrorCount added in v0.4.4

ErrorCount (leaf): Total count of all bootz errors.

Defining module:      "openconfig-system-bootz"
Instantiating module: "openconfig-system"
Path from parent:     "state/error-count"
Path from root:       "/system/bootz/state/error-count"

func (*System_BootzPathAny) LastBootAttempt added in v0.4.4

LastBootAttempt (leaf): The timestamp of the last bootz attempt.

Defining module:      "openconfig-system-bootz"
Instantiating module: "openconfig-system"
Path from parent:     "state/last-boot-attempt"
Path from root:       "/system/bootz/state/last-boot-attempt"

func (*System_BootzPathAny) State added in v0.4.4

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

func (*System_BootzPathAny) Status added in v0.4.4

Status (leaf): The status of the bootz service.

The general sequence for the flow would be: BOOTZ_UNSPECIFIED <- system initial state BOOTZ_SENT <- bootz request sent BOOTZ_RECEIVED <- bootz response received BOOTZ_OS_UPGRADE_IN_PROGRESS <- (if needed) BOOTZ_OS_UPGRADE_COMPLETE <- (if needed) BOOTZ_CONFIGURATION_APPLIED <- bootz configuration applied BOOTZ_OK <- bootz process successful

If any error is encounter an error ENUM will be returned.

Defining module:      "openconfig-system-bootz"
Instantiating module: "openconfig-system"
Path from parent:     "state/status"
Path from root:       "/system/bootz/state/status"

type System_Bootz_ChecksumPath added in v0.4.4

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

System_Bootz_ChecksumPath represents the /openconfig-system/system/bootz/state/checksum YANG schema element.

func (*System_Bootz_ChecksumPath) State added in v0.4.4

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

Defining module:      "openconfig-system-bootz"
Instantiating module: "openconfig-system-bootz"
Path from parent:     "state/checksum"
Path from root:       "/system/bootz/state/checksum"

type System_Bootz_ChecksumPathAny added in v0.4.4

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

System_Bootz_ChecksumPathAny represents the wildcard version of the /openconfig-system/system/bootz/state/checksum YANG schema element.

func (*System_Bootz_ChecksumPathAny) State added in v0.4.4

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

Defining module:      "openconfig-system-bootz"
Instantiating module: "openconfig-system-bootz"
Path from parent:     "state/checksum"
Path from root:       "/system/bootz/state/checksum"

type System_Bootz_ErrorCountPath added in v0.4.4

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

System_Bootz_ErrorCountPath represents the /openconfig-system/system/bootz/state/error-count YANG schema element.

func (*System_Bootz_ErrorCountPath) State added in v0.4.4

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

Defining module:      "openconfig-system-bootz"
Instantiating module: "openconfig-system-bootz"
Path from parent:     "state/error-count"
Path from root:       "/system/bootz/state/error-count"

type System_Bootz_ErrorCountPathAny added in v0.4.4

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

System_Bootz_ErrorCountPathAny represents the wildcard version of the /openconfig-system/system/bootz/state/error-count YANG schema element.

func (*System_Bootz_ErrorCountPathAny) State added in v0.4.4

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

Defining module:      "openconfig-system-bootz"
Instantiating module: "openconfig-system-bootz"
Path from parent:     "state/error-count"
Path from root:       "/system/bootz/state/error-count"

type System_Bootz_LastBootAttemptPath added in v0.4.4

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

System_Bootz_LastBootAttemptPath represents the /openconfig-system/system/bootz/state/last-boot-attempt YANG schema element.

func (*System_Bootz_LastBootAttemptPath) State added in v0.4.4

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

Defining module:      "openconfig-system-bootz"
Instantiating module: "openconfig-system-bootz"
Path from parent:     "state/last-boot-attempt"
Path from root:       "/system/bootz/state/last-boot-attempt"

type System_Bootz_LastBootAttemptPathAny added in v0.4.4

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

System_Bootz_LastBootAttemptPathAny represents the wildcard version of the /openconfig-system/system/bootz/state/last-boot-attempt YANG schema element.

func (*System_Bootz_LastBootAttemptPathAny) State added in v0.4.4

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

Defining module:      "openconfig-system-bootz"
Instantiating module: "openconfig-system-bootz"
Path from parent:     "state/last-boot-attempt"
Path from root:       "/system/bootz/state/last-boot-attempt"

type System_Bootz_StatusPath added in v0.4.4

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

System_Bootz_StatusPath represents the /openconfig-system/system/bootz/state/status YANG schema element.

func (*System_Bootz_StatusPath) State added in v0.4.4

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

Defining module:      "openconfig-system-bootz"
Instantiating module: "openconfig-system-bootz"
Path from parent:     "state/status"
Path from root:       "/system/bootz/state/status"

type System_Bootz_StatusPathAny added in v0.4.4

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

System_Bootz_StatusPathAny represents the wildcard version of the /openconfig-system/system/bootz/state/status YANG schema element.

func (*System_Bootz_StatusPathAny) State added in v0.4.4

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

Defining module:      "openconfig-system-bootz"
Instantiating module: "openconfig-system-bootz"
Path from parent:     "state/status"
Path from root:       "/system/bootz/state/status"

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_ConsolePath added in v0.5.1

type System_ConsolePath struct {
	*ygnmi.NodePath
}

System_ConsolePath represents the /openconfig-system/system/console YANG schema element.

func (*System_ConsolePath) Config added in v0.5.1

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

func (*System_ConsolePath) Counters added in v0.5.1

Counters (container): A collection of counters collected while authorizing users accessing the target.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "state/counters"
Path from root:       "/system/console/state/counters"

func (*System_ConsolePath) State added in v0.5.1

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

type System_ConsolePathAny added in v0.5.1

type System_ConsolePathAny struct {
	*ygnmi.NodePath
}

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

func (*System_ConsolePathAny) Config added in v0.5.1

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

func (*System_ConsolePathAny) Counters added in v0.5.1

Counters (container): A collection of counters collected while authorizing users accessing the target.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "state/counters"
Path from root:       "/system/console/state/counters"

func (*System_ConsolePathAny) State added in v0.5.1

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

type System_Console_CountersPath added in v0.5.1

type System_Console_CountersPath struct {
	*ygnmi.NodePath
}

System_Console_CountersPath represents the /openconfig-system/system/console/state/counters YANG schema element.

func (*System_Console_CountersPath) AccessAccepts added in v0.5.1

AccessAccepts (leaf): The total number of times access to the target has been allowed.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "access-accepts"
Path from root:       "/system/console/state/counters/access-accepts"

func (*System_Console_CountersPath) AccessRejects added in v0.5.1

AccessRejects (leaf): The total number of times access to the target has been denied.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "access-rejects"
Path from root:       "/system/console/state/counters/access-rejects"

func (*System_Console_CountersPath) LastAccessAccept added in v0.5.1

LastAccessAccept (leaf): A timestamp of the last time access to the target has been allowed.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "last-access-accept"
Path from root:       "/system/console/state/counters/last-access-accept"

func (*System_Console_CountersPath) LastAccessReject added in v0.5.1

LastAccessReject (leaf): A timestamp of the last time access to the target has been denied.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "last-access-reject"
Path from root:       "/system/console/state/counters/last-access-reject"

func (*System_Console_CountersPath) State added in v0.5.1

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

type System_Console_CountersPathAny added in v0.5.1

type System_Console_CountersPathAny struct {
	*ygnmi.NodePath
}

System_Console_CountersPathAny represents the wildcard version of the /openconfig-system/system/console/state/counters YANG schema element.

func (*System_Console_CountersPathAny) AccessAccepts added in v0.5.1

AccessAccepts (leaf): The total number of times access to the target has been allowed.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "access-accepts"
Path from root:       "/system/console/state/counters/access-accepts"

func (*System_Console_CountersPathAny) AccessRejects added in v0.5.1

AccessRejects (leaf): The total number of times access to the target has been denied.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "access-rejects"
Path from root:       "/system/console/state/counters/access-rejects"

func (*System_Console_CountersPathAny) LastAccessAccept added in v0.5.1

LastAccessAccept (leaf): A timestamp of the last time access to the target has been allowed.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "last-access-accept"
Path from root:       "/system/console/state/counters/last-access-accept"

func (*System_Console_CountersPathAny) LastAccessReject added in v0.5.1

LastAccessReject (leaf): A timestamp of the last time access to the target has been denied.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "last-access-reject"
Path from root:       "/system/console/state/counters/last-access-reject"

func (*System_Console_CountersPathAny) State added in v0.5.1

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

type System_Console_Counters_AccessAcceptsPath added in v0.5.1

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

System_Console_Counters_AccessAcceptsPath represents the /openconfig-system/system/console/state/counters/access-accepts YANG schema element.

func (*System_Console_Counters_AccessAcceptsPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "access-accepts"
Path from root:       "/system/console/state/counters/access-accepts"

type System_Console_Counters_AccessAcceptsPathAny added in v0.5.1

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

System_Console_Counters_AccessAcceptsPathAny represents the wildcard version of the /openconfig-system/system/console/state/counters/access-accepts YANG schema element.

func (*System_Console_Counters_AccessAcceptsPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "access-accepts"
Path from root:       "/system/console/state/counters/access-accepts"

type System_Console_Counters_AccessRejectsPath added in v0.5.1

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

System_Console_Counters_AccessRejectsPath represents the /openconfig-system/system/console/state/counters/access-rejects YANG schema element.

func (*System_Console_Counters_AccessRejectsPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "access-rejects"
Path from root:       "/system/console/state/counters/access-rejects"

type System_Console_Counters_AccessRejectsPathAny added in v0.5.1

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

System_Console_Counters_AccessRejectsPathAny represents the wildcard version of the /openconfig-system/system/console/state/counters/access-rejects YANG schema element.

func (*System_Console_Counters_AccessRejectsPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "access-rejects"
Path from root:       "/system/console/state/counters/access-rejects"

type System_Console_Counters_LastAccessAcceptPath added in v0.5.1

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

System_Console_Counters_LastAccessAcceptPath represents the /openconfig-system/system/console/state/counters/last-access-accept YANG schema element.

func (*System_Console_Counters_LastAccessAcceptPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "last-access-accept"
Path from root:       "/system/console/state/counters/last-access-accept"

type System_Console_Counters_LastAccessAcceptPathAny added in v0.5.1

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

System_Console_Counters_LastAccessAcceptPathAny represents the wildcard version of the /openconfig-system/system/console/state/counters/last-access-accept YANG schema element.

func (*System_Console_Counters_LastAccessAcceptPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "last-access-accept"
Path from root:       "/system/console/state/counters/last-access-accept"

type System_Console_Counters_LastAccessRejectPath added in v0.5.1

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

System_Console_Counters_LastAccessRejectPath represents the /openconfig-system/system/console/state/counters/last-access-reject YANG schema element.

func (*System_Console_Counters_LastAccessRejectPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "last-access-reject"
Path from root:       "/system/console/state/counters/last-access-reject"

type System_Console_Counters_LastAccessRejectPathAny added in v0.5.1

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

System_Console_Counters_LastAccessRejectPathAny represents the wildcard version of the /openconfig-system/system/console/state/counters/last-access-reject YANG schema element.

func (*System_Console_Counters_LastAccessRejectPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "last-access-reject"
Path from root:       "/system/console/state/counters/last-access-reject"

type System_ControlPlaneTrafficPath added in v0.4.4

type System_ControlPlaneTrafficPath struct {
	*ygnmi.NodePath
}

System_ControlPlaneTrafficPath represents the /openconfig-system/system/control-plane-traffic YANG schema element.

func (*System_ControlPlaneTrafficPath) Config added in v0.4.4

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

func (*System_ControlPlaneTrafficPath) Egress added in v0.4.4

Egress (container): Control-plane traffic parameters relating to egress traffic. This refers to traffic that is sent by the system's control plane to external-to-the-controlplane destinations.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "egress"
Path from root:       "/system/control-plane-traffic/egress"

func (*System_ControlPlaneTrafficPath) Ingress added in v0.4.4

Ingress (container): Control-plane traffic parameters relating to ingress traffic. This refers to traffic that is being received by the system's control plane from external-to-the-controlplane sources.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "ingress"
Path from root:       "/system/control-plane-traffic/ingress"

func (*System_ControlPlaneTrafficPath) State added in v0.4.4

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

type System_ControlPlaneTrafficPathAny added in v0.4.4

type System_ControlPlaneTrafficPathAny struct {
	*ygnmi.NodePath
}

System_ControlPlaneTrafficPathAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic YANG schema element.

func (*System_ControlPlaneTrafficPathAny) Config added in v0.4.4

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

func (*System_ControlPlaneTrafficPathAny) Egress added in v0.4.4

Egress (container): Control-plane traffic parameters relating to egress traffic. This refers to traffic that is sent by the system's control plane to external-to-the-controlplane destinations.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "egress"
Path from root:       "/system/control-plane-traffic/egress"

func (*System_ControlPlaneTrafficPathAny) Ingress added in v0.4.4

Ingress (container): Control-plane traffic parameters relating to ingress traffic. This refers to traffic that is being received by the system's control plane from external-to-the-controlplane sources.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "ingress"
Path from root:       "/system/control-plane-traffic/ingress"

func (*System_ControlPlaneTrafficPathAny) State added in v0.4.4

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

type System_ControlPlaneTraffic_EgressPath added in v0.4.4

type System_ControlPlaneTraffic_EgressPath struct {
	*ygnmi.NodePath
}

System_ControlPlaneTraffic_EgressPath represents the /openconfig-system/system/control-plane-traffic/egress YANG schema element.

func (*System_ControlPlaneTraffic_EgressPath) AclSet added in v0.4.4

AclSet (list): List of the ACL that is to be applied in the specific ingress or egress context. The key of the list specifies the type of traffic to be matched, along with a reference to an ACL configured in the OpenConfig ACL model within the /acl hierarchy.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "acl/acl-set"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set"

SetName: string
Type: oc.E_Acl_ACL_TYPE

func (*System_ControlPlaneTraffic_EgressPath) AclSetAny added in v0.4.4

AclSetAny (list): List of the ACL that is to be applied in the specific ingress or egress context. The key of the list specifies the type of traffic to be matched, along with a reference to an ACL configured in the OpenConfig ACL model within the /acl hierarchy.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "acl/acl-set"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set"

func (*System_ControlPlaneTraffic_EgressPath) AclSetMap added in v0.4.4

AclSetMap (list): List of the ACL that is to be applied in the specific ingress or egress context. The key of the list specifies the type of traffic to be matched, along with a reference to an ACL configured in the OpenConfig ACL model within the /acl hierarchy.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "acl/acl-set"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set"

func (*System_ControlPlaneTraffic_EgressPath) Config added in v0.4.4

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

func (*System_ControlPlaneTraffic_EgressPath) State added in v0.4.4

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

type System_ControlPlaneTraffic_EgressPathAny added in v0.4.4

type System_ControlPlaneTraffic_EgressPathAny struct {
	*ygnmi.NodePath
}

System_ControlPlaneTraffic_EgressPathAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/egress YANG schema element.

func (*System_ControlPlaneTraffic_EgressPathAny) AclSet added in v0.4.4

AclSet (list): List of the ACL that is to be applied in the specific ingress or egress context. The key of the list specifies the type of traffic to be matched, along with a reference to an ACL configured in the OpenConfig ACL model within the /acl hierarchy.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "acl/acl-set"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set"

SetName: string
Type: oc.E_Acl_ACL_TYPE

func (*System_ControlPlaneTraffic_EgressPathAny) AclSetAny added in v0.4.4

AclSetAny (list): List of the ACL that is to be applied in the specific ingress or egress context. The key of the list specifies the type of traffic to be matched, along with a reference to an ACL configured in the OpenConfig ACL model within the /acl hierarchy.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "acl/acl-set"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set"

func (*System_ControlPlaneTraffic_EgressPathAny) AclSetMap added in v0.4.4

AclSetMap (list): List of the ACL that is to be applied in the specific ingress or egress context. The key of the list specifies the type of traffic to be matched, along with a reference to an ACL configured in the OpenConfig ACL model within the /acl hierarchy.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "acl/acl-set"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set"

func (*System_ControlPlaneTraffic_EgressPathAny) Config added in v0.4.4

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

func (*System_ControlPlaneTraffic_EgressPathAny) State added in v0.4.4

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

type System_ControlPlaneTraffic_Egress_AclSetPath added in v0.4.4

type System_ControlPlaneTraffic_Egress_AclSetPath struct {
	*ygnmi.NodePath
}

System_ControlPlaneTraffic_Egress_AclSetPath represents the /openconfig-system/system/control-plane-traffic/egress/acl/acl-set YANG schema element.

func (*System_ControlPlaneTraffic_Egress_AclSetPath) AclEntry added in v0.4.4

AclEntry (list): List of ACL entries assigned to an interface

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system"
Path from parent:     "acl-entries/acl-entry"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set/acl-entries/acl-entry"

SequenceId: uint32

func (*System_ControlPlaneTraffic_Egress_AclSetPath) AclEntryAny added in v0.4.4

AclEntryAny (list): List of ACL entries assigned to an interface

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system"
Path from parent:     "acl-entries/acl-entry"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set/acl-entries/acl-entry"

func (*System_ControlPlaneTraffic_Egress_AclSetPath) AclEntryMap added in v0.4.4

AclEntryMap (list): List of ACL entries assigned to an interface

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system"
Path from parent:     "acl-entries/acl-entry"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set/acl-entries/acl-entry"

func (*System_ControlPlaneTraffic_Egress_AclSetPath) Config added in v0.4.4

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

func (*System_ControlPlaneTraffic_Egress_AclSetPath) SetName added in v0.4.4

SetName (leaf): Reference to the ACL to be applied to traffic in the specified context (ingress or egress).

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "*/set-name"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set/*/set-name"

func (*System_ControlPlaneTraffic_Egress_AclSetPath) State added in v0.4.4

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

func (*System_ControlPlaneTraffic_Egress_AclSetPath) Type added in v0.4.4

Type (leaf): Reference to the ACL set type applied to traffic in the specified context (ingress or egress).

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "*/type"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set/*/type"

type System_ControlPlaneTraffic_Egress_AclSetPathAny added in v0.4.4

type System_ControlPlaneTraffic_Egress_AclSetPathAny struct {
	*ygnmi.NodePath
}

System_ControlPlaneTraffic_Egress_AclSetPathAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/egress/acl/acl-set YANG schema element.

func (*System_ControlPlaneTraffic_Egress_AclSetPathAny) AclEntry added in v0.4.4

AclEntry (list): List of ACL entries assigned to an interface

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system"
Path from parent:     "acl-entries/acl-entry"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set/acl-entries/acl-entry"

SequenceId: uint32

func (*System_ControlPlaneTraffic_Egress_AclSetPathAny) AclEntryAny added in v0.4.4

AclEntryAny (list): List of ACL entries assigned to an interface

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system"
Path from parent:     "acl-entries/acl-entry"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set/acl-entries/acl-entry"

func (*System_ControlPlaneTraffic_Egress_AclSetPathAny) AclEntryMap added in v0.4.4

AclEntryMap (list): List of ACL entries assigned to an interface

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system"
Path from parent:     "acl-entries/acl-entry"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set/acl-entries/acl-entry"

func (*System_ControlPlaneTraffic_Egress_AclSetPathAny) Config added in v0.4.4

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

func (*System_ControlPlaneTraffic_Egress_AclSetPathAny) SetName added in v0.4.4

SetName (leaf): Reference to the ACL to be applied to traffic in the specified context (ingress or egress).

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "*/set-name"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set/*/set-name"

func (*System_ControlPlaneTraffic_Egress_AclSetPathAny) State added in v0.4.4

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

func (*System_ControlPlaneTraffic_Egress_AclSetPathAny) Type added in v0.4.4

Type (leaf): Reference to the ACL set type applied to traffic in the specified context (ingress or egress).

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "*/type"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set/*/type"

func (*System_ControlPlaneTraffic_Egress_AclSetPathAny) WithSetName added in v0.4.4

WithSetName sets System_ControlPlaneTraffic_Egress_AclSetPathAny's key "set-name" to the specified value. SetName: string

func (*System_ControlPlaneTraffic_Egress_AclSetPathAny) WithType added in v0.4.4

WithType sets System_ControlPlaneTraffic_Egress_AclSetPathAny's key "type" to the specified value. Type: oc.E_Acl_ACL_TYPE

type System_ControlPlaneTraffic_Egress_AclSetPathMap added in v0.4.4

type System_ControlPlaneTraffic_Egress_AclSetPathMap struct {
	*ygnmi.NodePath
}

System_ControlPlaneTraffic_Egress_AclSetPathMap represents the /openconfig-system/system/control-plane-traffic/egress/acl/acl-set YANG schema element.

func (*System_ControlPlaneTraffic_Egress_AclSetPathMap) Config added in v0.4.4

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

func (*System_ControlPlaneTraffic_Egress_AclSetPathMap) State added in v0.4.4

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

type System_ControlPlaneTraffic_Egress_AclSetPathMapAny added in v0.4.4

type System_ControlPlaneTraffic_Egress_AclSetPathMapAny struct {
	*ygnmi.NodePath
}

System_ControlPlaneTraffic_Egress_AclSetPathMapAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/egress/acl/acl-set YANG schema element.

func (*System_ControlPlaneTraffic_Egress_AclSetPathMapAny) Config added in v0.4.4

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

func (*System_ControlPlaneTraffic_Egress_AclSetPathMapAny) State added in v0.4.4

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

type System_ControlPlaneTraffic_Egress_AclSet_AclEntryPath added in v0.4.4

type System_ControlPlaneTraffic_Egress_AclSet_AclEntryPath struct {
	*ygnmi.NodePath
}

System_ControlPlaneTraffic_Egress_AclSet_AclEntryPath represents the /openconfig-system/system/control-plane-traffic/egress/acl/acl-set/acl-entries/acl-entry YANG schema element.

func (*System_ControlPlaneTraffic_Egress_AclSet_AclEntryPath) MatchedOctets added in v0.4.4

MatchedOctets (leaf): Count of the number of octets (bytes) matching the current ACL entry.

An implementation should provide this counter on a per-interface per-ACL-entry if possible.

If an implementation only supports ACL counters per entry (i.e., not broken out per interface), then the value should be equal to the aggregate count across all interfaces.

An implementation that provides counters per entry per interface is not required to also provide an aggregate count, e.g., per entry -- the user is expected to be able implement the required aggregation if such a count is needed.

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system"
Path from parent:     "state/matched-octets"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set/acl-entries/acl-entry/state/matched-octets"

func (*System_ControlPlaneTraffic_Egress_AclSet_AclEntryPath) MatchedPackets added in v0.4.4

MatchedPackets (leaf): Count of the number of packets matching the current ACL entry.

An implementation should provide this counter on a per-interface per-ACL-entry if possible.

If an implementation only supports ACL counters per entry (i.e., not broken out per interface), then the value should be equal to the aggregate count across all interfaces.

An implementation that provides counters per entry per interface is not required to also provide an aggregate count, e.g., per entry -- the user is expected to be able implement the required aggregation if such a count is needed.

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system"
Path from parent:     "state/matched-packets"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set/acl-entries/acl-entry/state/matched-packets"

func (*System_ControlPlaneTraffic_Egress_AclSet_AclEntryPath) SequenceId added in v0.4.4

SequenceId (leaf): Reference to an entry in the ACL set applied to an interface

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system"
Path from parent:     "*/sequence-id"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set/acl-entries/acl-entry/*/sequence-id"

func (*System_ControlPlaneTraffic_Egress_AclSet_AclEntryPath) State added in v0.4.4

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

type System_ControlPlaneTraffic_Egress_AclSet_AclEntryPathAny added in v0.4.4

type System_ControlPlaneTraffic_Egress_AclSet_AclEntryPathAny struct {
	*ygnmi.NodePath
}

System_ControlPlaneTraffic_Egress_AclSet_AclEntryPathAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/egress/acl/acl-set/acl-entries/acl-entry YANG schema element.

func (*System_ControlPlaneTraffic_Egress_AclSet_AclEntryPathAny) MatchedOctets added in v0.4.4

MatchedOctets (leaf): Count of the number of octets (bytes) matching the current ACL entry.

An implementation should provide this counter on a per-interface per-ACL-entry if possible.

If an implementation only supports ACL counters per entry (i.e., not broken out per interface), then the value should be equal to the aggregate count across all interfaces.

An implementation that provides counters per entry per interface is not required to also provide an aggregate count, e.g., per entry -- the user is expected to be able implement the required aggregation if such a count is needed.

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system"
Path from parent:     "state/matched-octets"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set/acl-entries/acl-entry/state/matched-octets"

func (*System_ControlPlaneTraffic_Egress_AclSet_AclEntryPathAny) MatchedPackets added in v0.4.4

MatchedPackets (leaf): Count of the number of packets matching the current ACL entry.

An implementation should provide this counter on a per-interface per-ACL-entry if possible.

If an implementation only supports ACL counters per entry (i.e., not broken out per interface), then the value should be equal to the aggregate count across all interfaces.

An implementation that provides counters per entry per interface is not required to also provide an aggregate count, e.g., per entry -- the user is expected to be able implement the required aggregation if such a count is needed.

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system"
Path from parent:     "state/matched-packets"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set/acl-entries/acl-entry/state/matched-packets"

func (*System_ControlPlaneTraffic_Egress_AclSet_AclEntryPathAny) SequenceId added in v0.4.4

SequenceId (leaf): Reference to an entry in the ACL set applied to an interface

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system"
Path from parent:     "*/sequence-id"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set/acl-entries/acl-entry/*/sequence-id"

func (*System_ControlPlaneTraffic_Egress_AclSet_AclEntryPathAny) State added in v0.4.4

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

type System_ControlPlaneTraffic_Egress_AclSet_AclEntryPathMap added in v0.4.4

type System_ControlPlaneTraffic_Egress_AclSet_AclEntryPathMap struct {
	*ygnmi.NodePath
}

System_ControlPlaneTraffic_Egress_AclSet_AclEntryPathMap represents the /openconfig-system/system/control-plane-traffic/egress/acl/acl-set/acl-entries/acl-entry YANG schema element.

func (*System_ControlPlaneTraffic_Egress_AclSet_AclEntryPathMap) State added in v0.4.4

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

type System_ControlPlaneTraffic_Egress_AclSet_AclEntryPathMapAny added in v0.4.4

type System_ControlPlaneTraffic_Egress_AclSet_AclEntryPathMapAny struct {
	*ygnmi.NodePath
}

System_ControlPlaneTraffic_Egress_AclSet_AclEntryPathMapAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/egress/acl/acl-set/acl-entries/acl-entry YANG schema element.

func (*System_ControlPlaneTraffic_Egress_AclSet_AclEntryPathMapAny) State added in v0.4.4

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

type System_ControlPlaneTraffic_Egress_AclSet_AclEntry_MatchedOctetsPath added in v0.4.4

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

System_ControlPlaneTraffic_Egress_AclSet_AclEntry_MatchedOctetsPath represents the /openconfig-system/system/control-plane-traffic/egress/acl/acl-set/acl-entries/acl-entry/state/matched-octets YANG schema element.

func (*System_ControlPlaneTraffic_Egress_AclSet_AclEntry_MatchedOctetsPath) State added in v0.4.4

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

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/matched-octets"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set/acl-entries/acl-entry/state/matched-octets"

type System_ControlPlaneTraffic_Egress_AclSet_AclEntry_MatchedOctetsPathAny added in v0.4.4

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

System_ControlPlaneTraffic_Egress_AclSet_AclEntry_MatchedOctetsPathAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/egress/acl/acl-set/acl-entries/acl-entry/state/matched-octets YANG schema element.

func (*System_ControlPlaneTraffic_Egress_AclSet_AclEntry_MatchedOctetsPathAny) State added in v0.4.4

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

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/matched-octets"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set/acl-entries/acl-entry/state/matched-octets"

type System_ControlPlaneTraffic_Egress_AclSet_AclEntry_MatchedPacketsPath added in v0.4.4

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

System_ControlPlaneTraffic_Egress_AclSet_AclEntry_MatchedPacketsPath represents the /openconfig-system/system/control-plane-traffic/egress/acl/acl-set/acl-entries/acl-entry/state/matched-packets YANG schema element.

func (*System_ControlPlaneTraffic_Egress_AclSet_AclEntry_MatchedPacketsPath) State added in v0.4.4

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

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/matched-packets"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set/acl-entries/acl-entry/state/matched-packets"

type System_ControlPlaneTraffic_Egress_AclSet_AclEntry_MatchedPacketsPathAny added in v0.4.4

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

System_ControlPlaneTraffic_Egress_AclSet_AclEntry_MatchedPacketsPathAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/egress/acl/acl-set/acl-entries/acl-entry/state/matched-packets YANG schema element.

func (*System_ControlPlaneTraffic_Egress_AclSet_AclEntry_MatchedPacketsPathAny) State added in v0.4.4

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

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/matched-packets"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set/acl-entries/acl-entry/state/matched-packets"

type System_ControlPlaneTraffic_Egress_AclSet_AclEntry_SequenceIdPath added in v0.4.4

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

System_ControlPlaneTraffic_Egress_AclSet_AclEntry_SequenceIdPath represents the /openconfig-system/system/control-plane-traffic/egress/acl/acl-set/acl-entries/acl-entry/state/sequence-id YANG schema element.

func (*System_ControlPlaneTraffic_Egress_AclSet_AclEntry_SequenceIdPath) Config added in v0.4.4

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

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "sequence-id"
Path from root:       ""

func (*System_ControlPlaneTraffic_Egress_AclSet_AclEntry_SequenceIdPath) State added in v0.4.4

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

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/sequence-id"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set/acl-entries/acl-entry/state/sequence-id"

type System_ControlPlaneTraffic_Egress_AclSet_AclEntry_SequenceIdPathAny added in v0.4.4

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

System_ControlPlaneTraffic_Egress_AclSet_AclEntry_SequenceIdPathAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/egress/acl/acl-set/acl-entries/acl-entry/state/sequence-id YANG schema element.

func (*System_ControlPlaneTraffic_Egress_AclSet_AclEntry_SequenceIdPathAny) Config added in v0.4.4

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

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "sequence-id"
Path from root:       ""

func (*System_ControlPlaneTraffic_Egress_AclSet_AclEntry_SequenceIdPathAny) State added in v0.4.4

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

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/sequence-id"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set/acl-entries/acl-entry/state/sequence-id"

type System_ControlPlaneTraffic_Egress_AclSet_SetNamePath added in v0.4.4

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

System_ControlPlaneTraffic_Egress_AclSet_SetNamePath represents the /openconfig-system/system/control-plane-traffic/egress/acl/acl-set/state/set-name YANG schema element.

func (*System_ControlPlaneTraffic_Egress_AclSet_SetNamePath) Config added in v0.4.4

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

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "config/set-name"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set/config/set-name"

func (*System_ControlPlaneTraffic_Egress_AclSet_SetNamePath) State added in v0.4.4

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

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/set-name"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set/state/set-name"

type System_ControlPlaneTraffic_Egress_AclSet_SetNamePathAny added in v0.4.4

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

System_ControlPlaneTraffic_Egress_AclSet_SetNamePathAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/egress/acl/acl-set/state/set-name YANG schema element.

func (*System_ControlPlaneTraffic_Egress_AclSet_SetNamePathAny) Config added in v0.4.4

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

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "config/set-name"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set/config/set-name"

func (*System_ControlPlaneTraffic_Egress_AclSet_SetNamePathAny) State added in v0.4.4

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

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/set-name"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set/state/set-name"

type System_ControlPlaneTraffic_Egress_AclSet_TypePath added in v0.4.4

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

System_ControlPlaneTraffic_Egress_AclSet_TypePath represents the /openconfig-system/system/control-plane-traffic/egress/acl/acl-set/state/type YANG schema element.

func (*System_ControlPlaneTraffic_Egress_AclSet_TypePath) Config added in v0.4.4

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

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "config/type"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set/config/type"

func (*System_ControlPlaneTraffic_Egress_AclSet_TypePath) State added in v0.4.4

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

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/type"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set/state/type"

type System_ControlPlaneTraffic_Egress_AclSet_TypePathAny added in v0.4.4

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

System_ControlPlaneTraffic_Egress_AclSet_TypePathAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/egress/acl/acl-set/state/type YANG schema element.

func (*System_ControlPlaneTraffic_Egress_AclSet_TypePathAny) Config added in v0.4.4

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

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "config/type"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set/config/type"

func (*System_ControlPlaneTraffic_Egress_AclSet_TypePathAny) State added in v0.4.4

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

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/type"
Path from root:       "/system/control-plane-traffic/egress/acl/acl-set/state/type"

type System_ControlPlaneTraffic_IngressPath added in v0.4.4

type System_ControlPlaneTraffic_IngressPath struct {
	*ygnmi.NodePath
}

System_ControlPlaneTraffic_IngressPath represents the /openconfig-system/system/control-plane-traffic/ingress YANG schema element.

func (*System_ControlPlaneTraffic_IngressPath) AclSet added in v0.4.4

AclSet (list): List of the ACL that is to be applied in the specific ingress or egress context. The key of the list specifies the type of traffic to be matched, along with a reference to an ACL configured in the OpenConfig ACL model within the /acl hierarchy.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "acl/acl-set"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set"

SetName: string
Type: oc.E_Acl_ACL_TYPE

func (*System_ControlPlaneTraffic_IngressPath) AclSetAny added in v0.4.4

AclSetAny (list): List of the ACL that is to be applied in the specific ingress or egress context. The key of the list specifies the type of traffic to be matched, along with a reference to an ACL configured in the OpenConfig ACL model within the /acl hierarchy.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "acl/acl-set"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set"

func (*System_ControlPlaneTraffic_IngressPath) AclSetMap added in v0.4.4

AclSetMap (list): List of the ACL that is to be applied in the specific ingress or egress context. The key of the list specifies the type of traffic to be matched, along with a reference to an ACL configured in the OpenConfig ACL model within the /acl hierarchy.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "acl/acl-set"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set"

func (*System_ControlPlaneTraffic_IngressPath) Config added in v0.4.4

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

func (*System_ControlPlaneTraffic_IngressPath) Qos added in v0.4.4

Qos (container): Configuration and operational state relating to QoS policies that are applied to control-plane traffic.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "qos"
Path from root:       "/system/control-plane-traffic/ingress/qos"

func (*System_ControlPlaneTraffic_IngressPath) State added in v0.4.4

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

type System_ControlPlaneTraffic_IngressPathAny added in v0.4.4

type System_ControlPlaneTraffic_IngressPathAny struct {
	*ygnmi.NodePath
}

System_ControlPlaneTraffic_IngressPathAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/ingress YANG schema element.

func (*System_ControlPlaneTraffic_IngressPathAny) AclSet added in v0.4.4

AclSet (list): List of the ACL that is to be applied in the specific ingress or egress context. The key of the list specifies the type of traffic to be matched, along with a reference to an ACL configured in the OpenConfig ACL model within the /acl hierarchy.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "acl/acl-set"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set"

SetName: string
Type: oc.E_Acl_ACL_TYPE

func (*System_ControlPlaneTraffic_IngressPathAny) AclSetAny added in v0.4.4

AclSetAny (list): List of the ACL that is to be applied in the specific ingress or egress context. The key of the list specifies the type of traffic to be matched, along with a reference to an ACL configured in the OpenConfig ACL model within the /acl hierarchy.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "acl/acl-set"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set"

func (*System_ControlPlaneTraffic_IngressPathAny) AclSetMap added in v0.4.4

AclSetMap (list): List of the ACL that is to be applied in the specific ingress or egress context. The key of the list specifies the type of traffic to be matched, along with a reference to an ACL configured in the OpenConfig ACL model within the /acl hierarchy.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "acl/acl-set"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set"

func (*System_ControlPlaneTraffic_IngressPathAny) Config added in v0.4.4

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

func (*System_ControlPlaneTraffic_IngressPathAny) Qos added in v0.4.4

Qos (container): Configuration and operational state relating to QoS policies that are applied to control-plane traffic.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "qos"
Path from root:       "/system/control-plane-traffic/ingress/qos"

func (*System_ControlPlaneTraffic_IngressPathAny) State added in v0.4.4

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

type System_ControlPlaneTraffic_Ingress_AclSetPath added in v0.4.4

type System_ControlPlaneTraffic_Ingress_AclSetPath struct {
	*ygnmi.NodePath
}

System_ControlPlaneTraffic_Ingress_AclSetPath represents the /openconfig-system/system/control-plane-traffic/ingress/acl/acl-set YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_AclSetPath) AclEntry added in v0.4.4

AclEntry (list): List of ACL entries assigned to an interface

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system"
Path from parent:     "acl-entries/acl-entry"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set/acl-entries/acl-entry"

SequenceId: uint32

func (*System_ControlPlaneTraffic_Ingress_AclSetPath) AclEntryAny added in v0.4.4

AclEntryAny (list): List of ACL entries assigned to an interface

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system"
Path from parent:     "acl-entries/acl-entry"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set/acl-entries/acl-entry"

func (*System_ControlPlaneTraffic_Ingress_AclSetPath) AclEntryMap added in v0.4.4

AclEntryMap (list): List of ACL entries assigned to an interface

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system"
Path from parent:     "acl-entries/acl-entry"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set/acl-entries/acl-entry"

func (*System_ControlPlaneTraffic_Ingress_AclSetPath) Config added in v0.4.4

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

func (*System_ControlPlaneTraffic_Ingress_AclSetPath) SetName added in v0.4.4

SetName (leaf): Reference to the ACL to be applied to traffic in the specified context (ingress or egress).

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "*/set-name"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set/*/set-name"

func (*System_ControlPlaneTraffic_Ingress_AclSetPath) State added in v0.4.4

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

func (*System_ControlPlaneTraffic_Ingress_AclSetPath) Type added in v0.4.4

Type (leaf): Reference to the ACL set type applied to traffic in the specified context (ingress or egress).

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "*/type"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set/*/type"

type System_ControlPlaneTraffic_Ingress_AclSetPathAny added in v0.4.4

type System_ControlPlaneTraffic_Ingress_AclSetPathAny struct {
	*ygnmi.NodePath
}

System_ControlPlaneTraffic_Ingress_AclSetPathAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/ingress/acl/acl-set YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_AclSetPathAny) AclEntry added in v0.4.4

AclEntry (list): List of ACL entries assigned to an interface

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system"
Path from parent:     "acl-entries/acl-entry"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set/acl-entries/acl-entry"

SequenceId: uint32

func (*System_ControlPlaneTraffic_Ingress_AclSetPathAny) AclEntryAny added in v0.4.4

AclEntryAny (list): List of ACL entries assigned to an interface

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system"
Path from parent:     "acl-entries/acl-entry"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set/acl-entries/acl-entry"

func (*System_ControlPlaneTraffic_Ingress_AclSetPathAny) AclEntryMap added in v0.4.4

AclEntryMap (list): List of ACL entries assigned to an interface

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system"
Path from parent:     "acl-entries/acl-entry"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set/acl-entries/acl-entry"

func (*System_ControlPlaneTraffic_Ingress_AclSetPathAny) Config added in v0.4.4

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

func (*System_ControlPlaneTraffic_Ingress_AclSetPathAny) SetName added in v0.4.4

SetName (leaf): Reference to the ACL to be applied to traffic in the specified context (ingress or egress).

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "*/set-name"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set/*/set-name"

func (*System_ControlPlaneTraffic_Ingress_AclSetPathAny) State added in v0.4.4

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

func (*System_ControlPlaneTraffic_Ingress_AclSetPathAny) Type added in v0.4.4

Type (leaf): Reference to the ACL set type applied to traffic in the specified context (ingress or egress).

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "*/type"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set/*/type"

func (*System_ControlPlaneTraffic_Ingress_AclSetPathAny) WithSetName added in v0.4.4

WithSetName sets System_ControlPlaneTraffic_Ingress_AclSetPathAny's key "set-name" to the specified value. SetName: string

func (*System_ControlPlaneTraffic_Ingress_AclSetPathAny) WithType added in v0.4.4

WithType sets System_ControlPlaneTraffic_Ingress_AclSetPathAny's key "type" to the specified value. Type: oc.E_Acl_ACL_TYPE

type System_ControlPlaneTraffic_Ingress_AclSetPathMap added in v0.4.4

type System_ControlPlaneTraffic_Ingress_AclSetPathMap struct {
	*ygnmi.NodePath
}

System_ControlPlaneTraffic_Ingress_AclSetPathMap represents the /openconfig-system/system/control-plane-traffic/ingress/acl/acl-set YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_AclSetPathMap) Config added in v0.4.4

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

func (*System_ControlPlaneTraffic_Ingress_AclSetPathMap) State added in v0.4.4

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

type System_ControlPlaneTraffic_Ingress_AclSetPathMapAny added in v0.4.4

type System_ControlPlaneTraffic_Ingress_AclSetPathMapAny struct {
	*ygnmi.NodePath
}

System_ControlPlaneTraffic_Ingress_AclSetPathMapAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/ingress/acl/acl-set YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_AclSetPathMapAny) Config added in v0.4.4

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

func (*System_ControlPlaneTraffic_Ingress_AclSetPathMapAny) State added in v0.4.4

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

type System_ControlPlaneTraffic_Ingress_AclSet_AclEntryPath added in v0.4.4

type System_ControlPlaneTraffic_Ingress_AclSet_AclEntryPath struct {
	*ygnmi.NodePath
}

System_ControlPlaneTraffic_Ingress_AclSet_AclEntryPath represents the /openconfig-system/system/control-plane-traffic/ingress/acl/acl-set/acl-entries/acl-entry YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_AclSet_AclEntryPath) MatchedOctets added in v0.4.4

MatchedOctets (leaf): Count of the number of octets (bytes) matching the current ACL entry.

An implementation should provide this counter on a per-interface per-ACL-entry if possible.

If an implementation only supports ACL counters per entry (i.e., not broken out per interface), then the value should be equal to the aggregate count across all interfaces.

An implementation that provides counters per entry per interface is not required to also provide an aggregate count, e.g., per entry -- the user is expected to be able implement the required aggregation if such a count is needed.

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system"
Path from parent:     "state/matched-octets"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set/acl-entries/acl-entry/state/matched-octets"

func (*System_ControlPlaneTraffic_Ingress_AclSet_AclEntryPath) MatchedPackets added in v0.4.4

MatchedPackets (leaf): Count of the number of packets matching the current ACL entry.

An implementation should provide this counter on a per-interface per-ACL-entry if possible.

If an implementation only supports ACL counters per entry (i.e., not broken out per interface), then the value should be equal to the aggregate count across all interfaces.

An implementation that provides counters per entry per interface is not required to also provide an aggregate count, e.g., per entry -- the user is expected to be able implement the required aggregation if such a count is needed.

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system"
Path from parent:     "state/matched-packets"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set/acl-entries/acl-entry/state/matched-packets"

func (*System_ControlPlaneTraffic_Ingress_AclSet_AclEntryPath) SequenceId added in v0.4.4

SequenceId (leaf): Reference to an entry in the ACL set applied to an interface

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system"
Path from parent:     "*/sequence-id"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set/acl-entries/acl-entry/*/sequence-id"

func (*System_ControlPlaneTraffic_Ingress_AclSet_AclEntryPath) State added in v0.4.4

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

type System_ControlPlaneTraffic_Ingress_AclSet_AclEntryPathAny added in v0.4.4

type System_ControlPlaneTraffic_Ingress_AclSet_AclEntryPathAny struct {
	*ygnmi.NodePath
}

System_ControlPlaneTraffic_Ingress_AclSet_AclEntryPathAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/ingress/acl/acl-set/acl-entries/acl-entry YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_AclSet_AclEntryPathAny) MatchedOctets added in v0.4.4

MatchedOctets (leaf): Count of the number of octets (bytes) matching the current ACL entry.

An implementation should provide this counter on a per-interface per-ACL-entry if possible.

If an implementation only supports ACL counters per entry (i.e., not broken out per interface), then the value should be equal to the aggregate count across all interfaces.

An implementation that provides counters per entry per interface is not required to also provide an aggregate count, e.g., per entry -- the user is expected to be able implement the required aggregation if such a count is needed.

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system"
Path from parent:     "state/matched-octets"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set/acl-entries/acl-entry/state/matched-octets"

func (*System_ControlPlaneTraffic_Ingress_AclSet_AclEntryPathAny) MatchedPackets added in v0.4.4

MatchedPackets (leaf): Count of the number of packets matching the current ACL entry.

An implementation should provide this counter on a per-interface per-ACL-entry if possible.

If an implementation only supports ACL counters per entry (i.e., not broken out per interface), then the value should be equal to the aggregate count across all interfaces.

An implementation that provides counters per entry per interface is not required to also provide an aggregate count, e.g., per entry -- the user is expected to be able implement the required aggregation if such a count is needed.

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system"
Path from parent:     "state/matched-packets"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set/acl-entries/acl-entry/state/matched-packets"

func (*System_ControlPlaneTraffic_Ingress_AclSet_AclEntryPathAny) SequenceId added in v0.4.4

SequenceId (leaf): Reference to an entry in the ACL set applied to an interface

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system"
Path from parent:     "*/sequence-id"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set/acl-entries/acl-entry/*/sequence-id"

func (*System_ControlPlaneTraffic_Ingress_AclSet_AclEntryPathAny) State added in v0.4.4

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

type System_ControlPlaneTraffic_Ingress_AclSet_AclEntryPathMap added in v0.4.4

type System_ControlPlaneTraffic_Ingress_AclSet_AclEntryPathMap struct {
	*ygnmi.NodePath
}

System_ControlPlaneTraffic_Ingress_AclSet_AclEntryPathMap represents the /openconfig-system/system/control-plane-traffic/ingress/acl/acl-set/acl-entries/acl-entry YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_AclSet_AclEntryPathMap) State added in v0.4.4

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

type System_ControlPlaneTraffic_Ingress_AclSet_AclEntryPathMapAny added in v0.4.4

type System_ControlPlaneTraffic_Ingress_AclSet_AclEntryPathMapAny struct {
	*ygnmi.NodePath
}

System_ControlPlaneTraffic_Ingress_AclSet_AclEntryPathMapAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/ingress/acl/acl-set/acl-entries/acl-entry YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_AclSet_AclEntryPathMapAny) State added in v0.4.4

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

type System_ControlPlaneTraffic_Ingress_AclSet_AclEntry_MatchedOctetsPath added in v0.4.4

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

System_ControlPlaneTraffic_Ingress_AclSet_AclEntry_MatchedOctetsPath represents the /openconfig-system/system/control-plane-traffic/ingress/acl/acl-set/acl-entries/acl-entry/state/matched-octets YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_AclSet_AclEntry_MatchedOctetsPath) State added in v0.4.4

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

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/matched-octets"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set/acl-entries/acl-entry/state/matched-octets"

type System_ControlPlaneTraffic_Ingress_AclSet_AclEntry_MatchedOctetsPathAny added in v0.4.4

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

System_ControlPlaneTraffic_Ingress_AclSet_AclEntry_MatchedOctetsPathAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/ingress/acl/acl-set/acl-entries/acl-entry/state/matched-octets YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_AclSet_AclEntry_MatchedOctetsPathAny) State added in v0.4.4

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

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/matched-octets"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set/acl-entries/acl-entry/state/matched-octets"

type System_ControlPlaneTraffic_Ingress_AclSet_AclEntry_MatchedPacketsPath added in v0.4.4

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

System_ControlPlaneTraffic_Ingress_AclSet_AclEntry_MatchedPacketsPath represents the /openconfig-system/system/control-plane-traffic/ingress/acl/acl-set/acl-entries/acl-entry/state/matched-packets YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_AclSet_AclEntry_MatchedPacketsPath) State added in v0.4.4

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

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/matched-packets"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set/acl-entries/acl-entry/state/matched-packets"

type System_ControlPlaneTraffic_Ingress_AclSet_AclEntry_MatchedPacketsPathAny added in v0.4.4

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

System_ControlPlaneTraffic_Ingress_AclSet_AclEntry_MatchedPacketsPathAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/ingress/acl/acl-set/acl-entries/acl-entry/state/matched-packets YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_AclSet_AclEntry_MatchedPacketsPathAny) State added in v0.4.4

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

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/matched-packets"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set/acl-entries/acl-entry/state/matched-packets"

type System_ControlPlaneTraffic_Ingress_AclSet_AclEntry_SequenceIdPath added in v0.4.4

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

System_ControlPlaneTraffic_Ingress_AclSet_AclEntry_SequenceIdPath represents the /openconfig-system/system/control-plane-traffic/ingress/acl/acl-set/acl-entries/acl-entry/state/sequence-id YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_AclSet_AclEntry_SequenceIdPath) Config added in v0.4.4

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

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "sequence-id"
Path from root:       ""

func (*System_ControlPlaneTraffic_Ingress_AclSet_AclEntry_SequenceIdPath) State added in v0.4.4

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

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/sequence-id"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set/acl-entries/acl-entry/state/sequence-id"

type System_ControlPlaneTraffic_Ingress_AclSet_AclEntry_SequenceIdPathAny added in v0.4.4

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

System_ControlPlaneTraffic_Ingress_AclSet_AclEntry_SequenceIdPathAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/ingress/acl/acl-set/acl-entries/acl-entry/state/sequence-id YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_AclSet_AclEntry_SequenceIdPathAny) Config added in v0.4.4

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

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "sequence-id"
Path from root:       ""

func (*System_ControlPlaneTraffic_Ingress_AclSet_AclEntry_SequenceIdPathAny) State added in v0.4.4

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

Defining module:      "openconfig-acl"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/sequence-id"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set/acl-entries/acl-entry/state/sequence-id"

type System_ControlPlaneTraffic_Ingress_AclSet_SetNamePath added in v0.4.4

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

System_ControlPlaneTraffic_Ingress_AclSet_SetNamePath represents the /openconfig-system/system/control-plane-traffic/ingress/acl/acl-set/state/set-name YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_AclSet_SetNamePath) Config added in v0.4.4

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

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "config/set-name"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set/config/set-name"

func (*System_ControlPlaneTraffic_Ingress_AclSet_SetNamePath) State added in v0.4.4

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

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/set-name"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set/state/set-name"

type System_ControlPlaneTraffic_Ingress_AclSet_SetNamePathAny added in v0.4.4

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

System_ControlPlaneTraffic_Ingress_AclSet_SetNamePathAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/ingress/acl/acl-set/state/set-name YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_AclSet_SetNamePathAny) Config added in v0.4.4

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

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "config/set-name"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set/config/set-name"

func (*System_ControlPlaneTraffic_Ingress_AclSet_SetNamePathAny) State added in v0.4.4

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

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/set-name"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set/state/set-name"

type System_ControlPlaneTraffic_Ingress_AclSet_TypePath added in v0.4.4

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

System_ControlPlaneTraffic_Ingress_AclSet_TypePath represents the /openconfig-system/system/control-plane-traffic/ingress/acl/acl-set/state/type YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_AclSet_TypePath) Config added in v0.4.4

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

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "config/type"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set/config/type"

func (*System_ControlPlaneTraffic_Ingress_AclSet_TypePath) State added in v0.4.4

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

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/type"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set/state/type"

type System_ControlPlaneTraffic_Ingress_AclSet_TypePathAny added in v0.4.4

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

System_ControlPlaneTraffic_Ingress_AclSet_TypePathAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/ingress/acl/acl-set/state/type YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_AclSet_TypePathAny) Config added in v0.4.4

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

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "config/type"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set/config/type"

func (*System_ControlPlaneTraffic_Ingress_AclSet_TypePathAny) State added in v0.4.4

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

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/type"
Path from root:       "/system/control-plane-traffic/ingress/acl/acl-set/state/type"

type System_ControlPlaneTraffic_Ingress_QosPath added in v0.4.4

type System_ControlPlaneTraffic_Ingress_QosPath struct {
	*ygnmi.NodePath
}

System_ControlPlaneTraffic_Ingress_QosPath represents the /openconfig-system/system/control-plane-traffic/ingress/qos YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_QosPath) Classifier added in v0.4.4

Classifier (container): Configuration and state parameters relating to the QoS classifier that is applied to control plane traffic. A QoS classifier - defined in /qos/classifiers specifies how traffic is mapped to QoS queues. The classifier specified in this container and corresponding state allows for traffic towards the control-plane to be classified.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "classifier"
Path from root:       "/system/control-plane-traffic/ingress/qos/classifier"

func (*System_ControlPlaneTraffic_Ingress_QosPath) Config added in v0.4.4

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

func (*System_ControlPlaneTraffic_Ingress_QosPath) SchedulerPolicy added in v0.4.4

SchedulerPolicy (container): Configuration and operational state relating to the QoS scheduler policy that is applied to control-plane traffic. The scheduler policy determines how traffic, classified by the specified control-plane classifier is rate-limited towards the control-plane. The scheduler policy is defined in /qos/scheduler-policies.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "scheduler-policy"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy"

func (*System_ControlPlaneTraffic_Ingress_QosPath) State added in v0.4.4

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

type System_ControlPlaneTraffic_Ingress_QosPathAny added in v0.4.4

type System_ControlPlaneTraffic_Ingress_QosPathAny struct {
	*ygnmi.NodePath
}

System_ControlPlaneTraffic_Ingress_QosPathAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/ingress/qos YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_QosPathAny) Classifier added in v0.4.4

Classifier (container): Configuration and state parameters relating to the QoS classifier that is applied to control plane traffic. A QoS classifier - defined in /qos/classifiers specifies how traffic is mapped to QoS queues. The classifier specified in this container and corresponding state allows for traffic towards the control-plane to be classified.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "classifier"
Path from root:       "/system/control-plane-traffic/ingress/qos/classifier"

func (*System_ControlPlaneTraffic_Ingress_QosPathAny) Config added in v0.4.4

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

func (*System_ControlPlaneTraffic_Ingress_QosPathAny) SchedulerPolicy added in v0.4.4

SchedulerPolicy (container): Configuration and operational state relating to the QoS scheduler policy that is applied to control-plane traffic. The scheduler policy determines how traffic, classified by the specified control-plane classifier is rate-limited towards the control-plane. The scheduler policy is defined in /qos/scheduler-policies.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "scheduler-policy"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy"

func (*System_ControlPlaneTraffic_Ingress_QosPathAny) State added in v0.4.4

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

type System_ControlPlaneTraffic_Ingress_Qos_ClassifierPath added in v0.4.4

type System_ControlPlaneTraffic_Ingress_Qos_ClassifierPath struct {
	*ygnmi.NodePath
}

System_ControlPlaneTraffic_Ingress_Qos_ClassifierPath represents the /openconfig-system/system/control-plane-traffic/ingress/qos/classifier YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_ClassifierPath) Config added in v0.4.4

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

func (*System_ControlPlaneTraffic_Ingress_Qos_ClassifierPath) Name added in v0.4.4

Name (leaf): Reference to a classifier that is used to classify traffic

 destined to the control-plane of the system.
 This classifier determines how packets that match each terms
 are classified into forwarding groups, and subsequently into
 queues to be forwarded.
	Defining module:      "openconfig-system-controlplane"
	Instantiating module: "openconfig-system"
	Path from parent:     "*/name"
	Path from root:       "/system/control-plane-traffic/ingress/qos/classifier/*/name"

func (*System_ControlPlaneTraffic_Ingress_Qos_ClassifierPath) State added in v0.4.4

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

func (*System_ControlPlaneTraffic_Ingress_Qos_ClassifierPath) Term added in v0.4.4

Term (list): A list of the terms within the QoS classifier being applied for control-plane traffic. Each term has corresponding operational state parameters.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "terms/term"
Path from root:       "/system/control-plane-traffic/ingress/qos/classifier/terms/term"

Id: string

func (*System_ControlPlaneTraffic_Ingress_Qos_ClassifierPath) TermAny added in v0.4.4

TermAny (list): A list of the terms within the QoS classifier being applied for control-plane traffic. Each term has corresponding operational state parameters.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "terms/term"
Path from root:       "/system/control-plane-traffic/ingress/qos/classifier/terms/term"

func (*System_ControlPlaneTraffic_Ingress_Qos_ClassifierPath) TermMap added in v0.4.4

TermMap (list): A list of the terms within the QoS classifier being applied for control-plane traffic. Each term has corresponding operational state parameters.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "terms/term"
Path from root:       "/system/control-plane-traffic/ingress/qos/classifier/terms/term"

type System_ControlPlaneTraffic_Ingress_Qos_ClassifierPathAny added in v0.4.4

type System_ControlPlaneTraffic_Ingress_Qos_ClassifierPathAny struct {
	*ygnmi.NodePath
}

System_ControlPlaneTraffic_Ingress_Qos_ClassifierPathAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/ingress/qos/classifier YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_ClassifierPathAny) Config added in v0.4.4

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

func (*System_ControlPlaneTraffic_Ingress_Qos_ClassifierPathAny) Name added in v0.4.4

Name (leaf): Reference to a classifier that is used to classify traffic

 destined to the control-plane of the system.
 This classifier determines how packets that match each terms
 are classified into forwarding groups, and subsequently into
 queues to be forwarded.
	Defining module:      "openconfig-system-controlplane"
	Instantiating module: "openconfig-system"
	Path from parent:     "*/name"
	Path from root:       "/system/control-plane-traffic/ingress/qos/classifier/*/name"

func (*System_ControlPlaneTraffic_Ingress_Qos_ClassifierPathAny) State added in v0.4.4

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

func (*System_ControlPlaneTraffic_Ingress_Qos_ClassifierPathAny) Term added in v0.4.4

Term (list): A list of the terms within the QoS classifier being applied for control-plane traffic. Each term has corresponding operational state parameters.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "terms/term"
Path from root:       "/system/control-plane-traffic/ingress/qos/classifier/terms/term"

Id: string

func (*System_ControlPlaneTraffic_Ingress_Qos_ClassifierPathAny) TermAny added in v0.4.4

TermAny (list): A list of the terms within the QoS classifier being applied for control-plane traffic. Each term has corresponding operational state parameters.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "terms/term"
Path from root:       "/system/control-plane-traffic/ingress/qos/classifier/terms/term"

func (*System_ControlPlaneTraffic_Ingress_Qos_ClassifierPathAny) TermMap added in v0.4.4

TermMap (list): A list of the terms within the QoS classifier being applied for control-plane traffic. Each term has corresponding operational state parameters.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "terms/term"
Path from root:       "/system/control-plane-traffic/ingress/qos/classifier/terms/term"

type System_ControlPlaneTraffic_Ingress_Qos_Classifier_NamePath added in v0.4.4

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

System_ControlPlaneTraffic_Ingress_Qos_Classifier_NamePath represents the /openconfig-system/system/control-plane-traffic/ingress/qos/classifier/state/name YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_Classifier_NamePath) Config added in v0.4.4

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

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "config/name"
Path from root:       "/system/control-plane-traffic/ingress/qos/classifier/config/name"

func (*System_ControlPlaneTraffic_Ingress_Qos_Classifier_NamePath) State added in v0.4.4

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

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/name"
Path from root:       "/system/control-plane-traffic/ingress/qos/classifier/state/name"

type System_ControlPlaneTraffic_Ingress_Qos_Classifier_NamePathAny added in v0.4.4

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

System_ControlPlaneTraffic_Ingress_Qos_Classifier_NamePathAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/ingress/qos/classifier/state/name YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_Classifier_NamePathAny) Config added in v0.4.4

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

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "config/name"
Path from root:       "/system/control-plane-traffic/ingress/qos/classifier/config/name"

func (*System_ControlPlaneTraffic_Ingress_Qos_Classifier_NamePathAny) State added in v0.4.4

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

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/name"
Path from root:       "/system/control-plane-traffic/ingress/qos/classifier/state/name"

type System_ControlPlaneTraffic_Ingress_Qos_Classifier_TermPath added in v0.4.4

type System_ControlPlaneTraffic_Ingress_Qos_Classifier_TermPath struct {
	*ygnmi.NodePath
}

System_ControlPlaneTraffic_Ingress_Qos_Classifier_TermPath represents the /openconfig-system/system/control-plane-traffic/ingress/qos/classifier/terms/term YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_Classifier_TermPath) Id added in v0.4.4

Id (leaf): Reference to a term identifier within the configured control-plane classifier.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "*/id"
Path from root:       "/system/control-plane-traffic/ingress/qos/classifier/terms/term/*/id"

func (*System_ControlPlaneTraffic_Ingress_Qos_Classifier_TermPath) MatchedOctets added in v0.4.4

MatchedOctets (leaf): Count of the number of octets (bytes) matching this classifier match term on the interface.

Defining module:      "openconfig-qos-interfaces"
Instantiating module: "openconfig-system"
Path from parent:     "state/matched-octets"
Path from root:       "/system/control-plane-traffic/ingress/qos/classifier/terms/term/state/matched-octets"

func (*System_ControlPlaneTraffic_Ingress_Qos_Classifier_TermPath) MatchedPackets added in v0.4.4

MatchedPackets (leaf): Count of the number of packets matching this classifier match term on the interface.

Defining module:      "openconfig-qos-interfaces"
Instantiating module: "openconfig-system"
Path from parent:     "state/matched-packets"
Path from root:       "/system/control-plane-traffic/ingress/qos/classifier/terms/term/state/matched-packets"

func (*System_ControlPlaneTraffic_Ingress_Qos_Classifier_TermPath) State added in v0.4.4

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

type System_ControlPlaneTraffic_Ingress_Qos_Classifier_TermPathAny added in v0.4.4

type System_ControlPlaneTraffic_Ingress_Qos_Classifier_TermPathAny struct {
	*ygnmi.NodePath
}

System_ControlPlaneTraffic_Ingress_Qos_Classifier_TermPathAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/ingress/qos/classifier/terms/term YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_Classifier_TermPathAny) Id added in v0.4.4

Id (leaf): Reference to a term identifier within the configured control-plane classifier.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "*/id"
Path from root:       "/system/control-plane-traffic/ingress/qos/classifier/terms/term/*/id"

func (*System_ControlPlaneTraffic_Ingress_Qos_Classifier_TermPathAny) MatchedOctets added in v0.4.4

MatchedOctets (leaf): Count of the number of octets (bytes) matching this classifier match term on the interface.

Defining module:      "openconfig-qos-interfaces"
Instantiating module: "openconfig-system"
Path from parent:     "state/matched-octets"
Path from root:       "/system/control-plane-traffic/ingress/qos/classifier/terms/term/state/matched-octets"

func (*System_ControlPlaneTraffic_Ingress_Qos_Classifier_TermPathAny) MatchedPackets added in v0.4.4

MatchedPackets (leaf): Count of the number of packets matching this classifier match term on the interface.

Defining module:      "openconfig-qos-interfaces"
Instantiating module: "openconfig-system"
Path from parent:     "state/matched-packets"
Path from root:       "/system/control-plane-traffic/ingress/qos/classifier/terms/term/state/matched-packets"

func (*System_ControlPlaneTraffic_Ingress_Qos_Classifier_TermPathAny) State added in v0.4.4

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

type System_ControlPlaneTraffic_Ingress_Qos_Classifier_TermPathMap added in v0.4.4

type System_ControlPlaneTraffic_Ingress_Qos_Classifier_TermPathMap struct {
	*ygnmi.NodePath
}

System_ControlPlaneTraffic_Ingress_Qos_Classifier_TermPathMap represents the /openconfig-system/system/control-plane-traffic/ingress/qos/classifier/terms/term YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_Classifier_TermPathMap) State added in v0.4.4

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

type System_ControlPlaneTraffic_Ingress_Qos_Classifier_TermPathMapAny added in v0.4.4

type System_ControlPlaneTraffic_Ingress_Qos_Classifier_TermPathMapAny struct {
	*ygnmi.NodePath
}

System_ControlPlaneTraffic_Ingress_Qos_Classifier_TermPathMapAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/ingress/qos/classifier/terms/term YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_Classifier_TermPathMapAny) State added in v0.4.4

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

type System_ControlPlaneTraffic_Ingress_Qos_Classifier_Term_IdPath added in v0.4.4

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

System_ControlPlaneTraffic_Ingress_Qos_Classifier_Term_IdPath represents the /openconfig-system/system/control-plane-traffic/ingress/qos/classifier/terms/term/state/id YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_Classifier_Term_IdPath) Config added in v0.4.4

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

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "id"
Path from root:       ""

func (*System_ControlPlaneTraffic_Ingress_Qos_Classifier_Term_IdPath) State added in v0.4.4

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

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/id"
Path from root:       "/system/control-plane-traffic/ingress/qos/classifier/terms/term/state/id"

type System_ControlPlaneTraffic_Ingress_Qos_Classifier_Term_IdPathAny added in v0.4.4

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

System_ControlPlaneTraffic_Ingress_Qos_Classifier_Term_IdPathAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/ingress/qos/classifier/terms/term/state/id YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_Classifier_Term_IdPathAny) Config added in v0.4.4

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

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "id"
Path from root:       ""

func (*System_ControlPlaneTraffic_Ingress_Qos_Classifier_Term_IdPathAny) State added in v0.4.4

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

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/id"
Path from root:       "/system/control-plane-traffic/ingress/qos/classifier/terms/term/state/id"

type System_ControlPlaneTraffic_Ingress_Qos_Classifier_Term_MatchedOctetsPath added in v0.4.4

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

System_ControlPlaneTraffic_Ingress_Qos_Classifier_Term_MatchedOctetsPath represents the /openconfig-system/system/control-plane-traffic/ingress/qos/classifier/terms/term/state/matched-octets YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_Classifier_Term_MatchedOctetsPath) State added in v0.4.4

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

Defining module:      "openconfig-qos-interfaces"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/matched-octets"
Path from root:       "/system/control-plane-traffic/ingress/qos/classifier/terms/term/state/matched-octets"

type System_ControlPlaneTraffic_Ingress_Qos_Classifier_Term_MatchedOctetsPathAny added in v0.4.4

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

System_ControlPlaneTraffic_Ingress_Qos_Classifier_Term_MatchedOctetsPathAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/ingress/qos/classifier/terms/term/state/matched-octets YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_Classifier_Term_MatchedOctetsPathAny) State added in v0.4.4

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

Defining module:      "openconfig-qos-interfaces"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/matched-octets"
Path from root:       "/system/control-plane-traffic/ingress/qos/classifier/terms/term/state/matched-octets"

type System_ControlPlaneTraffic_Ingress_Qos_Classifier_Term_MatchedPacketsPath added in v0.4.4

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

System_ControlPlaneTraffic_Ingress_Qos_Classifier_Term_MatchedPacketsPath represents the /openconfig-system/system/control-plane-traffic/ingress/qos/classifier/terms/term/state/matched-packets YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_Classifier_Term_MatchedPacketsPath) State added in v0.4.4

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

Defining module:      "openconfig-qos-interfaces"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/matched-packets"
Path from root:       "/system/control-plane-traffic/ingress/qos/classifier/terms/term/state/matched-packets"

type System_ControlPlaneTraffic_Ingress_Qos_Classifier_Term_MatchedPacketsPathAny added in v0.4.4

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

System_ControlPlaneTraffic_Ingress_Qos_Classifier_Term_MatchedPacketsPathAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/ingress/qos/classifier/terms/term/state/matched-packets YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_Classifier_Term_MatchedPacketsPathAny) State added in v0.4.4

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

Defining module:      "openconfig-qos-interfaces"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/matched-packets"
Path from root:       "/system/control-plane-traffic/ingress/qos/classifier/terms/term/state/matched-packets"

type System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicyPath added in v0.4.4

type System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicyPath struct {
	*ygnmi.NodePath
}

System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicyPath represents the /openconfig-system/system/control-plane-traffic/ingress/qos/scheduler-policy YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicyPath) Config added in v0.4.4

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

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicyPath) Name added in v0.4.4

Name (leaf): Reference to a scheduler policy that determines rate limits, or shaping of packets towards the control-plane.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "*/name"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/*/name"

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicyPath) Scheduler added in v0.4.4

Scheduler (list): List of the schedulers that are part of the scheduler-policy specified.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "scheduler-statistics/scheduler"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler"

Sequence: uint32

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicyPath) SchedulerAny added in v0.4.4

SchedulerAny (list): List of the schedulers that are part of the scheduler-policy specified.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "scheduler-statistics/scheduler"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler"

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicyPath) SchedulerMap added in v0.4.4

SchedulerMap (list): List of the schedulers that are part of the scheduler-policy specified.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "scheduler-statistics/scheduler"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler"

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicyPath) State added in v0.4.4

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

type System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicyPathAny added in v0.4.4

type System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicyPathAny struct {
	*ygnmi.NodePath
}

System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicyPathAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/ingress/qos/scheduler-policy YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicyPathAny) Config added in v0.4.4

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

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicyPathAny) Name added in v0.4.4

Name (leaf): Reference to a scheduler policy that determines rate limits, or shaping of packets towards the control-plane.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "*/name"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/*/name"

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicyPathAny) Scheduler added in v0.4.4

Scheduler (list): List of the schedulers that are part of the scheduler-policy specified.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "scheduler-statistics/scheduler"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler"

Sequence: uint32

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicyPathAny) SchedulerAny added in v0.4.4

SchedulerAny (list): List of the schedulers that are part of the scheduler-policy specified.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "scheduler-statistics/scheduler"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler"

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicyPathAny) SchedulerMap added in v0.4.4

SchedulerMap (list): List of the schedulers that are part of the scheduler-policy specified.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "scheduler-statistics/scheduler"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler"

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicyPathAny) State added in v0.4.4

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

type System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_NamePath added in v0.4.4

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

System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_NamePath represents the /openconfig-system/system/control-plane-traffic/ingress/qos/scheduler-policy/state/name YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_NamePath) Config added in v0.4.4

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

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "config/name"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/config/name"

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_NamePath) State added in v0.4.4

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

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/name"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/state/name"

type System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_NamePathAny added in v0.4.4

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

System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_NamePathAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/ingress/qos/scheduler-policy/state/name YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_NamePathAny) Config added in v0.4.4

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

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "config/name"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/config/name"

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_NamePathAny) State added in v0.4.4

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

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/name"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/state/name"

type System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_SchedulerPath added in v0.4.4

type System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_SchedulerPath struct {
	*ygnmi.NodePath
}

System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_SchedulerPath represents the /openconfig-system/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_SchedulerPath) ConformingOctets added in v0.4.4

ConformingOctets (leaf): The number of octets in packets that were considered conforming by the scheduler.

Defining module:      "openconfig-qos-interfaces"
Instantiating module: "openconfig-system"
Path from parent:     "state/conforming-octets"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/conforming-octets"

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_SchedulerPath) ConformingPkts added in v0.4.4

ConformingPkts (leaf): The number of packets that were considered conforming by the scheduler.

Defining module:      "openconfig-qos-interfaces"
Instantiating module: "openconfig-system"
Path from parent:     "state/conforming-pkts"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/conforming-pkts"

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_SchedulerPath) ExceedingOctets added in v0.4.4

ExceedingOctets (leaf): The number of octets in packets that were considered exceeding by the scheduler.

Defining module:      "openconfig-qos-interfaces"
Instantiating module: "openconfig-system"
Path from parent:     "state/exceeding-octets"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/exceeding-octets"

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_SchedulerPath) ExceedingPkts added in v0.4.4

ExceedingPkts (leaf): The number of packets that were considered exceeding by the scheduler.

Defining module:      "openconfig-qos-interfaces"
Instantiating module: "openconfig-system"
Path from parent:     "state/exceeding-pkts"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/exceeding-pkts"

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_SchedulerPath) Sequence added in v0.4.4

Sequence (leaf): Reference to a scheduler within the configured scheduler policy.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "*/sequence"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/*/sequence"

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_SchedulerPath) State added in v0.4.4

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

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_SchedulerPath) ViolatingOctets added in v0.4.4

ViolatingOctets (leaf): The number of octets in packets that were considered violating by the policer.

Defining module:      "openconfig-qos-interfaces"
Instantiating module: "openconfig-system"
Path from parent:     "state/violating-octets"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/violating-octets"

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_SchedulerPath) ViolatingPkts added in v0.4.4

ViolatingPkts (leaf): The number of packets that were considered violating by the policer.

Defining module:      "openconfig-qos-interfaces"
Instantiating module: "openconfig-system"
Path from parent:     "state/violating-pkts"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/violating-pkts"

type System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_SchedulerPathAny added in v0.4.4

type System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_SchedulerPathAny struct {
	*ygnmi.NodePath
}

System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_SchedulerPathAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_SchedulerPathAny) ConformingOctets added in v0.4.4

ConformingOctets (leaf): The number of octets in packets that were considered conforming by the scheduler.

Defining module:      "openconfig-qos-interfaces"
Instantiating module: "openconfig-system"
Path from parent:     "state/conforming-octets"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/conforming-octets"

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_SchedulerPathAny) ConformingPkts added in v0.4.4

ConformingPkts (leaf): The number of packets that were considered conforming by the scheduler.

Defining module:      "openconfig-qos-interfaces"
Instantiating module: "openconfig-system"
Path from parent:     "state/conforming-pkts"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/conforming-pkts"

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_SchedulerPathAny) ExceedingOctets added in v0.4.4

ExceedingOctets (leaf): The number of octets in packets that were considered exceeding by the scheduler.

Defining module:      "openconfig-qos-interfaces"
Instantiating module: "openconfig-system"
Path from parent:     "state/exceeding-octets"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/exceeding-octets"

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_SchedulerPathAny) ExceedingPkts added in v0.4.4

ExceedingPkts (leaf): The number of packets that were considered exceeding by the scheduler.

Defining module:      "openconfig-qos-interfaces"
Instantiating module: "openconfig-system"
Path from parent:     "state/exceeding-pkts"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/exceeding-pkts"

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_SchedulerPathAny) Sequence added in v0.4.4

Sequence (leaf): Reference to a scheduler within the configured scheduler policy.

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system"
Path from parent:     "*/sequence"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/*/sequence"

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_SchedulerPathAny) State added in v0.4.4

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

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_SchedulerPathAny) ViolatingOctets added in v0.4.4

ViolatingOctets (leaf): The number of octets in packets that were considered violating by the policer.

Defining module:      "openconfig-qos-interfaces"
Instantiating module: "openconfig-system"
Path from parent:     "state/violating-octets"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/violating-octets"

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_SchedulerPathAny) ViolatingPkts added in v0.4.4

ViolatingPkts (leaf): The number of packets that were considered violating by the policer.

Defining module:      "openconfig-qos-interfaces"
Instantiating module: "openconfig-system"
Path from parent:     "state/violating-pkts"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/violating-pkts"

type System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_SchedulerPathMap added in v0.4.4

type System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_SchedulerPathMap struct {
	*ygnmi.NodePath
}

System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_SchedulerPathMap represents the /openconfig-system/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_SchedulerPathMap) State added in v0.4.4

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

type System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_SchedulerPathMapAny added in v0.4.4

type System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_SchedulerPathMapAny struct {
	*ygnmi.NodePath
}

System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_SchedulerPathMapAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_SchedulerPathMapAny) State added in v0.4.4

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

type System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ConformingOctetsPath added in v0.4.4

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

System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ConformingOctetsPath represents the /openconfig-system/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/conforming-octets YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ConformingOctetsPath) State added in v0.4.4

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

Defining module:      "openconfig-qos-interfaces"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/conforming-octets"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/conforming-octets"

type System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ConformingOctetsPathAny added in v0.4.4

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

System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ConformingOctetsPathAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/conforming-octets YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ConformingOctetsPathAny) State added in v0.4.4

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

Defining module:      "openconfig-qos-interfaces"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/conforming-octets"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/conforming-octets"

type System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ConformingPktsPath added in v0.4.4

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

System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ConformingPktsPath represents the /openconfig-system/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/conforming-pkts YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ConformingPktsPath) State added in v0.4.4

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

Defining module:      "openconfig-qos-interfaces"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/conforming-pkts"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/conforming-pkts"

type System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ConformingPktsPathAny added in v0.4.4

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

System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ConformingPktsPathAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/conforming-pkts YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ConformingPktsPathAny) State added in v0.4.4

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

Defining module:      "openconfig-qos-interfaces"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/conforming-pkts"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/conforming-pkts"

type System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ExceedingOctetsPath added in v0.4.4

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

System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ExceedingOctetsPath represents the /openconfig-system/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/exceeding-octets YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ExceedingOctetsPath) State added in v0.4.4

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

Defining module:      "openconfig-qos-interfaces"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/exceeding-octets"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/exceeding-octets"

type System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ExceedingOctetsPathAny added in v0.4.4

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

System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ExceedingOctetsPathAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/exceeding-octets YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ExceedingOctetsPathAny) State added in v0.4.4

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

Defining module:      "openconfig-qos-interfaces"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/exceeding-octets"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/exceeding-octets"

type System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ExceedingPktsPath added in v0.4.4

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

System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ExceedingPktsPath represents the /openconfig-system/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/exceeding-pkts YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ExceedingPktsPath) State added in v0.4.4

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

Defining module:      "openconfig-qos-interfaces"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/exceeding-pkts"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/exceeding-pkts"

type System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ExceedingPktsPathAny added in v0.4.4

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

System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ExceedingPktsPathAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/exceeding-pkts YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ExceedingPktsPathAny) State added in v0.4.4

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

Defining module:      "openconfig-qos-interfaces"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/exceeding-pkts"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/exceeding-pkts"

type System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_SequencePath added in v0.4.4

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

System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_SequencePath represents the /openconfig-system/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/sequence YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_SequencePath) Config added in v0.4.4

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

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "sequence"
Path from root:       ""

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_SequencePath) State added in v0.4.4

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

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/sequence"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/sequence"

type System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_SequencePathAny added in v0.4.4

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

System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_SequencePathAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/sequence YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_SequencePathAny) Config added in v0.4.4

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

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "sequence"
Path from root:       ""

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_SequencePathAny) State added in v0.4.4

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

Defining module:      "openconfig-system-controlplane"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/sequence"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/sequence"

type System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ViolatingOctetsPath added in v0.4.4

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

System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ViolatingOctetsPath represents the /openconfig-system/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/violating-octets YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ViolatingOctetsPath) State added in v0.4.4

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

Defining module:      "openconfig-qos-interfaces"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/violating-octets"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/violating-octets"

type System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ViolatingOctetsPathAny added in v0.4.4

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

System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ViolatingOctetsPathAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/violating-octets YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ViolatingOctetsPathAny) State added in v0.4.4

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

Defining module:      "openconfig-qos-interfaces"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/violating-octets"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/violating-octets"

type System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ViolatingPktsPath added in v0.4.4

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

System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ViolatingPktsPath represents the /openconfig-system/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/violating-pkts YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ViolatingPktsPath) State added in v0.4.4

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

Defining module:      "openconfig-qos-interfaces"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/violating-pkts"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/violating-pkts"

type System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ViolatingPktsPathAny added in v0.4.4

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

System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ViolatingPktsPathAny represents the wildcard version of the /openconfig-system/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/violating-pkts YANG schema element.

func (*System_ControlPlaneTraffic_Ingress_Qos_SchedulerPolicy_Scheduler_ViolatingPktsPathAny) State added in v0.4.4

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

Defining module:      "openconfig-qos-interfaces"
Instantiating module: "openconfig-system-controlplane"
Path from parent:     "state/violating-pkts"
Path from root:       "/system/control-plane-traffic/ingress/qos/scheduler-policy/scheduler-statistics/scheduler/state/violating-pkts"

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.1.24

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.1.24

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

type System_CpuPathMapAny added in v0.1.24

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.1.24

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.1.24

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.1.24

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.1.24

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.1.24

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.1.24

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.1.24

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

func (*System_Dns_HostEntryPathMap) State added in v0.1.24

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

type System_Dns_HostEntryPathMapAny added in v0.1.24

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.1.24

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

func (*System_Dns_HostEntryPathMapAny) State added in v0.1.24

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.1.24

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.1.24

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

func (*System_Dns_ServerPathMap) State added in v0.1.24

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

type System_Dns_ServerPathMapAny added in v0.1.24

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.1.24

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

func (*System_Dns_ServerPathMapAny) State added in v0.1.24

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_GnmiPathzPoliciesPath

type System_GnmiPathzPoliciesPath struct {
	*ygnmi.NodePath
}

System_GnmiPathzPoliciesPath represents the /openconfig-system/system/gnmi-pathz-policies YANG schema element.

func (*System_GnmiPathzPoliciesPath) Policy

Policy (list): Information about the OpenConfig-path-based authorization policy that is identified by the `instance`.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "policies/policy"
Path from root:       "/system/gnmi-pathz-policies/policies/policy"

Instance: oc.E_Policy_Instance

func (*System_GnmiPathzPoliciesPath) PolicyAny

PolicyAny (list): Information about the OpenConfig-path-based authorization policy that is identified by the `instance`.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "policies/policy"
Path from root:       "/system/gnmi-pathz-policies/policies/policy"

func (*System_GnmiPathzPoliciesPath) PolicyMap added in v0.1.24

PolicyMap (list): Information about the OpenConfig-path-based authorization policy that is identified by the `instance`.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "policies/policy"
Path from root:       "/system/gnmi-pathz-policies/policies/policy"

func (*System_GnmiPathzPoliciesPath) State

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

type System_GnmiPathzPoliciesPathAny

type System_GnmiPathzPoliciesPathAny struct {
	*ygnmi.NodePath
}

System_GnmiPathzPoliciesPathAny represents the wildcard version of the /openconfig-system/system/gnmi-pathz-policies YANG schema element.

func (*System_GnmiPathzPoliciesPathAny) Policy

Policy (list): Information about the OpenConfig-path-based authorization policy that is identified by the `instance`.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "policies/policy"
Path from root:       "/system/gnmi-pathz-policies/policies/policy"

Instance: oc.E_Policy_Instance

func (*System_GnmiPathzPoliciesPathAny) PolicyAny

PolicyAny (list): Information about the OpenConfig-path-based authorization policy that is identified by the `instance`.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "policies/policy"
Path from root:       "/system/gnmi-pathz-policies/policies/policy"

func (*System_GnmiPathzPoliciesPathAny) PolicyMap added in v0.1.24

PolicyMap (list): Information about the OpenConfig-path-based authorization policy that is identified by the `instance`.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "policies/policy"
Path from root:       "/system/gnmi-pathz-policies/policies/policy"

func (*System_GnmiPathzPoliciesPathAny) State

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

type System_GnmiPathzPolicies_PolicyPath

type System_GnmiPathzPolicies_PolicyPath struct {
	*ygnmi.NodePath
}

System_GnmiPathzPolicies_PolicyPath represents the /openconfig-system/system/gnmi-pathz-policies/policies/policy YANG schema element.

func (*System_GnmiPathzPolicies_PolicyPath) CreatedOn

CreatedOn (leaf): The timestamp of the moment when the policy was created.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "state/created-on"
Path from root:       "/system/gnmi-pathz-policies/policies/policy/state/created-on"

func (*System_GnmiPathzPolicies_PolicyPath) Instance added in v0.5.1

Instance (leaf): The instance identifier of the gNMI OpenConfig-path-based authorization policy.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "*/instance"
Path from root:       "/system/gnmi-pathz-policies/policies/policy/*/instance"

func (*System_GnmiPathzPolicies_PolicyPath) State

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

func (*System_GnmiPathzPolicies_PolicyPath) Version

Version (leaf): The version of the gNMI OpenConfig-path-based authorization policy.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "state/version"
Path from root:       "/system/gnmi-pathz-policies/policies/policy/state/version"

type System_GnmiPathzPolicies_PolicyPathAny

type System_GnmiPathzPolicies_PolicyPathAny struct {
	*ygnmi.NodePath
}

System_GnmiPathzPolicies_PolicyPathAny represents the wildcard version of the /openconfig-system/system/gnmi-pathz-policies/policies/policy YANG schema element.

func (*System_GnmiPathzPolicies_PolicyPathAny) CreatedOn

CreatedOn (leaf): The timestamp of the moment when the policy was created.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "state/created-on"
Path from root:       "/system/gnmi-pathz-policies/policies/policy/state/created-on"

func (*System_GnmiPathzPolicies_PolicyPathAny) Instance added in v0.5.1

Instance (leaf): The instance identifier of the gNMI OpenConfig-path-based authorization policy.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "*/instance"
Path from root:       "/system/gnmi-pathz-policies/policies/policy/*/instance"

func (*System_GnmiPathzPolicies_PolicyPathAny) State

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

func (*System_GnmiPathzPolicies_PolicyPathAny) Version

Version (leaf): The version of the gNMI OpenConfig-path-based authorization policy.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "state/version"
Path from root:       "/system/gnmi-pathz-policies/policies/policy/state/version"

type System_GnmiPathzPolicies_PolicyPathMap added in v0.1.24

type System_GnmiPathzPolicies_PolicyPathMap struct {
	*ygnmi.NodePath
}

System_GnmiPathzPolicies_PolicyPathMap represents the /openconfig-system/system/gnmi-pathz-policies/policies/policy YANG schema element.

func (*System_GnmiPathzPolicies_PolicyPathMap) State added in v0.1.24

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

type System_GnmiPathzPolicies_PolicyPathMapAny added in v0.1.24

type System_GnmiPathzPolicies_PolicyPathMapAny struct {
	*ygnmi.NodePath
}

System_GnmiPathzPolicies_PolicyPathMapAny represents the wildcard version of the /openconfig-system/system/gnmi-pathz-policies/policies/policy YANG schema element.

func (*System_GnmiPathzPolicies_PolicyPathMapAny) State added in v0.1.24

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

type System_GnmiPathzPolicies_Policy_CreatedOnPath

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

System_GnmiPathzPolicies_Policy_CreatedOnPath represents the /openconfig-system/system/gnmi-pathz-policies/policies/policy/state/created-on YANG schema element.

func (*System_GnmiPathzPolicies_Policy_CreatedOnPath) State

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

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-gnsi-pathz"
Path from parent:     "state/created-on"
Path from root:       "/system/gnmi-pathz-policies/policies/policy/state/created-on"

type System_GnmiPathzPolicies_Policy_CreatedOnPathAny

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

System_GnmiPathzPolicies_Policy_CreatedOnPathAny represents the wildcard version of the /openconfig-system/system/gnmi-pathz-policies/policies/policy/state/created-on YANG schema element.

func (*System_GnmiPathzPolicies_Policy_CreatedOnPathAny) State

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

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-gnsi-pathz"
Path from parent:     "state/created-on"
Path from root:       "/system/gnmi-pathz-policies/policies/policy/state/created-on"

type System_GnmiPathzPolicies_Policy_InstancePath added in v0.5.1

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

System_GnmiPathzPolicies_Policy_InstancePath represents the /openconfig-system/system/gnmi-pathz-policies/policies/policy/state/instance YANG schema element.

func (*System_GnmiPathzPolicies_Policy_InstancePath) Config added in v0.5.1

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

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-gnsi-pathz"
Path from parent:     "instance"
Path from root:       ""

func (*System_GnmiPathzPolicies_Policy_InstancePath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-gnsi-pathz"
Path from parent:     "state/instance"
Path from root:       "/system/gnmi-pathz-policies/policies/policy/state/instance"

type System_GnmiPathzPolicies_Policy_InstancePathAny added in v0.5.1

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

System_GnmiPathzPolicies_Policy_InstancePathAny represents the wildcard version of the /openconfig-system/system/gnmi-pathz-policies/policies/policy/state/instance YANG schema element.

func (*System_GnmiPathzPolicies_Policy_InstancePathAny) Config added in v0.5.1

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

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-gnsi-pathz"
Path from parent:     "instance"
Path from root:       ""

func (*System_GnmiPathzPolicies_Policy_InstancePathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-gnsi-pathz"
Path from parent:     "state/instance"
Path from root:       "/system/gnmi-pathz-policies/policies/policy/state/instance"

type System_GnmiPathzPolicies_Policy_VersionPath

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

System_GnmiPathzPolicies_Policy_VersionPath represents the /openconfig-system/system/gnmi-pathz-policies/policies/policy/state/version YANG schema element.

func (*System_GnmiPathzPolicies_Policy_VersionPath) State

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

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-gnsi-pathz"
Path from parent:     "state/version"
Path from root:       "/system/gnmi-pathz-policies/policies/policy/state/version"

type System_GnmiPathzPolicies_Policy_VersionPathAny

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

System_GnmiPathzPolicies_Policy_VersionPathAny represents the wildcard version of the /openconfig-system/system/gnmi-pathz-policies/policies/policy/state/version YANG schema element.

func (*System_GnmiPathzPolicies_Policy_VersionPathAny) State

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

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-gnsi-pathz"
Path from parent:     "state/version"
Path from root:       "/system/gnmi-pathz-policies/policies/policy/state/version"

type System_GrpcServerPath

type System_GrpcServerPath struct {
	*ygnmi.NodePath
}

System_GrpcServerPath represents the /openconfig-system/system/grpc-servers/grpc-server YANG schema element.

func (*System_GrpcServerPath) AcctzCounters added in v0.5.5

AcctzCounters (container): A collection of counters from the gNSI.acctz module for acctz clients and sources.

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-system"
Path from parent:     "acctz-counters"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters"

func (*System_GrpcServerPath) AuthenticationPolicyCreatedOn added in v0.5.1

AuthenticationPolicyCreatedOn (leaf): The timestamp of the moment when the authentication policy that is currently used by this gRPC server was created.

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-system"
Path from parent:     "state/authentication-policy-created-on"
Path from root:       "/system/grpc-servers/grpc-server/state/authentication-policy-created-on"

func (*System_GrpcServerPath) AuthenticationPolicyVersion added in v0.5.1

AuthenticationPolicyVersion (leaf): The version of the authentication policy that is used by this gRPC server.

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-system"
Path from parent:     "state/authentication-policy-version"
Path from root:       "/system/grpc-servers/grpc-server/state/authentication-policy-version"

func (*System_GrpcServerPath) AuthzPolicyCounters added in v0.5.1

AuthzPolicyCounters (container): A collection of counters collected by the gNSI.authz module.

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-system"
Path from parent:     "authz-policy-counters"
Path from root:       "/system/grpc-servers/grpc-server/authz-policy-counters"

func (*System_GrpcServerPath) CaTrustBundleCreatedOn

CaTrustBundleCreatedOn (leaf): The timestamp of the moment when the bundle of the Certificate Authority certificates (a.k.a.

   trust bundle) was created.
	Defining module:      "openconfig-gnsi-certz"
	Instantiating module: "openconfig-system"
	Path from parent:     "state/ca-trust-bundle-created-on"
	Path from root:       "/system/grpc-servers/grpc-server/state/ca-trust-bundle-created-on"

func (*System_GrpcServerPath) CaTrustBundleVersion

CaTrustBundleVersion (leaf): The version of the bundle of the Certificate Authority certificates a.k.a. trust bundle used by this gRPC server.

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-system"
Path from parent:     "state/ca-trust-bundle-version"
Path from root:       "/system/grpc-servers/grpc-server/state/ca-trust-bundle-version"

func (*System_GrpcServerPath) CertificateCreatedOn

CertificateCreatedOn (leaf): The timestamp of the moment when the certificate (and associated private key) that is currently used by this gRPC server was created.

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-system"
Path from parent:     "state/certificate-created-on"
Path from root:       "/system/grpc-servers/grpc-server/state/certificate-created-on"

func (*System_GrpcServerPath) CertificateId

CertificateId (leaf): Name of the certificate that is associated with the gRPC service. The certificate ID is provisioned through other interfaces to the device, such as the gNOI certificate management service.

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system"
Path from parent:     "*/certificate-id"
Path from root:       "/system/grpc-servers/grpc-server/*/certificate-id"

func (*System_GrpcServerPath) CertificateRevocationListBundleCreatedOn

func (n *System_GrpcServerPath) CertificateRevocationListBundleCreatedOn() *System_GrpcServer_CertificateRevocationListBundleCreatedOnPath

CertificateRevocationListBundleCreatedOn (leaf): The timestamp of the moment when the Certificate Revocation List bundle was created.

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-system"
Path from parent:     "state/certificate-revocation-list-bundle-created-on"
Path from root:       "/system/grpc-servers/grpc-server/state/certificate-revocation-list-bundle-created-on"

func (*System_GrpcServerPath) CertificateRevocationListBundleVersion

func (n *System_GrpcServerPath) CertificateRevocationListBundleVersion() *System_GrpcServer_CertificateRevocationListBundleVersionPath

CertificateRevocationListBundleVersion (leaf): The version of the Certificate Revocation List bundle used by this gRPC server.

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-system"
Path from parent:     "state/certificate-revocation-list-bundle-version"
Path from root:       "/system/grpc-servers/grpc-server/state/certificate-revocation-list-bundle-version"

func (*System_GrpcServerPath) CertificateVersion

CertificateVersion (leaf): The version of the certificate (and associated private key) that is used by this gRPC server.

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-system"
Path from parent:     "state/certificate-version"
Path from root:       "/system/grpc-servers/grpc-server/state/certificate-version"

func (*System_GrpcServerPath) Config

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

func (*System_GrpcServerPath) Counters added in v0.5.1

Counters (container): A collection of counters that were collected by the gRPC during the authentication process.

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-system"
Path from parent:     "state/counters"
Path from root:       "/system/grpc-servers/grpc-server/state/counters"

func (*System_GrpcServerPath) Enable

Enable (leaf): When set to true, the gRPC server is enabled and runs on the local device.

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system"
Path from parent:     "*/enable"
Path from root:       "/system/grpc-servers/grpc-server/*/enable"

func (*System_GrpcServerPath) GnmiPathzPolicyCounters added in v0.5.1

GnmiPathzPolicyCounters (container): A collection of per-OpenConfig path counters.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "gnmi-pathz-policy-counters"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters"

func (*System_GrpcServerPath) GnmiPathzPolicyCreatedOn

GnmiPathzPolicyCreatedOn (leaf): The timestamp of the moment when the OpenConfig-path-based authorization policy that is currently used by this gNMI server was created.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "state/gnmi-pathz-policy-created-on"
Path from root:       "/system/grpc-servers/grpc-server/state/gnmi-pathz-policy-created-on"

func (*System_GrpcServerPath) GnmiPathzPolicyVersion

GnmiPathzPolicyVersion (leaf): The version of the OpenConfig-path-based authorization policy that is used by this gNMI server.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "state/gnmi-pathz-policy-version"
Path from root:       "/system/grpc-servers/grpc-server/state/gnmi-pathz-policy-version"

func (*System_GrpcServerPath) ListenAddresses

ListenAddresses (leaf-list): The IP addresses that the gRPC server should listen on. This may be an IPv4 or an IPv6 address (or both).

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system"
Path from parent:     "*/listen-addresses"
Path from root:       "/system/grpc-servers/grpc-server/*/listen-addresses"

func (*System_GrpcServerPath) MetadataAuthentication

MetadataAuthentication (leaf): When set to true, metadata authentication is enabled for the gRPC server. In this mode of operation, gRPC metadata is used to carry authentication credentials as per the specification in https://github.com/openconfig/reference/blob/master/rpc/gnmi/gnmi-authentication.md#credentials-and-authentication.

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system"
Path from parent:     "*/metadata-authentication"
Path from root:       "/system/grpc-servers/grpc-server/*/metadata-authentication"

func (*System_GrpcServerPath) Name

Name (leaf): The name of the gRPC server instance that is running on the local system.

If the operator does not designate a name for the protocol instance (e.g. config), the implementation should use the name of 'DEFAULT' (e.g. state). In addition, for implementations that support a single gRPC server instance, the default value is recommended for consistency.

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

func (*System_GrpcServerPath) NetworkInstance

NetworkInstance (leaf): The network instance within which the gRPC server is listening. When unspecified, the DEFAULT_INSTANCE should be used.

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system"
Path from parent:     "*/network-instance"
Path from root:       "/system/grpc-servers/grpc-server/*/network-instance"

func (*System_GrpcServerPath) Port

Port (leaf): TCP port on which the gRPC server should listen.

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system"
Path from parent:     "*/port"
Path from root:       "/system/grpc-servers/grpc-server/*/port"

func (*System_GrpcServerPath) Services

Services (leaf-list): The gRPC service definitions that should be enabled for the specified server. A target may support only specific sets of services being enabled on the same server (e.g., it may be possible to run gNMI and gNOI services on the same port, but not to run gRIBI and gNMI on the same port).

The set of gRPC services that are available to be configured is defined through the GRPC_SERVICE identity, which can be extended for each protocol that is based on gRPC that is available on the device.

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system"
Path from parent:     "*/services"
Path from root:       "/system/grpc-servers/grpc-server/*/services"

func (*System_GrpcServerPath) SslProfileId added in v0.5.1

SslProfileId (leaf): The ID of this gRPC server's SSL profile as used by the gNSI Certz service

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-system"
Path from parent:     "state/ssl-profile-id"
Path from root:       "/system/grpc-servers/grpc-server/state/ssl-profile-id"

func (*System_GrpcServerPath) State

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

func (*System_GrpcServerPath) TransportSecurity

TransportSecurity (leaf): Use gRPC transport security (e.g., SSL or TLS). Enabled by default. This leaf allows transport security to be disabled for use cases that are not supported, such as lab testing.

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system"
Path from parent:     "*/transport-security"
Path from root:       "/system/grpc-servers/grpc-server/*/transport-security"

type System_GrpcServerPathAny

type System_GrpcServerPathAny struct {
	*ygnmi.NodePath
}

System_GrpcServerPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server YANG schema element.

func (*System_GrpcServerPathAny) AcctzCounters added in v0.5.5

AcctzCounters (container): A collection of counters from the gNSI.acctz module for acctz clients and sources.

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-system"
Path from parent:     "acctz-counters"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters"

func (*System_GrpcServerPathAny) AuthenticationPolicyCreatedOn added in v0.5.1

AuthenticationPolicyCreatedOn (leaf): The timestamp of the moment when the authentication policy that is currently used by this gRPC server was created.

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-system"
Path from parent:     "state/authentication-policy-created-on"
Path from root:       "/system/grpc-servers/grpc-server/state/authentication-policy-created-on"

func (*System_GrpcServerPathAny) AuthenticationPolicyVersion added in v0.5.1

AuthenticationPolicyVersion (leaf): The version of the authentication policy that is used by this gRPC server.

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-system"
Path from parent:     "state/authentication-policy-version"
Path from root:       "/system/grpc-servers/grpc-server/state/authentication-policy-version"

func (*System_GrpcServerPathAny) AuthzPolicyCounters added in v0.5.1

AuthzPolicyCounters (container): A collection of counters collected by the gNSI.authz module.

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-system"
Path from parent:     "authz-policy-counters"
Path from root:       "/system/grpc-servers/grpc-server/authz-policy-counters"

func (*System_GrpcServerPathAny) CaTrustBundleCreatedOn

CaTrustBundleCreatedOn (leaf): The timestamp of the moment when the bundle of the Certificate Authority certificates (a.k.a.

   trust bundle) was created.
	Defining module:      "openconfig-gnsi-certz"
	Instantiating module: "openconfig-system"
	Path from parent:     "state/ca-trust-bundle-created-on"
	Path from root:       "/system/grpc-servers/grpc-server/state/ca-trust-bundle-created-on"

func (*System_GrpcServerPathAny) CaTrustBundleVersion

CaTrustBundleVersion (leaf): The version of the bundle of the Certificate Authority certificates a.k.a. trust bundle used by this gRPC server.

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-system"
Path from parent:     "state/ca-trust-bundle-version"
Path from root:       "/system/grpc-servers/grpc-server/state/ca-trust-bundle-version"

func (*System_GrpcServerPathAny) CertificateCreatedOn

CertificateCreatedOn (leaf): The timestamp of the moment when the certificate (and associated private key) that is currently used by this gRPC server was created.

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-system"
Path from parent:     "state/certificate-created-on"
Path from root:       "/system/grpc-servers/grpc-server/state/certificate-created-on"

func (*System_GrpcServerPathAny) CertificateId

CertificateId (leaf): Name of the certificate that is associated with the gRPC service. The certificate ID is provisioned through other interfaces to the device, such as the gNOI certificate management service.

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system"
Path from parent:     "*/certificate-id"
Path from root:       "/system/grpc-servers/grpc-server/*/certificate-id"

func (*System_GrpcServerPathAny) CertificateRevocationListBundleCreatedOn

CertificateRevocationListBundleCreatedOn (leaf): The timestamp of the moment when the Certificate Revocation List bundle was created.

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-system"
Path from parent:     "state/certificate-revocation-list-bundle-created-on"
Path from root:       "/system/grpc-servers/grpc-server/state/certificate-revocation-list-bundle-created-on"

func (*System_GrpcServerPathAny) CertificateRevocationListBundleVersion

CertificateRevocationListBundleVersion (leaf): The version of the Certificate Revocation List bundle used by this gRPC server.

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-system"
Path from parent:     "state/certificate-revocation-list-bundle-version"
Path from root:       "/system/grpc-servers/grpc-server/state/certificate-revocation-list-bundle-version"

func (*System_GrpcServerPathAny) CertificateVersion

CertificateVersion (leaf): The version of the certificate (and associated private key) that is used by this gRPC server.

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-system"
Path from parent:     "state/certificate-version"
Path from root:       "/system/grpc-servers/grpc-server/state/certificate-version"

func (*System_GrpcServerPathAny) Config

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

func (*System_GrpcServerPathAny) Counters added in v0.5.1

Counters (container): A collection of counters that were collected by the gRPC during the authentication process.

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-system"
Path from parent:     "state/counters"
Path from root:       "/system/grpc-servers/grpc-server/state/counters"

func (*System_GrpcServerPathAny) Enable

Enable (leaf): When set to true, the gRPC server is enabled and runs on the local device.

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system"
Path from parent:     "*/enable"
Path from root:       "/system/grpc-servers/grpc-server/*/enable"

func (*System_GrpcServerPathAny) GnmiPathzPolicyCounters added in v0.5.1

GnmiPathzPolicyCounters (container): A collection of per-OpenConfig path counters.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "gnmi-pathz-policy-counters"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters"

func (*System_GrpcServerPathAny) GnmiPathzPolicyCreatedOn

GnmiPathzPolicyCreatedOn (leaf): The timestamp of the moment when the OpenConfig-path-based authorization policy that is currently used by this gNMI server was created.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "state/gnmi-pathz-policy-created-on"
Path from root:       "/system/grpc-servers/grpc-server/state/gnmi-pathz-policy-created-on"

func (*System_GrpcServerPathAny) GnmiPathzPolicyVersion

GnmiPathzPolicyVersion (leaf): The version of the OpenConfig-path-based authorization policy that is used by this gNMI server.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "state/gnmi-pathz-policy-version"
Path from root:       "/system/grpc-servers/grpc-server/state/gnmi-pathz-policy-version"

func (*System_GrpcServerPathAny) ListenAddresses

ListenAddresses (leaf-list): The IP addresses that the gRPC server should listen on. This may be an IPv4 or an IPv6 address (or both).

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system"
Path from parent:     "*/listen-addresses"
Path from root:       "/system/grpc-servers/grpc-server/*/listen-addresses"

func (*System_GrpcServerPathAny) MetadataAuthentication

MetadataAuthentication (leaf): When set to true, metadata authentication is enabled for the gRPC server. In this mode of operation, gRPC metadata is used to carry authentication credentials as per the specification in https://github.com/openconfig/reference/blob/master/rpc/gnmi/gnmi-authentication.md#credentials-and-authentication.

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system"
Path from parent:     "*/metadata-authentication"
Path from root:       "/system/grpc-servers/grpc-server/*/metadata-authentication"

func (*System_GrpcServerPathAny) Name

Name (leaf): The name of the gRPC server instance that is running on the local system.

If the operator does not designate a name for the protocol instance (e.g. config), the implementation should use the name of 'DEFAULT' (e.g. state). In addition, for implementations that support a single gRPC server instance, the default value is recommended for consistency.

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

func (*System_GrpcServerPathAny) NetworkInstance

NetworkInstance (leaf): The network instance within which the gRPC server is listening. When unspecified, the DEFAULT_INSTANCE should be used.

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system"
Path from parent:     "*/network-instance"
Path from root:       "/system/grpc-servers/grpc-server/*/network-instance"

func (*System_GrpcServerPathAny) Port

Port (leaf): TCP port on which the gRPC server should listen.

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system"
Path from parent:     "*/port"
Path from root:       "/system/grpc-servers/grpc-server/*/port"

func (*System_GrpcServerPathAny) Services

Services (leaf-list): The gRPC service definitions that should be enabled for the specified server. A target may support only specific sets of services being enabled on the same server (e.g., it may be possible to run gNMI and gNOI services on the same port, but not to run gRIBI and gNMI on the same port).

The set of gRPC services that are available to be configured is defined through the GRPC_SERVICE identity, which can be extended for each protocol that is based on gRPC that is available on the device.

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system"
Path from parent:     "*/services"
Path from root:       "/system/grpc-servers/grpc-server/*/services"

func (*System_GrpcServerPathAny) SslProfileId added in v0.5.1

SslProfileId (leaf): The ID of this gRPC server's SSL profile as used by the gNSI Certz service

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-system"
Path from parent:     "state/ssl-profile-id"
Path from root:       "/system/grpc-servers/grpc-server/state/ssl-profile-id"

func (*System_GrpcServerPathAny) State

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

func (*System_GrpcServerPathAny) TransportSecurity

TransportSecurity (leaf): Use gRPC transport security (e.g., SSL or TLS). Enabled by default. This leaf allows transport security to be disabled for use cases that are not supported, such as lab testing.

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system"
Path from parent:     "*/transport-security"
Path from root:       "/system/grpc-servers/grpc-server/*/transport-security"

type System_GrpcServerPathMap added in v0.1.24

type System_GrpcServerPathMap struct {
	*ygnmi.NodePath
}

System_GrpcServerPathMap represents the /openconfig-system/system/grpc-servers/grpc-server YANG schema element.

func (*System_GrpcServerPathMap) Config added in v0.1.24

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

func (*System_GrpcServerPathMap) State added in v0.1.24

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

type System_GrpcServerPathMapAny added in v0.1.24

type System_GrpcServerPathMapAny struct {
	*ygnmi.NodePath
}

System_GrpcServerPathMapAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server YANG schema element.

func (*System_GrpcServerPathMapAny) Config added in v0.1.24

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

func (*System_GrpcServerPathMapAny) State added in v0.1.24

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

type System_GrpcServer_AcctzCountersPath added in v0.5.5

type System_GrpcServer_AcctzCountersPath struct {
	*ygnmi.NodePath
}

System_GrpcServer_AcctzCountersPath represents the /openconfig-system/system/grpc-servers/grpc-server/acctz-counters YANG schema element.

func (*System_GrpcServer_AcctzCountersPath) ClientCounters added in v0.5.5

ClientCounters (container): A collection of counters that were collected by the gNSI.acctz module while servicing acctz clients.

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-system"
Path from parent:     "state/client-counters"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/state/client-counters"

func (*System_GrpcServer_AcctzCountersPath) CountersLastCleared added in v0.5.5

CountersLastCleared (leaf): The last time that the counters were cleared (reset to zero). This value is reported as nanoseconds since epoch (January 1st, 1970 00:00:00 GMT).

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-system"
Path from parent:     "state/counters-last-cleared"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/state/counters-last-cleared"

func (*System_GrpcServer_AcctzCountersPath) SourceRecords added in v0.5.5

SourceRecords (list): The total number of times the gNSI.authz module denied access to a RPC.

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-system"
Path from parent:     "source-counters/source-records"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/source-counters/source-records"

Service: oc.E_GnsiAcctz_ServiceRequest
Type: [oc.E_GnsiAcctz_CmdService_Enum, oc.E_GnsiAcctz_GrpcService_Enum]

func (*System_GrpcServer_AcctzCountersPath) SourceRecordsAny added in v0.5.5

SourceRecordsAny (list): The total number of times the gNSI.authz module denied access to a RPC.

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-system"
Path from parent:     "source-counters/source-records"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/source-counters/source-records"

func (*System_GrpcServer_AcctzCountersPath) SourceRecordsMap added in v0.5.5

SourceRecordsMap (list): The total number of times the gNSI.authz module denied access to a RPC.

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-system"
Path from parent:     "source-counters/source-records"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/source-counters/source-records"

func (*System_GrpcServer_AcctzCountersPath) State added in v0.5.5

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

type System_GrpcServer_AcctzCountersPathAny added in v0.5.5

type System_GrpcServer_AcctzCountersPathAny struct {
	*ygnmi.NodePath
}

System_GrpcServer_AcctzCountersPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/acctz-counters YANG schema element.

func (*System_GrpcServer_AcctzCountersPathAny) ClientCounters added in v0.5.5

ClientCounters (container): A collection of counters that were collected by the gNSI.acctz module while servicing acctz clients.

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-system"
Path from parent:     "state/client-counters"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/state/client-counters"

func (*System_GrpcServer_AcctzCountersPathAny) CountersLastCleared added in v0.5.5

CountersLastCleared (leaf): The last time that the counters were cleared (reset to zero). This value is reported as nanoseconds since epoch (January 1st, 1970 00:00:00 GMT).

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-system"
Path from parent:     "state/counters-last-cleared"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/state/counters-last-cleared"

func (*System_GrpcServer_AcctzCountersPathAny) SourceRecords added in v0.5.5

SourceRecords (list): The total number of times the gNSI.authz module denied access to a RPC.

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-system"
Path from parent:     "source-counters/source-records"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/source-counters/source-records"

Service: oc.E_GnsiAcctz_ServiceRequest
Type: [oc.E_GnsiAcctz_CmdService_Enum, oc.E_GnsiAcctz_GrpcService_Enum]

func (*System_GrpcServer_AcctzCountersPathAny) SourceRecordsAny added in v0.5.5

SourceRecordsAny (list): The total number of times the gNSI.authz module denied access to a RPC.

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-system"
Path from parent:     "source-counters/source-records"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/source-counters/source-records"

func (*System_GrpcServer_AcctzCountersPathAny) SourceRecordsMap added in v0.5.5

SourceRecordsMap (list): The total number of times the gNSI.authz module denied access to a RPC.

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-system"
Path from parent:     "source-counters/source-records"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/source-counters/source-records"

func (*System_GrpcServer_AcctzCountersPathAny) State added in v0.5.5

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

type System_GrpcServer_AcctzCounters_ClientCountersPath added in v0.5.5

type System_GrpcServer_AcctzCounters_ClientCountersPath struct {
	*ygnmi.NodePath
}

System_GrpcServer_AcctzCounters_ClientCountersPath represents the /openconfig-system/system/grpc-servers/grpc-server/acctz-counters/state/client-counters YANG schema element.

func (*System_GrpcServer_AcctzCounters_ClientCountersPath) HistoryIstruncated added in v0.5.5

HistoryIstruncated (leaf): The total number of times that a RecordRequest resulted in a RecordResponse being marked history-istruncated. ie: a request was made for a timestamp that did not exist in the history.

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-system"
Path from parent:     "history-istruncated"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/state/client-counters/history-istruncated"

func (*System_GrpcServer_AcctzCounters_ClientCountersPath) IdleTimeouts added in v0.5.5

IdleTimeouts (leaf): The total number of times that a client was disconnected due to missing keepalives (ie: RecordRequests).

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-system"
Path from parent:     "idle-timeouts"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/state/client-counters/idle-timeouts"

func (*System_GrpcServer_AcctzCounters_ClientCountersPath) RecordRequests added in v0.5.5

RecordRequests (leaf): The total number of RecordRequest RPCs that have been received.

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-system"
Path from parent:     "record-requests"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/state/client-counters/record-requests"

func (*System_GrpcServer_AcctzCounters_ClientCountersPath) RecordResponses added in v0.5.5

RecordResponses (leaf): The total number of RecordResponse RPCs that have been sent.

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-system"
Path from parent:     "record-responses"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/state/client-counters/record-responses"

func (*System_GrpcServer_AcctzCounters_ClientCountersPath) State added in v0.5.5

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

type System_GrpcServer_AcctzCounters_ClientCountersPathAny added in v0.5.5

type System_GrpcServer_AcctzCounters_ClientCountersPathAny struct {
	*ygnmi.NodePath
}

System_GrpcServer_AcctzCounters_ClientCountersPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/acctz-counters/state/client-counters YANG schema element.

func (*System_GrpcServer_AcctzCounters_ClientCountersPathAny) HistoryIstruncated added in v0.5.5

HistoryIstruncated (leaf): The total number of times that a RecordRequest resulted in a RecordResponse being marked history-istruncated. ie: a request was made for a timestamp that did not exist in the history.

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-system"
Path from parent:     "history-istruncated"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/state/client-counters/history-istruncated"

func (*System_GrpcServer_AcctzCounters_ClientCountersPathAny) IdleTimeouts added in v0.5.5

IdleTimeouts (leaf): The total number of times that a client was disconnected due to missing keepalives (ie: RecordRequests).

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-system"
Path from parent:     "idle-timeouts"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/state/client-counters/idle-timeouts"

func (*System_GrpcServer_AcctzCounters_ClientCountersPathAny) RecordRequests added in v0.5.5

RecordRequests (leaf): The total number of RecordRequest RPCs that have been received.

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-system"
Path from parent:     "record-requests"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/state/client-counters/record-requests"

func (*System_GrpcServer_AcctzCounters_ClientCountersPathAny) RecordResponses added in v0.5.5

RecordResponses (leaf): The total number of RecordResponse RPCs that have been sent.

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-system"
Path from parent:     "record-responses"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/state/client-counters/record-responses"

func (*System_GrpcServer_AcctzCounters_ClientCountersPathAny) State added in v0.5.5

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

type System_GrpcServer_AcctzCounters_ClientCounters_HistoryIstruncatedPath added in v0.5.5

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

System_GrpcServer_AcctzCounters_ClientCounters_HistoryIstruncatedPath represents the /openconfig-system/system/grpc-servers/grpc-server/acctz-counters/state/client-counters/history-istruncated YANG schema element.

func (*System_GrpcServer_AcctzCounters_ClientCounters_HistoryIstruncatedPath) State added in v0.5.5

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

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-gnsi-acctz"
Path from parent:     "history-istruncated"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/state/client-counters/history-istruncated"

type System_GrpcServer_AcctzCounters_ClientCounters_HistoryIstruncatedPathAny added in v0.5.5

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

System_GrpcServer_AcctzCounters_ClientCounters_HistoryIstruncatedPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/acctz-counters/state/client-counters/history-istruncated YANG schema element.

func (*System_GrpcServer_AcctzCounters_ClientCounters_HistoryIstruncatedPathAny) State added in v0.5.5

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

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-gnsi-acctz"
Path from parent:     "history-istruncated"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/state/client-counters/history-istruncated"

type System_GrpcServer_AcctzCounters_ClientCounters_IdleTimeoutsPath added in v0.5.5

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

System_GrpcServer_AcctzCounters_ClientCounters_IdleTimeoutsPath represents the /openconfig-system/system/grpc-servers/grpc-server/acctz-counters/state/client-counters/idle-timeouts YANG schema element.

func (*System_GrpcServer_AcctzCounters_ClientCounters_IdleTimeoutsPath) State added in v0.5.5

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

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-gnsi-acctz"
Path from parent:     "idle-timeouts"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/state/client-counters/idle-timeouts"

type System_GrpcServer_AcctzCounters_ClientCounters_IdleTimeoutsPathAny added in v0.5.5

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

System_GrpcServer_AcctzCounters_ClientCounters_IdleTimeoutsPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/acctz-counters/state/client-counters/idle-timeouts YANG schema element.

func (*System_GrpcServer_AcctzCounters_ClientCounters_IdleTimeoutsPathAny) State added in v0.5.5

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

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-gnsi-acctz"
Path from parent:     "idle-timeouts"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/state/client-counters/idle-timeouts"

type System_GrpcServer_AcctzCounters_ClientCounters_RecordRequestsPath added in v0.5.5

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

System_GrpcServer_AcctzCounters_ClientCounters_RecordRequestsPath represents the /openconfig-system/system/grpc-servers/grpc-server/acctz-counters/state/client-counters/record-requests YANG schema element.

func (*System_GrpcServer_AcctzCounters_ClientCounters_RecordRequestsPath) State added in v0.5.5

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

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-gnsi-acctz"
Path from parent:     "record-requests"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/state/client-counters/record-requests"

type System_GrpcServer_AcctzCounters_ClientCounters_RecordRequestsPathAny added in v0.5.5

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

System_GrpcServer_AcctzCounters_ClientCounters_RecordRequestsPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/acctz-counters/state/client-counters/record-requests YANG schema element.

func (*System_GrpcServer_AcctzCounters_ClientCounters_RecordRequestsPathAny) State added in v0.5.5

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

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-gnsi-acctz"
Path from parent:     "record-requests"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/state/client-counters/record-requests"

type System_GrpcServer_AcctzCounters_ClientCounters_RecordResponsesPath added in v0.5.5

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

System_GrpcServer_AcctzCounters_ClientCounters_RecordResponsesPath represents the /openconfig-system/system/grpc-servers/grpc-server/acctz-counters/state/client-counters/record-responses YANG schema element.

func (*System_GrpcServer_AcctzCounters_ClientCounters_RecordResponsesPath) State added in v0.5.5

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

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-gnsi-acctz"
Path from parent:     "record-responses"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/state/client-counters/record-responses"

type System_GrpcServer_AcctzCounters_ClientCounters_RecordResponsesPathAny added in v0.5.5

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

System_GrpcServer_AcctzCounters_ClientCounters_RecordResponsesPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/acctz-counters/state/client-counters/record-responses YANG schema element.

func (*System_GrpcServer_AcctzCounters_ClientCounters_RecordResponsesPathAny) State added in v0.5.5

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

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-gnsi-acctz"
Path from parent:     "record-responses"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/state/client-counters/record-responses"

type System_GrpcServer_AcctzCounters_CountersLastClearedPath added in v0.5.5

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

System_GrpcServer_AcctzCounters_CountersLastClearedPath represents the /openconfig-system/system/grpc-servers/grpc-server/acctz-counters/state/counters-last-cleared YANG schema element.

func (*System_GrpcServer_AcctzCounters_CountersLastClearedPath) State added in v0.5.5

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

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-gnsi-acctz"
Path from parent:     "state/counters-last-cleared"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/state/counters-last-cleared"

type System_GrpcServer_AcctzCounters_CountersLastClearedPathAny added in v0.5.5

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

System_GrpcServer_AcctzCounters_CountersLastClearedPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/acctz-counters/state/counters-last-cleared YANG schema element.

func (*System_GrpcServer_AcctzCounters_CountersLastClearedPathAny) State added in v0.5.5

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

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-gnsi-acctz"
Path from parent:     "state/counters-last-cleared"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/state/counters-last-cleared"

type System_GrpcServer_AcctzCounters_SourceRecordsPath added in v0.5.5

type System_GrpcServer_AcctzCounters_SourceRecordsPath struct {
	*ygnmi.NodePath
}

System_GrpcServer_AcctzCounters_SourceRecordsPath represents the /openconfig-system/system/grpc-servers/grpc-server/acctz-counters/source-counters/source-records YANG schema element.

func (*System_GrpcServer_AcctzCounters_SourceRecordsPath) Records added in v0.5.5

Records (leaf): The total number of records produced for the service-request type.

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-system"
Path from parent:     "state/records"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/source-counters/source-records/state/records"

func (*System_GrpcServer_AcctzCounters_SourceRecordsPath) Service added in v0.5.5

Service (leaf): service request type for the gNSI.acctz record.

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-system"
Path from parent:     "*/service"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/source-counters/source-records/*/service"

func (*System_GrpcServer_AcctzCounters_SourceRecordsPath) State added in v0.5.5

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

func (*System_GrpcServer_AcctzCounters_SourceRecordsPath) Type added in v0.5.5

Type (leaf): service request application enum for the gNSI.acctz record.

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-system"
Path from parent:     "*/type"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/source-counters/source-records/*/type"

type System_GrpcServer_AcctzCounters_SourceRecordsPathAny added in v0.5.5

type System_GrpcServer_AcctzCounters_SourceRecordsPathAny struct {
	*ygnmi.NodePath
}

System_GrpcServer_AcctzCounters_SourceRecordsPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/acctz-counters/source-counters/source-records YANG schema element.

func (*System_GrpcServer_AcctzCounters_SourceRecordsPathAny) Records added in v0.5.5

Records (leaf): The total number of records produced for the service-request type.

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-system"
Path from parent:     "state/records"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/source-counters/source-records/state/records"

func (*System_GrpcServer_AcctzCounters_SourceRecordsPathAny) Service added in v0.5.5

Service (leaf): service request type for the gNSI.acctz record.

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-system"
Path from parent:     "*/service"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/source-counters/source-records/*/service"

func (*System_GrpcServer_AcctzCounters_SourceRecordsPathAny) State added in v0.5.5

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

func (*System_GrpcServer_AcctzCounters_SourceRecordsPathAny) Type added in v0.5.5

Type (leaf): service request application enum for the gNSI.acctz record.

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-system"
Path from parent:     "*/type"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/source-counters/source-records/*/type"

func (*System_GrpcServer_AcctzCounters_SourceRecordsPathAny) WithService added in v0.5.5

WithService sets System_GrpcServer_AcctzCounters_SourceRecordsPathAny's key "service" to the specified value. Service: oc.E_GnsiAcctz_ServiceRequest

func (*System_GrpcServer_AcctzCounters_SourceRecordsPathAny) WithType added in v0.5.5

WithType sets System_GrpcServer_AcctzCounters_SourceRecordsPathAny's key "type" to the specified value. Type: [oc.E_GnsiAcctz_CmdService_Enum, oc.E_GnsiAcctz_GrpcService_Enum]

type System_GrpcServer_AcctzCounters_SourceRecordsPathMap added in v0.5.5

type System_GrpcServer_AcctzCounters_SourceRecordsPathMap struct {
	*ygnmi.NodePath
}

System_GrpcServer_AcctzCounters_SourceRecordsPathMap represents the /openconfig-system/system/grpc-servers/grpc-server/acctz-counters/source-counters/source-records YANG schema element.

func (*System_GrpcServer_AcctzCounters_SourceRecordsPathMap) State added in v0.5.5

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

type System_GrpcServer_AcctzCounters_SourceRecordsPathMapAny added in v0.5.5

type System_GrpcServer_AcctzCounters_SourceRecordsPathMapAny struct {
	*ygnmi.NodePath
}

System_GrpcServer_AcctzCounters_SourceRecordsPathMapAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/acctz-counters/source-counters/source-records YANG schema element.

func (*System_GrpcServer_AcctzCounters_SourceRecordsPathMapAny) State added in v0.5.5

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

type System_GrpcServer_AcctzCounters_SourceRecords_RecordsPath added in v0.5.5

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

System_GrpcServer_AcctzCounters_SourceRecords_RecordsPath represents the /openconfig-system/system/grpc-servers/grpc-server/acctz-counters/source-counters/source-records/state/records YANG schema element.

func (*System_GrpcServer_AcctzCounters_SourceRecords_RecordsPath) State added in v0.5.5

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

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-gnsi-acctz"
Path from parent:     "state/records"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/source-counters/source-records/state/records"

type System_GrpcServer_AcctzCounters_SourceRecords_RecordsPathAny added in v0.5.5

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

System_GrpcServer_AcctzCounters_SourceRecords_RecordsPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/acctz-counters/source-counters/source-records/state/records YANG schema element.

func (*System_GrpcServer_AcctzCounters_SourceRecords_RecordsPathAny) State added in v0.5.5

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

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-gnsi-acctz"
Path from parent:     "state/records"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/source-counters/source-records/state/records"

type System_GrpcServer_AcctzCounters_SourceRecords_ServicePath added in v0.5.5

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

System_GrpcServer_AcctzCounters_SourceRecords_ServicePath represents the /openconfig-system/system/grpc-servers/grpc-server/acctz-counters/source-counters/source-records/state/service YANG schema element.

func (*System_GrpcServer_AcctzCounters_SourceRecords_ServicePath) Config added in v0.5.5

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

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-gnsi-acctz"
Path from parent:     "service"
Path from root:       ""

func (*System_GrpcServer_AcctzCounters_SourceRecords_ServicePath) State added in v0.5.5

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

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-gnsi-acctz"
Path from parent:     "state/service"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/source-counters/source-records/state/service"

type System_GrpcServer_AcctzCounters_SourceRecords_ServicePathAny added in v0.5.5

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

System_GrpcServer_AcctzCounters_SourceRecords_ServicePathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/acctz-counters/source-counters/source-records/state/service YANG schema element.

func (*System_GrpcServer_AcctzCounters_SourceRecords_ServicePathAny) Config added in v0.5.5

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

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-gnsi-acctz"
Path from parent:     "service"
Path from root:       ""

func (*System_GrpcServer_AcctzCounters_SourceRecords_ServicePathAny) State added in v0.5.5

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

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-gnsi-acctz"
Path from parent:     "state/service"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/source-counters/source-records/state/service"

type System_GrpcServer_AcctzCounters_SourceRecords_TypePath added in v0.5.5

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

System_GrpcServer_AcctzCounters_SourceRecords_TypePath represents the /openconfig-system/system/grpc-servers/grpc-server/acctz-counters/source-counters/source-records/state/type YANG schema element.

func (*System_GrpcServer_AcctzCounters_SourceRecords_TypePath) Config added in v0.5.5

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

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-gnsi-acctz"
Path from parent:     "type"
Path from root:       ""

func (*System_GrpcServer_AcctzCounters_SourceRecords_TypePath) State added in v0.5.5

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

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-gnsi-acctz"
Path from parent:     "state/type"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/source-counters/source-records/state/type"

type System_GrpcServer_AcctzCounters_SourceRecords_TypePathAny added in v0.5.5

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

System_GrpcServer_AcctzCounters_SourceRecords_TypePathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/acctz-counters/source-counters/source-records/state/type YANG schema element.

func (*System_GrpcServer_AcctzCounters_SourceRecords_TypePathAny) Config added in v0.5.5

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

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-gnsi-acctz"
Path from parent:     "type"
Path from root:       ""

func (*System_GrpcServer_AcctzCounters_SourceRecords_TypePathAny) State added in v0.5.5

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

Defining module:      "openconfig-gnsi-acctz"
Instantiating module: "openconfig-gnsi-acctz"
Path from parent:     "state/type"
Path from root:       "/system/grpc-servers/grpc-server/acctz-counters/source-counters/source-records/state/type"

type System_GrpcServer_AuthenticationPolicyCreatedOnPath added in v0.5.1

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

System_GrpcServer_AuthenticationPolicyCreatedOnPath represents the /openconfig-system/system/grpc-servers/grpc-server/state/authentication-policy-created-on YANG schema element.

func (*System_GrpcServer_AuthenticationPolicyCreatedOnPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-gnsi-certz"
Path from parent:     "state/authentication-policy-created-on"
Path from root:       "/system/grpc-servers/grpc-server/state/authentication-policy-created-on"

type System_GrpcServer_AuthenticationPolicyCreatedOnPathAny added in v0.5.1

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

System_GrpcServer_AuthenticationPolicyCreatedOnPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/state/authentication-policy-created-on YANG schema element.

func (*System_GrpcServer_AuthenticationPolicyCreatedOnPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-gnsi-certz"
Path from parent:     "state/authentication-policy-created-on"
Path from root:       "/system/grpc-servers/grpc-server/state/authentication-policy-created-on"

type System_GrpcServer_AuthenticationPolicyVersionPath added in v0.5.1

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

System_GrpcServer_AuthenticationPolicyVersionPath represents the /openconfig-system/system/grpc-servers/grpc-server/state/authentication-policy-version YANG schema element.

func (*System_GrpcServer_AuthenticationPolicyVersionPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-gnsi-certz"
Path from parent:     "state/authentication-policy-version"
Path from root:       "/system/grpc-servers/grpc-server/state/authentication-policy-version"

type System_GrpcServer_AuthenticationPolicyVersionPathAny added in v0.5.1

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

System_GrpcServer_AuthenticationPolicyVersionPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/state/authentication-policy-version YANG schema element.

func (*System_GrpcServer_AuthenticationPolicyVersionPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-gnsi-certz"
Path from parent:     "state/authentication-policy-version"
Path from root:       "/system/grpc-servers/grpc-server/state/authentication-policy-version"

type System_GrpcServer_AuthzPolicyCountersPath added in v0.5.1

type System_GrpcServer_AuthzPolicyCountersPath struct {
	*ygnmi.NodePath
}

System_GrpcServer_AuthzPolicyCountersPath represents the /openconfig-system/system/grpc-servers/grpc-server/authz-policy-counters YANG schema element.

func (*System_GrpcServer_AuthzPolicyCountersPath) Rpc added in v0.5.1

Rpc (list): A collection of counters collected by the gNSI.authz module for a RPC identified by the `name`.

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-system"
Path from parent:     "rpcs/rpc"
Path from root:       "/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc"

Name: string

func (*System_GrpcServer_AuthzPolicyCountersPath) RpcAny added in v0.5.1

RpcAny (list): A collection of counters collected by the gNSI.authz module for a RPC identified by the `name`.

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-system"
Path from parent:     "rpcs/rpc"
Path from root:       "/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc"

func (*System_GrpcServer_AuthzPolicyCountersPath) RpcMap added in v0.5.1

RpcMap (list): A collection of counters collected by the gNSI.authz module for a RPC identified by the `name`.

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-system"
Path from parent:     "rpcs/rpc"
Path from root:       "/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc"

func (*System_GrpcServer_AuthzPolicyCountersPath) State added in v0.5.1

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

type System_GrpcServer_AuthzPolicyCountersPathAny added in v0.5.1

type System_GrpcServer_AuthzPolicyCountersPathAny struct {
	*ygnmi.NodePath
}

System_GrpcServer_AuthzPolicyCountersPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/authz-policy-counters YANG schema element.

func (*System_GrpcServer_AuthzPolicyCountersPathAny) Rpc added in v0.5.1

Rpc (list): A collection of counters collected by the gNSI.authz module for a RPC identified by the `name`.

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-system"
Path from parent:     "rpcs/rpc"
Path from root:       "/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc"

Name: string

func (*System_GrpcServer_AuthzPolicyCountersPathAny) RpcAny added in v0.5.1

RpcAny (list): A collection of counters collected by the gNSI.authz module for a RPC identified by the `name`.

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-system"
Path from parent:     "rpcs/rpc"
Path from root:       "/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc"

func (*System_GrpcServer_AuthzPolicyCountersPathAny) RpcMap added in v0.5.1

RpcMap (list): A collection of counters collected by the gNSI.authz module for a RPC identified by the `name`.

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-system"
Path from parent:     "rpcs/rpc"
Path from root:       "/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc"

func (*System_GrpcServer_AuthzPolicyCountersPathAny) State added in v0.5.1

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

type System_GrpcServer_AuthzPolicyCounters_RpcPath added in v0.5.1

type System_GrpcServer_AuthzPolicyCounters_RpcPath struct {
	*ygnmi.NodePath
}

System_GrpcServer_AuthzPolicyCounters_RpcPath represents the /openconfig-system/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc YANG schema element.

func (*System_GrpcServer_AuthzPolicyCounters_RpcPath) AccessAccepts added in v0.5.1

AccessAccepts (leaf): The total number of times the gNSI.authz module allowed access to a RPC.

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-system"
Path from parent:     "state/access-accepts"
Path from root:       "/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc/state/access-accepts"

func (*System_GrpcServer_AuthzPolicyCounters_RpcPath) AccessRejects added in v0.5.1

AccessRejects (leaf): The total number of times the gNSI.authz module denied access to a RPC.

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-system"
Path from parent:     "state/access-rejects"
Path from root:       "/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc/state/access-rejects"

func (*System_GrpcServer_AuthzPolicyCounters_RpcPath) LastAccessAccept added in v0.5.1

LastAccessAccept (leaf): A timestamp of the last time the gNSI.authz allowed access to a RPC.

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-system"
Path from parent:     "state/last-access-accept"
Path from root:       "/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc/state/last-access-accept"

func (*System_GrpcServer_AuthzPolicyCounters_RpcPath) LastAccessReject added in v0.5.1

LastAccessReject (leaf): A timestamp of the last time the gNSI.authz denied access to a RPC.

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-system"
Path from parent:     "state/last-access-reject"
Path from root:       "/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc/state/last-access-reject"

func (*System_GrpcServer_AuthzPolicyCounters_RpcPath) Name added in v0.5.1

Name (leaf): The name of the RPC the counters were collected for.

The name MUST match the HTTP/2 Path header value in https://github.com/grpc/grpc/blob/master/doc/PROTOCOL-HTTP2.md#requests

For example, /gnmi.gNMI/Subscribe /gnoi.healthz.Healthz/Get

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-system"
Path from parent:     "*/name"
Path from root:       "/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc/*/name"

func (*System_GrpcServer_AuthzPolicyCounters_RpcPath) State added in v0.5.1

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

type System_GrpcServer_AuthzPolicyCounters_RpcPathAny added in v0.5.1

type System_GrpcServer_AuthzPolicyCounters_RpcPathAny struct {
	*ygnmi.NodePath
}

System_GrpcServer_AuthzPolicyCounters_RpcPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc YANG schema element.

func (*System_GrpcServer_AuthzPolicyCounters_RpcPathAny) AccessAccepts added in v0.5.1

AccessAccepts (leaf): The total number of times the gNSI.authz module allowed access to a RPC.

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-system"
Path from parent:     "state/access-accepts"
Path from root:       "/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc/state/access-accepts"

func (*System_GrpcServer_AuthzPolicyCounters_RpcPathAny) AccessRejects added in v0.5.1

AccessRejects (leaf): The total number of times the gNSI.authz module denied access to a RPC.

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-system"
Path from parent:     "state/access-rejects"
Path from root:       "/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc/state/access-rejects"

func (*System_GrpcServer_AuthzPolicyCounters_RpcPathAny) LastAccessAccept added in v0.5.1

LastAccessAccept (leaf): A timestamp of the last time the gNSI.authz allowed access to a RPC.

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-system"
Path from parent:     "state/last-access-accept"
Path from root:       "/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc/state/last-access-accept"

func (*System_GrpcServer_AuthzPolicyCounters_RpcPathAny) LastAccessReject added in v0.5.1

LastAccessReject (leaf): A timestamp of the last time the gNSI.authz denied access to a RPC.

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-system"
Path from parent:     "state/last-access-reject"
Path from root:       "/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc/state/last-access-reject"

func (*System_GrpcServer_AuthzPolicyCounters_RpcPathAny) Name added in v0.5.1

Name (leaf): The name of the RPC the counters were collected for.

The name MUST match the HTTP/2 Path header value in https://github.com/grpc/grpc/blob/master/doc/PROTOCOL-HTTP2.md#requests

For example, /gnmi.gNMI/Subscribe /gnoi.healthz.Healthz/Get

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-system"
Path from parent:     "*/name"
Path from root:       "/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc/*/name"

func (*System_GrpcServer_AuthzPolicyCounters_RpcPathAny) State added in v0.5.1

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

type System_GrpcServer_AuthzPolicyCounters_RpcPathMap added in v0.5.1

type System_GrpcServer_AuthzPolicyCounters_RpcPathMap struct {
	*ygnmi.NodePath
}

System_GrpcServer_AuthzPolicyCounters_RpcPathMap represents the /openconfig-system/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc YANG schema element.

func (*System_GrpcServer_AuthzPolicyCounters_RpcPathMap) State added in v0.5.1

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

type System_GrpcServer_AuthzPolicyCounters_RpcPathMapAny added in v0.5.1

type System_GrpcServer_AuthzPolicyCounters_RpcPathMapAny struct {
	*ygnmi.NodePath
}

System_GrpcServer_AuthzPolicyCounters_RpcPathMapAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc YANG schema element.

func (*System_GrpcServer_AuthzPolicyCounters_RpcPathMapAny) State added in v0.5.1

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

type System_GrpcServer_AuthzPolicyCounters_Rpc_AccessAcceptsPath added in v0.5.1

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

System_GrpcServer_AuthzPolicyCounters_Rpc_AccessAcceptsPath represents the /openconfig-system/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc/state/access-accepts YANG schema element.

func (*System_GrpcServer_AuthzPolicyCounters_Rpc_AccessAcceptsPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-gnsi-authz"
Path from parent:     "state/access-accepts"
Path from root:       "/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc/state/access-accepts"

type System_GrpcServer_AuthzPolicyCounters_Rpc_AccessAcceptsPathAny added in v0.5.1

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

System_GrpcServer_AuthzPolicyCounters_Rpc_AccessAcceptsPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc/state/access-accepts YANG schema element.

func (*System_GrpcServer_AuthzPolicyCounters_Rpc_AccessAcceptsPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-gnsi-authz"
Path from parent:     "state/access-accepts"
Path from root:       "/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc/state/access-accepts"

type System_GrpcServer_AuthzPolicyCounters_Rpc_AccessRejectsPath added in v0.5.1

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

System_GrpcServer_AuthzPolicyCounters_Rpc_AccessRejectsPath represents the /openconfig-system/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc/state/access-rejects YANG schema element.

func (*System_GrpcServer_AuthzPolicyCounters_Rpc_AccessRejectsPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-gnsi-authz"
Path from parent:     "state/access-rejects"
Path from root:       "/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc/state/access-rejects"

type System_GrpcServer_AuthzPolicyCounters_Rpc_AccessRejectsPathAny added in v0.5.1

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

System_GrpcServer_AuthzPolicyCounters_Rpc_AccessRejectsPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc/state/access-rejects YANG schema element.

func (*System_GrpcServer_AuthzPolicyCounters_Rpc_AccessRejectsPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-gnsi-authz"
Path from parent:     "state/access-rejects"
Path from root:       "/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc/state/access-rejects"

type System_GrpcServer_AuthzPolicyCounters_Rpc_LastAccessAcceptPath added in v0.5.1

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

System_GrpcServer_AuthzPolicyCounters_Rpc_LastAccessAcceptPath represents the /openconfig-system/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc/state/last-access-accept YANG schema element.

func (*System_GrpcServer_AuthzPolicyCounters_Rpc_LastAccessAcceptPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-gnsi-authz"
Path from parent:     "state/last-access-accept"
Path from root:       "/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc/state/last-access-accept"

type System_GrpcServer_AuthzPolicyCounters_Rpc_LastAccessAcceptPathAny added in v0.5.1

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

System_GrpcServer_AuthzPolicyCounters_Rpc_LastAccessAcceptPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc/state/last-access-accept YANG schema element.

func (*System_GrpcServer_AuthzPolicyCounters_Rpc_LastAccessAcceptPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-gnsi-authz"
Path from parent:     "state/last-access-accept"
Path from root:       "/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc/state/last-access-accept"

type System_GrpcServer_AuthzPolicyCounters_Rpc_LastAccessRejectPath added in v0.5.1

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

System_GrpcServer_AuthzPolicyCounters_Rpc_LastAccessRejectPath represents the /openconfig-system/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc/state/last-access-reject YANG schema element.

func (*System_GrpcServer_AuthzPolicyCounters_Rpc_LastAccessRejectPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-gnsi-authz"
Path from parent:     "state/last-access-reject"
Path from root:       "/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc/state/last-access-reject"

type System_GrpcServer_AuthzPolicyCounters_Rpc_LastAccessRejectPathAny added in v0.5.1

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

System_GrpcServer_AuthzPolicyCounters_Rpc_LastAccessRejectPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc/state/last-access-reject YANG schema element.

func (*System_GrpcServer_AuthzPolicyCounters_Rpc_LastAccessRejectPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-gnsi-authz"
Path from parent:     "state/last-access-reject"
Path from root:       "/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc/state/last-access-reject"

type System_GrpcServer_AuthzPolicyCounters_Rpc_NamePath added in v0.5.1

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

System_GrpcServer_AuthzPolicyCounters_Rpc_NamePath represents the /openconfig-system/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc/state/name YANG schema element.

func (*System_GrpcServer_AuthzPolicyCounters_Rpc_NamePath) Config added in v0.5.1

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

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-gnsi-authz"
Path from parent:     "name"
Path from root:       ""

func (*System_GrpcServer_AuthzPolicyCounters_Rpc_NamePath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-gnsi-authz"
Path from parent:     "state/name"
Path from root:       "/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc/state/name"

type System_GrpcServer_AuthzPolicyCounters_Rpc_NamePathAny added in v0.5.1

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

System_GrpcServer_AuthzPolicyCounters_Rpc_NamePathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc/state/name YANG schema element.

func (*System_GrpcServer_AuthzPolicyCounters_Rpc_NamePathAny) Config added in v0.5.1

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

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-gnsi-authz"
Path from parent:     "name"
Path from root:       ""

func (*System_GrpcServer_AuthzPolicyCounters_Rpc_NamePathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-authz"
Instantiating module: "openconfig-gnsi-authz"
Path from parent:     "state/name"
Path from root:       "/system/grpc-servers/grpc-server/authz-policy-counters/rpcs/rpc/state/name"

type System_GrpcServer_CaTrustBundleCreatedOnPath

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

System_GrpcServer_CaTrustBundleCreatedOnPath represents the /openconfig-system/system/grpc-servers/grpc-server/state/ca-trust-bundle-created-on YANG schema element.

func (*System_GrpcServer_CaTrustBundleCreatedOnPath) State

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

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-gnsi-certz"
Path from parent:     "state/ca-trust-bundle-created-on"
Path from root:       "/system/grpc-servers/grpc-server/state/ca-trust-bundle-created-on"

type System_GrpcServer_CaTrustBundleCreatedOnPathAny

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

System_GrpcServer_CaTrustBundleCreatedOnPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/state/ca-trust-bundle-created-on YANG schema element.

func (*System_GrpcServer_CaTrustBundleCreatedOnPathAny) State

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

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-gnsi-certz"
Path from parent:     "state/ca-trust-bundle-created-on"
Path from root:       "/system/grpc-servers/grpc-server/state/ca-trust-bundle-created-on"

type System_GrpcServer_CaTrustBundleVersionPath

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

System_GrpcServer_CaTrustBundleVersionPath represents the /openconfig-system/system/grpc-servers/grpc-server/state/ca-trust-bundle-version YANG schema element.

func (*System_GrpcServer_CaTrustBundleVersionPath) State

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

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-gnsi-certz"
Path from parent:     "state/ca-trust-bundle-version"
Path from root:       "/system/grpc-servers/grpc-server/state/ca-trust-bundle-version"

type System_GrpcServer_CaTrustBundleVersionPathAny

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

System_GrpcServer_CaTrustBundleVersionPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/state/ca-trust-bundle-version YANG schema element.

func (*System_GrpcServer_CaTrustBundleVersionPathAny) State

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

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-gnsi-certz"
Path from parent:     "state/ca-trust-bundle-version"
Path from root:       "/system/grpc-servers/grpc-server/state/ca-trust-bundle-version"

type System_GrpcServer_CertificateCreatedOnPath

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

System_GrpcServer_CertificateCreatedOnPath represents the /openconfig-system/system/grpc-servers/grpc-server/state/certificate-created-on YANG schema element.

func (*System_GrpcServer_CertificateCreatedOnPath) State

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

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-gnsi-certz"
Path from parent:     "state/certificate-created-on"
Path from root:       "/system/grpc-servers/grpc-server/state/certificate-created-on"

type System_GrpcServer_CertificateCreatedOnPathAny

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

System_GrpcServer_CertificateCreatedOnPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/state/certificate-created-on YANG schema element.

func (*System_GrpcServer_CertificateCreatedOnPathAny) State

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

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-gnsi-certz"
Path from parent:     "state/certificate-created-on"
Path from root:       "/system/grpc-servers/grpc-server/state/certificate-created-on"

type System_GrpcServer_CertificateIdPath

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

System_GrpcServer_CertificateIdPath represents the /openconfig-system/system/grpc-servers/grpc-server/state/certificate-id YANG schema element.

func (*System_GrpcServer_CertificateIdPath) Config

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

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system-grpc"
Path from parent:     "config/certificate-id"
Path from root:       "/system/grpc-servers/grpc-server/config/certificate-id"

func (*System_GrpcServer_CertificateIdPath) State

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

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system-grpc"
Path from parent:     "state/certificate-id"
Path from root:       "/system/grpc-servers/grpc-server/state/certificate-id"

type System_GrpcServer_CertificateIdPathAny

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

System_GrpcServer_CertificateIdPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/state/certificate-id YANG schema element.

func (*System_GrpcServer_CertificateIdPathAny) Config

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

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system-grpc"
Path from parent:     "config/certificate-id"
Path from root:       "/system/grpc-servers/grpc-server/config/certificate-id"

func (*System_GrpcServer_CertificateIdPathAny) State

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

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system-grpc"
Path from parent:     "state/certificate-id"
Path from root:       "/system/grpc-servers/grpc-server/state/certificate-id"

type System_GrpcServer_CertificateRevocationListBundleCreatedOnPath

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

System_GrpcServer_CertificateRevocationListBundleCreatedOnPath represents the /openconfig-system/system/grpc-servers/grpc-server/state/certificate-revocation-list-bundle-created-on YANG schema element.

func (*System_GrpcServer_CertificateRevocationListBundleCreatedOnPath) State

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

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-gnsi-certz"
Path from parent:     "state/certificate-revocation-list-bundle-created-on"
Path from root:       "/system/grpc-servers/grpc-server/state/certificate-revocation-list-bundle-created-on"

type System_GrpcServer_CertificateRevocationListBundleCreatedOnPathAny

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

System_GrpcServer_CertificateRevocationListBundleCreatedOnPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/state/certificate-revocation-list-bundle-created-on YANG schema element.

func (*System_GrpcServer_CertificateRevocationListBundleCreatedOnPathAny) State

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

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-gnsi-certz"
Path from parent:     "state/certificate-revocation-list-bundle-created-on"
Path from root:       "/system/grpc-servers/grpc-server/state/certificate-revocation-list-bundle-created-on"

type System_GrpcServer_CertificateRevocationListBundleVersionPath

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

System_GrpcServer_CertificateRevocationListBundleVersionPath represents the /openconfig-system/system/grpc-servers/grpc-server/state/certificate-revocation-list-bundle-version YANG schema element.

func (*System_GrpcServer_CertificateRevocationListBundleVersionPath) State

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

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-gnsi-certz"
Path from parent:     "state/certificate-revocation-list-bundle-version"
Path from root:       "/system/grpc-servers/grpc-server/state/certificate-revocation-list-bundle-version"

type System_GrpcServer_CertificateRevocationListBundleVersionPathAny

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

System_GrpcServer_CertificateRevocationListBundleVersionPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/state/certificate-revocation-list-bundle-version YANG schema element.

func (*System_GrpcServer_CertificateRevocationListBundleVersionPathAny) State

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

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-gnsi-certz"
Path from parent:     "state/certificate-revocation-list-bundle-version"
Path from root:       "/system/grpc-servers/grpc-server/state/certificate-revocation-list-bundle-version"

type System_GrpcServer_CertificateVersionPath

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

System_GrpcServer_CertificateVersionPath represents the /openconfig-system/system/grpc-servers/grpc-server/state/certificate-version YANG schema element.

func (*System_GrpcServer_CertificateVersionPath) State

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

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-gnsi-certz"
Path from parent:     "state/certificate-version"
Path from root:       "/system/grpc-servers/grpc-server/state/certificate-version"

type System_GrpcServer_CertificateVersionPathAny

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

System_GrpcServer_CertificateVersionPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/state/certificate-version YANG schema element.

func (*System_GrpcServer_CertificateVersionPathAny) State

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

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-gnsi-certz"
Path from parent:     "state/certificate-version"
Path from root:       "/system/grpc-servers/grpc-server/state/certificate-version"

type System_GrpcServer_CountersPath added in v0.5.1

type System_GrpcServer_CountersPath struct {
	*ygnmi.NodePath
}

System_GrpcServer_CountersPath represents the /openconfig-system/system/grpc-servers/grpc-server/state/counters YANG schema element.

func (*System_GrpcServer_CountersPath) ConnectionAccepts added in v0.5.3

ConnectionAccepts (leaf): The total number of times that gRPC clients have succeeded in establishing a connection to the server.

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-system"
Path from parent:     "connection-accepts"
Path from root:       "/system/grpc-servers/grpc-server/state/counters/connection-accepts"

func (*System_GrpcServer_CountersPath) ConnectionRejects added in v0.5.3

ConnectionRejects (leaf): The total number of times that gRPC clients have failed in establishing a connection to the server.

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-system"
Path from parent:     "connection-rejects"
Path from root:       "/system/grpc-servers/grpc-server/state/counters/connection-rejects"

func (*System_GrpcServer_CountersPath) LastConnectionAccept added in v0.5.3

LastConnectionAccept (leaf): A timestamp of the last time a gRPC client succeeded in establishing a connection to the server.

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-system"
Path from parent:     "last-connection-accept"
Path from root:       "/system/grpc-servers/grpc-server/state/counters/last-connection-accept"

func (*System_GrpcServer_CountersPath) LastConnectionReject added in v0.5.3

LastConnectionReject (leaf): A timestamp of the last time a gRPC client failed in establishing a connection to the server.

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-system"
Path from parent:     "last-connection-reject"
Path from root:       "/system/grpc-servers/grpc-server/state/counters/last-connection-reject"

func (*System_GrpcServer_CountersPath) State added in v0.5.1

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

type System_GrpcServer_CountersPathAny added in v0.5.1

type System_GrpcServer_CountersPathAny struct {
	*ygnmi.NodePath
}

System_GrpcServer_CountersPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/state/counters YANG schema element.

func (*System_GrpcServer_CountersPathAny) ConnectionAccepts added in v0.5.3

ConnectionAccepts (leaf): The total number of times that gRPC clients have succeeded in establishing a connection to the server.

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-system"
Path from parent:     "connection-accepts"
Path from root:       "/system/grpc-servers/grpc-server/state/counters/connection-accepts"

func (*System_GrpcServer_CountersPathAny) ConnectionRejects added in v0.5.3

ConnectionRejects (leaf): The total number of times that gRPC clients have failed in establishing a connection to the server.

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-system"
Path from parent:     "connection-rejects"
Path from root:       "/system/grpc-servers/grpc-server/state/counters/connection-rejects"

func (*System_GrpcServer_CountersPathAny) LastConnectionAccept added in v0.5.3

LastConnectionAccept (leaf): A timestamp of the last time a gRPC client succeeded in establishing a connection to the server.

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-system"
Path from parent:     "last-connection-accept"
Path from root:       "/system/grpc-servers/grpc-server/state/counters/last-connection-accept"

func (*System_GrpcServer_CountersPathAny) LastConnectionReject added in v0.5.3

LastConnectionReject (leaf): A timestamp of the last time a gRPC client failed in establishing a connection to the server.

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-system"
Path from parent:     "last-connection-reject"
Path from root:       "/system/grpc-servers/grpc-server/state/counters/last-connection-reject"

func (*System_GrpcServer_CountersPathAny) State added in v0.5.1

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

type System_GrpcServer_Counters_ConnectionAcceptsPath added in v0.5.3

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

System_GrpcServer_Counters_ConnectionAcceptsPath represents the /openconfig-system/system/grpc-servers/grpc-server/state/counters/connection-accepts YANG schema element.

func (*System_GrpcServer_Counters_ConnectionAcceptsPath) State added in v0.5.3

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

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-gnsi-certz"
Path from parent:     "connection-accepts"
Path from root:       "/system/grpc-servers/grpc-server/state/counters/connection-accepts"

type System_GrpcServer_Counters_ConnectionAcceptsPathAny added in v0.5.3

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

System_GrpcServer_Counters_ConnectionAcceptsPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/state/counters/connection-accepts YANG schema element.

func (*System_GrpcServer_Counters_ConnectionAcceptsPathAny) State added in v0.5.3

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

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-gnsi-certz"
Path from parent:     "connection-accepts"
Path from root:       "/system/grpc-servers/grpc-server/state/counters/connection-accepts"

type System_GrpcServer_Counters_ConnectionRejectsPath added in v0.5.3

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

System_GrpcServer_Counters_ConnectionRejectsPath represents the /openconfig-system/system/grpc-servers/grpc-server/state/counters/connection-rejects YANG schema element.

func (*System_GrpcServer_Counters_ConnectionRejectsPath) State added in v0.5.3

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

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-gnsi-certz"
Path from parent:     "connection-rejects"
Path from root:       "/system/grpc-servers/grpc-server/state/counters/connection-rejects"

type System_GrpcServer_Counters_ConnectionRejectsPathAny added in v0.5.3

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

System_GrpcServer_Counters_ConnectionRejectsPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/state/counters/connection-rejects YANG schema element.

func (*System_GrpcServer_Counters_ConnectionRejectsPathAny) State added in v0.5.3

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

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-gnsi-certz"
Path from parent:     "connection-rejects"
Path from root:       "/system/grpc-servers/grpc-server/state/counters/connection-rejects"

type System_GrpcServer_Counters_LastConnectionAcceptPath added in v0.5.3

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

System_GrpcServer_Counters_LastConnectionAcceptPath represents the /openconfig-system/system/grpc-servers/grpc-server/state/counters/last-connection-accept YANG schema element.

func (*System_GrpcServer_Counters_LastConnectionAcceptPath) State added in v0.5.3

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

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-gnsi-certz"
Path from parent:     "last-connection-accept"
Path from root:       "/system/grpc-servers/grpc-server/state/counters/last-connection-accept"

type System_GrpcServer_Counters_LastConnectionAcceptPathAny added in v0.5.3

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

System_GrpcServer_Counters_LastConnectionAcceptPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/state/counters/last-connection-accept YANG schema element.

func (*System_GrpcServer_Counters_LastConnectionAcceptPathAny) State added in v0.5.3

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

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-gnsi-certz"
Path from parent:     "last-connection-accept"
Path from root:       "/system/grpc-servers/grpc-server/state/counters/last-connection-accept"

type System_GrpcServer_Counters_LastConnectionRejectPath added in v0.5.3

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

System_GrpcServer_Counters_LastConnectionRejectPath represents the /openconfig-system/system/grpc-servers/grpc-server/state/counters/last-connection-reject YANG schema element.

func (*System_GrpcServer_Counters_LastConnectionRejectPath) State added in v0.5.3

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

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-gnsi-certz"
Path from parent:     "last-connection-reject"
Path from root:       "/system/grpc-servers/grpc-server/state/counters/last-connection-reject"

type System_GrpcServer_Counters_LastConnectionRejectPathAny added in v0.5.3

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

System_GrpcServer_Counters_LastConnectionRejectPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/state/counters/last-connection-reject YANG schema element.

func (*System_GrpcServer_Counters_LastConnectionRejectPathAny) State added in v0.5.3

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

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-gnsi-certz"
Path from parent:     "last-connection-reject"
Path from root:       "/system/grpc-servers/grpc-server/state/counters/last-connection-reject"

type System_GrpcServer_EnablePath

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

System_GrpcServer_EnablePath represents the /openconfig-system/system/grpc-servers/grpc-server/state/enable YANG schema element.

func (*System_GrpcServer_EnablePath) Config

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

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system-grpc"
Path from parent:     "config/enable"
Path from root:       "/system/grpc-servers/grpc-server/config/enable"

func (*System_GrpcServer_EnablePath) State

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

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system-grpc"
Path from parent:     "state/enable"
Path from root:       "/system/grpc-servers/grpc-server/state/enable"

type System_GrpcServer_EnablePathAny

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

System_GrpcServer_EnablePathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/state/enable YANG schema element.

func (*System_GrpcServer_EnablePathAny) Config

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

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system-grpc"
Path from parent:     "config/enable"
Path from root:       "/system/grpc-servers/grpc-server/config/enable"

func (*System_GrpcServer_EnablePathAny) State

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

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system-grpc"
Path from parent:     "state/enable"
Path from root:       "/system/grpc-servers/grpc-server/state/enable"

type System_GrpcServer_GnmiPathzPolicyCountersPath added in v0.5.1

type System_GrpcServer_GnmiPathzPolicyCountersPath struct {
	*ygnmi.NodePath
}

System_GrpcServer_GnmiPathzPolicyCountersPath represents the /openconfig-system/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters YANG schema element.

func (*System_GrpcServer_GnmiPathzPolicyCountersPath) Path added in v0.5.1

Path (list): List for a collection of per-OpenConfig path counters.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "paths/path"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path"

Name: string

func (*System_GrpcServer_GnmiPathzPolicyCountersPath) PathAny added in v0.5.1

PathAny (list): List for a collection of per-OpenConfig path counters.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "paths/path"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path"

func (*System_GrpcServer_GnmiPathzPolicyCountersPath) PathMap added in v0.5.1

PathMap (list): List for a collection of per-OpenConfig path counters.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "paths/path"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path"

func (*System_GrpcServer_GnmiPathzPolicyCountersPath) State added in v0.5.1

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

type System_GrpcServer_GnmiPathzPolicyCountersPathAny added in v0.5.1

type System_GrpcServer_GnmiPathzPolicyCountersPathAny struct {
	*ygnmi.NodePath
}

System_GrpcServer_GnmiPathzPolicyCountersPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters YANG schema element.

func (*System_GrpcServer_GnmiPathzPolicyCountersPathAny) Path added in v0.5.1

Path (list): List for a collection of per-OpenConfig path counters.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "paths/path"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path"

Name: string

func (*System_GrpcServer_GnmiPathzPolicyCountersPathAny) PathAny added in v0.5.1

PathAny (list): List for a collection of per-OpenConfig path counters.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "paths/path"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path"

func (*System_GrpcServer_GnmiPathzPolicyCountersPathAny) PathMap added in v0.5.1

PathMap (list): List for a collection of per-OpenConfig path counters.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "paths/path"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path"

func (*System_GrpcServer_GnmiPathzPolicyCountersPathAny) State added in v0.5.1

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

type System_GrpcServer_GnmiPathzPolicyCounters_PathPath added in v0.5.1

type System_GrpcServer_GnmiPathzPolicyCounters_PathPath struct {
	*ygnmi.NodePath
}

System_GrpcServer_GnmiPathzPolicyCounters_PathPath represents the /openconfig-system/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path YANG schema element.

func (*System_GrpcServer_GnmiPathzPolicyCounters_PathPath) Name added in v0.5.5

Name (leaf): A OpenConfig schema path the counter were collected for.

For documentation on the naming of paths, see https://github.com/openconfig/reference/blob/master/rpc/gnmi/gnmi-path-conventions.md

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "*/name"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/*/name"

func (*System_GrpcServer_GnmiPathzPolicyCounters_PathPath) Reads added in v0.5.1

Reads (container): The counter were collected while performing a read operation on the schema path.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "state/reads"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/reads"

func (*System_GrpcServer_GnmiPathzPolicyCounters_PathPath) State added in v0.5.1

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

func (*System_GrpcServer_GnmiPathzPolicyCounters_PathPath) Writes added in v0.5.1

Writes (container): The counter were collected while performing a write operation on the schema path.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "state/writes"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/writes"

type System_GrpcServer_GnmiPathzPolicyCounters_PathPathAny added in v0.5.1

type System_GrpcServer_GnmiPathzPolicyCounters_PathPathAny struct {
	*ygnmi.NodePath
}

System_GrpcServer_GnmiPathzPolicyCounters_PathPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path YANG schema element.

func (*System_GrpcServer_GnmiPathzPolicyCounters_PathPathAny) Name added in v0.5.5

Name (leaf): A OpenConfig schema path the counter were collected for.

For documentation on the naming of paths, see https://github.com/openconfig/reference/blob/master/rpc/gnmi/gnmi-path-conventions.md

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "*/name"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/*/name"

func (*System_GrpcServer_GnmiPathzPolicyCounters_PathPathAny) Reads added in v0.5.1

Reads (container): The counter were collected while performing a read operation on the schema path.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "state/reads"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/reads"

func (*System_GrpcServer_GnmiPathzPolicyCounters_PathPathAny) State added in v0.5.1

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

func (*System_GrpcServer_GnmiPathzPolicyCounters_PathPathAny) Writes added in v0.5.1

Writes (container): The counter were collected while performing a write operation on the schema path.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "state/writes"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/writes"

type System_GrpcServer_GnmiPathzPolicyCounters_PathPathMap added in v0.5.1

type System_GrpcServer_GnmiPathzPolicyCounters_PathPathMap struct {
	*ygnmi.NodePath
}

System_GrpcServer_GnmiPathzPolicyCounters_PathPathMap represents the /openconfig-system/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path YANG schema element.

func (*System_GrpcServer_GnmiPathzPolicyCounters_PathPathMap) State added in v0.5.1

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

type System_GrpcServer_GnmiPathzPolicyCounters_PathPathMapAny added in v0.5.1

type System_GrpcServer_GnmiPathzPolicyCounters_PathPathMapAny struct {
	*ygnmi.NodePath
}

System_GrpcServer_GnmiPathzPolicyCounters_PathPathMapAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path YANG schema element.

func (*System_GrpcServer_GnmiPathzPolicyCounters_PathPathMapAny) State added in v0.5.1

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

type System_GrpcServer_GnmiPathzPolicyCounters_Path_NamePath added in v0.5.5

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

System_GrpcServer_GnmiPathzPolicyCounters_Path_NamePath represents the /openconfig-system/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/name YANG schema element.

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_NamePath) Config added in v0.5.5

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

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-gnsi-pathz"
Path from parent:     "name"
Path from root:       ""

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_NamePath) State added in v0.5.5

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

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-gnsi-pathz"
Path from parent:     "state/name"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/name"

type System_GrpcServer_GnmiPathzPolicyCounters_Path_NamePathAny added in v0.5.5

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

System_GrpcServer_GnmiPathzPolicyCounters_Path_NamePathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/name YANG schema element.

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_NamePathAny) Config added in v0.5.5

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

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-gnsi-pathz"
Path from parent:     "name"
Path from root:       ""

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_NamePathAny) State added in v0.5.5

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

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-gnsi-pathz"
Path from parent:     "state/name"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/name"

type System_GrpcServer_GnmiPathzPolicyCounters_Path_ReadsPath added in v0.5.1

type System_GrpcServer_GnmiPathzPolicyCounters_Path_ReadsPath struct {
	*ygnmi.NodePath
}

System_GrpcServer_GnmiPathzPolicyCounters_Path_ReadsPath represents the /openconfig-system/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/reads YANG schema element.

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_ReadsPath) AccessAccepts added in v0.5.1

AccessAccepts (leaf): The total number of times the gNSI.pathz module allowed access to an OpenConfig path.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "access-accepts"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/reads/access-accepts"

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_ReadsPath) AccessRejects added in v0.5.1

AccessRejects (leaf): The total number of times the gNSI.pathz module denied access to an OpenConfig path.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "access-rejects"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/reads/access-rejects"

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_ReadsPath) LastAccessAccept added in v0.5.1

LastAccessAccept (leaf): A timestamp of the last time the gNSI.pathz allowed access to an OpenConfig path

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "last-access-accept"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/reads/last-access-accept"

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_ReadsPath) LastAccessReject added in v0.5.1

LastAccessReject (leaf): A timestamp of the last time the gNSI.pathz denied access to an OpenConfig path

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "last-access-reject"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/reads/last-access-reject"

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_ReadsPath) State added in v0.5.1

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

type System_GrpcServer_GnmiPathzPolicyCounters_Path_ReadsPathAny added in v0.5.1

type System_GrpcServer_GnmiPathzPolicyCounters_Path_ReadsPathAny struct {
	*ygnmi.NodePath
}

System_GrpcServer_GnmiPathzPolicyCounters_Path_ReadsPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/reads YANG schema element.

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_ReadsPathAny) AccessAccepts added in v0.5.1

AccessAccepts (leaf): The total number of times the gNSI.pathz module allowed access to an OpenConfig path.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "access-accepts"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/reads/access-accepts"

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_ReadsPathAny) AccessRejects added in v0.5.1

AccessRejects (leaf): The total number of times the gNSI.pathz module denied access to an OpenConfig path.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "access-rejects"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/reads/access-rejects"

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_ReadsPathAny) LastAccessAccept added in v0.5.1

LastAccessAccept (leaf): A timestamp of the last time the gNSI.pathz allowed access to an OpenConfig path

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "last-access-accept"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/reads/last-access-accept"

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_ReadsPathAny) LastAccessReject added in v0.5.1

LastAccessReject (leaf): A timestamp of the last time the gNSI.pathz denied access to an OpenConfig path

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "last-access-reject"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/reads/last-access-reject"

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_ReadsPathAny) State added in v0.5.1

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

type System_GrpcServer_GnmiPathzPolicyCounters_Path_Reads_AccessAcceptsPath added in v0.5.1

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

System_GrpcServer_GnmiPathzPolicyCounters_Path_Reads_AccessAcceptsPath represents the /openconfig-system/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/reads/access-accepts YANG schema element.

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_Reads_AccessAcceptsPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-gnsi-pathz"
Path from parent:     "access-accepts"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/reads/access-accepts"

type System_GrpcServer_GnmiPathzPolicyCounters_Path_Reads_AccessAcceptsPathAny added in v0.5.1

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

System_GrpcServer_GnmiPathzPolicyCounters_Path_Reads_AccessAcceptsPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/reads/access-accepts YANG schema element.

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_Reads_AccessAcceptsPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-gnsi-pathz"
Path from parent:     "access-accepts"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/reads/access-accepts"

type System_GrpcServer_GnmiPathzPolicyCounters_Path_Reads_AccessRejectsPath added in v0.5.1

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

System_GrpcServer_GnmiPathzPolicyCounters_Path_Reads_AccessRejectsPath represents the /openconfig-system/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/reads/access-rejects YANG schema element.

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_Reads_AccessRejectsPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-gnsi-pathz"
Path from parent:     "access-rejects"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/reads/access-rejects"

type System_GrpcServer_GnmiPathzPolicyCounters_Path_Reads_AccessRejectsPathAny added in v0.5.1

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

System_GrpcServer_GnmiPathzPolicyCounters_Path_Reads_AccessRejectsPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/reads/access-rejects YANG schema element.

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_Reads_AccessRejectsPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-gnsi-pathz"
Path from parent:     "access-rejects"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/reads/access-rejects"

type System_GrpcServer_GnmiPathzPolicyCounters_Path_Reads_LastAccessAcceptPath added in v0.5.1

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

System_GrpcServer_GnmiPathzPolicyCounters_Path_Reads_LastAccessAcceptPath represents the /openconfig-system/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/reads/last-access-accept YANG schema element.

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_Reads_LastAccessAcceptPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-gnsi-pathz"
Path from parent:     "last-access-accept"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/reads/last-access-accept"

type System_GrpcServer_GnmiPathzPolicyCounters_Path_Reads_LastAccessAcceptPathAny added in v0.5.1

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

System_GrpcServer_GnmiPathzPolicyCounters_Path_Reads_LastAccessAcceptPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/reads/last-access-accept YANG schema element.

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_Reads_LastAccessAcceptPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-gnsi-pathz"
Path from parent:     "last-access-accept"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/reads/last-access-accept"

type System_GrpcServer_GnmiPathzPolicyCounters_Path_Reads_LastAccessRejectPath added in v0.5.1

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

System_GrpcServer_GnmiPathzPolicyCounters_Path_Reads_LastAccessRejectPath represents the /openconfig-system/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/reads/last-access-reject YANG schema element.

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_Reads_LastAccessRejectPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-gnsi-pathz"
Path from parent:     "last-access-reject"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/reads/last-access-reject"

type System_GrpcServer_GnmiPathzPolicyCounters_Path_Reads_LastAccessRejectPathAny added in v0.5.1

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

System_GrpcServer_GnmiPathzPolicyCounters_Path_Reads_LastAccessRejectPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/reads/last-access-reject YANG schema element.

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_Reads_LastAccessRejectPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-gnsi-pathz"
Path from parent:     "last-access-reject"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/reads/last-access-reject"

type System_GrpcServer_GnmiPathzPolicyCounters_Path_WritesPath added in v0.5.1

type System_GrpcServer_GnmiPathzPolicyCounters_Path_WritesPath struct {
	*ygnmi.NodePath
}

System_GrpcServer_GnmiPathzPolicyCounters_Path_WritesPath represents the /openconfig-system/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/writes YANG schema element.

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_WritesPath) AccessAccepts added in v0.5.1

AccessAccepts (leaf): The total number of times the gNSI.pathz module allowed access to an OpenConfig path.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "access-accepts"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/writes/access-accepts"

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_WritesPath) AccessRejects added in v0.5.1

AccessRejects (leaf): The total number of times the gNSI.pathz module denied access to an OpenConfig path.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "access-rejects"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/writes/access-rejects"

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_WritesPath) LastAccessAccept added in v0.5.1

LastAccessAccept (leaf): A timestamp of the last time the gNSI.pathz allowed access to an OpenConfig path

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "last-access-accept"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/writes/last-access-accept"

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_WritesPath) LastAccessReject added in v0.5.1

LastAccessReject (leaf): A timestamp of the last time the gNSI.pathz denied access to an OpenConfig path

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "last-access-reject"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/writes/last-access-reject"

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_WritesPath) State added in v0.5.1

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

type System_GrpcServer_GnmiPathzPolicyCounters_Path_WritesPathAny added in v0.5.1

type System_GrpcServer_GnmiPathzPolicyCounters_Path_WritesPathAny struct {
	*ygnmi.NodePath
}

System_GrpcServer_GnmiPathzPolicyCounters_Path_WritesPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/writes YANG schema element.

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_WritesPathAny) AccessAccepts added in v0.5.1

AccessAccepts (leaf): The total number of times the gNSI.pathz module allowed access to an OpenConfig path.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "access-accepts"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/writes/access-accepts"

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_WritesPathAny) AccessRejects added in v0.5.1

AccessRejects (leaf): The total number of times the gNSI.pathz module denied access to an OpenConfig path.

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "access-rejects"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/writes/access-rejects"

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_WritesPathAny) LastAccessAccept added in v0.5.1

LastAccessAccept (leaf): A timestamp of the last time the gNSI.pathz allowed access to an OpenConfig path

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "last-access-accept"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/writes/last-access-accept"

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_WritesPathAny) LastAccessReject added in v0.5.1

LastAccessReject (leaf): A timestamp of the last time the gNSI.pathz denied access to an OpenConfig path

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-system"
Path from parent:     "last-access-reject"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/writes/last-access-reject"

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_WritesPathAny) State added in v0.5.1

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

type System_GrpcServer_GnmiPathzPolicyCounters_Path_Writes_AccessAcceptsPath added in v0.5.1

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

System_GrpcServer_GnmiPathzPolicyCounters_Path_Writes_AccessAcceptsPath represents the /openconfig-system/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/writes/access-accepts YANG schema element.

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_Writes_AccessAcceptsPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-gnsi-pathz"
Path from parent:     "access-accepts"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/writes/access-accepts"

type System_GrpcServer_GnmiPathzPolicyCounters_Path_Writes_AccessAcceptsPathAny added in v0.5.1

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

System_GrpcServer_GnmiPathzPolicyCounters_Path_Writes_AccessAcceptsPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/writes/access-accepts YANG schema element.

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_Writes_AccessAcceptsPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-gnsi-pathz"
Path from parent:     "access-accepts"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/writes/access-accepts"

type System_GrpcServer_GnmiPathzPolicyCounters_Path_Writes_AccessRejectsPath added in v0.5.1

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

System_GrpcServer_GnmiPathzPolicyCounters_Path_Writes_AccessRejectsPath represents the /openconfig-system/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/writes/access-rejects YANG schema element.

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_Writes_AccessRejectsPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-gnsi-pathz"
Path from parent:     "access-rejects"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/writes/access-rejects"

type System_GrpcServer_GnmiPathzPolicyCounters_Path_Writes_AccessRejectsPathAny added in v0.5.1

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

System_GrpcServer_GnmiPathzPolicyCounters_Path_Writes_AccessRejectsPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/writes/access-rejects YANG schema element.

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_Writes_AccessRejectsPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-gnsi-pathz"
Path from parent:     "access-rejects"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/writes/access-rejects"

type System_GrpcServer_GnmiPathzPolicyCounters_Path_Writes_LastAccessAcceptPath added in v0.5.1

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

System_GrpcServer_GnmiPathzPolicyCounters_Path_Writes_LastAccessAcceptPath represents the /openconfig-system/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/writes/last-access-accept YANG schema element.

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_Writes_LastAccessAcceptPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-gnsi-pathz"
Path from parent:     "last-access-accept"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/writes/last-access-accept"

type System_GrpcServer_GnmiPathzPolicyCounters_Path_Writes_LastAccessAcceptPathAny added in v0.5.1

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

System_GrpcServer_GnmiPathzPolicyCounters_Path_Writes_LastAccessAcceptPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/writes/last-access-accept YANG schema element.

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_Writes_LastAccessAcceptPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-gnsi-pathz"
Path from parent:     "last-access-accept"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/writes/last-access-accept"

type System_GrpcServer_GnmiPathzPolicyCounters_Path_Writes_LastAccessRejectPath added in v0.5.1

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

System_GrpcServer_GnmiPathzPolicyCounters_Path_Writes_LastAccessRejectPath represents the /openconfig-system/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/writes/last-access-reject YANG schema element.

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_Writes_LastAccessRejectPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-gnsi-pathz"
Path from parent:     "last-access-reject"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/writes/last-access-reject"

type System_GrpcServer_GnmiPathzPolicyCounters_Path_Writes_LastAccessRejectPathAny added in v0.5.1

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

System_GrpcServer_GnmiPathzPolicyCounters_Path_Writes_LastAccessRejectPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/writes/last-access-reject YANG schema element.

func (*System_GrpcServer_GnmiPathzPolicyCounters_Path_Writes_LastAccessRejectPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-gnsi-pathz"
Path from parent:     "last-access-reject"
Path from root:       "/system/grpc-servers/grpc-server/gnmi-pathz-policy-counters/paths/path/state/writes/last-access-reject"

type System_GrpcServer_GnmiPathzPolicyCreatedOnPath

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

System_GrpcServer_GnmiPathzPolicyCreatedOnPath represents the /openconfig-system/system/grpc-servers/grpc-server/state/gnmi-pathz-policy-created-on YANG schema element.

func (*System_GrpcServer_GnmiPathzPolicyCreatedOnPath) State

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

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-gnsi-pathz"
Path from parent:     "state/gnmi-pathz-policy-created-on"
Path from root:       "/system/grpc-servers/grpc-server/state/gnmi-pathz-policy-created-on"

type System_GrpcServer_GnmiPathzPolicyCreatedOnPathAny

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

System_GrpcServer_GnmiPathzPolicyCreatedOnPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/state/gnmi-pathz-policy-created-on YANG schema element.

func (*System_GrpcServer_GnmiPathzPolicyCreatedOnPathAny) State

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

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-gnsi-pathz"
Path from parent:     "state/gnmi-pathz-policy-created-on"
Path from root:       "/system/grpc-servers/grpc-server/state/gnmi-pathz-policy-created-on"

type System_GrpcServer_GnmiPathzPolicyVersionPath

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

System_GrpcServer_GnmiPathzPolicyVersionPath represents the /openconfig-system/system/grpc-servers/grpc-server/state/gnmi-pathz-policy-version YANG schema element.

func (*System_GrpcServer_GnmiPathzPolicyVersionPath) State

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

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-gnsi-pathz"
Path from parent:     "state/gnmi-pathz-policy-version"
Path from root:       "/system/grpc-servers/grpc-server/state/gnmi-pathz-policy-version"

type System_GrpcServer_GnmiPathzPolicyVersionPathAny

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

System_GrpcServer_GnmiPathzPolicyVersionPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/state/gnmi-pathz-policy-version YANG schema element.

func (*System_GrpcServer_GnmiPathzPolicyVersionPathAny) State

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

Defining module:      "openconfig-gnsi-pathz"
Instantiating module: "openconfig-gnsi-pathz"
Path from parent:     "state/gnmi-pathz-policy-version"
Path from root:       "/system/grpc-servers/grpc-server/state/gnmi-pathz-policy-version"

type System_GrpcServer_ListenAddressesPath

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

System_GrpcServer_ListenAddressesPath represents the /openconfig-system/system/grpc-servers/grpc-server/state/listen-addresses YANG schema element.

func (*System_GrpcServer_ListenAddressesPath) Config

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

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system-grpc"
Path from parent:     "config/listen-addresses"
Path from root:       "/system/grpc-servers/grpc-server/config/listen-addresses"

func (*System_GrpcServer_ListenAddressesPath) State

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

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system-grpc"
Path from parent:     "state/listen-addresses"
Path from root:       "/system/grpc-servers/grpc-server/state/listen-addresses"

type System_GrpcServer_ListenAddressesPathAny

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

System_GrpcServer_ListenAddressesPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/state/listen-addresses YANG schema element.

func (*System_GrpcServer_ListenAddressesPathAny) Config

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

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system-grpc"
Path from parent:     "config/listen-addresses"
Path from root:       "/system/grpc-servers/grpc-server/config/listen-addresses"

func (*System_GrpcServer_ListenAddressesPathAny) State

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

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system-grpc"
Path from parent:     "state/listen-addresses"
Path from root:       "/system/grpc-servers/grpc-server/state/listen-addresses"

type System_GrpcServer_MetadataAuthenticationPath

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

System_GrpcServer_MetadataAuthenticationPath represents the /openconfig-system/system/grpc-servers/grpc-server/state/metadata-authentication YANG schema element.

func (*System_GrpcServer_MetadataAuthenticationPath) Config

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

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system-grpc"
Path from parent:     "config/metadata-authentication"
Path from root:       "/system/grpc-servers/grpc-server/config/metadata-authentication"

func (*System_GrpcServer_MetadataAuthenticationPath) State

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

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system-grpc"
Path from parent:     "state/metadata-authentication"
Path from root:       "/system/grpc-servers/grpc-server/state/metadata-authentication"

type System_GrpcServer_MetadataAuthenticationPathAny

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

System_GrpcServer_MetadataAuthenticationPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/state/metadata-authentication YANG schema element.

func (*System_GrpcServer_MetadataAuthenticationPathAny) Config

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

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system-grpc"
Path from parent:     "config/metadata-authentication"
Path from root:       "/system/grpc-servers/grpc-server/config/metadata-authentication"

func (*System_GrpcServer_MetadataAuthenticationPathAny) State

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

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system-grpc"
Path from parent:     "state/metadata-authentication"
Path from root:       "/system/grpc-servers/grpc-server/state/metadata-authentication"

type System_GrpcServer_NamePath

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

System_GrpcServer_NamePath represents the /openconfig-system/system/grpc-servers/grpc-server/state/name YANG schema element.

func (*System_GrpcServer_NamePath) Config

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

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

func (*System_GrpcServer_NamePath) State

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

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

type System_GrpcServer_NamePathAny

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

System_GrpcServer_NamePathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/state/name YANG schema element.

func (*System_GrpcServer_NamePathAny) Config

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

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

func (*System_GrpcServer_NamePathAny) State

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

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

type System_GrpcServer_NetworkInstancePath

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

System_GrpcServer_NetworkInstancePath represents the /openconfig-system/system/grpc-servers/grpc-server/state/network-instance YANG schema element.

func (*System_GrpcServer_NetworkInstancePath) Config

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

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system-grpc"
Path from parent:     "config/network-instance"
Path from root:       "/system/grpc-servers/grpc-server/config/network-instance"

func (*System_GrpcServer_NetworkInstancePath) State

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

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system-grpc"
Path from parent:     "state/network-instance"
Path from root:       "/system/grpc-servers/grpc-server/state/network-instance"

type System_GrpcServer_NetworkInstancePathAny

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

System_GrpcServer_NetworkInstancePathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/state/network-instance YANG schema element.

func (*System_GrpcServer_NetworkInstancePathAny) Config

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

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system-grpc"
Path from parent:     "config/network-instance"
Path from root:       "/system/grpc-servers/grpc-server/config/network-instance"

func (*System_GrpcServer_NetworkInstancePathAny) State

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

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system-grpc"
Path from parent:     "state/network-instance"
Path from root:       "/system/grpc-servers/grpc-server/state/network-instance"

type System_GrpcServer_PortPath

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

System_GrpcServer_PortPath represents the /openconfig-system/system/grpc-servers/grpc-server/state/port YANG schema element.

func (*System_GrpcServer_PortPath) Config

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

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system-grpc"
Path from parent:     "config/port"
Path from root:       "/system/grpc-servers/grpc-server/config/port"

func (*System_GrpcServer_PortPath) State

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

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system-grpc"
Path from parent:     "state/port"
Path from root:       "/system/grpc-servers/grpc-server/state/port"

type System_GrpcServer_PortPathAny

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

System_GrpcServer_PortPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/state/port YANG schema element.

func (*System_GrpcServer_PortPathAny) Config

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

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system-grpc"
Path from parent:     "config/port"
Path from root:       "/system/grpc-servers/grpc-server/config/port"

func (*System_GrpcServer_PortPathAny) State

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

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system-grpc"
Path from parent:     "state/port"
Path from root:       "/system/grpc-servers/grpc-server/state/port"

type System_GrpcServer_ServicesPath

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

System_GrpcServer_ServicesPath represents the /openconfig-system/system/grpc-servers/grpc-server/state/services YANG schema element.

func (*System_GrpcServer_ServicesPath) Config

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

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system-grpc"
Path from parent:     "config/services"
Path from root:       "/system/grpc-servers/grpc-server/config/services"

func (*System_GrpcServer_ServicesPath) State

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

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system-grpc"
Path from parent:     "state/services"
Path from root:       "/system/grpc-servers/grpc-server/state/services"

type System_GrpcServer_ServicesPathAny

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

System_GrpcServer_ServicesPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/state/services YANG schema element.

func (*System_GrpcServer_ServicesPathAny) Config

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

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system-grpc"
Path from parent:     "config/services"
Path from root:       "/system/grpc-servers/grpc-server/config/services"

func (*System_GrpcServer_ServicesPathAny) State

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

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system-grpc"
Path from parent:     "state/services"
Path from root:       "/system/grpc-servers/grpc-server/state/services"

type System_GrpcServer_SslProfileIdPath added in v0.5.1

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

System_GrpcServer_SslProfileIdPath represents the /openconfig-system/system/grpc-servers/grpc-server/state/ssl-profile-id YANG schema element.

func (*System_GrpcServer_SslProfileIdPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-gnsi-certz"
Path from parent:     "state/ssl-profile-id"
Path from root:       "/system/grpc-servers/grpc-server/state/ssl-profile-id"

type System_GrpcServer_SslProfileIdPathAny added in v0.5.1

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

System_GrpcServer_SslProfileIdPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/state/ssl-profile-id YANG schema element.

func (*System_GrpcServer_SslProfileIdPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-certz"
Instantiating module: "openconfig-gnsi-certz"
Path from parent:     "state/ssl-profile-id"
Path from root:       "/system/grpc-servers/grpc-server/state/ssl-profile-id"

type System_GrpcServer_TransportSecurityPath

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

System_GrpcServer_TransportSecurityPath represents the /openconfig-system/system/grpc-servers/grpc-server/state/transport-security YANG schema element.

func (*System_GrpcServer_TransportSecurityPath) Config

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

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system-grpc"
Path from parent:     "config/transport-security"
Path from root:       "/system/grpc-servers/grpc-server/config/transport-security"

func (*System_GrpcServer_TransportSecurityPath) State

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

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system-grpc"
Path from parent:     "state/transport-security"
Path from root:       "/system/grpc-servers/grpc-server/state/transport-security"

type System_GrpcServer_TransportSecurityPathAny

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

System_GrpcServer_TransportSecurityPathAny represents the wildcard version of the /openconfig-system/system/grpc-servers/grpc-server/state/transport-security YANG schema element.

func (*System_GrpcServer_TransportSecurityPathAny) Config

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

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system-grpc"
Path from parent:     "config/transport-security"
Path from root:       "/system/grpc-servers/grpc-server/config/transport-security"

func (*System_GrpcServer_TransportSecurityPathAny) State

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

Defining module:      "openconfig-system-grpc"
Instantiating module: "openconfig-system-grpc"
Path from parent:     "state/transport-security"
Path from root:       "/system/grpc-servers/grpc-server/state/transport-security"

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.1.24

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.1.24

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.1.24

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.1.24

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

func (*System_License_LicensePathMap) State added in v0.1.24

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

type System_License_LicensePathMapAny added in v0.1.24

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.1.24

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

func (*System_License_LicensePathMapAny) State added in v0.1.24

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.3.4

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.3.4

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.3.4

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.1.24

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.3.4

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.3.4

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.3.4

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.3.4

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.1.24

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.3.4

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.1.24

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.1.24

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.1.24

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.1.24

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

func (*System_Logging_Console_SelectorPathMap) State added in v0.1.24

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

type System_Logging_Console_SelectorPathMapAny added in v0.1.24

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.1.24

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

func (*System_Logging_Console_SelectorPathMapAny) State added in v0.1.24

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.3.4

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.3.4

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

func (*System_Logging_FilePath) FilenamePrefix added in v0.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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

type System_Logging_FilePathAny added in v0.3.4

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.3.4

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

func (*System_Logging_FilePathAny) FilenamePrefix added in v0.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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

func (*System_Logging_FilePathAny) WithFilenamePrefix added in v0.3.4

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.3.4

WithPath sets System_Logging_FilePathAny's key "path" to the specified value. Path: string

type System_Logging_FilePathMap added in v0.3.4

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.3.4

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

func (*System_Logging_FilePathMap) State added in v0.3.4

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

type System_Logging_FilePathMapAny added in v0.3.4

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.3.4

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

func (*System_Logging_FilePathMapAny) State added in v0.3.4

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

type System_Logging_File_FilenamePrefixPath added in v0.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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

func (*System_Logging_File_SelectorPath) Facility added in v0.3.4

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.3.4

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.3.4

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

type System_Logging_File_SelectorPathAny added in v0.3.4

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.3.4

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

func (*System_Logging_File_SelectorPathAny) Facility added in v0.3.4

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.3.4

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.3.4

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

func (*System_Logging_File_SelectorPathAny) WithFacility added in v0.3.4

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.3.4

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.3.4

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.3.4

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

func (*System_Logging_File_SelectorPathMap) State added in v0.3.4

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

type System_Logging_File_SelectorPathMapAny added in v0.3.4

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.3.4

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

func (*System_Logging_File_SelectorPathMapAny) State added in v0.3.4

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

type System_Logging_File_Selector_FacilityPath added in v0.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.1.2

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.1.24

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.1.2

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.1.24

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.1.24

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.1.24

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

func (*System_Logging_RemoteServerPathMap) State added in v0.1.24

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

type System_Logging_RemoteServerPathMapAny added in v0.1.24

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.1.24

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

func (*System_Logging_RemoteServerPathMapAny) State added in v0.1.24

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.1.2

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.1.2

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.1.2

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.1.2

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.1.2

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.1.2

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.1.24

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.1.24

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

func (*System_Logging_RemoteServer_SelectorPathMap) State added in v0.1.24

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

type System_Logging_RemoteServer_SelectorPathMapAny added in v0.1.24

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.1.24

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

func (*System_Logging_RemoteServer_SelectorPathMapAny) State added in v0.1.24

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.3.4

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.3.4

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

func (*System_Logging_VtyPath) Selector added in v0.3.4

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.3.4

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.3.4

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.3.4

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

type System_Logging_VtyPathAny added in v0.3.4

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.3.4

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

func (*System_Logging_VtyPathAny) Selector added in v0.3.4

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.3.4

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.3.4

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.3.4

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

type System_Logging_Vty_SelectorPath added in v0.3.4

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.3.4

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

func (*System_Logging_Vty_SelectorPath) Facility added in v0.3.4

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.3.4

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.3.4

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

type System_Logging_Vty_SelectorPathAny added in v0.3.4

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.3.4

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

func (*System_Logging_Vty_SelectorPathAny) Facility added in v0.3.4

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.3.4

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.3.4

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

func (*System_Logging_Vty_SelectorPathAny) WithFacility added in v0.3.4

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.3.4

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.3.4

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.3.4

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

func (*System_Logging_Vty_SelectorPathMap) State added in v0.3.4

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

type System_Logging_Vty_SelectorPathMapAny added in v0.3.4

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.3.4

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

func (*System_Logging_Vty_SelectorPathMapAny) State added in v0.3.4

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

type System_Logging_Vty_Selector_FacilityPath added in v0.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.3.4

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.1.24

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.1.24

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.1.24

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.1.24

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

func (*System_Messages_DebugServicePathMap) State added in v0.1.24

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

type System_Messages_DebugServicePathMapAny added in v0.1.24

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.1.24

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

func (*System_Messages_DebugServicePathMapAny) State added in v0.1.24

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.1.24

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.1.24

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

type System_MountPointPathMapAny added in v0.1.24

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.1.24

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.1.24

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.1.24

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.1.24

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.1.24

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.1.24

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.1.24

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

func (*System_Ntp_NtpKeyPathMap) State added in v0.1.24

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

type System_Ntp_NtpKeyPathMapAny added in v0.1.24

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.1.24

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

func (*System_Ntp_NtpKeyPathMapAny) State added in v0.1.24

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.1.2

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.1.2

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.1.2

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.1.2

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.1.24

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.1.24

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

func (*System_Ntp_ServerPathMap) State added in v0.1.24

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

type System_Ntp_ServerPathMapAny added in v0.1.24

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.1.24

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

func (*System_Ntp_ServerPathMapAny) State added in v0.1.24

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.1.2

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.1.2

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.1.2

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.1.2

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.1.2

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.1.2

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.1.2

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.1.2

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.1.2

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.1.2

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.1.2

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.1.2

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.1.24

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.1.24

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

type System_ProcessPathMapAny added in v0.1.24

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.1.24

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) ActiveHostCertificateCreatedOn added in v0.5.1

ActiveHostCertificateCreatedOn (leaf): The timestamp of the moment when the host certificate was created.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "state/active-host-certificate-created-on"
Path from root:       "/system/ssh-server/state/active-host-certificate-created-on"

func (*System_SshServerPath) ActiveHostCertificateVersion added in v0.5.1

ActiveHostCertificateVersion (leaf): The version of the host certificate.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "state/active-host-certificate-version"
Path from root:       "/system/ssh-server/state/active-host-certificate-version"

func (*System_SshServerPath) ActiveHostKeyCreatedOn added in v0.5.1

ActiveHostKeyCreatedOn (leaf): The timestamp of the moment when the host key was created.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "state/active-host-key-created-on"
Path from root:       "/system/ssh-server/state/active-host-key-created-on"

func (*System_SshServerPath) ActiveHostKeyVersion added in v0.5.1

ActiveHostKeyVersion (leaf): The version of the host public key.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "state/active-host-key-version"
Path from root:       "/system/ssh-server/state/active-host-key-version"

func (*System_SshServerPath) ActiveTrustedUserCaKeysCreatedOn added in v0.5.1

func (n *System_SshServerPath) ActiveTrustedUserCaKeysCreatedOn() *System_SshServer_ActiveTrustedUserCaKeysCreatedOnPath

ActiveTrustedUserCaKeysCreatedOn (leaf): The timestamp of the moment when the trusted user CA keys were created.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "state/active-trusted-user-ca-keys-created-on"
Path from root:       "/system/ssh-server/state/active-trusted-user-ca-keys-created-on"

func (*System_SshServerPath) ActiveTrustedUserCaKeysVersion added in v0.5.1

ActiveTrustedUserCaKeysVersion (leaf): The version of the Certificate Authority keys.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "state/active-trusted-user-ca-keys-version"
Path from root:       "/system/ssh-server/state/active-trusted-user-ca-keys-version"

func (*System_SshServerPath) Config

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

func (*System_SshServerPath) Counters added in v0.5.1

Counters (container): A collection of counters collected while authorizing users accessing the target.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "state/counters"
Path from root:       "/system/ssh-server/state/counters"

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) ActiveHostCertificateCreatedOn added in v0.5.1

ActiveHostCertificateCreatedOn (leaf): The timestamp of the moment when the host certificate was created.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "state/active-host-certificate-created-on"
Path from root:       "/system/ssh-server/state/active-host-certificate-created-on"

func (*System_SshServerPathAny) ActiveHostCertificateVersion added in v0.5.1

ActiveHostCertificateVersion (leaf): The version of the host certificate.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "state/active-host-certificate-version"
Path from root:       "/system/ssh-server/state/active-host-certificate-version"

func (*System_SshServerPathAny) ActiveHostKeyCreatedOn added in v0.5.1

ActiveHostKeyCreatedOn (leaf): The timestamp of the moment when the host key was created.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "state/active-host-key-created-on"
Path from root:       "/system/ssh-server/state/active-host-key-created-on"

func (*System_SshServerPathAny) ActiveHostKeyVersion added in v0.5.1

ActiveHostKeyVersion (leaf): The version of the host public key.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "state/active-host-key-version"
Path from root:       "/system/ssh-server/state/active-host-key-version"

func (*System_SshServerPathAny) ActiveTrustedUserCaKeysCreatedOn added in v0.5.1

ActiveTrustedUserCaKeysCreatedOn (leaf): The timestamp of the moment when the trusted user CA keys were created.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "state/active-trusted-user-ca-keys-created-on"
Path from root:       "/system/ssh-server/state/active-trusted-user-ca-keys-created-on"

func (*System_SshServerPathAny) ActiveTrustedUserCaKeysVersion added in v0.5.1

ActiveTrustedUserCaKeysVersion (leaf): The version of the Certificate Authority keys.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "state/active-trusted-user-ca-keys-version"
Path from root:       "/system/ssh-server/state/active-trusted-user-ca-keys-version"

func (*System_SshServerPathAny) Config

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

func (*System_SshServerPathAny) Counters added in v0.5.1

Counters (container): A collection of counters collected while authorizing users accessing the target.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "state/counters"
Path from root:       "/system/ssh-server/state/counters"

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_ActiveHostCertificateCreatedOnPath added in v0.5.1

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

System_SshServer_ActiveHostCertificateCreatedOnPath represents the /openconfig-system/system/ssh-server/state/active-host-certificate-created-on YANG schema element.

func (*System_SshServer_ActiveHostCertificateCreatedOnPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "state/active-host-certificate-created-on"
Path from root:       "/system/ssh-server/state/active-host-certificate-created-on"

type System_SshServer_ActiveHostCertificateCreatedOnPathAny added in v0.5.1

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

System_SshServer_ActiveHostCertificateCreatedOnPathAny represents the wildcard version of the /openconfig-system/system/ssh-server/state/active-host-certificate-created-on YANG schema element.

func (*System_SshServer_ActiveHostCertificateCreatedOnPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "state/active-host-certificate-created-on"
Path from root:       "/system/ssh-server/state/active-host-certificate-created-on"

type System_SshServer_ActiveHostCertificateVersionPath added in v0.5.1

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

System_SshServer_ActiveHostCertificateVersionPath represents the /openconfig-system/system/ssh-server/state/active-host-certificate-version YANG schema element.

func (*System_SshServer_ActiveHostCertificateVersionPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "state/active-host-certificate-version"
Path from root:       "/system/ssh-server/state/active-host-certificate-version"

type System_SshServer_ActiveHostCertificateVersionPathAny added in v0.5.1

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

System_SshServer_ActiveHostCertificateVersionPathAny represents the wildcard version of the /openconfig-system/system/ssh-server/state/active-host-certificate-version YANG schema element.

func (*System_SshServer_ActiveHostCertificateVersionPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "state/active-host-certificate-version"
Path from root:       "/system/ssh-server/state/active-host-certificate-version"

type System_SshServer_ActiveHostKeyCreatedOnPath added in v0.5.1

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

System_SshServer_ActiveHostKeyCreatedOnPath represents the /openconfig-system/system/ssh-server/state/active-host-key-created-on YANG schema element.

func (*System_SshServer_ActiveHostKeyCreatedOnPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "state/active-host-key-created-on"
Path from root:       "/system/ssh-server/state/active-host-key-created-on"

type System_SshServer_ActiveHostKeyCreatedOnPathAny added in v0.5.1

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

System_SshServer_ActiveHostKeyCreatedOnPathAny represents the wildcard version of the /openconfig-system/system/ssh-server/state/active-host-key-created-on YANG schema element.

func (*System_SshServer_ActiveHostKeyCreatedOnPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "state/active-host-key-created-on"
Path from root:       "/system/ssh-server/state/active-host-key-created-on"

type System_SshServer_ActiveHostKeyVersionPath added in v0.5.1

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

System_SshServer_ActiveHostKeyVersionPath represents the /openconfig-system/system/ssh-server/state/active-host-key-version YANG schema element.

func (*System_SshServer_ActiveHostKeyVersionPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "state/active-host-key-version"
Path from root:       "/system/ssh-server/state/active-host-key-version"

type System_SshServer_ActiveHostKeyVersionPathAny added in v0.5.1

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

System_SshServer_ActiveHostKeyVersionPathAny represents the wildcard version of the /openconfig-system/system/ssh-server/state/active-host-key-version YANG schema element.

func (*System_SshServer_ActiveHostKeyVersionPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "state/active-host-key-version"
Path from root:       "/system/ssh-server/state/active-host-key-version"

type System_SshServer_ActiveTrustedUserCaKeysCreatedOnPath added in v0.5.1

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

System_SshServer_ActiveTrustedUserCaKeysCreatedOnPath represents the /openconfig-system/system/ssh-server/state/active-trusted-user-ca-keys-created-on YANG schema element.

func (*System_SshServer_ActiveTrustedUserCaKeysCreatedOnPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "state/active-trusted-user-ca-keys-created-on"
Path from root:       "/system/ssh-server/state/active-trusted-user-ca-keys-created-on"

type System_SshServer_ActiveTrustedUserCaKeysCreatedOnPathAny added in v0.5.1

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

System_SshServer_ActiveTrustedUserCaKeysCreatedOnPathAny represents the wildcard version of the /openconfig-system/system/ssh-server/state/active-trusted-user-ca-keys-created-on YANG schema element.

func (*System_SshServer_ActiveTrustedUserCaKeysCreatedOnPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "state/active-trusted-user-ca-keys-created-on"
Path from root:       "/system/ssh-server/state/active-trusted-user-ca-keys-created-on"

type System_SshServer_ActiveTrustedUserCaKeysVersionPath added in v0.5.1

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

System_SshServer_ActiveTrustedUserCaKeysVersionPath represents the /openconfig-system/system/ssh-server/state/active-trusted-user-ca-keys-version YANG schema element.

func (*System_SshServer_ActiveTrustedUserCaKeysVersionPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "state/active-trusted-user-ca-keys-version"
Path from root:       "/system/ssh-server/state/active-trusted-user-ca-keys-version"

type System_SshServer_ActiveTrustedUserCaKeysVersionPathAny added in v0.5.1

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

System_SshServer_ActiveTrustedUserCaKeysVersionPathAny represents the wildcard version of the /openconfig-system/system/ssh-server/state/active-trusted-user-ca-keys-version YANG schema element.

func (*System_SshServer_ActiveTrustedUserCaKeysVersionPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "state/active-trusted-user-ca-keys-version"
Path from root:       "/system/ssh-server/state/active-trusted-user-ca-keys-version"

type System_SshServer_CountersPath added in v0.5.1

type System_SshServer_CountersPath struct {
	*ygnmi.NodePath
}

System_SshServer_CountersPath represents the /openconfig-system/system/ssh-server/state/counters YANG schema element.

func (*System_SshServer_CountersPath) AccessAccepts added in v0.5.1

AccessAccepts (leaf): The total number of times access to the target has been allowed.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "access-accepts"
Path from root:       "/system/ssh-server/state/counters/access-accepts"

func (*System_SshServer_CountersPath) AccessRejects added in v0.5.1

AccessRejects (leaf): The total number of times access to the target has been denied.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "access-rejects"
Path from root:       "/system/ssh-server/state/counters/access-rejects"

func (*System_SshServer_CountersPath) LastAccessAccept added in v0.5.1

LastAccessAccept (leaf): A timestamp of the last time access to the target has been allowed.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "last-access-accept"
Path from root:       "/system/ssh-server/state/counters/last-access-accept"

func (*System_SshServer_CountersPath) LastAccessReject added in v0.5.1

LastAccessReject (leaf): A timestamp of the last time access to the target has been denied.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "last-access-reject"
Path from root:       "/system/ssh-server/state/counters/last-access-reject"

func (*System_SshServer_CountersPath) State added in v0.5.1

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

type System_SshServer_CountersPathAny added in v0.5.1

type System_SshServer_CountersPathAny struct {
	*ygnmi.NodePath
}

System_SshServer_CountersPathAny represents the wildcard version of the /openconfig-system/system/ssh-server/state/counters YANG schema element.

func (*System_SshServer_CountersPathAny) AccessAccepts added in v0.5.1

AccessAccepts (leaf): The total number of times access to the target has been allowed.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "access-accepts"
Path from root:       "/system/ssh-server/state/counters/access-accepts"

func (*System_SshServer_CountersPathAny) AccessRejects added in v0.5.1

AccessRejects (leaf): The total number of times access to the target has been denied.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "access-rejects"
Path from root:       "/system/ssh-server/state/counters/access-rejects"

func (*System_SshServer_CountersPathAny) LastAccessAccept added in v0.5.1

LastAccessAccept (leaf): A timestamp of the last time access to the target has been allowed.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "last-access-accept"
Path from root:       "/system/ssh-server/state/counters/last-access-accept"

func (*System_SshServer_CountersPathAny) LastAccessReject added in v0.5.1

LastAccessReject (leaf): A timestamp of the last time access to the target has been denied.

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-system"
Path from parent:     "last-access-reject"
Path from root:       "/system/ssh-server/state/counters/last-access-reject"

func (*System_SshServer_CountersPathAny) State added in v0.5.1

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

type System_SshServer_Counters_AccessAcceptsPath added in v0.5.1

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

System_SshServer_Counters_AccessAcceptsPath represents the /openconfig-system/system/ssh-server/state/counters/access-accepts YANG schema element.

func (*System_SshServer_Counters_AccessAcceptsPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "access-accepts"
Path from root:       "/system/ssh-server/state/counters/access-accepts"

type System_SshServer_Counters_AccessAcceptsPathAny added in v0.5.1

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

System_SshServer_Counters_AccessAcceptsPathAny represents the wildcard version of the /openconfig-system/system/ssh-server/state/counters/access-accepts YANG schema element.

func (*System_SshServer_Counters_AccessAcceptsPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "access-accepts"
Path from root:       "/system/ssh-server/state/counters/access-accepts"

type System_SshServer_Counters_AccessRejectsPath added in v0.5.1

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

System_SshServer_Counters_AccessRejectsPath represents the /openconfig-system/system/ssh-server/state/counters/access-rejects YANG schema element.

func (*System_SshServer_Counters_AccessRejectsPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "access-rejects"
Path from root:       "/system/ssh-server/state/counters/access-rejects"

type System_SshServer_Counters_AccessRejectsPathAny added in v0.5.1

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

System_SshServer_Counters_AccessRejectsPathAny represents the wildcard version of the /openconfig-system/system/ssh-server/state/counters/access-rejects YANG schema element.

func (*System_SshServer_Counters_AccessRejectsPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "access-rejects"
Path from root:       "/system/ssh-server/state/counters/access-rejects"

type System_SshServer_Counters_LastAccessAcceptPath added in v0.5.1

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

System_SshServer_Counters_LastAccessAcceptPath represents the /openconfig-system/system/ssh-server/state/counters/last-access-accept YANG schema element.

func (*System_SshServer_Counters_LastAccessAcceptPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "last-access-accept"
Path from root:       "/system/ssh-server/state/counters/last-access-accept"

type System_SshServer_Counters_LastAccessAcceptPathAny added in v0.5.1

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

System_SshServer_Counters_LastAccessAcceptPathAny represents the wildcard version of the /openconfig-system/system/ssh-server/state/counters/last-access-accept YANG schema element.

func (*System_SshServer_Counters_LastAccessAcceptPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "last-access-accept"
Path from root:       "/system/ssh-server/state/counters/last-access-accept"

type System_SshServer_Counters_LastAccessRejectPath added in v0.5.1

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

System_SshServer_Counters_LastAccessRejectPath represents the /openconfig-system/system/ssh-server/state/counters/last-access-reject YANG schema element.

func (*System_SshServer_Counters_LastAccessRejectPath) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "last-access-reject"
Path from root:       "/system/ssh-server/state/counters/last-access-reject"

type System_SshServer_Counters_LastAccessRejectPathAny added in v0.5.1

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

System_SshServer_Counters_LastAccessRejectPathAny represents the wildcard version of the /openconfig-system/system/ssh-server/state/counters/last-access-reject YANG schema element.

func (*System_SshServer_Counters_LastAccessRejectPathAny) State added in v0.5.1

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

Defining module:      "openconfig-gnsi-credentialz"
Instantiating module: "openconfig-gnsi-credentialz"
Path from parent:     "last-access-reject"
Path from root:       "/system/ssh-server/state/counters/last-access-reject"

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.5.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.5.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.5.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.5.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_UtilizationPath added in v0.4.5

type System_UtilizationPath struct {
	*ygnmi.NodePath
}

System_UtilizationPath represents the /openconfig-system/system/utilization YANG schema element.

func (*System_UtilizationPath) Config added in v0.4.5

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

func (*System_UtilizationPath) Resource added in v0.4.5

Resource (list): The list of all resources across all platform components keyed by resource name.

Defining module:      "openconfig-system-utilization"
Instantiating module: "openconfig-system"
Path from parent:     "resources/resource"
Path from root:       "/system/utilization/resources/resource"

Name: string

func (*System_UtilizationPath) ResourceAny added in v0.4.5

ResourceAny (list): The list of all resources across all platform components keyed by resource name.

Defining module:      "openconfig-system-utilization"
Instantiating module: "openconfig-system"
Path from parent:     "resources/resource"
Path from root:       "/system/utilization/resources/resource"

func (*System_UtilizationPath) ResourceMap added in v0.4.5

ResourceMap (list): The list of all resources across all platform components keyed by resource name.

Defining module:      "openconfig-system-utilization"
Instantiating module: "openconfig-system"
Path from parent:     "resources/resource"
Path from root:       "/system/utilization/resources/resource"

func (*System_UtilizationPath) State added in v0.4.5

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

type System_UtilizationPathAny added in v0.4.5

type System_UtilizationPathAny struct {
	*ygnmi.NodePath
}

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

func (*System_UtilizationPathAny) Config added in v0.4.5

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

func (*System_UtilizationPathAny) Resource added in v0.4.5

Resource (list): The list of all resources across all platform components keyed by resource name.

Defining module:      "openconfig-system-utilization"
Instantiating module: "openconfig-system"
Path from parent:     "resources/resource"
Path from root:       "/system/utilization/resources/resource"

Name: string

func (*System_UtilizationPathAny) ResourceAny added in v0.4.5

ResourceAny (list): The list of all resources across all platform components keyed by resource name.

Defining module:      "openconfig-system-utilization"
Instantiating module: "openconfig-system"
Path from parent:     "resources/resource"
Path from root:       "/system/utilization/resources/resource"

func (*System_UtilizationPathAny) ResourceMap added in v0.4.5

ResourceMap (list): The list of all resources across all platform components keyed by resource name.

Defining module:      "openconfig-system-utilization"
Instantiating module: "openconfig-system"
Path from parent:     "resources/resource"
Path from root:       "/system/utilization/resources/resource"

func (*System_UtilizationPathAny) State added in v0.4.5

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

type System_Utilization_ResourcePath added in v0.4.5

type System_Utilization_ResourcePath struct {
	*ygnmi.NodePath
}

System_Utilization_ResourcePath represents the /openconfig-system/system/utilization/resources/resource YANG schema element.

func (*System_Utilization_ResourcePath) ActiveComponentList added in v0.4.5

ActiveComponentList (leaf-list): List of references to each component which has this resource.

Defining module:      "openconfig-system-utilization"
Instantiating module: "openconfig-system"
Path from parent:     "state/active-component-list"
Path from root:       "/system/utilization/resources/resource/state/active-component-list"

func (*System_Utilization_ResourcePath) Config added in v0.4.5

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

func (*System_Utilization_ResourcePath) Name added in v0.4.5

Name (leaf): Resource name within the system.

Defining module:      "openconfig-system-utilization"
Instantiating module: "openconfig-system"
Path from parent:     "*/name"
Path from root:       "/system/utilization/resources/resource/*/name"

func (*System_Utilization_ResourcePath) State added in v0.4.5

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

func (*System_Utilization_ResourcePath) UsedThresholdUpper added in v0.4.5

UsedThresholdUpper (leaf): The used percentage value (used / (used + free) * 100) that when crossed will set utilization-threshold-exceeded to 'true'.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-system"
Path from parent:     "*/used-threshold-upper"
Path from root:       "/system/utilization/resources/resource/*/used-threshold-upper"

func (*System_Utilization_ResourcePath) UsedThresholdUpperClear added in v0.4.5

UsedThresholdUpperClear (leaf): The used percentage value (used / (used + free) * 100) that when crossed will set utilization-threshold-exceeded to 'false'.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-system"
Path from parent:     "*/used-threshold-upper-clear"
Path from root:       "/system/utilization/resources/resource/*/used-threshold-upper-clear"

type System_Utilization_ResourcePathAny added in v0.4.5

type System_Utilization_ResourcePathAny struct {
	*ygnmi.NodePath
}

System_Utilization_ResourcePathAny represents the wildcard version of the /openconfig-system/system/utilization/resources/resource YANG schema element.

func (*System_Utilization_ResourcePathAny) ActiveComponentList added in v0.4.5

ActiveComponentList (leaf-list): List of references to each component which has this resource.

Defining module:      "openconfig-system-utilization"
Instantiating module: "openconfig-system"
Path from parent:     "state/active-component-list"
Path from root:       "/system/utilization/resources/resource/state/active-component-list"

func (*System_Utilization_ResourcePathAny) Config added in v0.4.5

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

func (*System_Utilization_ResourcePathAny) Name added in v0.4.5

Name (leaf): Resource name within the system.

Defining module:      "openconfig-system-utilization"
Instantiating module: "openconfig-system"
Path from parent:     "*/name"
Path from root:       "/system/utilization/resources/resource/*/name"

func (*System_Utilization_ResourcePathAny) State added in v0.4.5

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

func (*System_Utilization_ResourcePathAny) UsedThresholdUpper added in v0.4.5

UsedThresholdUpper (leaf): The used percentage value (used / (used + free) * 100) that when crossed will set utilization-threshold-exceeded to 'true'.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-system"
Path from parent:     "*/used-threshold-upper"
Path from root:       "/system/utilization/resources/resource/*/used-threshold-upper"

func (*System_Utilization_ResourcePathAny) UsedThresholdUpperClear added in v0.4.5

UsedThresholdUpperClear (leaf): The used percentage value (used / (used + free) * 100) that when crossed will set utilization-threshold-exceeded to 'false'.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-system"
Path from parent:     "*/used-threshold-upper-clear"
Path from root:       "/system/utilization/resources/resource/*/used-threshold-upper-clear"

type System_Utilization_ResourcePathMap added in v0.4.5

type System_Utilization_ResourcePathMap struct {
	*ygnmi.NodePath
}

System_Utilization_ResourcePathMap represents the /openconfig-system/system/utilization/resources/resource YANG schema element.

func (*System_Utilization_ResourcePathMap) Config added in v0.4.5

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

func (*System_Utilization_ResourcePathMap) State added in v0.4.5

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

type System_Utilization_ResourcePathMapAny added in v0.4.5

type System_Utilization_ResourcePathMapAny struct {
	*ygnmi.NodePath
}

System_Utilization_ResourcePathMapAny represents the wildcard version of the /openconfig-system/system/utilization/resources/resource YANG schema element.

func (*System_Utilization_ResourcePathMapAny) Config added in v0.4.5

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

func (*System_Utilization_ResourcePathMapAny) State added in v0.4.5

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

type System_Utilization_Resource_ActiveComponentListPath added in v0.4.5

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

System_Utilization_Resource_ActiveComponentListPath represents the /openconfig-system/system/utilization/resources/resource/state/active-component-list YANG schema element.

func (*System_Utilization_Resource_ActiveComponentListPath) State added in v0.4.5

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

Defining module:      "openconfig-system-utilization"
Instantiating module: "openconfig-system-utilization"
Path from parent:     "state/active-component-list"
Path from root:       "/system/utilization/resources/resource/state/active-component-list"

type System_Utilization_Resource_ActiveComponentListPathAny added in v0.4.5

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

System_Utilization_Resource_ActiveComponentListPathAny represents the wildcard version of the /openconfig-system/system/utilization/resources/resource/state/active-component-list YANG schema element.

func (*System_Utilization_Resource_ActiveComponentListPathAny) State added in v0.4.5

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

Defining module:      "openconfig-system-utilization"
Instantiating module: "openconfig-system-utilization"
Path from parent:     "state/active-component-list"
Path from root:       "/system/utilization/resources/resource/state/active-component-list"

type System_Utilization_Resource_NamePath added in v0.4.5

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

System_Utilization_Resource_NamePath represents the /openconfig-system/system/utilization/resources/resource/state/name YANG schema element.

func (*System_Utilization_Resource_NamePath) Config added in v0.4.5

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

Defining module:      "openconfig-system-utilization"
Instantiating module: "openconfig-system-utilization"
Path from parent:     "config/name"
Path from root:       "/system/utilization/resources/resource/config/name"

func (*System_Utilization_Resource_NamePath) State added in v0.4.5

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

Defining module:      "openconfig-system-utilization"
Instantiating module: "openconfig-system-utilization"
Path from parent:     "state/name"
Path from root:       "/system/utilization/resources/resource/state/name"

type System_Utilization_Resource_NamePathAny added in v0.4.5

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

System_Utilization_Resource_NamePathAny represents the wildcard version of the /openconfig-system/system/utilization/resources/resource/state/name YANG schema element.

func (*System_Utilization_Resource_NamePathAny) Config added in v0.4.5

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

Defining module:      "openconfig-system-utilization"
Instantiating module: "openconfig-system-utilization"
Path from parent:     "config/name"
Path from root:       "/system/utilization/resources/resource/config/name"

func (*System_Utilization_Resource_NamePathAny) State added in v0.4.5

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

Defining module:      "openconfig-system-utilization"
Instantiating module: "openconfig-system-utilization"
Path from parent:     "state/name"
Path from root:       "/system/utilization/resources/resource/state/name"

type System_Utilization_Resource_UsedThresholdUpperClearPath added in v0.4.5

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

System_Utilization_Resource_UsedThresholdUpperClearPath represents the /openconfig-system/system/utilization/resources/resource/state/used-threshold-upper-clear YANG schema element.

func (*System_Utilization_Resource_UsedThresholdUpperClearPath) Config added in v0.4.5

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-system-utilization"
Path from parent:     "config/used-threshold-upper-clear"
Path from root:       "/system/utilization/resources/resource/config/used-threshold-upper-clear"

func (*System_Utilization_Resource_UsedThresholdUpperClearPath) State added in v0.4.5

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-system-utilization"
Path from parent:     "state/used-threshold-upper-clear"
Path from root:       "/system/utilization/resources/resource/state/used-threshold-upper-clear"

type System_Utilization_Resource_UsedThresholdUpperClearPathAny added in v0.4.5

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

System_Utilization_Resource_UsedThresholdUpperClearPathAny represents the wildcard version of the /openconfig-system/system/utilization/resources/resource/state/used-threshold-upper-clear YANG schema element.

func (*System_Utilization_Resource_UsedThresholdUpperClearPathAny) Config added in v0.4.5

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-system-utilization"
Path from parent:     "config/used-threshold-upper-clear"
Path from root:       "/system/utilization/resources/resource/config/used-threshold-upper-clear"

func (*System_Utilization_Resource_UsedThresholdUpperClearPathAny) State added in v0.4.5

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-system-utilization"
Path from parent:     "state/used-threshold-upper-clear"
Path from root:       "/system/utilization/resources/resource/state/used-threshold-upper-clear"

type System_Utilization_Resource_UsedThresholdUpperPath added in v0.4.5

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

System_Utilization_Resource_UsedThresholdUpperPath represents the /openconfig-system/system/utilization/resources/resource/state/used-threshold-upper YANG schema element.

func (*System_Utilization_Resource_UsedThresholdUpperPath) Config added in v0.4.5

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-system-utilization"
Path from parent:     "config/used-threshold-upper"
Path from root:       "/system/utilization/resources/resource/config/used-threshold-upper"

func (*System_Utilization_Resource_UsedThresholdUpperPath) State added in v0.4.5

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-system-utilization"
Path from parent:     "state/used-threshold-upper"
Path from root:       "/system/utilization/resources/resource/state/used-threshold-upper"

type System_Utilization_Resource_UsedThresholdUpperPathAny added in v0.4.5

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

System_Utilization_Resource_UsedThresholdUpperPathAny represents the wildcard version of the /openconfig-system/system/utilization/resources/resource/state/used-threshold-upper YANG schema element.

func (*System_Utilization_Resource_UsedThresholdUpperPathAny) Config added in v0.4.5

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-system-utilization"
Path from parent:     "config/used-threshold-upper"
Path from root:       "/system/utilization/resources/resource/config/used-threshold-upper"

func (*System_Utilization_Resource_UsedThresholdUpperPathAny) State added in v0.4.5

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-system-utilization"
Path from parent:     "state/used-threshold-upper"
Path from root:       "/system/utilization/resources/resource/state/used-threshold-upper"

Jump to

Keyboard shortcuts

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