platform

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 platform 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 ComponentPath

type ComponentPath struct {
	*ygnmi.NodePath
}

ComponentPath represents the /openconfig-platform/components/component YANG schema element.

func (*ComponentPath) AllocatedPower

func (n *ComponentPath) AllocatedPower() *Component_AllocatedPowerPath

AllocatedPower (leaf): Power allocated by the system for the component.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/allocated-power"
Path from root:       "/components/component/state/allocated-power"

func (*ComponentPath) Backplane

func (n *ComponentPath) Backplane() *Component_BackplanePath

Backplane (container): Data for backplane components

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "backplane"
Path from root:       "/components/component/backplane"

func (*ComponentPath) BaseMacAddress

func (n *ComponentPath) BaseMacAddress() *Component_BaseMacAddressPath

BaseMacAddress (leaf): This is a MAC address representing the root or primary MAC address for a component. Components such as CHASSIS and CONTROLLER_CARD are expected to provide a base-mac-address. The base mac-address for CHASSIS and a PRIMARY CONTROLLER_CARD may contain the same value.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/base-mac-address"
Path from root:       "/components/component/state/base-mac-address"

func (*ComponentPath) Chassis

func (n *ComponentPath) Chassis() *Component_ChassisPath

Chassis (container): Data for chassis components

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "chassis"
Path from root:       "/components/component/chassis"

func (*ComponentPath) CleiCode

func (n *ComponentPath) CleiCode() *Component_CleiCodePath

CleiCode (leaf): Common Language Equipment Identifier (CLEI) code of the component. This should be present in particular if the component is also an FRU (field replaceable unit)

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/clei-code"
Path from root:       "/components/component/state/clei-code"

func (*ComponentPath) Config

func (n *ComponentPath) Config() ygnmi.ConfigQuery[*oc.Component]

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

func (*ComponentPath) ControllerCard

func (n *ComponentPath) ControllerCard() *Component_ControllerCardPath

ControllerCard (container): Data for controller card components, i.e., for components with type=CONTROLLER_CARD

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "controller-card"
Path from root:       "/components/component/controller-card"

func (*ComponentPath) Cpu

func (n *ComponentPath) Cpu() *Component_CpuPath

Cpu (container): Data for cpu components

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "cpu"
Path from root:       "/components/component/cpu"

func (*ComponentPath) Description

func (n *ComponentPath) Description() *Component_DescriptionPath

Description (leaf): System-supplied description of the component

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/description"
Path from root:       "/components/component/state/description"

func (*ComponentPath) Empty

func (n *ComponentPath) Empty() *Component_EmptyPath

Empty (leaf): The empty leaf may be used by the device to indicate that a component position exists but is not populated. Using this flag, it is possible for the management system to learn how many positions are available (e.g., occupied vs. empty linecard slots in a chassis).

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/empty"
Path from root:       "/components/component/state/empty"

func (*ComponentPath) EntityId

func (n *ComponentPath) EntityId() *Component_EntityIdPath

EntityId (leaf): A unique numeric identifier assigned by the system to the component. This identifier may be used to represent the corresponding SNMP Entity MIB identifier.

Defining module:      "openconfig-platform-ext"
Instantiating module: "openconfig-platform"
Path from parent:     "state/entity-id"
Path from root:       "/components/component/state/entity-id"

func (*ComponentPath) EquipmentFailure

func (n *ComponentPath) EquipmentFailure() *Component_EquipmentFailurePath

EquipmentFailure (leaf): If true, the hardware indicates that the component's physical equipment has failed

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-platform"
Path from parent:     "state/equipment-failure"
Path from root:       "/components/component/state/equipment-failure"

func (*ComponentPath) EquipmentMismatch

func (n *ComponentPath) EquipmentMismatch() *Component_EquipmentMismatchPath

EquipmentMismatch (leaf): If true, the hardware indicates that the component inserted into the affected component's physical location is of a different type than what is configured

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-platform"
Path from parent:     "state/equipment-mismatch"
Path from root:       "/components/component/state/equipment-mismatch"

func (*ComponentPath) Fabric

func (n *ComponentPath) Fabric() *Component_FabricPath

Fabric (container): Data for fabric components

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "fabric"
Path from root:       "/components/component/fabric"

func (*ComponentPath) Fan

func (n *ComponentPath) Fan() *Component_FanPath

Fan (container): Data for fan components

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "fan"
Path from root:       "/components/component/fan"

func (*ComponentPath) FirmwareVersion

func (n *ComponentPath) FirmwareVersion() *Component_FirmwareVersionPath

FirmwareVersion (leaf): For hardware components, this is the version of associated firmware that is running on the component, if applicable.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/firmware-version"
Path from root:       "/components/component/state/firmware-version"

func (*ComponentPath) HardwareVersion

func (n *ComponentPath) HardwareVersion() *Component_HardwareVersionPath

HardwareVersion (leaf): For hardware components, this is the hardware revision of the component.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/hardware-version"
Path from root:       "/components/component/state/hardware-version"

func (*ComponentPath) Id

Id (leaf): Unique identifier assigned by the system for the component

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/id"
Path from root:       "/components/component/state/id"

func (*ComponentPath) IntegratedCircuit

func (n *ComponentPath) IntegratedCircuit() *Component_IntegratedCircuitPath

IntegratedCircuit (container): Data for chip components, such as ASIC, NPUs, etc.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "integrated-circuit"
Path from root:       "/components/component/integrated-circuit"

func (*ComponentPath) LastRebootReason

func (n *ComponentPath) LastRebootReason() *Component_LastRebootReasonPath

LastRebootReason (leaf): This reports the reason of the last reboot of the component.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/last-reboot-reason"
Path from root:       "/components/component/state/last-reboot-reason"

func (*ComponentPath) LastRebootTime

func (n *ComponentPath) LastRebootTime() *Component_LastRebootTimePath

LastRebootTime (leaf): This reports the time of the last reboot of the component. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/last-reboot-time"
Path from root:       "/components/component/state/last-reboot-time"

func (*ComponentPath) LastSwitchoverReason

func (n *ComponentPath) LastSwitchoverReason() *Component_LastSwitchoverReasonPath

LastSwitchoverReason (container): For components that have redundant roles (e.g. two supervisors in a device, one as primary the other as secondary), this reports the reason of the last change of the component's role.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/last-switchover-reason"
Path from root:       "/components/component/state/last-switchover-reason"

func (*ComponentPath) LastSwitchoverTime

func (n *ComponentPath) LastSwitchoverTime() *Component_LastSwitchoverTimePath

LastSwitchoverTime (leaf): For components that have redundant roles (e.g. two supervisors in a device, one as primary the other as secondary), this reports the time of the last change of the component's role. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/last-switchover-time"
Path from root:       "/components/component/state/last-switchover-time"

func (*ComponentPath) Linecard added in v0.1.14

func (n *ComponentPath) Linecard() *Component_LinecardPath

Linecard (container): Top-level container for linecard data

Defining module:      "openconfig-platform-linecard"
Instantiating module: "openconfig-platform"
Path from parent:     "linecard"
Path from root:       "/components/component/linecard"

func (*ComponentPath) Location

func (n *ComponentPath) Location() *Component_LocationPath

Location (leaf): System-supplied description of the location of the component within the system. This could be a bay position, slot number, socket location, etc. For component types that have an explicit slot-id attribute, such as linecards, the system should populate the more specific slot-id.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/location"
Path from root:       "/components/component/state/location"

func (*ComponentPath) Memory

func (n *ComponentPath) Memory() *Component_MemoryPath

Memory (container): For components that have associated memory, these values report information about available and utilized memory.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/memory"
Path from root:       "/components/component/state/memory"

func (*ComponentPath) MfgDate

func (n *ComponentPath) MfgDate() *Component_MfgDatePath

MfgDate (leaf): System-supplied representation of the component's manufacturing date.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/mfg-date"
Path from root:       "/components/component/state/mfg-date"

func (*ComponentPath) MfgName

func (n *ComponentPath) MfgName() *Component_MfgNamePath

MfgName (leaf): System-supplied identifier for the manufacturer of the component. This data is particularly useful when a component manufacturer is different than the overall device vendor.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/mfg-name"
Path from root:       "/components/component/state/mfg-name"

func (*ComponentPath) ModelName added in v0.4.7

func (n *ComponentPath) ModelName() *Component_ModelNamePath

ModelName (leaf): A human readable string describing the model of a component. This string is optional and should only be populated if part-no is also populated.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/model-name"
Path from root:       "/components/component/state/model-name"

func (*ComponentPath) Name

func (n *ComponentPath) Name() *Component_NamePath

Name (leaf): Device name for the component -- this may not be a configurable parameter on many implementations. Where component preconfiguration is supported, for example, the component name may be configurable.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "*/name"
Path from root:       "/components/component/*/name"

func (*ComponentPath) OperStatus

func (n *ComponentPath) OperStatus() *Component_OperStatusPath

OperStatus (leaf): If applicable, this reports the current operational status of the component.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/oper-status"
Path from root:       "/components/component/state/oper-status"

func (*ComponentPath) OpticalChannel

func (n *ComponentPath) OpticalChannel() *Component_OpticalChannelPath

OpticalChannel (container): Enclosing container for the list of optical channels

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "optical-channel"
Path from root:       "/components/component/optical-channel"

func (*ComponentPath) Parent

func (n *ComponentPath) Parent() *Component_ParentPath

Parent (leaf): Reference to the name of the parent component. Note that this reference must be kept synchronized with the corresponding subcomponent reference from the parent component.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/parent"
Path from root:       "/components/component/state/parent"

func (*ComponentPath) PartNo

func (n *ComponentPath) PartNo() *Component_PartNoPath

PartNo (leaf): System-assigned part number for the component. This should be present in particular if the component is also an FRU (field replaceable unit)

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/part-no"
Path from root:       "/components/component/state/part-no"

func (*ComponentPath) Pcie

func (n *ComponentPath) Pcie() *Component_PciePath

Pcie (container): Components that are connected to the system over the Peripheral Component Interconnect Express (PCIe), report the fatal, non-fatal and correctable PCIe error counts.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/pcie"
Path from root:       "/components/component/state/pcie"

func (*ComponentPath) Port

func (n *ComponentPath) Port() *Component_PortPath

Port (container): Data for physical port components

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "port"
Path from root:       "/components/component/port"

func (*ComponentPath) PowerSupply

func (n *ComponentPath) PowerSupply() *Component_PowerSupplyPath

PowerSupply (container): Data for power supply components

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "power-supply"
Path from root:       "/components/component/power-supply"

func (*ComponentPath) Property

func (n *ComponentPath) Property(Name string) *Component_PropertyPath

Property (list): List of system properties for the component

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "properties/property"
Path from root:       "/components/component/properties/property"

Name: string

func (*ComponentPath) PropertyAny

func (n *ComponentPath) PropertyAny() *Component_PropertyPathAny

PropertyAny (list): List of system properties for the component

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "properties/property"
Path from root:       "/components/component/properties/property"

func (*ComponentPath) PropertyMap added in v0.1.24

func (n *ComponentPath) PropertyMap() *Component_PropertyPathMap

PropertyMap (list): List of system properties for the component

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "properties/property"
Path from root:       "/components/component/properties/property"

func (*ComponentPath) RedundantRole

func (n *ComponentPath) RedundantRole() *Component_RedundantRolePath

RedundantRole (leaf): For components that have redundant roles (e.g. two supervisors in a device, one as primary the other as secondary), this reports the role of the component.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/redundant-role"
Path from root:       "/components/component/state/redundant-role"

func (*ComponentPath) Removable

func (n *ComponentPath) Removable() *Component_RemovablePath

Removable (leaf): If true, this component is removable or is a field replaceable unit

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/removable"
Path from root:       "/components/component/state/removable"

func (*ComponentPath) SerialNo

func (n *ComponentPath) SerialNo() *Component_SerialNoPath

SerialNo (leaf): System-assigned serial number of the component.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/serial-no"
Path from root:       "/components/component/state/serial-no"

func (*ComponentPath) SoftwareModule

func (n *ComponentPath) SoftwareModule() *Component_SoftwareModulePath

SoftwareModule (container): Data for software module components, i.e., for components with type=SOFTWARE_MODULE

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "software-module"
Path from root:       "/components/component/software-module"

func (*ComponentPath) SoftwareVersion

func (n *ComponentPath) SoftwareVersion() *Component_SoftwareVersionPath

SoftwareVersion (leaf): For software components such as operating system or other software module, this is the version of the currently running software.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/software-version"
Path from root:       "/components/component/state/software-version"

func (*ComponentPath) State

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

func (*ComponentPath) Storage

func (n *ComponentPath) Storage() *Component_StoragePath

Storage (container): Data for storage components

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "storage"
Path from root:       "/components/component/storage"

func (*ComponentPath) Subcomponent

func (n *ComponentPath) Subcomponent(Name string) *Component_SubcomponentPath

Subcomponent (list): List of subcomponent references

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "subcomponents/subcomponent"
Path from root:       "/components/component/subcomponents/subcomponent"

Name: string

func (*ComponentPath) SubcomponentAny

func (n *ComponentPath) SubcomponentAny() *Component_SubcomponentPathAny

SubcomponentAny (list): List of subcomponent references

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "subcomponents/subcomponent"
Path from root:       "/components/component/subcomponents/subcomponent"

func (*ComponentPath) SubcomponentMap added in v0.1.24

func (n *ComponentPath) SubcomponentMap() *Component_SubcomponentPathMap

SubcomponentMap (list): List of subcomponent references

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "subcomponents/subcomponent"
Path from root:       "/components/component/subcomponents/subcomponent"

func (*ComponentPath) SwitchoverReady

func (n *ComponentPath) SwitchoverReady() *Component_SwitchoverReadyPath

SwitchoverReady (leaf): For components that have redundant roles, this reports a value that indicates if the component is ready to support failover.

The components with a redundant-role should reflect the overall system's switchover status. For example, two supervisors in a device, one as primary and the other as secondary, should both report the same value.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/switchover-ready"
Path from root:       "/components/component/state/switchover-ready"

func (*ComponentPath) Temperature

func (n *ComponentPath) Temperature() *Component_TemperaturePath

Temperature (container): Temperature in degrees Celsius of the component. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/temperature"
Path from root:       "/components/component/state/temperature"

func (*ComponentPath) Transceiver

func (n *ComponentPath) Transceiver() *Component_TransceiverPath

Transceiver (container): Top-level container for client port transceiver data

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "transceiver"
Path from root:       "/components/component/transceiver"

func (*ComponentPath) Type

func (n *ComponentPath) Type() *Component_TypePath

Type (leaf): Type of component as identified by the system

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/type"
Path from root:       "/components/component/state/type"

func (*ComponentPath) UsedPower

func (n *ComponentPath) UsedPower() *Component_UsedPowerPath

UsedPower (leaf): Actual power used by the component.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/used-power"
Path from root:       "/components/component/state/used-power"

type ComponentPathAny

type ComponentPathAny struct {
	*ygnmi.NodePath
}

ComponentPathAny represents the wildcard version of the /openconfig-platform/components/component YANG schema element.

func (*ComponentPathAny) AllocatedPower

AllocatedPower (leaf): Power allocated by the system for the component.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/allocated-power"
Path from root:       "/components/component/state/allocated-power"

func (*ComponentPathAny) Backplane

Backplane (container): Data for backplane components

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "backplane"
Path from root:       "/components/component/backplane"

func (*ComponentPathAny) BaseMacAddress

BaseMacAddress (leaf): This is a MAC address representing the root or primary MAC address for a component. Components such as CHASSIS and CONTROLLER_CARD are expected to provide a base-mac-address. The base mac-address for CHASSIS and a PRIMARY CONTROLLER_CARD may contain the same value.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/base-mac-address"
Path from root:       "/components/component/state/base-mac-address"

func (*ComponentPathAny) Chassis

Chassis (container): Data for chassis components

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "chassis"
Path from root:       "/components/component/chassis"

func (*ComponentPathAny) CleiCode

CleiCode (leaf): Common Language Equipment Identifier (CLEI) code of the component. This should be present in particular if the component is also an FRU (field replaceable unit)

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/clei-code"
Path from root:       "/components/component/state/clei-code"

func (*ComponentPathAny) Config

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

func (*ComponentPathAny) ControllerCard

ControllerCard (container): Data for controller card components, i.e., for components with type=CONTROLLER_CARD

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "controller-card"
Path from root:       "/components/component/controller-card"

func (*ComponentPathAny) Cpu

Cpu (container): Data for cpu components

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "cpu"
Path from root:       "/components/component/cpu"

func (*ComponentPathAny) Description

Description (leaf): System-supplied description of the component

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/description"
Path from root:       "/components/component/state/description"

func (*ComponentPathAny) Empty

Empty (leaf): The empty leaf may be used by the device to indicate that a component position exists but is not populated. Using this flag, it is possible for the management system to learn how many positions are available (e.g., occupied vs. empty linecard slots in a chassis).

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/empty"
Path from root:       "/components/component/state/empty"

func (*ComponentPathAny) EntityId

EntityId (leaf): A unique numeric identifier assigned by the system to the component. This identifier may be used to represent the corresponding SNMP Entity MIB identifier.

Defining module:      "openconfig-platform-ext"
Instantiating module: "openconfig-platform"
Path from parent:     "state/entity-id"
Path from root:       "/components/component/state/entity-id"

func (*ComponentPathAny) EquipmentFailure

func (n *ComponentPathAny) EquipmentFailure() *Component_EquipmentFailurePathAny

EquipmentFailure (leaf): If true, the hardware indicates that the component's physical equipment has failed

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-platform"
Path from parent:     "state/equipment-failure"
Path from root:       "/components/component/state/equipment-failure"

func (*ComponentPathAny) EquipmentMismatch

func (n *ComponentPathAny) EquipmentMismatch() *Component_EquipmentMismatchPathAny

EquipmentMismatch (leaf): If true, the hardware indicates that the component inserted into the affected component's physical location is of a different type than what is configured

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-platform"
Path from parent:     "state/equipment-mismatch"
Path from root:       "/components/component/state/equipment-mismatch"

func (*ComponentPathAny) Fabric

Fabric (container): Data for fabric components

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "fabric"
Path from root:       "/components/component/fabric"

func (*ComponentPathAny) Fan

Fan (container): Data for fan components

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "fan"
Path from root:       "/components/component/fan"

func (*ComponentPathAny) FirmwareVersion

func (n *ComponentPathAny) FirmwareVersion() *Component_FirmwareVersionPathAny

FirmwareVersion (leaf): For hardware components, this is the version of associated firmware that is running on the component, if applicable.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/firmware-version"
Path from root:       "/components/component/state/firmware-version"

func (*ComponentPathAny) HardwareVersion

func (n *ComponentPathAny) HardwareVersion() *Component_HardwareVersionPathAny

HardwareVersion (leaf): For hardware components, this is the hardware revision of the component.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/hardware-version"
Path from root:       "/components/component/state/hardware-version"

func (*ComponentPathAny) Id

Id (leaf): Unique identifier assigned by the system for the component

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/id"
Path from root:       "/components/component/state/id"

func (*ComponentPathAny) IntegratedCircuit

func (n *ComponentPathAny) IntegratedCircuit() *Component_IntegratedCircuitPathAny

IntegratedCircuit (container): Data for chip components, such as ASIC, NPUs, etc.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "integrated-circuit"
Path from root:       "/components/component/integrated-circuit"

func (*ComponentPathAny) LastRebootReason

func (n *ComponentPathAny) LastRebootReason() *Component_LastRebootReasonPathAny

LastRebootReason (leaf): This reports the reason of the last reboot of the component.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/last-reboot-reason"
Path from root:       "/components/component/state/last-reboot-reason"

func (*ComponentPathAny) LastRebootTime

LastRebootTime (leaf): This reports the time of the last reboot of the component. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/last-reboot-time"
Path from root:       "/components/component/state/last-reboot-time"

func (*ComponentPathAny) LastSwitchoverReason

func (n *ComponentPathAny) LastSwitchoverReason() *Component_LastSwitchoverReasonPathAny

LastSwitchoverReason (container): For components that have redundant roles (e.g. two supervisors in a device, one as primary the other as secondary), this reports the reason of the last change of the component's role.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/last-switchover-reason"
Path from root:       "/components/component/state/last-switchover-reason"

func (*ComponentPathAny) LastSwitchoverTime

func (n *ComponentPathAny) LastSwitchoverTime() *Component_LastSwitchoverTimePathAny

LastSwitchoverTime (leaf): For components that have redundant roles (e.g. two supervisors in a device, one as primary the other as secondary), this reports the time of the last change of the component's role. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/last-switchover-time"
Path from root:       "/components/component/state/last-switchover-time"

func (*ComponentPathAny) Linecard added in v0.1.14

Linecard (container): Top-level container for linecard data

Defining module:      "openconfig-platform-linecard"
Instantiating module: "openconfig-platform"
Path from parent:     "linecard"
Path from root:       "/components/component/linecard"

func (*ComponentPathAny) Location

Location (leaf): System-supplied description of the location of the component within the system. This could be a bay position, slot number, socket location, etc. For component types that have an explicit slot-id attribute, such as linecards, the system should populate the more specific slot-id.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/location"
Path from root:       "/components/component/state/location"

func (*ComponentPathAny) Memory

Memory (container): For components that have associated memory, these values report information about available and utilized memory.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/memory"
Path from root:       "/components/component/state/memory"

func (*ComponentPathAny) MfgDate

MfgDate (leaf): System-supplied representation of the component's manufacturing date.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/mfg-date"
Path from root:       "/components/component/state/mfg-date"

func (*ComponentPathAny) MfgName

MfgName (leaf): System-supplied identifier for the manufacturer of the component. This data is particularly useful when a component manufacturer is different than the overall device vendor.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/mfg-name"
Path from root:       "/components/component/state/mfg-name"

func (*ComponentPathAny) ModelName added in v0.4.7

ModelName (leaf): A human readable string describing the model of a component. This string is optional and should only be populated if part-no is also populated.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/model-name"
Path from root:       "/components/component/state/model-name"

func (*ComponentPathAny) Name

Name (leaf): Device name for the component -- this may not be a configurable parameter on many implementations. Where component preconfiguration is supported, for example, the component name may be configurable.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "*/name"
Path from root:       "/components/component/*/name"

func (*ComponentPathAny) OperStatus

OperStatus (leaf): If applicable, this reports the current operational status of the component.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/oper-status"
Path from root:       "/components/component/state/oper-status"

func (*ComponentPathAny) OpticalChannel

OpticalChannel (container): Enclosing container for the list of optical channels

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "optical-channel"
Path from root:       "/components/component/optical-channel"

func (*ComponentPathAny) Parent

Parent (leaf): Reference to the name of the parent component. Note that this reference must be kept synchronized with the corresponding subcomponent reference from the parent component.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/parent"
Path from root:       "/components/component/state/parent"

func (*ComponentPathAny) PartNo

PartNo (leaf): System-assigned part number for the component. This should be present in particular if the component is also an FRU (field replaceable unit)

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/part-no"
Path from root:       "/components/component/state/part-no"

func (*ComponentPathAny) Pcie

Pcie (container): Components that are connected to the system over the Peripheral Component Interconnect Express (PCIe), report the fatal, non-fatal and correctable PCIe error counts.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/pcie"
Path from root:       "/components/component/state/pcie"

func (*ComponentPathAny) Port

Port (container): Data for physical port components

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "port"
Path from root:       "/components/component/port"

func (*ComponentPathAny) PowerSupply

PowerSupply (container): Data for power supply components

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "power-supply"
Path from root:       "/components/component/power-supply"

func (*ComponentPathAny) Property

Property (list): List of system properties for the component

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "properties/property"
Path from root:       "/components/component/properties/property"

Name: string

func (*ComponentPathAny) PropertyAny

func (n *ComponentPathAny) PropertyAny() *Component_PropertyPathAny

PropertyAny (list): List of system properties for the component

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "properties/property"
Path from root:       "/components/component/properties/property"

func (*ComponentPathAny) PropertyMap added in v0.1.24

PropertyMap (list): List of system properties for the component

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "properties/property"
Path from root:       "/components/component/properties/property"

func (*ComponentPathAny) RedundantRole

RedundantRole (leaf): For components that have redundant roles (e.g. two supervisors in a device, one as primary the other as secondary), this reports the role of the component.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/redundant-role"
Path from root:       "/components/component/state/redundant-role"

func (*ComponentPathAny) Removable

Removable (leaf): If true, this component is removable or is a field replaceable unit

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/removable"
Path from root:       "/components/component/state/removable"

func (*ComponentPathAny) SerialNo

SerialNo (leaf): System-assigned serial number of the component.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/serial-no"
Path from root:       "/components/component/state/serial-no"

func (*ComponentPathAny) SoftwareModule

SoftwareModule (container): Data for software module components, i.e., for components with type=SOFTWARE_MODULE

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "software-module"
Path from root:       "/components/component/software-module"

func (*ComponentPathAny) SoftwareVersion

func (n *ComponentPathAny) SoftwareVersion() *Component_SoftwareVersionPathAny

SoftwareVersion (leaf): For software components such as operating system or other software module, this is the version of the currently running software.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/software-version"
Path from root:       "/components/component/state/software-version"

func (*ComponentPathAny) State

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

func (*ComponentPathAny) Storage

Storage (container): Data for storage components

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "storage"
Path from root:       "/components/component/storage"

func (*ComponentPathAny) Subcomponent

func (n *ComponentPathAny) Subcomponent(Name string) *Component_SubcomponentPathAny

Subcomponent (list): List of subcomponent references

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "subcomponents/subcomponent"
Path from root:       "/components/component/subcomponents/subcomponent"

Name: string

func (*ComponentPathAny) SubcomponentAny

func (n *ComponentPathAny) SubcomponentAny() *Component_SubcomponentPathAny

SubcomponentAny (list): List of subcomponent references

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "subcomponents/subcomponent"
Path from root:       "/components/component/subcomponents/subcomponent"

func (*ComponentPathAny) SubcomponentMap added in v0.1.24

func (n *ComponentPathAny) SubcomponentMap() *Component_SubcomponentPathMapAny

SubcomponentMap (list): List of subcomponent references

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "subcomponents/subcomponent"
Path from root:       "/components/component/subcomponents/subcomponent"

func (*ComponentPathAny) SwitchoverReady

func (n *ComponentPathAny) SwitchoverReady() *Component_SwitchoverReadyPathAny

SwitchoverReady (leaf): For components that have redundant roles, this reports a value that indicates if the component is ready to support failover.

The components with a redundant-role should reflect the overall system's switchover status. For example, two supervisors in a device, one as primary and the other as secondary, should both report the same value.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/switchover-ready"
Path from root:       "/components/component/state/switchover-ready"

func (*ComponentPathAny) Temperature

Temperature (container): Temperature in degrees Celsius of the component. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/temperature"
Path from root:       "/components/component/state/temperature"

func (*ComponentPathAny) Transceiver

Transceiver (container): Top-level container for client port transceiver data

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "transceiver"
Path from root:       "/components/component/transceiver"

func (*ComponentPathAny) Type

Type (leaf): Type of component as identified by the system

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/type"
Path from root:       "/components/component/state/type"

func (*ComponentPathAny) UsedPower

UsedPower (leaf): Actual power used by the component.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/used-power"
Path from root:       "/components/component/state/used-power"

type ComponentPathMap added in v0.1.24

type ComponentPathMap struct {
	*ygnmi.NodePath
}

ComponentPathMap represents the /openconfig-platform/components/component YANG schema element.

func (*ComponentPathMap) Config added in v0.1.24

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

func (*ComponentPathMap) State added in v0.1.24

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

type ComponentPathMapAny added in v0.1.24

type ComponentPathMapAny struct {
	*ygnmi.NodePath
}

ComponentPathMapAny represents the wildcard version of the /openconfig-platform/components/component YANG schema element.

func (*ComponentPathMapAny) Config added in v0.1.24

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

func (*ComponentPathMapAny) State added in v0.1.24

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

type Component_AllocatedPowerPath

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

Component_AllocatedPowerPath represents the /openconfig-platform/components/component/state/allocated-power YANG schema element.

func (*Component_AllocatedPowerPath) State

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

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/allocated-power"
Path from root:       "/components/component/state/allocated-power"

type Component_AllocatedPowerPathAny

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

Component_AllocatedPowerPathAny represents the wildcard version of the /openconfig-platform/components/component/state/allocated-power YANG schema element.

func (*Component_AllocatedPowerPathAny) State

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

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/allocated-power"
Path from root:       "/components/component/state/allocated-power"

type Component_BackplanePath

type Component_BackplanePath struct {
	*ygnmi.NodePath
}

Component_BackplanePath represents the /openconfig-platform/components/component/backplane YANG schema element.

func (*Component_BackplanePath) Config

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

func (*Component_BackplanePath) State

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

type Component_BackplanePathAny

type Component_BackplanePathAny struct {
	*ygnmi.NodePath
}

Component_BackplanePathAny represents the wildcard version of the /openconfig-platform/components/component/backplane YANG schema element.

func (*Component_BackplanePathAny) Config

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

func (*Component_BackplanePathAny) State

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

type Component_BaseMacAddressPath

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

Component_BaseMacAddressPath represents the /openconfig-platform/components/component/state/base-mac-address YANG schema element.

func (*Component_BaseMacAddressPath) State

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

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/base-mac-address"
Path from root:       "/components/component/state/base-mac-address"

type Component_BaseMacAddressPathAny

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

Component_BaseMacAddressPathAny represents the wildcard version of the /openconfig-platform/components/component/state/base-mac-address YANG schema element.

func (*Component_BaseMacAddressPathAny) State

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

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/base-mac-address"
Path from root:       "/components/component/state/base-mac-address"

type Component_ChassisPath

type Component_ChassisPath struct {
	*ygnmi.NodePath
}

Component_ChassisPath represents the /openconfig-platform/components/component/chassis YANG schema element.

func (*Component_ChassisPath) Config

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

func (*Component_ChassisPath) State

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

func (*Component_ChassisPath) Utilization

Utilization (container): Resource utilization of the component.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "utilization"
Path from root:       "/components/component/chassis/utilization"

type Component_ChassisPathAny

type Component_ChassisPathAny struct {
	*ygnmi.NodePath
}

Component_ChassisPathAny represents the wildcard version of the /openconfig-platform/components/component/chassis YANG schema element.

func (*Component_ChassisPathAny) Config

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

func (*Component_ChassisPathAny) State

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

func (*Component_ChassisPathAny) Utilization

Utilization (container): Resource utilization of the component.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "utilization"
Path from root:       "/components/component/chassis/utilization"

type Component_Chassis_UtilizationPath

type Component_Chassis_UtilizationPath struct {
	*ygnmi.NodePath
}

Component_Chassis_UtilizationPath represents the /openconfig-platform/components/component/chassis/utilization YANG schema element.

func (*Component_Chassis_UtilizationPath) Config

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

func (*Component_Chassis_UtilizationPath) Resource

Resource (list): List of resources, keyed by resource name.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "resources/resource"
Path from root:       "/components/component/chassis/utilization/resources/resource"

Name: string

func (*Component_Chassis_UtilizationPath) ResourceAny

ResourceAny (list): List of resources, keyed by resource name.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "resources/resource"
Path from root:       "/components/component/chassis/utilization/resources/resource"

func (*Component_Chassis_UtilizationPath) ResourceMap added in v0.1.24

ResourceMap (list): List of resources, keyed by resource name.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "resources/resource"
Path from root:       "/components/component/chassis/utilization/resources/resource"

func (*Component_Chassis_UtilizationPath) State

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

type Component_Chassis_UtilizationPathAny

type Component_Chassis_UtilizationPathAny struct {
	*ygnmi.NodePath
}

Component_Chassis_UtilizationPathAny represents the wildcard version of the /openconfig-platform/components/component/chassis/utilization YANG schema element.

func (*Component_Chassis_UtilizationPathAny) Config

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

func (*Component_Chassis_UtilizationPathAny) Resource

Resource (list): List of resources, keyed by resource name.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "resources/resource"
Path from root:       "/components/component/chassis/utilization/resources/resource"

Name: string

func (*Component_Chassis_UtilizationPathAny) ResourceAny

ResourceAny (list): List of resources, keyed by resource name.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "resources/resource"
Path from root:       "/components/component/chassis/utilization/resources/resource"

func (*Component_Chassis_UtilizationPathAny) ResourceMap added in v0.1.24

ResourceMap (list): List of resources, keyed by resource name.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "resources/resource"
Path from root:       "/components/component/chassis/utilization/resources/resource"

func (*Component_Chassis_UtilizationPathAny) State

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

type Component_Chassis_Utilization_ResourcePath

type Component_Chassis_Utilization_ResourcePath struct {
	*ygnmi.NodePath
}

Component_Chassis_Utilization_ResourcePath represents the /openconfig-platform/components/component/chassis/utilization/resources/resource YANG schema element.

func (*Component_Chassis_Utilization_ResourcePath) Committed

Committed (leaf): Number of entries currently reserved for this resource. This is only relevant to tables which allocate a block of resource for a given feature.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/committed"
Path from root:       "/components/component/chassis/utilization/resources/resource/state/committed"

func (*Component_Chassis_Utilization_ResourcePath) Config

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

func (*Component_Chassis_Utilization_ResourcePath) Free

Free (leaf): Number of entries available to use.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/free"
Path from root:       "/components/component/chassis/utilization/resources/resource/state/free"

func (*Component_Chassis_Utilization_ResourcePath) HighWatermark

HighWatermark (leaf): A watermark of highest number of entries used for this resource.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/high-watermark"
Path from root:       "/components/component/chassis/utilization/resources/resource/state/high-watermark"

func (*Component_Chassis_Utilization_ResourcePath) LastHighWatermark

LastHighWatermark (leaf): The timestamp when the high-watermark was last updated. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/last-high-watermark"
Path from root:       "/components/component/chassis/utilization/resources/resource/state/last-high-watermark"

func (*Component_Chassis_Utilization_ResourcePath) MaxLimit

MaxLimit (leaf): Maximum number of entries available for the resource. The value is the theoretical maximum resource utilization possible.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/max-limit"
Path from root:       "/components/component/chassis/utilization/resources/resource/state/max-limit"

func (*Component_Chassis_Utilization_ResourcePath) Name

Name (leaf): Resource name within the component.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "*/name"
Path from root:       "/components/component/chassis/utilization/resources/resource/*/name"

func (*Component_Chassis_Utilization_ResourcePath) State

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

func (*Component_Chassis_Utilization_ResourcePath) Used

Used (leaf): Number of entries currently in use for the resource.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/used"
Path from root:       "/components/component/chassis/utilization/resources/resource/state/used"

func (*Component_Chassis_Utilization_ResourcePath) UsedThresholdUpper added in v0.1.3

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-platform"
Path from parent:     "*/used-threshold-upper"
Path from root:       "/components/component/chassis/utilization/resources/resource/*/used-threshold-upper"

func (*Component_Chassis_Utilization_ResourcePath) UsedThresholdUpperClear added in v0.1.3

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-platform"
Path from parent:     "*/used-threshold-upper-clear"
Path from root:       "/components/component/chassis/utilization/resources/resource/*/used-threshold-upper-clear"

func (*Component_Chassis_Utilization_ResourcePath) UsedThresholdUpperExceeded added in v0.1.3

UsedThresholdUpperExceeded (leaf): This value is set to true when the used percentage value (used / (used + free) * 100) has crossed the used-threshold-upper for this resource and false when the used percentage value has crossed the configured used-threshold-upper-clear value for this resource.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/used-threshold-upper-exceeded"
Path from root:       "/components/component/chassis/utilization/resources/resource/state/used-threshold-upper-exceeded"

type Component_Chassis_Utilization_ResourcePathAny

type Component_Chassis_Utilization_ResourcePathAny struct {
	*ygnmi.NodePath
}

Component_Chassis_Utilization_ResourcePathAny represents the wildcard version of the /openconfig-platform/components/component/chassis/utilization/resources/resource YANG schema element.

func (*Component_Chassis_Utilization_ResourcePathAny) Committed

Committed (leaf): Number of entries currently reserved for this resource. This is only relevant to tables which allocate a block of resource for a given feature.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/committed"
Path from root:       "/components/component/chassis/utilization/resources/resource/state/committed"

func (*Component_Chassis_Utilization_ResourcePathAny) Config

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

func (*Component_Chassis_Utilization_ResourcePathAny) Free

Free (leaf): Number of entries available to use.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/free"
Path from root:       "/components/component/chassis/utilization/resources/resource/state/free"

func (*Component_Chassis_Utilization_ResourcePathAny) HighWatermark

HighWatermark (leaf): A watermark of highest number of entries used for this resource.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/high-watermark"
Path from root:       "/components/component/chassis/utilization/resources/resource/state/high-watermark"

func (*Component_Chassis_Utilization_ResourcePathAny) LastHighWatermark

LastHighWatermark (leaf): The timestamp when the high-watermark was last updated. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/last-high-watermark"
Path from root:       "/components/component/chassis/utilization/resources/resource/state/last-high-watermark"

func (*Component_Chassis_Utilization_ResourcePathAny) MaxLimit

MaxLimit (leaf): Maximum number of entries available for the resource. The value is the theoretical maximum resource utilization possible.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/max-limit"
Path from root:       "/components/component/chassis/utilization/resources/resource/state/max-limit"

func (*Component_Chassis_Utilization_ResourcePathAny) Name

Name (leaf): Resource name within the component.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "*/name"
Path from root:       "/components/component/chassis/utilization/resources/resource/*/name"

func (*Component_Chassis_Utilization_ResourcePathAny) State

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

func (*Component_Chassis_Utilization_ResourcePathAny) Used

Used (leaf): Number of entries currently in use for the resource.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/used"
Path from root:       "/components/component/chassis/utilization/resources/resource/state/used"

func (*Component_Chassis_Utilization_ResourcePathAny) UsedThresholdUpper added in v0.1.3

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-platform"
Path from parent:     "*/used-threshold-upper"
Path from root:       "/components/component/chassis/utilization/resources/resource/*/used-threshold-upper"

func (*Component_Chassis_Utilization_ResourcePathAny) UsedThresholdUpperClear added in v0.1.3

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-platform"
Path from parent:     "*/used-threshold-upper-clear"
Path from root:       "/components/component/chassis/utilization/resources/resource/*/used-threshold-upper-clear"

func (*Component_Chassis_Utilization_ResourcePathAny) UsedThresholdUpperExceeded added in v0.1.3

UsedThresholdUpperExceeded (leaf): This value is set to true when the used percentage value (used / (used + free) * 100) has crossed the used-threshold-upper for this resource and false when the used percentage value has crossed the configured used-threshold-upper-clear value for this resource.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/used-threshold-upper-exceeded"
Path from root:       "/components/component/chassis/utilization/resources/resource/state/used-threshold-upper-exceeded"

type Component_Chassis_Utilization_ResourcePathMap added in v0.1.24

type Component_Chassis_Utilization_ResourcePathMap struct {
	*ygnmi.NodePath
}

Component_Chassis_Utilization_ResourcePathMap represents the /openconfig-platform/components/component/chassis/utilization/resources/resource YANG schema element.

func (*Component_Chassis_Utilization_ResourcePathMap) Config added in v0.1.24

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

func (*Component_Chassis_Utilization_ResourcePathMap) State added in v0.1.24

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

type Component_Chassis_Utilization_ResourcePathMapAny added in v0.1.24

type Component_Chassis_Utilization_ResourcePathMapAny struct {
	*ygnmi.NodePath
}

Component_Chassis_Utilization_ResourcePathMapAny represents the wildcard version of the /openconfig-platform/components/component/chassis/utilization/resources/resource YANG schema element.

func (*Component_Chassis_Utilization_ResourcePathMapAny) Config added in v0.1.24

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

func (*Component_Chassis_Utilization_ResourcePathMapAny) State added in v0.1.24

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

type Component_Chassis_Utilization_Resource_CommittedPath

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

Component_Chassis_Utilization_Resource_CommittedPath represents the /openconfig-platform/components/component/chassis/utilization/resources/resource/state/committed YANG schema element.

func (*Component_Chassis_Utilization_Resource_CommittedPath) State

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/committed"
Path from root:       "/components/component/chassis/utilization/resources/resource/state/committed"

type Component_Chassis_Utilization_Resource_CommittedPathAny

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

Component_Chassis_Utilization_Resource_CommittedPathAny represents the wildcard version of the /openconfig-platform/components/component/chassis/utilization/resources/resource/state/committed YANG schema element.

func (*Component_Chassis_Utilization_Resource_CommittedPathAny) State

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/committed"
Path from root:       "/components/component/chassis/utilization/resources/resource/state/committed"

type Component_Chassis_Utilization_Resource_FreePath

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

Component_Chassis_Utilization_Resource_FreePath represents the /openconfig-platform/components/component/chassis/utilization/resources/resource/state/free YANG schema element.

func (*Component_Chassis_Utilization_Resource_FreePath) State

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/free"
Path from root:       "/components/component/chassis/utilization/resources/resource/state/free"

type Component_Chassis_Utilization_Resource_FreePathAny

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

Component_Chassis_Utilization_Resource_FreePathAny represents the wildcard version of the /openconfig-platform/components/component/chassis/utilization/resources/resource/state/free YANG schema element.

func (*Component_Chassis_Utilization_Resource_FreePathAny) State

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/free"
Path from root:       "/components/component/chassis/utilization/resources/resource/state/free"

type Component_Chassis_Utilization_Resource_HighWatermarkPath

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

Component_Chassis_Utilization_Resource_HighWatermarkPath represents the /openconfig-platform/components/component/chassis/utilization/resources/resource/state/high-watermark YANG schema element.

func (*Component_Chassis_Utilization_Resource_HighWatermarkPath) State

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/high-watermark"
Path from root:       "/components/component/chassis/utilization/resources/resource/state/high-watermark"

type Component_Chassis_Utilization_Resource_HighWatermarkPathAny

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

Component_Chassis_Utilization_Resource_HighWatermarkPathAny represents the wildcard version of the /openconfig-platform/components/component/chassis/utilization/resources/resource/state/high-watermark YANG schema element.

func (*Component_Chassis_Utilization_Resource_HighWatermarkPathAny) State

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/high-watermark"
Path from root:       "/components/component/chassis/utilization/resources/resource/state/high-watermark"

type Component_Chassis_Utilization_Resource_LastHighWatermarkPath

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

Component_Chassis_Utilization_Resource_LastHighWatermarkPath represents the /openconfig-platform/components/component/chassis/utilization/resources/resource/state/last-high-watermark YANG schema element.

func (*Component_Chassis_Utilization_Resource_LastHighWatermarkPath) State

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/last-high-watermark"
Path from root:       "/components/component/chassis/utilization/resources/resource/state/last-high-watermark"

type Component_Chassis_Utilization_Resource_LastHighWatermarkPathAny

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

Component_Chassis_Utilization_Resource_LastHighWatermarkPathAny represents the wildcard version of the /openconfig-platform/components/component/chassis/utilization/resources/resource/state/last-high-watermark YANG schema element.

func (*Component_Chassis_Utilization_Resource_LastHighWatermarkPathAny) State

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/last-high-watermark"
Path from root:       "/components/component/chassis/utilization/resources/resource/state/last-high-watermark"

type Component_Chassis_Utilization_Resource_MaxLimitPath

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

Component_Chassis_Utilization_Resource_MaxLimitPath represents the /openconfig-platform/components/component/chassis/utilization/resources/resource/state/max-limit YANG schema element.

func (*Component_Chassis_Utilization_Resource_MaxLimitPath) State

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/max-limit"
Path from root:       "/components/component/chassis/utilization/resources/resource/state/max-limit"

type Component_Chassis_Utilization_Resource_MaxLimitPathAny

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

Component_Chassis_Utilization_Resource_MaxLimitPathAny represents the wildcard version of the /openconfig-platform/components/component/chassis/utilization/resources/resource/state/max-limit YANG schema element.

func (*Component_Chassis_Utilization_Resource_MaxLimitPathAny) State

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/max-limit"
Path from root:       "/components/component/chassis/utilization/resources/resource/state/max-limit"

type Component_Chassis_Utilization_Resource_NamePath

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

Component_Chassis_Utilization_Resource_NamePath represents the /openconfig-platform/components/component/chassis/utilization/resources/resource/state/name YANG schema element.

func (*Component_Chassis_Utilization_Resource_NamePath) Config

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "config/name"
Path from root:       "/components/component/chassis/utilization/resources/resource/config/name"

func (*Component_Chassis_Utilization_Resource_NamePath) State

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/name"
Path from root:       "/components/component/chassis/utilization/resources/resource/state/name"

type Component_Chassis_Utilization_Resource_NamePathAny

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

Component_Chassis_Utilization_Resource_NamePathAny represents the wildcard version of the /openconfig-platform/components/component/chassis/utilization/resources/resource/state/name YANG schema element.

func (*Component_Chassis_Utilization_Resource_NamePathAny) Config

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "config/name"
Path from root:       "/components/component/chassis/utilization/resources/resource/config/name"

func (*Component_Chassis_Utilization_Resource_NamePathAny) State

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/name"
Path from root:       "/components/component/chassis/utilization/resources/resource/state/name"

type Component_Chassis_Utilization_Resource_UsedPath

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

Component_Chassis_Utilization_Resource_UsedPath represents the /openconfig-platform/components/component/chassis/utilization/resources/resource/state/used YANG schema element.

func (*Component_Chassis_Utilization_Resource_UsedPath) State

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/used"
Path from root:       "/components/component/chassis/utilization/resources/resource/state/used"

type Component_Chassis_Utilization_Resource_UsedPathAny

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

Component_Chassis_Utilization_Resource_UsedPathAny represents the wildcard version of the /openconfig-platform/components/component/chassis/utilization/resources/resource/state/used YANG schema element.

func (*Component_Chassis_Utilization_Resource_UsedPathAny) State

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/used"
Path from root:       "/components/component/chassis/utilization/resources/resource/state/used"

type Component_Chassis_Utilization_Resource_UsedThresholdUpperClearPath added in v0.1.3

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

Component_Chassis_Utilization_Resource_UsedThresholdUpperClearPath represents the /openconfig-platform/components/component/chassis/utilization/resources/resource/state/used-threshold-upper-clear YANG schema element.

func (*Component_Chassis_Utilization_Resource_UsedThresholdUpperClearPath) Config added in v0.1.3

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "config/used-threshold-upper-clear"
Path from root:       "/components/component/chassis/utilization/resources/resource/config/used-threshold-upper-clear"

func (*Component_Chassis_Utilization_Resource_UsedThresholdUpperClearPath) State added in v0.1.3

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/used-threshold-upper-clear"
Path from root:       "/components/component/chassis/utilization/resources/resource/state/used-threshold-upper-clear"

type Component_Chassis_Utilization_Resource_UsedThresholdUpperClearPathAny added in v0.1.3

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

Component_Chassis_Utilization_Resource_UsedThresholdUpperClearPathAny represents the wildcard version of the /openconfig-platform/components/component/chassis/utilization/resources/resource/state/used-threshold-upper-clear YANG schema element.

func (*Component_Chassis_Utilization_Resource_UsedThresholdUpperClearPathAny) Config added in v0.1.3

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "config/used-threshold-upper-clear"
Path from root:       "/components/component/chassis/utilization/resources/resource/config/used-threshold-upper-clear"

func (*Component_Chassis_Utilization_Resource_UsedThresholdUpperClearPathAny) State added in v0.1.3

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/used-threshold-upper-clear"
Path from root:       "/components/component/chassis/utilization/resources/resource/state/used-threshold-upper-clear"

type Component_Chassis_Utilization_Resource_UsedThresholdUpperExceededPath added in v0.1.3

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

Component_Chassis_Utilization_Resource_UsedThresholdUpperExceededPath represents the /openconfig-platform/components/component/chassis/utilization/resources/resource/state/used-threshold-upper-exceeded YANG schema element.

func (*Component_Chassis_Utilization_Resource_UsedThresholdUpperExceededPath) State added in v0.1.3

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/used-threshold-upper-exceeded"
Path from root:       "/components/component/chassis/utilization/resources/resource/state/used-threshold-upper-exceeded"

type Component_Chassis_Utilization_Resource_UsedThresholdUpperExceededPathAny added in v0.1.3

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

Component_Chassis_Utilization_Resource_UsedThresholdUpperExceededPathAny represents the wildcard version of the /openconfig-platform/components/component/chassis/utilization/resources/resource/state/used-threshold-upper-exceeded YANG schema element.

func (*Component_Chassis_Utilization_Resource_UsedThresholdUpperExceededPathAny) State added in v0.1.3

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/used-threshold-upper-exceeded"
Path from root:       "/components/component/chassis/utilization/resources/resource/state/used-threshold-upper-exceeded"

type Component_Chassis_Utilization_Resource_UsedThresholdUpperPath added in v0.1.3

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

Component_Chassis_Utilization_Resource_UsedThresholdUpperPath represents the /openconfig-platform/components/component/chassis/utilization/resources/resource/state/used-threshold-upper YANG schema element.

func (*Component_Chassis_Utilization_Resource_UsedThresholdUpperPath) Config added in v0.1.3

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "config/used-threshold-upper"
Path from root:       "/components/component/chassis/utilization/resources/resource/config/used-threshold-upper"

func (*Component_Chassis_Utilization_Resource_UsedThresholdUpperPath) State added in v0.1.3

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/used-threshold-upper"
Path from root:       "/components/component/chassis/utilization/resources/resource/state/used-threshold-upper"

type Component_Chassis_Utilization_Resource_UsedThresholdUpperPathAny added in v0.1.3

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

Component_Chassis_Utilization_Resource_UsedThresholdUpperPathAny represents the wildcard version of the /openconfig-platform/components/component/chassis/utilization/resources/resource/state/used-threshold-upper YANG schema element.

func (*Component_Chassis_Utilization_Resource_UsedThresholdUpperPathAny) Config added in v0.1.3

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "config/used-threshold-upper"
Path from root:       "/components/component/chassis/utilization/resources/resource/config/used-threshold-upper"

func (*Component_Chassis_Utilization_Resource_UsedThresholdUpperPathAny) State added in v0.1.3

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/used-threshold-upper"
Path from root:       "/components/component/chassis/utilization/resources/resource/state/used-threshold-upper"

type Component_CleiCodePath

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

Component_CleiCodePath represents the /openconfig-platform/components/component/state/clei-code YANG schema element.

func (*Component_CleiCodePath) State

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

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/clei-code"
Path from root:       "/components/component/state/clei-code"

type Component_CleiCodePathAny

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

Component_CleiCodePathAny represents the wildcard version of the /openconfig-platform/components/component/state/clei-code YANG schema element.

func (*Component_CleiCodePathAny) State

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

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/clei-code"
Path from root:       "/components/component/state/clei-code"

type Component_ControllerCardPath

type Component_ControllerCardPath struct {
	*ygnmi.NodePath
}

Component_ControllerCardPath represents the /openconfig-platform/components/component/controller-card YANG schema element.

func (*Component_ControllerCardPath) Config

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

func (*Component_ControllerCardPath) PowerAdminState added in v0.1.14

PowerAdminState (leaf): Enable or disable power to the component

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "*/power-admin-state"
Path from root:       "/components/component/controller-card/*/power-admin-state"

func (*Component_ControllerCardPath) State

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

type Component_ControllerCardPathAny

type Component_ControllerCardPathAny struct {
	*ygnmi.NodePath
}

Component_ControllerCardPathAny represents the wildcard version of the /openconfig-platform/components/component/controller-card YANG schema element.

func (*Component_ControllerCardPathAny) Config

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

func (*Component_ControllerCardPathAny) PowerAdminState added in v0.1.14

PowerAdminState (leaf): Enable or disable power to the component

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "*/power-admin-state"
Path from root:       "/components/component/controller-card/*/power-admin-state"

func (*Component_ControllerCardPathAny) State

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

type Component_ControllerCard_PowerAdminStatePath added in v0.1.14

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

Component_ControllerCard_PowerAdminStatePath represents the /openconfig-platform/components/component/controller-card/state/power-admin-state YANG schema element.

func (*Component_ControllerCard_PowerAdminStatePath) Config added in v0.1.14

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-controller-card"
Path from parent:     "config/power-admin-state"
Path from root:       "/components/component/controller-card/config/power-admin-state"

func (*Component_ControllerCard_PowerAdminStatePath) State added in v0.1.14

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-controller-card"
Path from parent:     "state/power-admin-state"
Path from root:       "/components/component/controller-card/state/power-admin-state"

type Component_ControllerCard_PowerAdminStatePathAny added in v0.1.14

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

Component_ControllerCard_PowerAdminStatePathAny represents the wildcard version of the /openconfig-platform/components/component/controller-card/state/power-admin-state YANG schema element.

func (*Component_ControllerCard_PowerAdminStatePathAny) Config added in v0.1.14

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-controller-card"
Path from parent:     "config/power-admin-state"
Path from root:       "/components/component/controller-card/config/power-admin-state"

func (*Component_ControllerCard_PowerAdminStatePathAny) State added in v0.1.14

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-controller-card"
Path from parent:     "state/power-admin-state"
Path from root:       "/components/component/controller-card/state/power-admin-state"

type Component_CpuPath

type Component_CpuPath struct {
	*ygnmi.NodePath
}

Component_CpuPath represents the /openconfig-platform/components/component/cpu YANG schema element.

func (*Component_CpuPath) Config

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

func (*Component_CpuPath) State

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

func (*Component_CpuPath) Utilization

Utilization (container): Statistics representing CPU utilization of the component.

Defining module:      "openconfig-platform-cpu"
Instantiating module: "openconfig-platform"
Path from parent:     "utilization"
Path from root:       "/components/component/cpu/utilization"

type Component_CpuPathAny

type Component_CpuPathAny struct {
	*ygnmi.NodePath
}

Component_CpuPathAny represents the wildcard version of the /openconfig-platform/components/component/cpu YANG schema element.

func (*Component_CpuPathAny) Config

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

func (*Component_CpuPathAny) State

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

func (*Component_CpuPathAny) Utilization

Utilization (container): Statistics representing CPU utilization of the component.

Defining module:      "openconfig-platform-cpu"
Instantiating module: "openconfig-platform"
Path from parent:     "utilization"
Path from root:       "/components/component/cpu/utilization"

type Component_Cpu_UtilizationPath

type Component_Cpu_UtilizationPath struct {
	*ygnmi.NodePath
}

Component_Cpu_UtilizationPath represents the /openconfig-platform/components/component/cpu/utilization YANG schema element.

func (*Component_Cpu_UtilizationPath) 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-platform"
Path from parent:     "state/avg"
Path from root:       "/components/component/cpu/utilization/state/avg"

func (*Component_Cpu_UtilizationPath) Config

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

func (*Component_Cpu_UtilizationPath) Instant

Instant (leaf): The instantaneous percentage value.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "state/instant"
Path from root:       "/components/component/cpu/utilization/state/instant"

func (*Component_Cpu_UtilizationPath) 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-platform"
Path from parent:     "state/interval"
Path from root:       "/components/component/cpu/utilization/state/interval"

func (*Component_Cpu_UtilizationPath) Max

Max (leaf): The maximum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "state/max"
Path from root:       "/components/component/cpu/utilization/state/max"

func (*Component_Cpu_UtilizationPath) 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-platform"
	Path from parent:     "state/max-time"
	Path from root:       "/components/component/cpu/utilization/state/max-time"

func (*Component_Cpu_UtilizationPath) Min

Min (leaf): The minimum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "state/min"
Path from root:       "/components/component/cpu/utilization/state/min"

func (*Component_Cpu_UtilizationPath) 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-platform"
	Path from parent:     "state/min-time"
	Path from root:       "/components/component/cpu/utilization/state/min-time"

func (*Component_Cpu_UtilizationPath) State

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

type Component_Cpu_UtilizationPathAny

type Component_Cpu_UtilizationPathAny struct {
	*ygnmi.NodePath
}

Component_Cpu_UtilizationPathAny represents the wildcard version of the /openconfig-platform/components/component/cpu/utilization YANG schema element.

func (*Component_Cpu_UtilizationPathAny) 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-platform"
Path from parent:     "state/avg"
Path from root:       "/components/component/cpu/utilization/state/avg"

func (*Component_Cpu_UtilizationPathAny) Config

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

func (*Component_Cpu_UtilizationPathAny) Instant

Instant (leaf): The instantaneous percentage value.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "state/instant"
Path from root:       "/components/component/cpu/utilization/state/instant"

func (*Component_Cpu_UtilizationPathAny) 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-platform"
Path from parent:     "state/interval"
Path from root:       "/components/component/cpu/utilization/state/interval"

func (*Component_Cpu_UtilizationPathAny) Max

Max (leaf): The maximum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "state/max"
Path from root:       "/components/component/cpu/utilization/state/max"

func (*Component_Cpu_UtilizationPathAny) 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-platform"
	Path from parent:     "state/max-time"
	Path from root:       "/components/component/cpu/utilization/state/max-time"

func (*Component_Cpu_UtilizationPathAny) Min

Min (leaf): The minimum value of the percentage measure of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "state/min"
Path from root:       "/components/component/cpu/utilization/state/min"

func (*Component_Cpu_UtilizationPathAny) 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-platform"
	Path from parent:     "state/min-time"
	Path from root:       "/components/component/cpu/utilization/state/min-time"

func (*Component_Cpu_UtilizationPathAny) State

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

type Component_Cpu_Utilization_AvgPath

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

Component_Cpu_Utilization_AvgPath represents the /openconfig-platform/components/component/cpu/utilization/state/avg YANG schema element.

func (*Component_Cpu_Utilization_AvgPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-cpu"
Path from parent:     "state/avg"
Path from root:       "/components/component/cpu/utilization/state/avg"

type Component_Cpu_Utilization_AvgPathAny

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

Component_Cpu_Utilization_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/cpu/utilization/state/avg YANG schema element.

func (*Component_Cpu_Utilization_AvgPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-cpu"
Path from parent:     "state/avg"
Path from root:       "/components/component/cpu/utilization/state/avg"

type Component_Cpu_Utilization_InstantPath

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

Component_Cpu_Utilization_InstantPath represents the /openconfig-platform/components/component/cpu/utilization/state/instant YANG schema element.

func (*Component_Cpu_Utilization_InstantPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-cpu"
Path from parent:     "state/instant"
Path from root:       "/components/component/cpu/utilization/state/instant"

type Component_Cpu_Utilization_InstantPathAny

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

Component_Cpu_Utilization_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/cpu/utilization/state/instant YANG schema element.

func (*Component_Cpu_Utilization_InstantPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-cpu"
Path from parent:     "state/instant"
Path from root:       "/components/component/cpu/utilization/state/instant"

type Component_Cpu_Utilization_IntervalPath

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

Component_Cpu_Utilization_IntervalPath represents the /openconfig-platform/components/component/cpu/utilization/state/interval YANG schema element.

func (*Component_Cpu_Utilization_IntervalPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-cpu"
Path from parent:     "state/interval"
Path from root:       "/components/component/cpu/utilization/state/interval"

type Component_Cpu_Utilization_IntervalPathAny

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

Component_Cpu_Utilization_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/cpu/utilization/state/interval YANG schema element.

func (*Component_Cpu_Utilization_IntervalPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-cpu"
Path from parent:     "state/interval"
Path from root:       "/components/component/cpu/utilization/state/interval"

type Component_Cpu_Utilization_MaxPath

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

Component_Cpu_Utilization_MaxPath represents the /openconfig-platform/components/component/cpu/utilization/state/max YANG schema element.

func (*Component_Cpu_Utilization_MaxPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-cpu"
Path from parent:     "state/max"
Path from root:       "/components/component/cpu/utilization/state/max"

type Component_Cpu_Utilization_MaxPathAny

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

Component_Cpu_Utilization_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/cpu/utilization/state/max YANG schema element.

func (*Component_Cpu_Utilization_MaxPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-cpu"
Path from parent:     "state/max"
Path from root:       "/components/component/cpu/utilization/state/max"

type Component_Cpu_Utilization_MaxTimePath

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

Component_Cpu_Utilization_MaxTimePath represents the /openconfig-platform/components/component/cpu/utilization/state/max-time YANG schema element.

func (*Component_Cpu_Utilization_MaxTimePath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-cpu"
Path from parent:     "state/max-time"
Path from root:       "/components/component/cpu/utilization/state/max-time"

type Component_Cpu_Utilization_MaxTimePathAny

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

Component_Cpu_Utilization_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/cpu/utilization/state/max-time YANG schema element.

func (*Component_Cpu_Utilization_MaxTimePathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-cpu"
Path from parent:     "state/max-time"
Path from root:       "/components/component/cpu/utilization/state/max-time"

type Component_Cpu_Utilization_MinPath

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

Component_Cpu_Utilization_MinPath represents the /openconfig-platform/components/component/cpu/utilization/state/min YANG schema element.

func (*Component_Cpu_Utilization_MinPath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-cpu"
Path from parent:     "state/min"
Path from root:       "/components/component/cpu/utilization/state/min"

type Component_Cpu_Utilization_MinPathAny

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

Component_Cpu_Utilization_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/cpu/utilization/state/min YANG schema element.

func (*Component_Cpu_Utilization_MinPathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-cpu"
Path from parent:     "state/min"
Path from root:       "/components/component/cpu/utilization/state/min"

type Component_Cpu_Utilization_MinTimePath

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

Component_Cpu_Utilization_MinTimePath represents the /openconfig-platform/components/component/cpu/utilization/state/min-time YANG schema element.

func (*Component_Cpu_Utilization_MinTimePath) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-cpu"
Path from parent:     "state/min-time"
Path from root:       "/components/component/cpu/utilization/state/min-time"

type Component_Cpu_Utilization_MinTimePathAny

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

Component_Cpu_Utilization_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/cpu/utilization/state/min-time YANG schema element.

func (*Component_Cpu_Utilization_MinTimePathAny) State

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

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-cpu"
Path from parent:     "state/min-time"
Path from root:       "/components/component/cpu/utilization/state/min-time"

type Component_DescriptionPath

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

Component_DescriptionPath represents the /openconfig-platform/components/component/state/description YANG schema element.

func (*Component_DescriptionPath) State

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

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/description"
Path from root:       "/components/component/state/description"

type Component_DescriptionPathAny

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

Component_DescriptionPathAny represents the wildcard version of the /openconfig-platform/components/component/state/description YANG schema element.

func (*Component_DescriptionPathAny) State

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

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/description"
Path from root:       "/components/component/state/description"

type Component_EmptyPath

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

Component_EmptyPath represents the /openconfig-platform/components/component/state/empty YANG schema element.

func (*Component_EmptyPath) State

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

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/empty"
Path from root:       "/components/component/state/empty"

type Component_EmptyPathAny

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

Component_EmptyPathAny represents the wildcard version of the /openconfig-platform/components/component/state/empty YANG schema element.

func (*Component_EmptyPathAny) State

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

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/empty"
Path from root:       "/components/component/state/empty"

type Component_EntityIdPath

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

Component_EntityIdPath represents the /openconfig-platform/components/component/state/entity-id YANG schema element.

func (*Component_EntityIdPath) State

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

Defining module:      "openconfig-platform-ext"
Instantiating module: "openconfig-platform-ext"
Path from parent:     "state/entity-id"
Path from root:       "/components/component/state/entity-id"

type Component_EntityIdPathAny

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

Component_EntityIdPathAny represents the wildcard version of the /openconfig-platform/components/component/state/entity-id YANG schema element.

func (*Component_EntityIdPathAny) State

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

Defining module:      "openconfig-platform-ext"
Instantiating module: "openconfig-platform-ext"
Path from parent:     "state/entity-id"
Path from root:       "/components/component/state/entity-id"

type Component_EquipmentFailurePath

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

Component_EquipmentFailurePath represents the /openconfig-platform/components/component/state/equipment-failure YANG schema element.

func (*Component_EquipmentFailurePath) State

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

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-alarms"
Path from parent:     "state/equipment-failure"
Path from root:       "/components/component/state/equipment-failure"

type Component_EquipmentFailurePathAny

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

Component_EquipmentFailurePathAny represents the wildcard version of the /openconfig-platform/components/component/state/equipment-failure YANG schema element.

func (*Component_EquipmentFailurePathAny) State

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

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-alarms"
Path from parent:     "state/equipment-failure"
Path from root:       "/components/component/state/equipment-failure"

type Component_EquipmentMismatchPath

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

Component_EquipmentMismatchPath represents the /openconfig-platform/components/component/state/equipment-mismatch YANG schema element.

func (*Component_EquipmentMismatchPath) State

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

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-alarms"
Path from parent:     "state/equipment-mismatch"
Path from root:       "/components/component/state/equipment-mismatch"

type Component_EquipmentMismatchPathAny

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

Component_EquipmentMismatchPathAny represents the wildcard version of the /openconfig-platform/components/component/state/equipment-mismatch YANG schema element.

func (*Component_EquipmentMismatchPathAny) State

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

Defining module:      "openconfig-alarms"
Instantiating module: "openconfig-alarms"
Path from parent:     "state/equipment-mismatch"
Path from root:       "/components/component/state/equipment-mismatch"

type Component_FabricPath

type Component_FabricPath struct {
	*ygnmi.NodePath
}

Component_FabricPath represents the /openconfig-platform/components/component/fabric YANG schema element.

func (*Component_FabricPath) Config

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

func (*Component_FabricPath) PowerAdminState added in v0.1.14

PowerAdminState (leaf): Enable or disable power to the component

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "*/power-admin-state"
Path from root:       "/components/component/fabric/*/power-admin-state"

func (*Component_FabricPath) State

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

type Component_FabricPathAny

type Component_FabricPathAny struct {
	*ygnmi.NodePath
}

Component_FabricPathAny represents the wildcard version of the /openconfig-platform/components/component/fabric YANG schema element.

func (*Component_FabricPathAny) Config

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

func (*Component_FabricPathAny) PowerAdminState added in v0.1.14

PowerAdminState (leaf): Enable or disable power to the component

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "*/power-admin-state"
Path from root:       "/components/component/fabric/*/power-admin-state"

func (*Component_FabricPathAny) State

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

type Component_Fabric_PowerAdminStatePath added in v0.1.14

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

Component_Fabric_PowerAdminStatePath represents the /openconfig-platform/components/component/fabric/state/power-admin-state YANG schema element.

func (*Component_Fabric_PowerAdminStatePath) Config added in v0.1.14

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-fabric"
Path from parent:     "config/power-admin-state"
Path from root:       "/components/component/fabric/config/power-admin-state"

func (*Component_Fabric_PowerAdminStatePath) State added in v0.1.14

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-fabric"
Path from parent:     "state/power-admin-state"
Path from root:       "/components/component/fabric/state/power-admin-state"

type Component_Fabric_PowerAdminStatePathAny added in v0.1.14

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

Component_Fabric_PowerAdminStatePathAny represents the wildcard version of the /openconfig-platform/components/component/fabric/state/power-admin-state YANG schema element.

func (*Component_Fabric_PowerAdminStatePathAny) Config added in v0.1.14

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-fabric"
Path from parent:     "config/power-admin-state"
Path from root:       "/components/component/fabric/config/power-admin-state"

func (*Component_Fabric_PowerAdminStatePathAny) State added in v0.1.14

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-fabric"
Path from parent:     "state/power-admin-state"
Path from root:       "/components/component/fabric/state/power-admin-state"

type Component_FanPath

type Component_FanPath struct {
	*ygnmi.NodePath
}

Component_FanPath represents the /openconfig-platform/components/component/fan YANG schema element.

func (*Component_FanPath) Config

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

func (*Component_FanPath) Speed

Speed (leaf): Current (instantaneous) fan speed

Defining module:      "openconfig-platform-fan"
Instantiating module: "openconfig-platform"
Path from parent:     "state/speed"
Path from root:       "/components/component/fan/state/speed"

func (*Component_FanPath) State

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

type Component_FanPathAny

type Component_FanPathAny struct {
	*ygnmi.NodePath
}

Component_FanPathAny represents the wildcard version of the /openconfig-platform/components/component/fan YANG schema element.

func (*Component_FanPathAny) Config

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

func (*Component_FanPathAny) Speed

Speed (leaf): Current (instantaneous) fan speed

Defining module:      "openconfig-platform-fan"
Instantiating module: "openconfig-platform"
Path from parent:     "state/speed"
Path from root:       "/components/component/fan/state/speed"

func (*Component_FanPathAny) State

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

type Component_Fan_SpeedPath

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

Component_Fan_SpeedPath represents the /openconfig-platform/components/component/fan/state/speed YANG schema element.

func (*Component_Fan_SpeedPath) State

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

Defining module:      "openconfig-platform-fan"
Instantiating module: "openconfig-platform-fan"
Path from parent:     "state/speed"
Path from root:       "/components/component/fan/state/speed"

type Component_Fan_SpeedPathAny

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

Component_Fan_SpeedPathAny represents the wildcard version of the /openconfig-platform/components/component/fan/state/speed YANG schema element.

func (*Component_Fan_SpeedPathAny) State

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

Defining module:      "openconfig-platform-fan"
Instantiating module: "openconfig-platform-fan"
Path from parent:     "state/speed"
Path from root:       "/components/component/fan/state/speed"

type Component_FirmwareVersionPath

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

Component_FirmwareVersionPath represents the /openconfig-platform/components/component/state/firmware-version YANG schema element.

func (*Component_FirmwareVersionPath) State

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

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/firmware-version"
Path from root:       "/components/component/state/firmware-version"

type Component_FirmwareVersionPathAny

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

Component_FirmwareVersionPathAny represents the wildcard version of the /openconfig-platform/components/component/state/firmware-version YANG schema element.

func (*Component_FirmwareVersionPathAny) State

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

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/firmware-version"
Path from root:       "/components/component/state/firmware-version"

type Component_HardwareVersionPath

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

Component_HardwareVersionPath represents the /openconfig-platform/components/component/state/hardware-version YANG schema element.

func (*Component_HardwareVersionPath) State

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

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/hardware-version"
Path from root:       "/components/component/state/hardware-version"

type Component_HardwareVersionPathAny

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

Component_HardwareVersionPathAny represents the wildcard version of the /openconfig-platform/components/component/state/hardware-version YANG schema element.

func (*Component_HardwareVersionPathAny) State

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

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/hardware-version"
Path from root:       "/components/component/state/hardware-version"

type Component_IdPath

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

Component_IdPath represents the /openconfig-platform/components/component/state/id YANG schema element.

func (*Component_IdPath) State

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

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/id"
Path from root:       "/components/component/state/id"

type Component_IdPathAny

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

Component_IdPathAny represents the wildcard version of the /openconfig-platform/components/component/state/id YANG schema element.

func (*Component_IdPathAny) State

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

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/id"
Path from root:       "/components/component/state/id"

type Component_IntegratedCircuitPath

type Component_IntegratedCircuitPath struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuitPath represents the /openconfig-platform/components/component/integrated-circuit YANG schema element.

func (*Component_IntegratedCircuitPath) BackplaneFacingCapacity

BackplaneFacingCapacity (container): This container allows a particular INTEGRATED_CIRCUIT to report its available backplane-facing bandwidth. Where an integrated circuit is connected by one or more links to the system's backplane, the capacity is the total cross- sectional bandwidth available from the input ports of the integrated circuit across the fabric. The capacity should also reflect the operational status of the links.

Defining module:      "openconfig-platform-integrated-circuit"
Instantiating module: "openconfig-platform"
Path from parent:     "backplane-facing-capacity"
Path from root:       "/components/component/integrated-circuit/backplane-facing-capacity"

func (*Component_IntegratedCircuitPath) Config

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

func (*Component_IntegratedCircuitPath) Memory

Memory (container): Container for integrated circuit memory.

Defining module:      "openconfig-platform-integrated-circuit"
Instantiating module: "openconfig-platform"
Path from parent:     "memory"
Path from root:       "/components/component/integrated-circuit/memory"

func (*Component_IntegratedCircuitPath) NodeId

NodeId (leaf): The numeric ID (device_id) used by the controller to address the integrated circuit, which may be referred to as a 'device', 'node' or 'target' by the P4RT specification.

Each switching ASIC (i.e., node) is addressed by the external entity based on its numeric identifier.

The node ID is specified in addition to the string identifier assigned to the integrated circuit within the /components/component list.

Defining module:      "openconfig-p4rt"
Instantiating module: "openconfig-platform"
Path from parent:     "*/node-id"
Path from root:       "/components/component/integrated-circuit/*/node-id"

func (*Component_IntegratedCircuitPath) PipelineCounters added in v0.1.7

PipelineCounters (container): Top-level container for the packet, drop, and error counters for the five NPU sub-blocks.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "pipeline-counters"
Path from root:       "/components/component/integrated-circuit/pipeline-counters"

func (*Component_IntegratedCircuitPath) State

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

func (*Component_IntegratedCircuitPath) Utilization

Utilization (container): Resource utilization of the component.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "utilization"
Path from root:       "/components/component/integrated-circuit/utilization"

type Component_IntegratedCircuitPathAny

type Component_IntegratedCircuitPathAny struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuitPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit YANG schema element.

func (*Component_IntegratedCircuitPathAny) BackplaneFacingCapacity

BackplaneFacingCapacity (container): This container allows a particular INTEGRATED_CIRCUIT to report its available backplane-facing bandwidth. Where an integrated circuit is connected by one or more links to the system's backplane, the capacity is the total cross- sectional bandwidth available from the input ports of the integrated circuit across the fabric. The capacity should also reflect the operational status of the links.

Defining module:      "openconfig-platform-integrated-circuit"
Instantiating module: "openconfig-platform"
Path from parent:     "backplane-facing-capacity"
Path from root:       "/components/component/integrated-circuit/backplane-facing-capacity"

func (*Component_IntegratedCircuitPathAny) Config

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

func (*Component_IntegratedCircuitPathAny) Memory

Memory (container): Container for integrated circuit memory.

Defining module:      "openconfig-platform-integrated-circuit"
Instantiating module: "openconfig-platform"
Path from parent:     "memory"
Path from root:       "/components/component/integrated-circuit/memory"

func (*Component_IntegratedCircuitPathAny) NodeId

NodeId (leaf): The numeric ID (device_id) used by the controller to address the integrated circuit, which may be referred to as a 'device', 'node' or 'target' by the P4RT specification.

Each switching ASIC (i.e., node) is addressed by the external entity based on its numeric identifier.

The node ID is specified in addition to the string identifier assigned to the integrated circuit within the /components/component list.

Defining module:      "openconfig-p4rt"
Instantiating module: "openconfig-platform"
Path from parent:     "*/node-id"
Path from root:       "/components/component/integrated-circuit/*/node-id"

func (*Component_IntegratedCircuitPathAny) PipelineCounters added in v0.1.7

PipelineCounters (container): Top-level container for the packet, drop, and error counters for the five NPU sub-blocks.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "pipeline-counters"
Path from root:       "/components/component/integrated-circuit/pipeline-counters"

func (*Component_IntegratedCircuitPathAny) State

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

func (*Component_IntegratedCircuitPathAny) Utilization

Utilization (container): Resource utilization of the component.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "utilization"
Path from root:       "/components/component/integrated-circuit/utilization"

type Component_IntegratedCircuit_BackplaneFacingCapacityPath

type Component_IntegratedCircuit_BackplaneFacingCapacityPath struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_BackplaneFacingCapacityPath represents the /openconfig-platform/components/component/integrated-circuit/backplane-facing-capacity YANG schema element.

func (*Component_IntegratedCircuit_BackplaneFacingCapacityPath) AvailablePct

AvailablePct (leaf): Percentage of the total backplane-facing capacity that is currently available to the front panel ports taking into account failures and/or degradation within the system.

In the case that there is more backplane-facing capacity available than the front-panel ports consume, this value may be greater than 100%.

Defining module:      "openconfig-platform-integrated-circuit"
Instantiating module: "openconfig-platform"
Path from parent:     "state/available-pct"
Path from root:       "/components/component/integrated-circuit/backplane-facing-capacity/state/available-pct"

func (*Component_IntegratedCircuit_BackplaneFacingCapacityPath) Config

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

func (*Component_IntegratedCircuit_BackplaneFacingCapacityPath) ConsumedCapacity

ConsumedCapacity (leaf): Backplane-facing capacity that is consumed by front-panel ports that are connected to the integrated circuit and are operationally up.

Defining module:      "openconfig-platform-integrated-circuit"
Instantiating module: "openconfig-platform"
Path from parent:     "state/consumed-capacity"
Path from root:       "/components/component/integrated-circuit/backplane-facing-capacity/state/consumed-capacity"

func (*Component_IntegratedCircuit_BackplaneFacingCapacityPath) State

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

func (*Component_IntegratedCircuit_BackplaneFacingCapacityPath) Total

Total (leaf): Total backplane-facing capacity that is available in the presence of no link failures or degradation.

Defining module:      "openconfig-platform-integrated-circuit"
Instantiating module: "openconfig-platform"
Path from parent:     "state/total"
Path from root:       "/components/component/integrated-circuit/backplane-facing-capacity/state/total"

func (*Component_IntegratedCircuit_BackplaneFacingCapacityPath) TotalOperationalCapacity

TotalOperationalCapacity (leaf): Total backplane-facing capacity that is currently available based on the active links.

Defining module:      "openconfig-platform-integrated-circuit"
Instantiating module: "openconfig-platform"
Path from parent:     "state/total-operational-capacity"
Path from root:       "/components/component/integrated-circuit/backplane-facing-capacity/state/total-operational-capacity"

type Component_IntegratedCircuit_BackplaneFacingCapacityPathAny

type Component_IntegratedCircuit_BackplaneFacingCapacityPathAny struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_BackplaneFacingCapacityPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/backplane-facing-capacity YANG schema element.

func (*Component_IntegratedCircuit_BackplaneFacingCapacityPathAny) AvailablePct

AvailablePct (leaf): Percentage of the total backplane-facing capacity that is currently available to the front panel ports taking into account failures and/or degradation within the system.

In the case that there is more backplane-facing capacity available than the front-panel ports consume, this value may be greater than 100%.

Defining module:      "openconfig-platform-integrated-circuit"
Instantiating module: "openconfig-platform"
Path from parent:     "state/available-pct"
Path from root:       "/components/component/integrated-circuit/backplane-facing-capacity/state/available-pct"

func (*Component_IntegratedCircuit_BackplaneFacingCapacityPathAny) Config

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

func (*Component_IntegratedCircuit_BackplaneFacingCapacityPathAny) ConsumedCapacity

ConsumedCapacity (leaf): Backplane-facing capacity that is consumed by front-panel ports that are connected to the integrated circuit and are operationally up.

Defining module:      "openconfig-platform-integrated-circuit"
Instantiating module: "openconfig-platform"
Path from parent:     "state/consumed-capacity"
Path from root:       "/components/component/integrated-circuit/backplane-facing-capacity/state/consumed-capacity"

func (*Component_IntegratedCircuit_BackplaneFacingCapacityPathAny) State

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

func (*Component_IntegratedCircuit_BackplaneFacingCapacityPathAny) Total

Total (leaf): Total backplane-facing capacity that is available in the presence of no link failures or degradation.

Defining module:      "openconfig-platform-integrated-circuit"
Instantiating module: "openconfig-platform"
Path from parent:     "state/total"
Path from root:       "/components/component/integrated-circuit/backplane-facing-capacity/state/total"

func (*Component_IntegratedCircuit_BackplaneFacingCapacityPathAny) TotalOperationalCapacity

TotalOperationalCapacity (leaf): Total backplane-facing capacity that is currently available based on the active links.

Defining module:      "openconfig-platform-integrated-circuit"
Instantiating module: "openconfig-platform"
Path from parent:     "state/total-operational-capacity"
Path from root:       "/components/component/integrated-circuit/backplane-facing-capacity/state/total-operational-capacity"

type Component_IntegratedCircuit_BackplaneFacingCapacity_AvailablePctPath

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

Component_IntegratedCircuit_BackplaneFacingCapacity_AvailablePctPath represents the /openconfig-platform/components/component/integrated-circuit/backplane-facing-capacity/state/available-pct YANG schema element.

func (*Component_IntegratedCircuit_BackplaneFacingCapacity_AvailablePctPath) State

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

Defining module:      "openconfig-platform-integrated-circuit"
Instantiating module: "openconfig-platform-integrated-circuit"
Path from parent:     "state/available-pct"
Path from root:       "/components/component/integrated-circuit/backplane-facing-capacity/state/available-pct"

type Component_IntegratedCircuit_BackplaneFacingCapacity_AvailablePctPathAny

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

Component_IntegratedCircuit_BackplaneFacingCapacity_AvailablePctPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/backplane-facing-capacity/state/available-pct YANG schema element.

func (*Component_IntegratedCircuit_BackplaneFacingCapacity_AvailablePctPathAny) State

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

Defining module:      "openconfig-platform-integrated-circuit"
Instantiating module: "openconfig-platform-integrated-circuit"
Path from parent:     "state/available-pct"
Path from root:       "/components/component/integrated-circuit/backplane-facing-capacity/state/available-pct"

type Component_IntegratedCircuit_BackplaneFacingCapacity_ConsumedCapacityPath

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

Component_IntegratedCircuit_BackplaneFacingCapacity_ConsumedCapacityPath represents the /openconfig-platform/components/component/integrated-circuit/backplane-facing-capacity/state/consumed-capacity YANG schema element.

func (*Component_IntegratedCircuit_BackplaneFacingCapacity_ConsumedCapacityPath) State

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

Defining module:      "openconfig-platform-integrated-circuit"
Instantiating module: "openconfig-platform-integrated-circuit"
Path from parent:     "state/consumed-capacity"
Path from root:       "/components/component/integrated-circuit/backplane-facing-capacity/state/consumed-capacity"

type Component_IntegratedCircuit_BackplaneFacingCapacity_ConsumedCapacityPathAny

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

Component_IntegratedCircuit_BackplaneFacingCapacity_ConsumedCapacityPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/backplane-facing-capacity/state/consumed-capacity YANG schema element.

func (*Component_IntegratedCircuit_BackplaneFacingCapacity_ConsumedCapacityPathAny) State

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

Defining module:      "openconfig-platform-integrated-circuit"
Instantiating module: "openconfig-platform-integrated-circuit"
Path from parent:     "state/consumed-capacity"
Path from root:       "/components/component/integrated-circuit/backplane-facing-capacity/state/consumed-capacity"

type Component_IntegratedCircuit_BackplaneFacingCapacity_TotalOperationalCapacityPath

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

Component_IntegratedCircuit_BackplaneFacingCapacity_TotalOperationalCapacityPath represents the /openconfig-platform/components/component/integrated-circuit/backplane-facing-capacity/state/total-operational-capacity YANG schema element.

func (*Component_IntegratedCircuit_BackplaneFacingCapacity_TotalOperationalCapacityPath) State

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

Defining module:      "openconfig-platform-integrated-circuit"
Instantiating module: "openconfig-platform-integrated-circuit"
Path from parent:     "state/total-operational-capacity"
Path from root:       "/components/component/integrated-circuit/backplane-facing-capacity/state/total-operational-capacity"

type Component_IntegratedCircuit_BackplaneFacingCapacity_TotalOperationalCapacityPathAny

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

Component_IntegratedCircuit_BackplaneFacingCapacity_TotalOperationalCapacityPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/backplane-facing-capacity/state/total-operational-capacity YANG schema element.

func (*Component_IntegratedCircuit_BackplaneFacingCapacity_TotalOperationalCapacityPathAny) State

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

Defining module:      "openconfig-platform-integrated-circuit"
Instantiating module: "openconfig-platform-integrated-circuit"
Path from parent:     "state/total-operational-capacity"
Path from root:       "/components/component/integrated-circuit/backplane-facing-capacity/state/total-operational-capacity"

type Component_IntegratedCircuit_BackplaneFacingCapacity_TotalPath

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

Component_IntegratedCircuit_BackplaneFacingCapacity_TotalPath represents the /openconfig-platform/components/component/integrated-circuit/backplane-facing-capacity/state/total YANG schema element.

func (*Component_IntegratedCircuit_BackplaneFacingCapacity_TotalPath) State

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

Defining module:      "openconfig-platform-integrated-circuit"
Instantiating module: "openconfig-platform-integrated-circuit"
Path from parent:     "state/total"
Path from root:       "/components/component/integrated-circuit/backplane-facing-capacity/state/total"

type Component_IntegratedCircuit_BackplaneFacingCapacity_TotalPathAny

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

Component_IntegratedCircuit_BackplaneFacingCapacity_TotalPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/backplane-facing-capacity/state/total YANG schema element.

func (*Component_IntegratedCircuit_BackplaneFacingCapacity_TotalPathAny) State

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

Defining module:      "openconfig-platform-integrated-circuit"
Instantiating module: "openconfig-platform-integrated-circuit"
Path from parent:     "state/total"
Path from root:       "/components/component/integrated-circuit/backplane-facing-capacity/state/total"

type Component_IntegratedCircuit_MemoryPath

type Component_IntegratedCircuit_MemoryPath struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_MemoryPath represents the /openconfig-platform/components/component/integrated-circuit/memory YANG schema element.

func (*Component_IntegratedCircuit_MemoryPath) Config

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

func (*Component_IntegratedCircuit_MemoryPath) CorrectedParityErrors

CorrectedParityErrors (leaf): Number of corrected parity errors. Single bit ECC errors can be detected and corrected by most integrated circuits.

Defining module:      "openconfig-platform-integrated-circuit"
Instantiating module: "openconfig-platform"
Path from parent:     "state/corrected-parity-errors"
Path from root:       "/components/component/integrated-circuit/memory/state/corrected-parity-errors"

func (*Component_IntegratedCircuit_MemoryPath) State

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

func (*Component_IntegratedCircuit_MemoryPath) TotalParityErrors

TotalParityErrors (leaf): Total number of parity errors. This includes both the corrected and uncorrected parity errors.

Defining module:      "openconfig-platform-integrated-circuit"
Instantiating module: "openconfig-platform"
Path from parent:     "state/total-parity-errors"
Path from root:       "/components/component/integrated-circuit/memory/state/total-parity-errors"

func (*Component_IntegratedCircuit_MemoryPath) UncorrectedParityErrors

UncorrectedParityErrors (leaf): Number of uncorrected parity errors. Multi-bit ECC errors can be detected but cannot be corrected by most integrated circuits.

Defining module:      "openconfig-platform-integrated-circuit"
Instantiating module: "openconfig-platform"
Path from parent:     "state/uncorrected-parity-errors"
Path from root:       "/components/component/integrated-circuit/memory/state/uncorrected-parity-errors"

type Component_IntegratedCircuit_MemoryPathAny

type Component_IntegratedCircuit_MemoryPathAny struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_MemoryPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/memory YANG schema element.

func (*Component_IntegratedCircuit_MemoryPathAny) Config

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

func (*Component_IntegratedCircuit_MemoryPathAny) CorrectedParityErrors

CorrectedParityErrors (leaf): Number of corrected parity errors. Single bit ECC errors can be detected and corrected by most integrated circuits.

Defining module:      "openconfig-platform-integrated-circuit"
Instantiating module: "openconfig-platform"
Path from parent:     "state/corrected-parity-errors"
Path from root:       "/components/component/integrated-circuit/memory/state/corrected-parity-errors"

func (*Component_IntegratedCircuit_MemoryPathAny) State

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

func (*Component_IntegratedCircuit_MemoryPathAny) TotalParityErrors

TotalParityErrors (leaf): Total number of parity errors. This includes both the corrected and uncorrected parity errors.

Defining module:      "openconfig-platform-integrated-circuit"
Instantiating module: "openconfig-platform"
Path from parent:     "state/total-parity-errors"
Path from root:       "/components/component/integrated-circuit/memory/state/total-parity-errors"

func (*Component_IntegratedCircuit_MemoryPathAny) UncorrectedParityErrors

UncorrectedParityErrors (leaf): Number of uncorrected parity errors. Multi-bit ECC errors can be detected but cannot be corrected by most integrated circuits.

Defining module:      "openconfig-platform-integrated-circuit"
Instantiating module: "openconfig-platform"
Path from parent:     "state/uncorrected-parity-errors"
Path from root:       "/components/component/integrated-circuit/memory/state/uncorrected-parity-errors"

type Component_IntegratedCircuit_Memory_CorrectedParityErrorsPath

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

Component_IntegratedCircuit_Memory_CorrectedParityErrorsPath represents the /openconfig-platform/components/component/integrated-circuit/memory/state/corrected-parity-errors YANG schema element.

func (*Component_IntegratedCircuit_Memory_CorrectedParityErrorsPath) State

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

Defining module:      "openconfig-platform-integrated-circuit"
Instantiating module: "openconfig-platform-integrated-circuit"
Path from parent:     "state/corrected-parity-errors"
Path from root:       "/components/component/integrated-circuit/memory/state/corrected-parity-errors"

type Component_IntegratedCircuit_Memory_CorrectedParityErrorsPathAny

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

Component_IntegratedCircuit_Memory_CorrectedParityErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/memory/state/corrected-parity-errors YANG schema element.

func (*Component_IntegratedCircuit_Memory_CorrectedParityErrorsPathAny) State

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

Defining module:      "openconfig-platform-integrated-circuit"
Instantiating module: "openconfig-platform-integrated-circuit"
Path from parent:     "state/corrected-parity-errors"
Path from root:       "/components/component/integrated-circuit/memory/state/corrected-parity-errors"

type Component_IntegratedCircuit_Memory_TotalParityErrorsPath

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

Component_IntegratedCircuit_Memory_TotalParityErrorsPath represents the /openconfig-platform/components/component/integrated-circuit/memory/state/total-parity-errors YANG schema element.

func (*Component_IntegratedCircuit_Memory_TotalParityErrorsPath) State

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

Defining module:      "openconfig-platform-integrated-circuit"
Instantiating module: "openconfig-platform-integrated-circuit"
Path from parent:     "state/total-parity-errors"
Path from root:       "/components/component/integrated-circuit/memory/state/total-parity-errors"

type Component_IntegratedCircuit_Memory_TotalParityErrorsPathAny

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

Component_IntegratedCircuit_Memory_TotalParityErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/memory/state/total-parity-errors YANG schema element.

func (*Component_IntegratedCircuit_Memory_TotalParityErrorsPathAny) State

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

Defining module:      "openconfig-platform-integrated-circuit"
Instantiating module: "openconfig-platform-integrated-circuit"
Path from parent:     "state/total-parity-errors"
Path from root:       "/components/component/integrated-circuit/memory/state/total-parity-errors"

type Component_IntegratedCircuit_Memory_UncorrectedParityErrorsPath

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

Component_IntegratedCircuit_Memory_UncorrectedParityErrorsPath represents the /openconfig-platform/components/component/integrated-circuit/memory/state/uncorrected-parity-errors YANG schema element.

func (*Component_IntegratedCircuit_Memory_UncorrectedParityErrorsPath) State

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

Defining module:      "openconfig-platform-integrated-circuit"
Instantiating module: "openconfig-platform-integrated-circuit"
Path from parent:     "state/uncorrected-parity-errors"
Path from root:       "/components/component/integrated-circuit/memory/state/uncorrected-parity-errors"

type Component_IntegratedCircuit_Memory_UncorrectedParityErrorsPathAny

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

Component_IntegratedCircuit_Memory_UncorrectedParityErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/memory/state/uncorrected-parity-errors YANG schema element.

func (*Component_IntegratedCircuit_Memory_UncorrectedParityErrorsPathAny) State

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

Defining module:      "openconfig-platform-integrated-circuit"
Instantiating module: "openconfig-platform-integrated-circuit"
Path from parent:     "state/uncorrected-parity-errors"
Path from root:       "/components/component/integrated-circuit/memory/state/uncorrected-parity-errors"

type Component_IntegratedCircuit_NodeIdPath

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

Component_IntegratedCircuit_NodeIdPath represents the /openconfig-platform/components/component/integrated-circuit/state/node-id YANG schema element.

func (*Component_IntegratedCircuit_NodeIdPath) Config

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

Defining module:      "openconfig-p4rt"
Instantiating module: "openconfig-p4rt"
Path from parent:     "config/node-id"
Path from root:       "/components/component/integrated-circuit/config/node-id"

func (*Component_IntegratedCircuit_NodeIdPath) State

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

Defining module:      "openconfig-p4rt"
Instantiating module: "openconfig-p4rt"
Path from parent:     "state/node-id"
Path from root:       "/components/component/integrated-circuit/state/node-id"

type Component_IntegratedCircuit_NodeIdPathAny

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

Component_IntegratedCircuit_NodeIdPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/state/node-id YANG schema element.

func (*Component_IntegratedCircuit_NodeIdPathAny) Config

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

Defining module:      "openconfig-p4rt"
Instantiating module: "openconfig-p4rt"
Path from parent:     "config/node-id"
Path from root:       "/components/component/integrated-circuit/config/node-id"

func (*Component_IntegratedCircuit_NodeIdPathAny) State

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

Defining module:      "openconfig-p4rt"
Instantiating module: "openconfig-p4rt"
Path from parent:     "state/node-id"
Path from root:       "/components/component/integrated-circuit/state/node-id"

type Component_IntegratedCircuit_PipelineCountersPath added in v0.1.7

type Component_IntegratedCircuit_PipelineCountersPath struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCountersPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters YANG schema element.

func (*Component_IntegratedCircuit_PipelineCountersPath) ControlPlaneTraffic added in v0.1.7

ControlPlaneTraffic (container): Counters that are related to traffic destined to the control-plane.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "control-plane-traffic"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/control-plane-traffic"

func (*Component_IntegratedCircuit_PipelineCountersPath) Drop added in v0.1.7

Drop (container): IC drop counters for all five NPU sub-blocks.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "drop"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop"

func (*Component_IntegratedCircuit_PipelineCountersPath) Errors added in v0.1.7

Errors (container): IC errors for all five NPU sub-blocks.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "errors"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors"

func (*Component_IntegratedCircuit_PipelineCountersPath) Packet added in v0.1.7

Packet (container): IC packet counters for all five NPU sub-blocks.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "packet"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet"

func (*Component_IntegratedCircuit_PipelineCountersPath) State added in v0.1.7

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

type Component_IntegratedCircuit_PipelineCountersPathAny added in v0.1.7

type Component_IntegratedCircuit_PipelineCountersPathAny struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCountersPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters YANG schema element.

func (*Component_IntegratedCircuit_PipelineCountersPathAny) ControlPlaneTraffic added in v0.1.7

ControlPlaneTraffic (container): Counters that are related to traffic destined to the control-plane.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "control-plane-traffic"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/control-plane-traffic"

func (*Component_IntegratedCircuit_PipelineCountersPathAny) Drop added in v0.1.7

Drop (container): IC drop counters for all five NPU sub-blocks.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "drop"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop"

func (*Component_IntegratedCircuit_PipelineCountersPathAny) Errors added in v0.1.7

Errors (container): IC errors for all five NPU sub-blocks.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "errors"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors"

func (*Component_IntegratedCircuit_PipelineCountersPathAny) Packet added in v0.1.7

Packet (container): IC packet counters for all five NPU sub-blocks.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "packet"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet"

func (*Component_IntegratedCircuit_PipelineCountersPathAny) State added in v0.1.7

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

type Component_IntegratedCircuit_PipelineCounters_ControlPlaneTrafficPath added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_ControlPlaneTrafficPath struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_ControlPlaneTrafficPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/control-plane-traffic YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_ControlPlaneTrafficPath) DroppedAggregate added in v0.1.7

DroppedAggregate (leaf): This captures the aggregation of all counters where the switch has dropped traffic related to the control-plane.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/dropped-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/control-plane-traffic/state/dropped-aggregate"

func (*Component_IntegratedCircuit_PipelineCounters_ControlPlaneTrafficPath) DroppedBytesAggregate added in v0.1.7

DroppedBytesAggregate (leaf): This captures the aggregation of all counters in bytes where the switch has dropped traffic related to the control-plane.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/dropped-bytes-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/control-plane-traffic/state/dropped-bytes-aggregate"

func (*Component_IntegratedCircuit_PipelineCounters_ControlPlaneTrafficPath) QueuedAggregate added in v0.1.7

QueuedAggregate (leaf): This captures the aggregation of all counters where the switch has enqueued traffic related to the control-plane.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/queued-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/control-plane-traffic/state/queued-aggregate"

func (*Component_IntegratedCircuit_PipelineCounters_ControlPlaneTrafficPath) QueuedBytesAggregate added in v0.1.7

QueuedBytesAggregate (leaf): This captures the aggregation of all counters in bytes where the switch has enqueued traffic related to the control-plane.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/queued-bytes-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/control-plane-traffic/state/queued-bytes-aggregate"

func (*Component_IntegratedCircuit_PipelineCounters_ControlPlaneTrafficPath) State added in v0.1.7

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

func (*Component_IntegratedCircuit_PipelineCounters_ControlPlaneTrafficPath) Vendor added in v0.1.7

Vendor (container): Counters within these containers are defined and augmented by vendors. As each ASIC and vendor has different implementation and internal parts where packets may be dropped at any point in time. Providing vendor-specific counters provides better visibility into control-plane traffic.

The recommended usage of this container is to create an augment at .../pipeline-counter/control-plane-traffic/vendor that contains additional vendor/platform specific containers.

e.g.

augment /components/component/integrated-circuit/pipeline-counter/control-plane-traffic/vendor {
 container <vendor name> {
   container <platform name> {
     container state {
       leaf counter-a {
         uses control-plane-traffic-vendor-counters;
       }

       leaf counter-b {
         uses control-plane-traffic-vendor-counters;
       }
     }
   }
 }
}

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "vendor"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/control-plane-traffic/vendor"

type Component_IntegratedCircuit_PipelineCounters_ControlPlaneTrafficPathAny added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_ControlPlaneTrafficPathAny struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_ControlPlaneTrafficPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/control-plane-traffic YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_ControlPlaneTrafficPathAny) DroppedAggregate added in v0.1.7

DroppedAggregate (leaf): This captures the aggregation of all counters where the switch has dropped traffic related to the control-plane.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/dropped-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/control-plane-traffic/state/dropped-aggregate"

func (*Component_IntegratedCircuit_PipelineCounters_ControlPlaneTrafficPathAny) DroppedBytesAggregate added in v0.1.7

DroppedBytesAggregate (leaf): This captures the aggregation of all counters in bytes where the switch has dropped traffic related to the control-plane.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/dropped-bytes-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/control-plane-traffic/state/dropped-bytes-aggregate"

func (*Component_IntegratedCircuit_PipelineCounters_ControlPlaneTrafficPathAny) QueuedAggregate added in v0.1.7

QueuedAggregate (leaf): This captures the aggregation of all counters where the switch has enqueued traffic related to the control-plane.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/queued-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/control-plane-traffic/state/queued-aggregate"

func (*Component_IntegratedCircuit_PipelineCounters_ControlPlaneTrafficPathAny) QueuedBytesAggregate added in v0.1.7

QueuedBytesAggregate (leaf): This captures the aggregation of all counters in bytes where the switch has enqueued traffic related to the control-plane.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/queued-bytes-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/control-plane-traffic/state/queued-bytes-aggregate"

func (*Component_IntegratedCircuit_PipelineCounters_ControlPlaneTrafficPathAny) State added in v0.1.7

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

func (*Component_IntegratedCircuit_PipelineCounters_ControlPlaneTrafficPathAny) Vendor added in v0.1.7

Vendor (container): Counters within these containers are defined and augmented by vendors. As each ASIC and vendor has different implementation and internal parts where packets may be dropped at any point in time. Providing vendor-specific counters provides better visibility into control-plane traffic.

The recommended usage of this container is to create an augment at .../pipeline-counter/control-plane-traffic/vendor that contains additional vendor/platform specific containers.

e.g.

augment /components/component/integrated-circuit/pipeline-counter/control-plane-traffic/vendor {
 container <vendor name> {
   container <platform name> {
     container state {
       leaf counter-a {
         uses control-plane-traffic-vendor-counters;
       }

       leaf counter-b {
         uses control-plane-traffic-vendor-counters;
       }
     }
   }
 }
}

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "vendor"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/control-plane-traffic/vendor"

type Component_IntegratedCircuit_PipelineCounters_ControlPlaneTraffic_DroppedAggregatePath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_ControlPlaneTraffic_DroppedAggregatePath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/control-plane-traffic/state/dropped-aggregate YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_ControlPlaneTraffic_DroppedAggregatePath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/dropped-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/control-plane-traffic/state/dropped-aggregate"

type Component_IntegratedCircuit_PipelineCounters_ControlPlaneTraffic_DroppedAggregatePathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_ControlPlaneTraffic_DroppedAggregatePathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/control-plane-traffic/state/dropped-aggregate YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_ControlPlaneTraffic_DroppedAggregatePathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/dropped-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/control-plane-traffic/state/dropped-aggregate"

type Component_IntegratedCircuit_PipelineCounters_ControlPlaneTraffic_DroppedBytesAggregatePath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_ControlPlaneTraffic_DroppedBytesAggregatePath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/control-plane-traffic/state/dropped-bytes-aggregate YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_ControlPlaneTraffic_DroppedBytesAggregatePath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/dropped-bytes-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/control-plane-traffic/state/dropped-bytes-aggregate"

type Component_IntegratedCircuit_PipelineCounters_ControlPlaneTraffic_DroppedBytesAggregatePathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_ControlPlaneTraffic_DroppedBytesAggregatePathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/control-plane-traffic/state/dropped-bytes-aggregate YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_ControlPlaneTraffic_DroppedBytesAggregatePathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/dropped-bytes-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/control-plane-traffic/state/dropped-bytes-aggregate"

type Component_IntegratedCircuit_PipelineCounters_ControlPlaneTraffic_QueuedAggregatePath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_ControlPlaneTraffic_QueuedAggregatePath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/control-plane-traffic/state/queued-aggregate YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_ControlPlaneTraffic_QueuedAggregatePath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/queued-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/control-plane-traffic/state/queued-aggregate"

type Component_IntegratedCircuit_PipelineCounters_ControlPlaneTraffic_QueuedAggregatePathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_ControlPlaneTraffic_QueuedAggregatePathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/control-plane-traffic/state/queued-aggregate YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_ControlPlaneTraffic_QueuedAggregatePathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/queued-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/control-plane-traffic/state/queued-aggregate"

type Component_IntegratedCircuit_PipelineCounters_ControlPlaneTraffic_QueuedBytesAggregatePath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_ControlPlaneTraffic_QueuedBytesAggregatePath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/control-plane-traffic/state/queued-bytes-aggregate YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_ControlPlaneTraffic_QueuedBytesAggregatePath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/queued-bytes-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/control-plane-traffic/state/queued-bytes-aggregate"

type Component_IntegratedCircuit_PipelineCounters_ControlPlaneTraffic_QueuedBytesAggregatePathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_ControlPlaneTraffic_QueuedBytesAggregatePathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/control-plane-traffic/state/queued-bytes-aggregate YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_ControlPlaneTraffic_QueuedBytesAggregatePathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/queued-bytes-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/control-plane-traffic/state/queued-bytes-aggregate"

type Component_IntegratedCircuit_PipelineCounters_ControlPlaneTraffic_VendorPath added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_ControlPlaneTraffic_VendorPath struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_ControlPlaneTraffic_VendorPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/control-plane-traffic/vendor YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_ControlPlaneTraffic_VendorPath) State added in v0.1.7

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

type Component_IntegratedCircuit_PipelineCounters_ControlPlaneTraffic_VendorPathAny added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_ControlPlaneTraffic_VendorPathAny struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_ControlPlaneTraffic_VendorPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/control-plane-traffic/vendor YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_ControlPlaneTraffic_VendorPathAny) State added in v0.1.7

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

type Component_IntegratedCircuit_PipelineCounters_DropPath added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_DropPath struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_DropPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_DropPath) AdverseAggregate added in v0.1.7

AdverseAggregate (leaf): This captures the aggregation of all counters where the switch is unexpectedly dropping packets. Occurrence of these drops on a stable (no recent hardware or config changes) and otherwise healthy switch needs further investigation. This leaf counts packet discarded as result of corrupted programming state in an INTEGRATED_CIRCUIT or corrupted data structures of packet descriptors.

Note: corrupted packets received on ingress interfaces should be counted in `/interfaces/interface/state/counters/in-errors` and NOT counted as adverse-aggregate. This is because incoming corrupted packets are NOT a signal of adverse state of an INTEGRATED_CIRCUIT but rather of an entity adjacent to the Interface, such as a cable or transceiver). Therefore such drops SHOULD NOT be counted as adverse-aggregate to preserve a clean signal of INTEGRATED_CIRCUIT adverse state.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/adverse-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/state/adverse-aggregate"

func (*Component_IntegratedCircuit_PipelineCounters_DropPath) CongestionAggregate added in v0.1.7

CongestionAggregate (leaf): This tracks the aggregation of all counters where the expected conditions of packet drops due to internal congestion in some block of the hardware that may not be visible in through other congestion indicators like interface discards or queue drop counters.

This leaf counts packet discarded as result of exceeding performance limits of an INTEGRATED_CIRCUT, when it processes non-corrupted packets using legitimate, non-corrupted programming state of the INTEGRATED_CIRCUIT.

The typical example is overloading given IC with higher packet rate (pps) then given chip can handle. For example, let's assume chip X can process 3.6Bpps of incoming traffic and 2000 Mpps. However if average incoming packet size is 150B, at full ingress rate this become 3000Mpps. Hence 1/3 of packets would be cropped and should be counted against congestion-aggregate.

Another example is the case when some INTEGRATED_CIRCUIT internal data bus is too narrow/slow for handling traffic. For example let's assume chip X needs to send 3Tbps of traffic to an external buffer memory which has only 2Tbps access I/O. In this case packets would be discarded, because of congestion of memory I/O bus which is part of the INTEGRATED_CIRCUIT. Depending on the design of the INTEGRATED_CIRCUIT, packets could be discarded even if interface queues are not full, hence this scenario is NOT treated as QoS queue tail-drops nor WRED drops.

Yet another example is the case where extremely large and long ACL/filter requires more cycles to process than the INTEGRATED_CIRCUIT has budgeted.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/congestion-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/state/congestion-aggregate"

func (*Component_IntegratedCircuit_PipelineCounters_DropPath) FabricBlock added in v0.1.7

FabricBlock (container): The IC fabric block subsystem connects the IC to the external systems fabric subsystem

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "fabric-block"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/fabric-block"

func (*Component_IntegratedCircuit_PipelineCounters_DropPath) HostInterfaceBlock added in v0.1.7

HostInterfaceBlock (container): The IC host interface block subsystem connects the IC to the external systems host or control subsystem

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "host-interface-block"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block"

func (*Component_IntegratedCircuit_PipelineCounters_DropPath) InterfaceBlock added in v0.1.7

InterfaceBlock (container): The IC interface subsystem connects the IC to the external PHY or MAC.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "interface-block"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/interface-block"

func (*Component_IntegratedCircuit_PipelineCounters_DropPath) LookupBlock added in v0.1.7

LookupBlock (container): The IC lookup subsystem perform the next hop lookup of the packet and other forwarding features such as firewall filters.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "lookup-block"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block"

func (*Component_IntegratedCircuit_PipelineCounters_DropPath) NoRoute added in v0.3.3

NoRoute (leaf): This aggregation of counters represents the conditions in which packets are dropped due to no FIB entry for this ipv4 or ipv6 lookup.

This counter and the packet-processing-aggregate counter should be incremented for each no-route packet drop.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/no-route"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/state/no-route"

func (*Component_IntegratedCircuit_PipelineCounters_DropPath) PacketProcessingAggregate added in v0.1.7

PacketProcessingAggregate (leaf): This aggregation of counters represents the conditions in which packets are dropped due to legitimate forwarding decisions (ACL drops, No Route etc.) This counter counts packet discarded as result of processing non-corrupted packet against legitimate, non-corrupted state of INTEGRATED_CIRCUIT program (FIB content, ACL content, rate-limiting token-buckets) which mandate packet drop. The examples of this class of discard are: - dropping packets which destination address to no match any FIB entry - dropping packets which destination address matches FIB entry pointing to discard next-hop (e.g. route to null0) - dropping packts due to ACL/packet filter decission - dropping packets due to its TTL = 1 - dropping packets due to its size exceeds egress interface MTU and packet can't be fragmented (IPv6 or do not fragment bit is set) - dropping packets due to uRPF rules (note: packet is counted here and in separate, urpf-aggregate counter simultaneously) - etc

Note:The INTEGRATED_CIRCUIT is doing exactly what it is programmed to do, and the packet is parsable.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/packet-processing-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/state/packet-processing-aggregate"

func (*Component_IntegratedCircuit_PipelineCounters_DropPath) QueueingBlock added in v0.1.7

QueueingBlock (container): The IC queueing subsystem buffers the packet while processing it and queues the packet for delivery to the next stage

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "queueing-block"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/queueing-block"

func (*Component_IntegratedCircuit_PipelineCounters_DropPath) State added in v0.1.7

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

func (*Component_IntegratedCircuit_PipelineCounters_DropPath) UrpfAggregate added in v0.1.7

UrpfAggregate (leaf): This aggregation of counters represents the conditions in which packets are dropped due to failing uRPF lookup check. This counter and the packet-processing-aggregate counter should be incremented for each uRPF packet drop. This counter counts packet discarded as result of Unicast Reverse Path Forwarding verification.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/urpf-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/state/urpf-aggregate"

func (*Component_IntegratedCircuit_PipelineCounters_DropPath) Vendor added in v0.1.7

Vendor (container): Counters within these containers are defined and augmented by vendors. As each ASIC and vendor has different implementation and internal parts where packets may be dropped at any point in time. Providing specific hardware counters provides better visibility into traffic drop.

The recommended usage of this container is to create an augment at .../pipeline-counter/drop/vendor that contains additional vendor/platform specific containers.

e.g.

augment /components/component/integrated-circuit/pipeline-counter/drop/vendor {
 container <vendor name> {
   container <platform name> {
     uses pipeline-vendor-drop-containers;
   }
 }
}

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "vendor"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/vendor"

type Component_IntegratedCircuit_PipelineCounters_DropPathAny added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_DropPathAny struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_DropPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_DropPathAny) AdverseAggregate added in v0.1.7

AdverseAggregate (leaf): This captures the aggregation of all counters where the switch is unexpectedly dropping packets. Occurrence of these drops on a stable (no recent hardware or config changes) and otherwise healthy switch needs further investigation. This leaf counts packet discarded as result of corrupted programming state in an INTEGRATED_CIRCUIT or corrupted data structures of packet descriptors.

Note: corrupted packets received on ingress interfaces should be counted in `/interfaces/interface/state/counters/in-errors` and NOT counted as adverse-aggregate. This is because incoming corrupted packets are NOT a signal of adverse state of an INTEGRATED_CIRCUIT but rather of an entity adjacent to the Interface, such as a cable or transceiver). Therefore such drops SHOULD NOT be counted as adverse-aggregate to preserve a clean signal of INTEGRATED_CIRCUIT adverse state.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/adverse-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/state/adverse-aggregate"

func (*Component_IntegratedCircuit_PipelineCounters_DropPathAny) CongestionAggregate added in v0.1.7

CongestionAggregate (leaf): This tracks the aggregation of all counters where the expected conditions of packet drops due to internal congestion in some block of the hardware that may not be visible in through other congestion indicators like interface discards or queue drop counters.

This leaf counts packet discarded as result of exceeding performance limits of an INTEGRATED_CIRCUT, when it processes non-corrupted packets using legitimate, non-corrupted programming state of the INTEGRATED_CIRCUIT.

The typical example is overloading given IC with higher packet rate (pps) then given chip can handle. For example, let's assume chip X can process 3.6Bpps of incoming traffic and 2000 Mpps. However if average incoming packet size is 150B, at full ingress rate this become 3000Mpps. Hence 1/3 of packets would be cropped and should be counted against congestion-aggregate.

Another example is the case when some INTEGRATED_CIRCUIT internal data bus is too narrow/slow for handling traffic. For example let's assume chip X needs to send 3Tbps of traffic to an external buffer memory which has only 2Tbps access I/O. In this case packets would be discarded, because of congestion of memory I/O bus which is part of the INTEGRATED_CIRCUIT. Depending on the design of the INTEGRATED_CIRCUIT, packets could be discarded even if interface queues are not full, hence this scenario is NOT treated as QoS queue tail-drops nor WRED drops.

Yet another example is the case where extremely large and long ACL/filter requires more cycles to process than the INTEGRATED_CIRCUIT has budgeted.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/congestion-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/state/congestion-aggregate"

func (*Component_IntegratedCircuit_PipelineCounters_DropPathAny) FabricBlock added in v0.1.7

FabricBlock (container): The IC fabric block subsystem connects the IC to the external systems fabric subsystem

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "fabric-block"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/fabric-block"

func (*Component_IntegratedCircuit_PipelineCounters_DropPathAny) HostInterfaceBlock added in v0.1.7

HostInterfaceBlock (container): The IC host interface block subsystem connects the IC to the external systems host or control subsystem

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "host-interface-block"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block"

func (*Component_IntegratedCircuit_PipelineCounters_DropPathAny) InterfaceBlock added in v0.1.7

InterfaceBlock (container): The IC interface subsystem connects the IC to the external PHY or MAC.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "interface-block"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/interface-block"

func (*Component_IntegratedCircuit_PipelineCounters_DropPathAny) LookupBlock added in v0.1.7

LookupBlock (container): The IC lookup subsystem perform the next hop lookup of the packet and other forwarding features such as firewall filters.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "lookup-block"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block"

func (*Component_IntegratedCircuit_PipelineCounters_DropPathAny) NoRoute added in v0.3.3

NoRoute (leaf): This aggregation of counters represents the conditions in which packets are dropped due to no FIB entry for this ipv4 or ipv6 lookup.

This counter and the packet-processing-aggregate counter should be incremented for each no-route packet drop.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/no-route"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/state/no-route"

func (*Component_IntegratedCircuit_PipelineCounters_DropPathAny) PacketProcessingAggregate added in v0.1.7

PacketProcessingAggregate (leaf): This aggregation of counters represents the conditions in which packets are dropped due to legitimate forwarding decisions (ACL drops, No Route etc.) This counter counts packet discarded as result of processing non-corrupted packet against legitimate, non-corrupted state of INTEGRATED_CIRCUIT program (FIB content, ACL content, rate-limiting token-buckets) which mandate packet drop. The examples of this class of discard are: - dropping packets which destination address to no match any FIB entry - dropping packets which destination address matches FIB entry pointing to discard next-hop (e.g. route to null0) - dropping packts due to ACL/packet filter decission - dropping packets due to its TTL = 1 - dropping packets due to its size exceeds egress interface MTU and packet can't be fragmented (IPv6 or do not fragment bit is set) - dropping packets due to uRPF rules (note: packet is counted here and in separate, urpf-aggregate counter simultaneously) - etc

Note:The INTEGRATED_CIRCUIT is doing exactly what it is programmed to do, and the packet is parsable.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/packet-processing-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/state/packet-processing-aggregate"

func (*Component_IntegratedCircuit_PipelineCounters_DropPathAny) QueueingBlock added in v0.1.7

QueueingBlock (container): The IC queueing subsystem buffers the packet while processing it and queues the packet for delivery to the next stage

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "queueing-block"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/queueing-block"

func (*Component_IntegratedCircuit_PipelineCounters_DropPathAny) State added in v0.1.7

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

func (*Component_IntegratedCircuit_PipelineCounters_DropPathAny) UrpfAggregate added in v0.1.7

UrpfAggregate (leaf): This aggregation of counters represents the conditions in which packets are dropped due to failing uRPF lookup check. This counter and the packet-processing-aggregate counter should be incremented for each uRPF packet drop. This counter counts packet discarded as result of Unicast Reverse Path Forwarding verification.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/urpf-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/state/urpf-aggregate"

func (*Component_IntegratedCircuit_PipelineCounters_DropPathAny) Vendor added in v0.1.7

Vendor (container): Counters within these containers are defined and augmented by vendors. As each ASIC and vendor has different implementation and internal parts where packets may be dropped at any point in time. Providing specific hardware counters provides better visibility into traffic drop.

The recommended usage of this container is to create an augment at .../pipeline-counter/drop/vendor that contains additional vendor/platform specific containers.

e.g.

augment /components/component/integrated-circuit/pipeline-counter/drop/vendor {
 container <vendor name> {
   container <platform name> {
     uses pipeline-vendor-drop-containers;
   }
 }
}

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "vendor"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/vendor"

type Component_IntegratedCircuit_PipelineCounters_Drop_AdverseAggregatePath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_AdverseAggregatePath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/state/adverse-aggregate YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_AdverseAggregatePath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/adverse-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/state/adverse-aggregate"

type Component_IntegratedCircuit_PipelineCounters_Drop_AdverseAggregatePathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_AdverseAggregatePathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/state/adverse-aggregate YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_AdverseAggregatePathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/adverse-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/state/adverse-aggregate"

type Component_IntegratedCircuit_PipelineCounters_Drop_CongestionAggregatePath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_CongestionAggregatePath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/state/congestion-aggregate YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_CongestionAggregatePath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/congestion-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/state/congestion-aggregate"

type Component_IntegratedCircuit_PipelineCounters_Drop_CongestionAggregatePathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_CongestionAggregatePathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/state/congestion-aggregate YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_CongestionAggregatePathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/congestion-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/state/congestion-aggregate"

type Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlockPath added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlockPath struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlockPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/fabric-block YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlockPath) FabricAggregate added in v0.1.7

FabricAggregate (leaf): Aggregate of fabric-in and fabric-out drops.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/fabric-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/fabric-aggregate"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlockPath) InHighPriority added in v0.1.7

InHighPriority (leaf): Incoming high priority drops towards this integrated-circuit subsystem block from the previous NPU sub-block or interface.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-high-priority"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/in-high-priority"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlockPath) InLowPriority added in v0.1.7

InLowPriority (leaf): Incoming low priority drops towards this integrated-circuit subsystem block from the previous NPU sub-block or interface.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-low-priority"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/in-low-priority"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlockPath) LostPackets added in v0.1.7

LostPackets (leaf): Fabric drops due to re-ordering, or due to packets arriving late, or due to some loss in the fabric.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/lost-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/lost-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlockPath) OutHighPriority added in v0.1.7

OutHighPriority (leaf): Outgoing high priority drops towards the fabric/interface from this integrated-circuit subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-high-priority"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/out-high-priority"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlockPath) OutLowPriority added in v0.1.7

OutLowPriority (leaf): Outgoing low priority drops towards the fabric/interface from this integrated-circuit subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-low-priority"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/out-low-priority"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlockPath) Oversubscription added in v0.1.7

Oversubscription (leaf): Number of packets dropped due to oversubscription of the integrated-circuit subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/oversubscription"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/oversubscription"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlockPath) State added in v0.1.7

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

type Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlockPathAny added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlockPathAny struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlockPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/fabric-block YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlockPathAny) FabricAggregate added in v0.1.7

FabricAggregate (leaf): Aggregate of fabric-in and fabric-out drops.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/fabric-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/fabric-aggregate"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlockPathAny) InHighPriority added in v0.1.7

InHighPriority (leaf): Incoming high priority drops towards this integrated-circuit subsystem block from the previous NPU sub-block or interface.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-high-priority"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/in-high-priority"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlockPathAny) InLowPriority added in v0.1.7

InLowPriority (leaf): Incoming low priority drops towards this integrated-circuit subsystem block from the previous NPU sub-block or interface.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-low-priority"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/in-low-priority"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlockPathAny) LostPackets added in v0.1.7

LostPackets (leaf): Fabric drops due to re-ordering, or due to packets arriving late, or due to some loss in the fabric.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/lost-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/lost-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlockPathAny) OutHighPriority added in v0.1.7

OutHighPriority (leaf): Outgoing high priority drops towards the fabric/interface from this integrated-circuit subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-high-priority"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/out-high-priority"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlockPathAny) OutLowPriority added in v0.1.7

OutLowPriority (leaf): Outgoing low priority drops towards the fabric/interface from this integrated-circuit subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-low-priority"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/out-low-priority"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlockPathAny) Oversubscription added in v0.1.7

Oversubscription (leaf): Number of packets dropped due to oversubscription of the integrated-circuit subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/oversubscription"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/oversubscription"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlockPathAny) State added in v0.1.7

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

type Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_FabricAggregatePath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_FabricAggregatePath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/fabric-aggregate YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_FabricAggregatePath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/fabric-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/fabric-aggregate"

type Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_FabricAggregatePathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_FabricAggregatePathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/fabric-aggregate YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_FabricAggregatePathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/fabric-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/fabric-aggregate"

type Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_InHighPriorityPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_InHighPriorityPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/in-high-priority YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_InHighPriorityPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-high-priority"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/in-high-priority"

type Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_InHighPriorityPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_InHighPriorityPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/in-high-priority YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_InHighPriorityPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-high-priority"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/in-high-priority"

type Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_InLowPriorityPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_InLowPriorityPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/in-low-priority YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_InLowPriorityPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-low-priority"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/in-low-priority"

type Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_InLowPriorityPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_InLowPriorityPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/in-low-priority YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_InLowPriorityPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-low-priority"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/in-low-priority"

type Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_LostPacketsPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_LostPacketsPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/lost-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_LostPacketsPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/lost-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/lost-packets"

type Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_LostPacketsPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_LostPacketsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/lost-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_LostPacketsPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/lost-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/lost-packets"

type Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_OutHighPriorityPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_OutHighPriorityPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/out-high-priority YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_OutHighPriorityPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-high-priority"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/out-high-priority"

type Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_OutHighPriorityPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_OutHighPriorityPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/out-high-priority YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_OutHighPriorityPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-high-priority"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/out-high-priority"

type Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_OutLowPriorityPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_OutLowPriorityPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/out-low-priority YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_OutLowPriorityPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-low-priority"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/out-low-priority"

type Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_OutLowPriorityPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_OutLowPriorityPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/out-low-priority YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_OutLowPriorityPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-low-priority"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/out-low-priority"

type Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_OversubscriptionPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_OversubscriptionPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/oversubscription YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_OversubscriptionPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/oversubscription"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/oversubscription"

type Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_OversubscriptionPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_OversubscriptionPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/oversubscription YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_FabricBlock_OversubscriptionPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/oversubscription"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/fabric-block/state/oversubscription"

type Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlockPath added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlockPath struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlockPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlockPath) FragmentPunt added in v0.1.7

FragmentPunt (leaf): The packets that were failed to punt to CPU due to policing rate.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/fragment-punt"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/fragment-punt"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlockPath) HostAggregate added in v0.1.7

HostAggregate (leaf): Aggregate of all the drops in the host path.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/host-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/host-aggregate"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlockPath) InHighPriority added in v0.1.7

InHighPriority (leaf): Incoming high priority drops towards this integrated-circuit subsystem block from the previous NPU sub-block or interface.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-high-priority"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/in-high-priority"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlockPath) InLowPriority added in v0.1.7

InLowPriority (leaf): Incoming low priority drops towards this integrated-circuit subsystem block from the previous NPU sub-block or interface.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-low-priority"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/in-low-priority"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlockPath) OutHighPriority added in v0.1.7

OutHighPriority (leaf): Outgoing high priority drops towards the fabric/interface from this integrated-circuit subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-high-priority"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/out-high-priority"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlockPath) OutLowPriority added in v0.1.7

OutLowPriority (leaf): Outgoing low priority drops towards the fabric/interface from this integrated-circuit subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-low-priority"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/out-low-priority"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlockPath) Oversubscription added in v0.1.7

Oversubscription (leaf): Number of packets dropped due to oversubscription of the integrated-circuit subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/oversubscription"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/oversubscription"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlockPath) RateLimit added in v0.1.7

RateLimit (leaf): Packet drops due to the rate limit in the integrated-circuit host subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/rate-limit"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/rate-limit"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlockPath) State added in v0.1.7

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

type Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlockPathAny added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlockPathAny struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlockPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlockPathAny) FragmentPunt added in v0.1.7

FragmentPunt (leaf): The packets that were failed to punt to CPU due to policing rate.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/fragment-punt"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/fragment-punt"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlockPathAny) HostAggregate added in v0.1.7

HostAggregate (leaf): Aggregate of all the drops in the host path.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/host-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/host-aggregate"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlockPathAny) InHighPriority added in v0.1.7

InHighPriority (leaf): Incoming high priority drops towards this integrated-circuit subsystem block from the previous NPU sub-block or interface.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-high-priority"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/in-high-priority"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlockPathAny) InLowPriority added in v0.1.7

InLowPriority (leaf): Incoming low priority drops towards this integrated-circuit subsystem block from the previous NPU sub-block or interface.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-low-priority"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/in-low-priority"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlockPathAny) OutHighPriority added in v0.1.7

OutHighPriority (leaf): Outgoing high priority drops towards the fabric/interface from this integrated-circuit subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-high-priority"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/out-high-priority"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlockPathAny) OutLowPriority added in v0.1.7

OutLowPriority (leaf): Outgoing low priority drops towards the fabric/interface from this integrated-circuit subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-low-priority"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/out-low-priority"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlockPathAny) Oversubscription added in v0.1.7

Oversubscription (leaf): Number of packets dropped due to oversubscription of the integrated-circuit subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/oversubscription"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/oversubscription"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlockPathAny) RateLimit added in v0.1.7

RateLimit (leaf): Packet drops due to the rate limit in the integrated-circuit host subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/rate-limit"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/rate-limit"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlockPathAny) State added in v0.1.7

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

type Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_FragmentPuntPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_FragmentPuntPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/fragment-punt YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_FragmentPuntPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/fragment-punt"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/fragment-punt"

type Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_FragmentPuntPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_FragmentPuntPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/fragment-punt YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_FragmentPuntPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/fragment-punt"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/fragment-punt"

type Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_HostAggregatePath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_HostAggregatePath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/host-aggregate YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_HostAggregatePath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/host-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/host-aggregate"

type Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_HostAggregatePathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_HostAggregatePathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/host-aggregate YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_HostAggregatePathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/host-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/host-aggregate"

type Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_InHighPriorityPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_InHighPriorityPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/in-high-priority YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_InHighPriorityPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-high-priority"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/in-high-priority"

type Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_InHighPriorityPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_InHighPriorityPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/in-high-priority YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_InHighPriorityPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-high-priority"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/in-high-priority"

type Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_InLowPriorityPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_InLowPriorityPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/in-low-priority YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_InLowPriorityPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-low-priority"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/in-low-priority"

type Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_InLowPriorityPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_InLowPriorityPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/in-low-priority YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_InLowPriorityPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-low-priority"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/in-low-priority"

type Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_OutHighPriorityPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_OutHighPriorityPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/out-high-priority YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_OutHighPriorityPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-high-priority"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/out-high-priority"

type Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_OutHighPriorityPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_OutHighPriorityPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/out-high-priority YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_OutHighPriorityPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-high-priority"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/out-high-priority"

type Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_OutLowPriorityPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_OutLowPriorityPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/out-low-priority YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_OutLowPriorityPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-low-priority"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/out-low-priority"

type Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_OutLowPriorityPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_OutLowPriorityPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/out-low-priority YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_OutLowPriorityPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-low-priority"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/out-low-priority"

type Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_OversubscriptionPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_OversubscriptionPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/oversubscription YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_OversubscriptionPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/oversubscription"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/oversubscription"

type Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_OversubscriptionPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_OversubscriptionPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/oversubscription YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_OversubscriptionPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/oversubscription"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/oversubscription"

type Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_RateLimitPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_RateLimitPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/rate-limit YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_RateLimitPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/rate-limit"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/rate-limit"

type Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_RateLimitPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_RateLimitPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/rate-limit YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_HostInterfaceBlock_RateLimitPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/rate-limit"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/host-interface-block/state/rate-limit"

type Component_IntegratedCircuit_PipelineCounters_Drop_InterfaceBlockPath added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_Drop_InterfaceBlockPath struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Drop_InterfaceBlockPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/interface-block YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_InterfaceBlockPath) InDrops added in v0.1.7

InDrops (leaf): Incoming drops towards the integrated-circuit interface subsystem block from the interfaces due to any reason.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-drops"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/interface-block/state/in-drops"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_InterfaceBlockPath) OutDrops added in v0.1.7

OutDrops (leaf): Outgoing drops towards the interfaces from the integrated-circuit interface subsystem block due to any reason.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-drops"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/interface-block/state/out-drops"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_InterfaceBlockPath) Oversubscription added in v0.1.7

Oversubscription (leaf): Number of packets dropped due to oversubscription of the integrated-circuit subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/oversubscription"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/interface-block/state/oversubscription"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_InterfaceBlockPath) State added in v0.1.7

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

type Component_IntegratedCircuit_PipelineCounters_Drop_InterfaceBlockPathAny added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_Drop_InterfaceBlockPathAny struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Drop_InterfaceBlockPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/interface-block YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_InterfaceBlockPathAny) InDrops added in v0.1.7

InDrops (leaf): Incoming drops towards the integrated-circuit interface subsystem block from the interfaces due to any reason.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-drops"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/interface-block/state/in-drops"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_InterfaceBlockPathAny) OutDrops added in v0.1.7

OutDrops (leaf): Outgoing drops towards the interfaces from the integrated-circuit interface subsystem block due to any reason.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-drops"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/interface-block/state/out-drops"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_InterfaceBlockPathAny) Oversubscription added in v0.1.7

Oversubscription (leaf): Number of packets dropped due to oversubscription of the integrated-circuit subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/oversubscription"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/interface-block/state/oversubscription"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_InterfaceBlockPathAny) State added in v0.1.7

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

type Component_IntegratedCircuit_PipelineCounters_Drop_InterfaceBlock_InDropsPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_InterfaceBlock_InDropsPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/interface-block/state/in-drops YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_InterfaceBlock_InDropsPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-drops"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/interface-block/state/in-drops"

type Component_IntegratedCircuit_PipelineCounters_Drop_InterfaceBlock_InDropsPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_InterfaceBlock_InDropsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/interface-block/state/in-drops YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_InterfaceBlock_InDropsPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-drops"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/interface-block/state/in-drops"

type Component_IntegratedCircuit_PipelineCounters_Drop_InterfaceBlock_OutDropsPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_InterfaceBlock_OutDropsPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/interface-block/state/out-drops YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_InterfaceBlock_OutDropsPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-drops"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/interface-block/state/out-drops"

type Component_IntegratedCircuit_PipelineCounters_Drop_InterfaceBlock_OutDropsPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_InterfaceBlock_OutDropsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/interface-block/state/out-drops YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_InterfaceBlock_OutDropsPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-drops"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/interface-block/state/out-drops"

type Component_IntegratedCircuit_PipelineCounters_Drop_InterfaceBlock_OversubscriptionPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_InterfaceBlock_OversubscriptionPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/interface-block/state/oversubscription YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_InterfaceBlock_OversubscriptionPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/oversubscription"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/interface-block/state/oversubscription"

type Component_IntegratedCircuit_PipelineCounters_Drop_InterfaceBlock_OversubscriptionPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_InterfaceBlock_OversubscriptionPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/interface-block/state/oversubscription YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_InterfaceBlock_OversubscriptionPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/oversubscription"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/interface-block/state/oversubscription"

type Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlockPath added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlockPath struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlockPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/lookup-block YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlockPath) AclDrops added in v0.1.7

AclDrops (leaf): Packets dropped due to firewall or acl terms.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/acl-drops"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/acl-drops"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlockPath) ForwardingPolicy added in v0.1.7

ForwardingPolicy (leaf): Packets dropped due to either a filter applied as part of a forwarding policy or dropped due to a policy-based-routing policy lookup.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/forwarding-policy"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/forwarding-policy"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlockPath) FragmentTotalDrops added in v0.1.7

FragmentTotalDrops (leaf): Total number of packets dropped that could not be fragmented by NPU due to DF bit.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/fragment-total-drops"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/fragment-total-drops"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlockPath) IncorrectSoftwareState added in v0.1.7

IncorrectSoftwareState (leaf): Packets dropped due to any incorrect or invalid software state of the forwarding structures during lookup.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/incorrect-software-state"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/incorrect-software-state"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlockPath) InvalidPacket added in v0.1.7

InvalidPacket (leaf): Packets dropped due to invalid packet format for ipv4, ipv6, or MPLS.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/invalid-packet"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/invalid-packet"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlockPath) LookupAggregate added in v0.1.7

LookupAggregate (leaf): Packets dropped due to aggregate lookup drop counters - this counter is sometimes referred to as Normal Discards or ENQ_DISCARDED_PACKET_COUNTER.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/lookup-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/lookup-aggregate"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlockPath) NoLabel added in v0.1.7

NoLabel (leaf): Packets dropped due to no FIB entry for this MPLS label.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/no-label"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/no-label"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlockPath) NoNexthop added in v0.1.7

NoNexthop (leaf): Packets dropped due to no nexthop information - either the nexthop is not programmed, or there is an invalid nexthop, or there is no ARP information so the nexthop is in invalid state.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/no-nexthop"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/no-nexthop"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlockPath) NoRoute added in v0.1.7

NoRoute (leaf): Packets dropped due to no FIB entry for this ipv4 or ipv6 lookup.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/no-route"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/no-route"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlockPath) Oversubscription added in v0.1.7

Oversubscription (leaf): Number of packets dropped due to oversubscription of the integrated-circuit subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/oversubscription"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/oversubscription"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlockPath) RateLimit added in v0.1.7

RateLimit (leaf): Packets dropped due to rate limiters - either user configured rate limiters or system rate limiters in the forwarding path.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/rate-limit"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/rate-limit"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlockPath) State added in v0.1.7

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

type Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlockPathAny added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlockPathAny struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlockPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/lookup-block YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlockPathAny) AclDrops added in v0.1.7

AclDrops (leaf): Packets dropped due to firewall or acl terms.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/acl-drops"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/acl-drops"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlockPathAny) ForwardingPolicy added in v0.1.7

ForwardingPolicy (leaf): Packets dropped due to either a filter applied as part of a forwarding policy or dropped due to a policy-based-routing policy lookup.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/forwarding-policy"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/forwarding-policy"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlockPathAny) FragmentTotalDrops added in v0.1.7

FragmentTotalDrops (leaf): Total number of packets dropped that could not be fragmented by NPU due to DF bit.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/fragment-total-drops"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/fragment-total-drops"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlockPathAny) IncorrectSoftwareState added in v0.1.7

IncorrectSoftwareState (leaf): Packets dropped due to any incorrect or invalid software state of the forwarding structures during lookup.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/incorrect-software-state"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/incorrect-software-state"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlockPathAny) InvalidPacket added in v0.1.7

InvalidPacket (leaf): Packets dropped due to invalid packet format for ipv4, ipv6, or MPLS.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/invalid-packet"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/invalid-packet"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlockPathAny) LookupAggregate added in v0.1.7

LookupAggregate (leaf): Packets dropped due to aggregate lookup drop counters - this counter is sometimes referred to as Normal Discards or ENQ_DISCARDED_PACKET_COUNTER.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/lookup-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/lookup-aggregate"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlockPathAny) NoLabel added in v0.1.7

NoLabel (leaf): Packets dropped due to no FIB entry for this MPLS label.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/no-label"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/no-label"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlockPathAny) NoNexthop added in v0.1.7

NoNexthop (leaf): Packets dropped due to no nexthop information - either the nexthop is not programmed, or there is an invalid nexthop, or there is no ARP information so the nexthop is in invalid state.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/no-nexthop"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/no-nexthop"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlockPathAny) NoRoute added in v0.1.7

NoRoute (leaf): Packets dropped due to no FIB entry for this ipv4 or ipv6 lookup.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/no-route"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/no-route"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlockPathAny) Oversubscription added in v0.1.7

Oversubscription (leaf): Number of packets dropped due to oversubscription of the integrated-circuit subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/oversubscription"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/oversubscription"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlockPathAny) RateLimit added in v0.1.7

RateLimit (leaf): Packets dropped due to rate limiters - either user configured rate limiters or system rate limiters in the forwarding path.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/rate-limit"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/rate-limit"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlockPathAny) State added in v0.1.7

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

type Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_AclDropsPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_AclDropsPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/acl-drops YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_AclDropsPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/acl-drops"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/acl-drops"

type Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_AclDropsPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_AclDropsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/acl-drops YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_AclDropsPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/acl-drops"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/acl-drops"

type Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_ForwardingPolicyPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_ForwardingPolicyPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/forwarding-policy YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_ForwardingPolicyPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/forwarding-policy"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/forwarding-policy"

type Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_ForwardingPolicyPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_ForwardingPolicyPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/forwarding-policy YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_ForwardingPolicyPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/forwarding-policy"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/forwarding-policy"

type Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_FragmentTotalDropsPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_FragmentTotalDropsPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/fragment-total-drops YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_FragmentTotalDropsPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/fragment-total-drops"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/fragment-total-drops"

type Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_FragmentTotalDropsPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_FragmentTotalDropsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/fragment-total-drops YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_FragmentTotalDropsPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/fragment-total-drops"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/fragment-total-drops"

type Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_IncorrectSoftwareStatePath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_IncorrectSoftwareStatePath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/incorrect-software-state YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_IncorrectSoftwareStatePath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/incorrect-software-state"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/incorrect-software-state"

type Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_IncorrectSoftwareStatePathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_IncorrectSoftwareStatePathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/incorrect-software-state YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_IncorrectSoftwareStatePathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/incorrect-software-state"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/incorrect-software-state"

type Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_InvalidPacketPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_InvalidPacketPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/invalid-packet YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_InvalidPacketPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/invalid-packet"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/invalid-packet"

type Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_InvalidPacketPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_InvalidPacketPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/invalid-packet YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_InvalidPacketPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/invalid-packet"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/invalid-packet"

type Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_LookupAggregatePath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_LookupAggregatePath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/lookup-aggregate YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_LookupAggregatePath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/lookup-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/lookup-aggregate"

type Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_LookupAggregatePathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_LookupAggregatePathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/lookup-aggregate YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_LookupAggregatePathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/lookup-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/lookup-aggregate"

type Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_NoLabelPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_NoLabelPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/no-label YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_NoLabelPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/no-label"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/no-label"

type Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_NoLabelPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_NoLabelPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/no-label YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_NoLabelPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/no-label"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/no-label"

type Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_NoNexthopPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_NoNexthopPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/no-nexthop YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_NoNexthopPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/no-nexthop"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/no-nexthop"

type Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_NoNexthopPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_NoNexthopPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/no-nexthop YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_NoNexthopPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/no-nexthop"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/no-nexthop"

type Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_NoRoutePath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_NoRoutePath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/no-route YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_NoRoutePath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/no-route"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/no-route"

type Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_NoRoutePathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_NoRoutePathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/no-route YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_NoRoutePathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/no-route"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/no-route"

type Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_OversubscriptionPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_OversubscriptionPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/oversubscription YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_OversubscriptionPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/oversubscription"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/oversubscription"

type Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_OversubscriptionPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_OversubscriptionPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/oversubscription YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_OversubscriptionPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/oversubscription"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/oversubscription"

type Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_RateLimitPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_RateLimitPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/rate-limit YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_RateLimitPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/rate-limit"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/rate-limit"

type Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_RateLimitPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_RateLimitPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/rate-limit YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_LookupBlock_RateLimitPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/rate-limit"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/lookup-block/state/rate-limit"

type Component_IntegratedCircuit_PipelineCounters_Drop_NoRoutePath added in v0.3.3

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

Component_IntegratedCircuit_PipelineCounters_Drop_NoRoutePath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/state/no-route YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_NoRoutePath) State added in v0.3.3

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/no-route"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/state/no-route"

type Component_IntegratedCircuit_PipelineCounters_Drop_NoRoutePathAny added in v0.3.3

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

Component_IntegratedCircuit_PipelineCounters_Drop_NoRoutePathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/state/no-route YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_NoRoutePathAny) State added in v0.3.3

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/no-route"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/state/no-route"

type Component_IntegratedCircuit_PipelineCounters_Drop_PacketProcessingAggregatePath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_PacketProcessingAggregatePath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/state/packet-processing-aggregate YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_PacketProcessingAggregatePath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/packet-processing-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/state/packet-processing-aggregate"

type Component_IntegratedCircuit_PipelineCounters_Drop_PacketProcessingAggregatePathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_PacketProcessingAggregatePathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/state/packet-processing-aggregate YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_PacketProcessingAggregatePathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/packet-processing-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/state/packet-processing-aggregate"

type Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlockPath added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlockPath struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlockPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/queueing-block YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlockPath) IncorrectState added in v0.1.7

IncorrectState (leaf): Packets dropped due to hardware of software incorrect state of VOQs, or fabric queues, or interface queues.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/incorrect-state"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/queueing-block/state/incorrect-state"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlockPath) LookupQueue added in v0.1.7

LookupQueue (leaf): Packets dropped in either the lookup or recirculation path.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/lookup-queue"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/queueing-block/state/lookup-queue"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlockPath) MemoryLimit added in v0.1.7

MemoryLimit (leaf): Packets dropped due to running out of the queue memory.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/memory-limit"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/queueing-block/state/memory-limit"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlockPath) Oversubscription added in v0.1.7

Oversubscription (leaf): Number of packets dropped due to oversubscription of the integrated-circuit subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/oversubscription"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/queueing-block/state/oversubscription"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlockPath) State added in v0.1.7

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

type Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlockPathAny added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlockPathAny struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlockPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/queueing-block YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlockPathAny) IncorrectState added in v0.1.7

IncorrectState (leaf): Packets dropped due to hardware of software incorrect state of VOQs, or fabric queues, or interface queues.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/incorrect-state"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/queueing-block/state/incorrect-state"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlockPathAny) LookupQueue added in v0.1.7

LookupQueue (leaf): Packets dropped in either the lookup or recirculation path.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/lookup-queue"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/queueing-block/state/lookup-queue"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlockPathAny) MemoryLimit added in v0.1.7

MemoryLimit (leaf): Packets dropped due to running out of the queue memory.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/memory-limit"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/queueing-block/state/memory-limit"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlockPathAny) Oversubscription added in v0.1.7

Oversubscription (leaf): Number of packets dropped due to oversubscription of the integrated-circuit subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/oversubscription"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/queueing-block/state/oversubscription"

func (*Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlockPathAny) State added in v0.1.7

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

type Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlock_IncorrectStatePath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlock_IncorrectStatePath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/queueing-block/state/incorrect-state YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlock_IncorrectStatePath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/incorrect-state"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/queueing-block/state/incorrect-state"

type Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlock_IncorrectStatePathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlock_IncorrectStatePathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/queueing-block/state/incorrect-state YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlock_IncorrectStatePathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/incorrect-state"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/queueing-block/state/incorrect-state"

type Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlock_LookupQueuePath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlock_LookupQueuePath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/queueing-block/state/lookup-queue YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlock_LookupQueuePath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/lookup-queue"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/queueing-block/state/lookup-queue"

type Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlock_LookupQueuePathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlock_LookupQueuePathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/queueing-block/state/lookup-queue YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlock_LookupQueuePathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/lookup-queue"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/queueing-block/state/lookup-queue"

type Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlock_MemoryLimitPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlock_MemoryLimitPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/queueing-block/state/memory-limit YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlock_MemoryLimitPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/memory-limit"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/queueing-block/state/memory-limit"

type Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlock_MemoryLimitPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlock_MemoryLimitPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/queueing-block/state/memory-limit YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlock_MemoryLimitPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/memory-limit"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/queueing-block/state/memory-limit"

type Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlock_OversubscriptionPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlock_OversubscriptionPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/queueing-block/state/oversubscription YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlock_OversubscriptionPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/oversubscription"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/queueing-block/state/oversubscription"

type Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlock_OversubscriptionPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlock_OversubscriptionPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/queueing-block/state/oversubscription YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_QueueingBlock_OversubscriptionPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/oversubscription"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/queueing-block/state/oversubscription"

type Component_IntegratedCircuit_PipelineCounters_Drop_UrpfAggregatePath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_UrpfAggregatePath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/state/urpf-aggregate YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_UrpfAggregatePath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/urpf-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/state/urpf-aggregate"

type Component_IntegratedCircuit_PipelineCounters_Drop_UrpfAggregatePathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Drop_UrpfAggregatePathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/state/urpf-aggregate YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_UrpfAggregatePathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/urpf-aggregate"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/drop/state/urpf-aggregate"

type Component_IntegratedCircuit_PipelineCounters_Drop_VendorPath added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_Drop_VendorPath struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Drop_VendorPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/vendor YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_VendorPath) State added in v0.1.7

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

type Component_IntegratedCircuit_PipelineCounters_Drop_VendorPathAny added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_Drop_VendorPathAny struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Drop_VendorPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/drop/vendor YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Drop_VendorPathAny) State added in v0.1.7

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

type Component_IntegratedCircuit_PipelineCounters_ErrorsPath added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_ErrorsPath struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_ErrorsPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_ErrorsPath) FabricBlockError added in v0.1.7

FabricBlockError (list): An individual error within the fabric block. Each error counter is uniquely identified by the name of the error.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "fabric-block/fabric-block-error"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error"

Name: string

func (*Component_IntegratedCircuit_PipelineCounters_ErrorsPath) FabricBlockErrorAny added in v0.1.7

FabricBlockErrorAny (list): An individual error within the fabric block. Each error counter is uniquely identified by the name of the error.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "fabric-block/fabric-block-error"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error"

func (*Component_IntegratedCircuit_PipelineCounters_ErrorsPath) FabricBlockErrorMap added in v0.1.24

FabricBlockErrorMap (list): An individual error within the fabric block. Each error counter is uniquely identified by the name of the error.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "fabric-block/fabric-block-error"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error"

func (*Component_IntegratedCircuit_PipelineCounters_ErrorsPath) HostInterfaceError added in v0.1.7

HostInterfaceError (list): An individual error within the host interface block. Each error counter is uniquely identified by the name of the error.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "host-interface-block/host-interface-error"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error"

Name: string

func (*Component_IntegratedCircuit_PipelineCounters_ErrorsPath) HostInterfaceErrorAny added in v0.1.7

HostInterfaceErrorAny (list): An individual error within the host interface block. Each error counter is uniquely identified by the name of the error.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "host-interface-block/host-interface-error"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error"

func (*Component_IntegratedCircuit_PipelineCounters_ErrorsPath) HostInterfaceErrorMap added in v0.1.24

HostInterfaceErrorMap (list): An individual error within the host interface block. Each error counter is uniquely identified by the name of the error.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "host-interface-block/host-interface-error"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error"

func (*Component_IntegratedCircuit_PipelineCounters_ErrorsPath) InterfaceBlockError added in v0.1.7

InterfaceBlockError (list): An individual error within the interface block. Each error counter is uniquely identified by the name of the error.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "interface-block/interface-block-error"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error"

Name: string

func (*Component_IntegratedCircuit_PipelineCounters_ErrorsPath) InterfaceBlockErrorAny added in v0.1.7

InterfaceBlockErrorAny (list): An individual error within the interface block. Each error counter is uniquely identified by the name of the error.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "interface-block/interface-block-error"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error"

func (*Component_IntegratedCircuit_PipelineCounters_ErrorsPath) InterfaceBlockErrorMap added in v0.1.24

InterfaceBlockErrorMap (list): An individual error within the interface block. Each error counter is uniquely identified by the name of the error.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "interface-block/interface-block-error"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error"

func (*Component_IntegratedCircuit_PipelineCounters_ErrorsPath) LookupBlockError added in v0.1.7

LookupBlockError (list): An individual error within the lookup block. Each error counter is uniquely identified by the name of the error.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "lookup-block/lookup-block-error"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error"

Name: string

func (*Component_IntegratedCircuit_PipelineCounters_ErrorsPath) LookupBlockErrorAny added in v0.1.7

LookupBlockErrorAny (list): An individual error within the lookup block. Each error counter is uniquely identified by the name of the error.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "lookup-block/lookup-block-error"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error"

func (*Component_IntegratedCircuit_PipelineCounters_ErrorsPath) LookupBlockErrorMap added in v0.1.24

LookupBlockErrorMap (list): An individual error within the lookup block. Each error counter is uniquely identified by the name of the error.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "lookup-block/lookup-block-error"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error"

func (*Component_IntegratedCircuit_PipelineCounters_ErrorsPath) QueueingBlockError added in v0.1.7

QueueingBlockError (list): An individual error within the queueing block. Each error counter is uniquely identified by the name of the error.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "queueing-block/queueing-block-error"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error"

Name: string

func (*Component_IntegratedCircuit_PipelineCounters_ErrorsPath) QueueingBlockErrorAny added in v0.1.7

QueueingBlockErrorAny (list): An individual error within the queueing block. Each error counter is uniquely identified by the name of the error.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "queueing-block/queueing-block-error"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error"

func (*Component_IntegratedCircuit_PipelineCounters_ErrorsPath) QueueingBlockErrorMap added in v0.1.24

QueueingBlockErrorMap (list): An individual error within the queueing block. Each error counter is uniquely identified by the name of the error.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "queueing-block/queueing-block-error"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error"

func (*Component_IntegratedCircuit_PipelineCounters_ErrorsPath) State added in v0.1.7

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

type Component_IntegratedCircuit_PipelineCounters_ErrorsPathAny added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_ErrorsPathAny struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_ErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_ErrorsPathAny) FabricBlockError added in v0.1.7

FabricBlockError (list): An individual error within the fabric block. Each error counter is uniquely identified by the name of the error.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "fabric-block/fabric-block-error"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error"

Name: string

func (*Component_IntegratedCircuit_PipelineCounters_ErrorsPathAny) FabricBlockErrorAny added in v0.1.7

FabricBlockErrorAny (list): An individual error within the fabric block. Each error counter is uniquely identified by the name of the error.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "fabric-block/fabric-block-error"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error"

func (*Component_IntegratedCircuit_PipelineCounters_ErrorsPathAny) FabricBlockErrorMap added in v0.1.24

FabricBlockErrorMap (list): An individual error within the fabric block. Each error counter is uniquely identified by the name of the error.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "fabric-block/fabric-block-error"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error"

func (*Component_IntegratedCircuit_PipelineCounters_ErrorsPathAny) HostInterfaceError added in v0.1.7

HostInterfaceError (list): An individual error within the host interface block. Each error counter is uniquely identified by the name of the error.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "host-interface-block/host-interface-error"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error"

Name: string

func (*Component_IntegratedCircuit_PipelineCounters_ErrorsPathAny) HostInterfaceErrorAny added in v0.1.7

HostInterfaceErrorAny (list): An individual error within the host interface block. Each error counter is uniquely identified by the name of the error.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "host-interface-block/host-interface-error"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error"

func (*Component_IntegratedCircuit_PipelineCounters_ErrorsPathAny) HostInterfaceErrorMap added in v0.1.24

HostInterfaceErrorMap (list): An individual error within the host interface block. Each error counter is uniquely identified by the name of the error.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "host-interface-block/host-interface-error"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error"

func (*Component_IntegratedCircuit_PipelineCounters_ErrorsPathAny) InterfaceBlockError added in v0.1.7

InterfaceBlockError (list): An individual error within the interface block. Each error counter is uniquely identified by the name of the error.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "interface-block/interface-block-error"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error"

Name: string

func (*Component_IntegratedCircuit_PipelineCounters_ErrorsPathAny) InterfaceBlockErrorAny added in v0.1.7

InterfaceBlockErrorAny (list): An individual error within the interface block. Each error counter is uniquely identified by the name of the error.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "interface-block/interface-block-error"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error"

func (*Component_IntegratedCircuit_PipelineCounters_ErrorsPathAny) InterfaceBlockErrorMap added in v0.1.24

InterfaceBlockErrorMap (list): An individual error within the interface block. Each error counter is uniquely identified by the name of the error.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "interface-block/interface-block-error"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error"

func (*Component_IntegratedCircuit_PipelineCounters_ErrorsPathAny) LookupBlockError added in v0.1.7

LookupBlockError (list): An individual error within the lookup block. Each error counter is uniquely identified by the name of the error.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "lookup-block/lookup-block-error"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error"

Name: string

func (*Component_IntegratedCircuit_PipelineCounters_ErrorsPathAny) LookupBlockErrorAny added in v0.1.7

LookupBlockErrorAny (list): An individual error within the lookup block. Each error counter is uniquely identified by the name of the error.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "lookup-block/lookup-block-error"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error"

func (*Component_IntegratedCircuit_PipelineCounters_ErrorsPathAny) LookupBlockErrorMap added in v0.1.24

LookupBlockErrorMap (list): An individual error within the lookup block. Each error counter is uniquely identified by the name of the error.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "lookup-block/lookup-block-error"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error"

func (*Component_IntegratedCircuit_PipelineCounters_ErrorsPathAny) QueueingBlockError added in v0.1.7

QueueingBlockError (list): An individual error within the queueing block. Each error counter is uniquely identified by the name of the error.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "queueing-block/queueing-block-error"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error"

Name: string

func (*Component_IntegratedCircuit_PipelineCounters_ErrorsPathAny) QueueingBlockErrorAny added in v0.1.7

QueueingBlockErrorAny (list): An individual error within the queueing block. Each error counter is uniquely identified by the name of the error.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "queueing-block/queueing-block-error"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error"

func (*Component_IntegratedCircuit_PipelineCounters_ErrorsPathAny) QueueingBlockErrorMap added in v0.1.24

QueueingBlockErrorMap (list): An individual error within the queueing block. Each error counter is uniquely identified by the name of the error.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "queueing-block/queueing-block-error"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error"

func (*Component_IntegratedCircuit_PipelineCounters_ErrorsPathAny) State added in v0.1.7

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

type Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockErrorPath added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockErrorPath struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockErrorPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockErrorPath) Action added in v0.1.7

Action (leaf-list): Error actions that are taken by the system - log, linecard reboot, linecard offline, NPU reset, NPU offline, gather diagnostic data, raise an alarm.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/action"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/state/action"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockErrorPath) Active added in v0.1.7

Active (leaf): The error is currently in an active state. When the system detects that the specified threshold is exceeded, this value should be set to true.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/active"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/state/active"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockErrorPath) Count added in v0.1.7

Count (leaf): Total count of errors of this type.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/count"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/state/count"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockErrorPath) Level added in v0.1.7

Level (leaf): The severity of the error that is being recorded by the system. This value can be used by a consumer to determine the action when this error is recorded.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/level"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/state/level"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockErrorPath) Name added in v0.1.7

Name (leaf): Name of the interrupt, hardware error, or software error in the NPU.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "*/name"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/*/name"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockErrorPath) State added in v0.1.7

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

func (*Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockErrorPath) Threshold added in v0.1.7

Threshold (leaf): Number of errors before a recovery action is automatically taken by the system.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/threshold"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/state/threshold"

type Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockErrorPathAny added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockErrorPathAny struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockErrorPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockErrorPathAny) Action added in v0.1.7

Action (leaf-list): Error actions that are taken by the system - log, linecard reboot, linecard offline, NPU reset, NPU offline, gather diagnostic data, raise an alarm.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/action"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/state/action"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockErrorPathAny) Active added in v0.1.7

Active (leaf): The error is currently in an active state. When the system detects that the specified threshold is exceeded, this value should be set to true.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/active"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/state/active"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockErrorPathAny) Count added in v0.1.7

Count (leaf): Total count of errors of this type.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/count"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/state/count"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockErrorPathAny) Level added in v0.1.7

Level (leaf): The severity of the error that is being recorded by the system. This value can be used by a consumer to determine the action when this error is recorded.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/level"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/state/level"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockErrorPathAny) Name added in v0.1.7

Name (leaf): Name of the interrupt, hardware error, or software error in the NPU.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "*/name"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/*/name"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockErrorPathAny) State added in v0.1.7

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

func (*Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockErrorPathAny) Threshold added in v0.1.7

Threshold (leaf): Number of errors before a recovery action is automatically taken by the system.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/threshold"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/state/threshold"

type Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockErrorPathMap added in v0.1.24

type Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockErrorPathMap struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockErrorPathMap represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockErrorPathMap) State added in v0.1.24

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

type Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockErrorPathMapAny added in v0.1.24

type Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockErrorPathMapAny struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockErrorPathMapAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockErrorPathMapAny) State added in v0.1.24

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

type Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_ActionPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_ActionPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/state/action YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_ActionPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/action"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/state/action"

type Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_ActionPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_ActionPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/state/action YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_ActionPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/action"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/state/action"

type Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_ActivePath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_ActivePath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/state/active YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_ActivePath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/active"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/state/active"

type Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_ActivePathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_ActivePathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/state/active YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_ActivePathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/active"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/state/active"

type Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_CountPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_CountPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/state/count YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_CountPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/count"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/state/count"

type Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_CountPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_CountPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/state/count YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_CountPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/count"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/state/count"

type Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_LevelPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_LevelPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/state/level YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_LevelPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/level"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/state/level"

type Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_LevelPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_LevelPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/state/level YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_LevelPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/level"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/state/level"

type Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_NamePath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_NamePath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/state/name YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_NamePath) Config added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "name"
Path from root:       ""

func (*Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_NamePath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/name"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/state/name"

type Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_NamePathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_NamePathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/state/name YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_NamePathAny) Config added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "name"
Path from root:       ""

func (*Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_NamePathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/name"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/state/name"

type Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_ThresholdPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_ThresholdPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/state/threshold YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_ThresholdPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/threshold"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/state/threshold"

type Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_ThresholdPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_ThresholdPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/state/threshold YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_FabricBlockError_ThresholdPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/threshold"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/fabric-block/fabric-block-error/state/threshold"

type Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceErrorPath added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceErrorPath struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceErrorPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceErrorPath) Action added in v0.1.7

Action (leaf-list): Error actions that are taken by the system - log, linecard reboot, linecard offline, NPU reset, NPU offline, gather diagnostic data, raise an alarm.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/action"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/state/action"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceErrorPath) Active added in v0.1.7

Active (leaf): The error is currently in an active state. When the system detects that the specified threshold is exceeded, this value should be set to true.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/active"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/state/active"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceErrorPath) Count added in v0.1.7

Count (leaf): Total count of errors of this type.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/count"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/state/count"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceErrorPath) Level added in v0.1.7

Level (leaf): The severity of the error that is being recorded by the system. This value can be used by a consumer to determine the action when this error is recorded.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/level"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/state/level"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceErrorPath) Name added in v0.1.7

Name (leaf): Name of the interrupt, hardware error, or software error in the NPU.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "*/name"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/*/name"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceErrorPath) State added in v0.1.7

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

func (*Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceErrorPath) Threshold added in v0.1.7

Threshold (leaf): Number of errors before a recovery action is automatically taken by the system.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/threshold"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/state/threshold"

type Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceErrorPathAny added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceErrorPathAny struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceErrorPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceErrorPathAny) Action added in v0.1.7

Action (leaf-list): Error actions that are taken by the system - log, linecard reboot, linecard offline, NPU reset, NPU offline, gather diagnostic data, raise an alarm.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/action"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/state/action"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceErrorPathAny) Active added in v0.1.7

Active (leaf): The error is currently in an active state. When the system detects that the specified threshold is exceeded, this value should be set to true.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/active"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/state/active"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceErrorPathAny) Count added in v0.1.7

Count (leaf): Total count of errors of this type.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/count"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/state/count"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceErrorPathAny) Level added in v0.1.7

Level (leaf): The severity of the error that is being recorded by the system. This value can be used by a consumer to determine the action when this error is recorded.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/level"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/state/level"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceErrorPathAny) Name added in v0.1.7

Name (leaf): Name of the interrupt, hardware error, or software error in the NPU.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "*/name"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/*/name"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceErrorPathAny) State added in v0.1.7

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

func (*Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceErrorPathAny) Threshold added in v0.1.7

Threshold (leaf): Number of errors before a recovery action is automatically taken by the system.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/threshold"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/state/threshold"

type Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceErrorPathMap added in v0.1.24

type Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceErrorPathMap struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceErrorPathMap represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceErrorPathMap) State added in v0.1.24

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

type Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceErrorPathMapAny added in v0.1.24

type Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceErrorPathMapAny struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceErrorPathMapAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceErrorPathMapAny) State added in v0.1.24

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

type Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_ActionPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_ActionPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/state/action YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_ActionPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/action"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/state/action"

type Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_ActionPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_ActionPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/state/action YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_ActionPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/action"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/state/action"

type Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_ActivePath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_ActivePath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/state/active YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_ActivePath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/active"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/state/active"

type Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_ActivePathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_ActivePathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/state/active YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_ActivePathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/active"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/state/active"

type Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_CountPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_CountPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/state/count YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_CountPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/count"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/state/count"

type Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_CountPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_CountPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/state/count YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_CountPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/count"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/state/count"

type Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_LevelPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_LevelPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/state/level YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_LevelPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/level"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/state/level"

type Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_LevelPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_LevelPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/state/level YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_LevelPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/level"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/state/level"

type Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_NamePath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_NamePath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/state/name YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_NamePath) Config added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "name"
Path from root:       ""

func (*Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_NamePath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/name"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/state/name"

type Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_NamePathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_NamePathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/state/name YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_NamePathAny) Config added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "name"
Path from root:       ""

func (*Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_NamePathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/name"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/state/name"

type Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_ThresholdPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_ThresholdPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/state/threshold YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_ThresholdPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/threshold"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/state/threshold"

type Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_ThresholdPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_ThresholdPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/state/threshold YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_HostInterfaceError_ThresholdPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/threshold"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/host-interface-block/host-interface-error/state/threshold"

type Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockErrorPath added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockErrorPath struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockErrorPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockErrorPath) Action added in v0.1.7

Action (leaf-list): Error actions that are taken by the system - log, linecard reboot, linecard offline, NPU reset, NPU offline, gather diagnostic data, raise an alarm.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/action"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/state/action"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockErrorPath) Active added in v0.1.7

Active (leaf): The error is currently in an active state. When the system detects that the specified threshold is exceeded, this value should be set to true.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/active"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/state/active"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockErrorPath) Count added in v0.1.7

Count (leaf): Total count of errors of this type.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/count"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/state/count"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockErrorPath) Level added in v0.1.7

Level (leaf): The severity of the error that is being recorded by the system. This value can be used by a consumer to determine the action when this error is recorded.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/level"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/state/level"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockErrorPath) Name added in v0.1.7

Name (leaf): Name of the interrupt, hardware error, or software error in the NPU.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "*/name"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/*/name"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockErrorPath) State added in v0.1.7

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

func (*Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockErrorPath) Threshold added in v0.1.7

Threshold (leaf): Number of errors before a recovery action is automatically taken by the system.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/threshold"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/state/threshold"

type Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockErrorPathAny added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockErrorPathAny struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockErrorPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockErrorPathAny) Action added in v0.1.7

Action (leaf-list): Error actions that are taken by the system - log, linecard reboot, linecard offline, NPU reset, NPU offline, gather diagnostic data, raise an alarm.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/action"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/state/action"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockErrorPathAny) Active added in v0.1.7

Active (leaf): The error is currently in an active state. When the system detects that the specified threshold is exceeded, this value should be set to true.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/active"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/state/active"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockErrorPathAny) Count added in v0.1.7

Count (leaf): Total count of errors of this type.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/count"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/state/count"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockErrorPathAny) Level added in v0.1.7

Level (leaf): The severity of the error that is being recorded by the system. This value can be used by a consumer to determine the action when this error is recorded.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/level"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/state/level"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockErrorPathAny) Name added in v0.1.7

Name (leaf): Name of the interrupt, hardware error, or software error in the NPU.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "*/name"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/*/name"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockErrorPathAny) State added in v0.1.7

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

func (*Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockErrorPathAny) Threshold added in v0.1.7

Threshold (leaf): Number of errors before a recovery action is automatically taken by the system.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/threshold"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/state/threshold"

type Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockErrorPathMap added in v0.1.24

type Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockErrorPathMap struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockErrorPathMap represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockErrorPathMap) State added in v0.1.24

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

type Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockErrorPathMapAny added in v0.1.24

type Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockErrorPathMapAny struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockErrorPathMapAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockErrorPathMapAny) State added in v0.1.24

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

type Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_ActionPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_ActionPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/state/action YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_ActionPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/action"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/state/action"

type Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_ActionPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_ActionPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/state/action YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_ActionPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/action"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/state/action"

type Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_ActivePath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_ActivePath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/state/active YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_ActivePath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/active"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/state/active"

type Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_ActivePathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_ActivePathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/state/active YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_ActivePathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/active"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/state/active"

type Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_CountPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_CountPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/state/count YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_CountPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/count"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/state/count"

type Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_CountPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_CountPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/state/count YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_CountPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/count"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/state/count"

type Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_LevelPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_LevelPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/state/level YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_LevelPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/level"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/state/level"

type Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_LevelPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_LevelPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/state/level YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_LevelPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/level"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/state/level"

type Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_NamePath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_NamePath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/state/name YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_NamePath) Config added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "name"
Path from root:       ""

func (*Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_NamePath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/name"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/state/name"

type Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_NamePathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_NamePathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/state/name YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_NamePathAny) Config added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "name"
Path from root:       ""

func (*Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_NamePathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/name"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/state/name"

type Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_ThresholdPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_ThresholdPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/state/threshold YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_ThresholdPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/threshold"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/state/threshold"

type Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_ThresholdPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_ThresholdPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/state/threshold YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_InterfaceBlockError_ThresholdPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/threshold"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/interface-block/interface-block-error/state/threshold"

type Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockErrorPath added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockErrorPath struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockErrorPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockErrorPath) Action added in v0.1.7

Action (leaf-list): Error actions that are taken by the system - log, linecard reboot, linecard offline, NPU reset, NPU offline, gather diagnostic data, raise an alarm.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/action"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/state/action"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockErrorPath) Active added in v0.1.7

Active (leaf): The error is currently in an active state. When the system detects that the specified threshold is exceeded, this value should be set to true.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/active"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/state/active"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockErrorPath) Count added in v0.1.7

Count (leaf): Total count of errors of this type.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/count"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/state/count"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockErrorPath) Level added in v0.1.7

Level (leaf): The severity of the error that is being recorded by the system. This value can be used by a consumer to determine the action when this error is recorded.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/level"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/state/level"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockErrorPath) Name added in v0.1.7

Name (leaf): Name of the interrupt, hardware error, or software error in the NPU.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "*/name"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/*/name"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockErrorPath) State added in v0.1.7

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

func (*Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockErrorPath) Threshold added in v0.1.7

Threshold (leaf): Number of errors before a recovery action is automatically taken by the system.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/threshold"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/state/threshold"

type Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockErrorPathAny added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockErrorPathAny struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockErrorPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockErrorPathAny) Action added in v0.1.7

Action (leaf-list): Error actions that are taken by the system - log, linecard reboot, linecard offline, NPU reset, NPU offline, gather diagnostic data, raise an alarm.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/action"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/state/action"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockErrorPathAny) Active added in v0.1.7

Active (leaf): The error is currently in an active state. When the system detects that the specified threshold is exceeded, this value should be set to true.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/active"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/state/active"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockErrorPathAny) Count added in v0.1.7

Count (leaf): Total count of errors of this type.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/count"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/state/count"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockErrorPathAny) Level added in v0.1.7

Level (leaf): The severity of the error that is being recorded by the system. This value can be used by a consumer to determine the action when this error is recorded.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/level"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/state/level"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockErrorPathAny) Name added in v0.1.7

Name (leaf): Name of the interrupt, hardware error, or software error in the NPU.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "*/name"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/*/name"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockErrorPathAny) State added in v0.1.7

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

func (*Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockErrorPathAny) Threshold added in v0.1.7

Threshold (leaf): Number of errors before a recovery action is automatically taken by the system.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/threshold"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/state/threshold"

type Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockErrorPathMap added in v0.1.24

type Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockErrorPathMap struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockErrorPathMap represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockErrorPathMap) State added in v0.1.24

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

type Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockErrorPathMapAny added in v0.1.24

type Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockErrorPathMapAny struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockErrorPathMapAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockErrorPathMapAny) State added in v0.1.24

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

type Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_ActionPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_ActionPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/state/action YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_ActionPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/action"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/state/action"

type Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_ActionPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_ActionPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/state/action YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_ActionPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/action"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/state/action"

type Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_ActivePath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_ActivePath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/state/active YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_ActivePath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/active"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/state/active"

type Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_ActivePathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_ActivePathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/state/active YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_ActivePathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/active"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/state/active"

type Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_CountPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_CountPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/state/count YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_CountPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/count"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/state/count"

type Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_CountPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_CountPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/state/count YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_CountPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/count"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/state/count"

type Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_LevelPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_LevelPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/state/level YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_LevelPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/level"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/state/level"

type Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_LevelPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_LevelPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/state/level YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_LevelPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/level"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/state/level"

type Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_NamePath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_NamePath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/state/name YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_NamePath) Config added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "name"
Path from root:       ""

func (*Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_NamePath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/name"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/state/name"

type Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_NamePathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_NamePathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/state/name YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_NamePathAny) Config added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "name"
Path from root:       ""

func (*Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_NamePathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/name"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/state/name"

type Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_ThresholdPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_ThresholdPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/state/threshold YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_ThresholdPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/threshold"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/state/threshold"

type Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_ThresholdPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_ThresholdPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/state/threshold YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_LookupBlockError_ThresholdPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/threshold"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/lookup-block/lookup-block-error/state/threshold"

type Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockErrorPath added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockErrorPath struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockErrorPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockErrorPath) Action added in v0.1.7

Action (leaf-list): Error actions that are taken by the system - log, linecard reboot, linecard offline, NPU reset, NPU offline, gather diagnostic data, raise an alarm.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/action"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/state/action"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockErrorPath) Active added in v0.1.7

Active (leaf): The error is currently in an active state. When the system detects that the specified threshold is exceeded, this value should be set to true.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/active"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/state/active"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockErrorPath) Count added in v0.1.7

Count (leaf): Total count of errors of this type.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/count"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/state/count"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockErrorPath) Level added in v0.1.7

Level (leaf): The severity of the error that is being recorded by the system. This value can be used by a consumer to determine the action when this error is recorded.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/level"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/state/level"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockErrorPath) Name added in v0.1.7

Name (leaf): Name of the interrupt, hardware error, or software error in the NPU.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "*/name"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/*/name"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockErrorPath) State added in v0.1.7

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

func (*Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockErrorPath) Threshold added in v0.1.7

Threshold (leaf): Number of errors before a recovery action is automatically taken by the system.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/threshold"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/state/threshold"

type Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockErrorPathAny added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockErrorPathAny struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockErrorPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockErrorPathAny) Action added in v0.1.7

Action (leaf-list): Error actions that are taken by the system - log, linecard reboot, linecard offline, NPU reset, NPU offline, gather diagnostic data, raise an alarm.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/action"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/state/action"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockErrorPathAny) Active added in v0.1.7

Active (leaf): The error is currently in an active state. When the system detects that the specified threshold is exceeded, this value should be set to true.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/active"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/state/active"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockErrorPathAny) Count added in v0.1.7

Count (leaf): Total count of errors of this type.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/count"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/state/count"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockErrorPathAny) Level added in v0.1.7

Level (leaf): The severity of the error that is being recorded by the system. This value can be used by a consumer to determine the action when this error is recorded.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/level"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/state/level"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockErrorPathAny) Name added in v0.1.7

Name (leaf): Name of the interrupt, hardware error, or software error in the NPU.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "*/name"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/*/name"

func (*Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockErrorPathAny) State added in v0.1.7

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

func (*Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockErrorPathAny) Threshold added in v0.1.7

Threshold (leaf): Number of errors before a recovery action is automatically taken by the system.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/threshold"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/state/threshold"

type Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockErrorPathMap added in v0.1.24

type Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockErrorPathMap struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockErrorPathMap represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockErrorPathMap) State added in v0.1.24

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

type Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockErrorPathMapAny added in v0.1.24

type Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockErrorPathMapAny struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockErrorPathMapAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockErrorPathMapAny) State added in v0.1.24

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

type Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_ActionPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_ActionPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/state/action YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_ActionPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/action"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/state/action"

type Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_ActionPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_ActionPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/state/action YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_ActionPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/action"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/state/action"

type Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_ActivePath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_ActivePath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/state/active YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_ActivePath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/active"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/state/active"

type Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_ActivePathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_ActivePathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/state/active YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_ActivePathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/active"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/state/active"

type Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_CountPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_CountPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/state/count YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_CountPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/count"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/state/count"

type Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_CountPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_CountPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/state/count YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_CountPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/count"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/state/count"

type Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_LevelPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_LevelPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/state/level YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_LevelPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/level"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/state/level"

type Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_LevelPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_LevelPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/state/level YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_LevelPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/level"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/state/level"

type Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_NamePath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_NamePath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/state/name YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_NamePath) Config added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "name"
Path from root:       ""

func (*Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_NamePath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/name"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/state/name"

type Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_NamePathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_NamePathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/state/name YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_NamePathAny) Config added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "name"
Path from root:       ""

func (*Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_NamePathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/name"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/state/name"

type Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_ThresholdPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_ThresholdPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/state/threshold YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_ThresholdPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/threshold"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/state/threshold"

type Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_ThresholdPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_ThresholdPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/state/threshold YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Errors_QueueingBlockError_ThresholdPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/threshold"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/errors/queueing-block/queueing-block-error/state/threshold"

type Component_IntegratedCircuit_PipelineCounters_PacketPath added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_PacketPath struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_PacketPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_PacketPath) FabricBlock added in v0.1.7

FabricBlock (container): The IC fabric block subsystem connects the IC to the external systems fabric subsystem

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "fabric-block"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block"

func (*Component_IntegratedCircuit_PipelineCounters_PacketPath) HostInterfaceBlock added in v0.1.7

HostInterfaceBlock (container): The IC host interface block subsystem connects the IC to the external systems host or control subsystem

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "host-interface-block"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block"

func (*Component_IntegratedCircuit_PipelineCounters_PacketPath) InterfaceBlock added in v0.1.7

InterfaceBlock (container): The IC interface subsystem connects the IC to the external PHY or MAC.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "interface-block"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/interface-block"

func (*Component_IntegratedCircuit_PipelineCounters_PacketPath) LookupBlock added in v0.1.7

LookupBlock (container): The IC lookup subsystem perform the next hop lookup of the packet and other forwarding features such as firewall filters.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "lookup-block"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block"

func (*Component_IntegratedCircuit_PipelineCounters_PacketPath) QueueingBlock added in v0.1.7

QueueingBlock (container): The IC queueing subsystem buffers the packet while processing it and queues the packet for delivery to the next stage

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "queueing-block"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/queueing-block"

func (*Component_IntegratedCircuit_PipelineCounters_PacketPath) State added in v0.1.7

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

type Component_IntegratedCircuit_PipelineCounters_PacketPathAny added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_PacketPathAny struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_PacketPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_PacketPathAny) FabricBlock added in v0.1.7

FabricBlock (container): The IC fabric block subsystem connects the IC to the external systems fabric subsystem

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "fabric-block"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block"

func (*Component_IntegratedCircuit_PipelineCounters_PacketPathAny) HostInterfaceBlock added in v0.1.7

HostInterfaceBlock (container): The IC host interface block subsystem connects the IC to the external systems host or control subsystem

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "host-interface-block"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block"

func (*Component_IntegratedCircuit_PipelineCounters_PacketPathAny) InterfaceBlock added in v0.1.7

InterfaceBlock (container): The IC interface subsystem connects the IC to the external PHY or MAC.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "interface-block"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/interface-block"

func (*Component_IntegratedCircuit_PipelineCounters_PacketPathAny) LookupBlock added in v0.1.7

LookupBlock (container): The IC lookup subsystem perform the next hop lookup of the packet and other forwarding features such as firewall filters.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "lookup-block"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block"

func (*Component_IntegratedCircuit_PipelineCounters_PacketPathAny) QueueingBlock added in v0.1.7

QueueingBlock (container): The IC queueing subsystem buffers the packet while processing it and queues the packet for delivery to the next stage

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "queueing-block"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/queueing-block"

func (*Component_IntegratedCircuit_PipelineCounters_PacketPathAny) State added in v0.1.7

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

type Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPath added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPath struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/fabric-block YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPath) InBytes added in v0.1.7

InBytes (leaf): Incoming bytes towards the integrated-circuit interface subsystem block from the line interfaces or fabric.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-bytes"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPath) InCells added in v0.1.7

InCells (leaf): Incoming cells towards the integrated-circuit fabric subsystem block from the previous NPU sub block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-cells"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-cells"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPath) InHighPriorityCells added in v0.1.7

InHighPriorityCells (leaf): Incoming high priority cells towards the integrated-circuit fabric subsystem block from the previous NPU sub block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-high-priority-cells"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-high-priority-cells"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPath) InHighPriorityPackets added in v0.1.7

InHighPriorityPackets (leaf): Incoming high priority packets towards the integrated-circuit fabric subsystem block from the previous NPU sub block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-high-priority-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-high-priority-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPath) InLowPriorityCells added in v0.1.7

InLowPriorityCells (leaf): Incoming low priority cells towards the integrated-circuit fabric subsystem block from the previous NPU sub block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-low-priority-cells"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-low-priority-cells"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPath) InLowPriorityPackets added in v0.1.7

InLowPriorityPackets (leaf): Incoming low priority packets towards the integrated-circuit fabric subsystem block from the previous NPU sub block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-low-priority-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-low-priority-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPath) InPackets added in v0.1.7

InPackets (leaf): Incoming packets towards the integrated-circuit interface subsystem block from the line interfaces or fabric.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPath) OutBytes added in v0.1.7

OutBytes (leaf): Outgoing bytes towards the line interfaces or fabric from the integrated-circuit interface subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-bytes"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPath) OutCells added in v0.1.7

OutCells (leaf): Outgoing cells towards the fabric from the integrated-circuit fabric subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-cells"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-cells"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPath) OutHighPriorityCells added in v0.1.7

OutHighPriorityCells (leaf): Outgoing high priority cells towards the fabric from the integrated-circuit fabric subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-high-priority-cells"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-high-priority-cells"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPath) OutHighPriorityPackets added in v0.1.7

OutHighPriorityPackets (leaf): Outgoing high priority packets towards the fabric from the integrated-circuit fabric subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-high-priority-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-high-priority-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPath) OutLowPriorityCells added in v0.1.7

OutLowPriorityCells (leaf): Outgoing low priority cells towards the fabric from the integrated-circuit fabric subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-low-priority-cells"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-low-priority-cells"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPath) OutLowPriorityPackets added in v0.1.7

OutLowPriorityPackets (leaf): Outgoing low priority packets towards the fabric from the integrated-circuit fabric subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-low-priority-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-low-priority-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPath) OutPackets added in v0.1.7

OutPackets (leaf): Outgoing packets towards the line interfaces or fabric from the integrated-circuit interface subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPath) State added in v0.1.7

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

type Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPathAny added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPathAny struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/fabric-block YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPathAny) InBytes added in v0.1.7

InBytes (leaf): Incoming bytes towards the integrated-circuit interface subsystem block from the line interfaces or fabric.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-bytes"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPathAny) InCells added in v0.1.7

InCells (leaf): Incoming cells towards the integrated-circuit fabric subsystem block from the previous NPU sub block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-cells"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-cells"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPathAny) InHighPriorityCells added in v0.1.7

InHighPriorityCells (leaf): Incoming high priority cells towards the integrated-circuit fabric subsystem block from the previous NPU sub block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-high-priority-cells"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-high-priority-cells"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPathAny) InHighPriorityPackets added in v0.1.7

InHighPriorityPackets (leaf): Incoming high priority packets towards the integrated-circuit fabric subsystem block from the previous NPU sub block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-high-priority-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-high-priority-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPathAny) InLowPriorityCells added in v0.1.7

InLowPriorityCells (leaf): Incoming low priority cells towards the integrated-circuit fabric subsystem block from the previous NPU sub block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-low-priority-cells"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-low-priority-cells"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPathAny) InLowPriorityPackets added in v0.1.7

InLowPriorityPackets (leaf): Incoming low priority packets towards the integrated-circuit fabric subsystem block from the previous NPU sub block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-low-priority-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-low-priority-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPathAny) InPackets added in v0.1.7

InPackets (leaf): Incoming packets towards the integrated-circuit interface subsystem block from the line interfaces or fabric.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPathAny) OutBytes added in v0.1.7

OutBytes (leaf): Outgoing bytes towards the line interfaces or fabric from the integrated-circuit interface subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-bytes"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPathAny) OutCells added in v0.1.7

OutCells (leaf): Outgoing cells towards the fabric from the integrated-circuit fabric subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-cells"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-cells"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPathAny) OutHighPriorityCells added in v0.1.7

OutHighPriorityCells (leaf): Outgoing high priority cells towards the fabric from the integrated-circuit fabric subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-high-priority-cells"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-high-priority-cells"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPathAny) OutHighPriorityPackets added in v0.1.7

OutHighPriorityPackets (leaf): Outgoing high priority packets towards the fabric from the integrated-circuit fabric subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-high-priority-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-high-priority-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPathAny) OutLowPriorityCells added in v0.1.7

OutLowPriorityCells (leaf): Outgoing low priority cells towards the fabric from the integrated-circuit fabric subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-low-priority-cells"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-low-priority-cells"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPathAny) OutLowPriorityPackets added in v0.1.7

OutLowPriorityPackets (leaf): Outgoing low priority packets towards the fabric from the integrated-circuit fabric subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-low-priority-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-low-priority-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPathAny) OutPackets added in v0.1.7

OutPackets (leaf): Outgoing packets towards the line interfaces or fabric from the integrated-circuit interface subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlockPathAny) State added in v0.1.7

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

type Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InBytesPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InBytesPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-bytes YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InBytesPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-bytes"

type Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InBytesPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InBytesPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-bytes YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InBytesPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-bytes"

type Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InCellsPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InCellsPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-cells YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InCellsPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-cells"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-cells"

type Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InCellsPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InCellsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-cells YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InCellsPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-cells"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-cells"

type Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InHighPriorityCellsPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InHighPriorityCellsPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-high-priority-cells YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InHighPriorityCellsPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-high-priority-cells"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-high-priority-cells"

type Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InHighPriorityCellsPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InHighPriorityCellsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-high-priority-cells YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InHighPriorityCellsPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-high-priority-cells"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-high-priority-cells"

type Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InHighPriorityPacketsPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InHighPriorityPacketsPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-high-priority-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InHighPriorityPacketsPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-high-priority-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-high-priority-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InHighPriorityPacketsPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InHighPriorityPacketsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-high-priority-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InHighPriorityPacketsPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-high-priority-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-high-priority-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InLowPriorityCellsPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InLowPriorityCellsPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-low-priority-cells YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InLowPriorityCellsPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-low-priority-cells"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-low-priority-cells"

type Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InLowPriorityCellsPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InLowPriorityCellsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-low-priority-cells YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InLowPriorityCellsPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-low-priority-cells"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-low-priority-cells"

type Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InLowPriorityPacketsPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InLowPriorityPacketsPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-low-priority-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InLowPriorityPacketsPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-low-priority-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-low-priority-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InLowPriorityPacketsPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InLowPriorityPacketsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-low-priority-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InLowPriorityPacketsPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-low-priority-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-low-priority-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InPacketsPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InPacketsPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InPacketsPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InPacketsPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InPacketsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_InPacketsPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/in-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutBytesPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutBytesPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-bytes YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutBytesPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-bytes"

type Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutBytesPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutBytesPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-bytes YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutBytesPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-bytes"

type Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutCellsPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutCellsPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-cells YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutCellsPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-cells"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-cells"

type Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutCellsPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutCellsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-cells YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutCellsPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-cells"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-cells"

type Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutHighPriorityCellsPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutHighPriorityCellsPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-high-priority-cells YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutHighPriorityCellsPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-high-priority-cells"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-high-priority-cells"

type Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutHighPriorityCellsPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutHighPriorityCellsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-high-priority-cells YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutHighPriorityCellsPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-high-priority-cells"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-high-priority-cells"

type Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutHighPriorityPacketsPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutHighPriorityPacketsPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-high-priority-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutHighPriorityPacketsPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-high-priority-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-high-priority-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutHighPriorityPacketsPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutHighPriorityPacketsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-high-priority-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutHighPriorityPacketsPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-high-priority-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-high-priority-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutLowPriorityCellsPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutLowPriorityCellsPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-low-priority-cells YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutLowPriorityCellsPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-low-priority-cells"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-low-priority-cells"

type Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutLowPriorityCellsPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutLowPriorityCellsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-low-priority-cells YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutLowPriorityCellsPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-low-priority-cells"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-low-priority-cells"

type Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutLowPriorityPacketsPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutLowPriorityPacketsPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-low-priority-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutLowPriorityPacketsPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-low-priority-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-low-priority-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutLowPriorityPacketsPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutLowPriorityPacketsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-low-priority-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutLowPriorityPacketsPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-low-priority-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-low-priority-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutPacketsPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutPacketsPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutPacketsPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutPacketsPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutPacketsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_FabricBlock_OutPacketsPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/fabric-block/state/out-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlockPath added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlockPath struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlockPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlockPath) FragmentPuntPkts added in v0.1.7

FragmentPuntPkts (leaf): The packets that were successfully punted to CPU due to egress MTU exceeded.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/fragment-punt-pkts"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/fragment-punt-pkts"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlockPath) InBytes added in v0.1.7

InBytes (leaf): Incoming bytes towards the integrated-circuit interface subsystem block from the line interfaces or fabric.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/in-bytes"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlockPath) InHighPriorityPackets added in v0.1.7

InHighPriorityPackets (leaf): Incoming high priority packets towards the integrated-circuit fabric subsystem block from the previous NPU sub block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-high-priority-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/in-high-priority-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlockPath) InLowPriorityPackets added in v0.1.7

InLowPriorityPackets (leaf): Incoming low priority packets towards the integrated-circuit fabric subsystem block from the previous NPU sub block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-low-priority-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/in-low-priority-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlockPath) InPackets added in v0.1.7

InPackets (leaf): Incoming packets towards the integrated-circuit interface subsystem block from the line interfaces or fabric.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/in-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlockPath) OutBytes added in v0.1.7

OutBytes (leaf): Outgoing bytes towards the line interfaces or fabric from the integrated-circuit interface subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/out-bytes"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlockPath) OutHighPriorityPackets added in v0.1.7

OutHighPriorityPackets (leaf): Outgoing high priority packets towards the fabric from the integrated-circuit fabric subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-high-priority-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/out-high-priority-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlockPath) OutLowPriorityPackets added in v0.1.7

OutLowPriorityPackets (leaf): Outgoing low priority packets towards the fabric from the integrated-circuit fabric subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-low-priority-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/out-low-priority-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlockPath) OutPackets added in v0.1.7

OutPackets (leaf): Outgoing packets towards the line interfaces or fabric from the integrated-circuit interface subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/out-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlockPath) State added in v0.1.7

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

type Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlockPathAny added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlockPathAny struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlockPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlockPathAny) FragmentPuntPkts added in v0.1.7

FragmentPuntPkts (leaf): The packets that were successfully punted to CPU due to egress MTU exceeded.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/fragment-punt-pkts"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/fragment-punt-pkts"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlockPathAny) InBytes added in v0.1.7

InBytes (leaf): Incoming bytes towards the integrated-circuit interface subsystem block from the line interfaces or fabric.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/in-bytes"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlockPathAny) InHighPriorityPackets added in v0.1.7

InHighPriorityPackets (leaf): Incoming high priority packets towards the integrated-circuit fabric subsystem block from the previous NPU sub block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-high-priority-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/in-high-priority-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlockPathAny) InLowPriorityPackets added in v0.1.7

InLowPriorityPackets (leaf): Incoming low priority packets towards the integrated-circuit fabric subsystem block from the previous NPU sub block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-low-priority-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/in-low-priority-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlockPathAny) InPackets added in v0.1.7

InPackets (leaf): Incoming packets towards the integrated-circuit interface subsystem block from the line interfaces or fabric.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/in-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlockPathAny) OutBytes added in v0.1.7

OutBytes (leaf): Outgoing bytes towards the line interfaces or fabric from the integrated-circuit interface subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/out-bytes"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlockPathAny) OutHighPriorityPackets added in v0.1.7

OutHighPriorityPackets (leaf): Outgoing high priority packets towards the fabric from the integrated-circuit fabric subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-high-priority-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/out-high-priority-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlockPathAny) OutLowPriorityPackets added in v0.1.7

OutLowPriorityPackets (leaf): Outgoing low priority packets towards the fabric from the integrated-circuit fabric subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-low-priority-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/out-low-priority-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlockPathAny) OutPackets added in v0.1.7

OutPackets (leaf): Outgoing packets towards the line interfaces or fabric from the integrated-circuit interface subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/out-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlockPathAny) State added in v0.1.7

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

type Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_FragmentPuntPktsPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_FragmentPuntPktsPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/fragment-punt-pkts YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_FragmentPuntPktsPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/fragment-punt-pkts"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/fragment-punt-pkts"

type Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_FragmentPuntPktsPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_FragmentPuntPktsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/fragment-punt-pkts YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_FragmentPuntPktsPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/fragment-punt-pkts"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/fragment-punt-pkts"

type Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_InBytesPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_InBytesPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/in-bytes YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_InBytesPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/in-bytes"

type Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_InBytesPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_InBytesPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/in-bytes YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_InBytesPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/in-bytes"

type Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_InHighPriorityPacketsPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_InHighPriorityPacketsPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/in-high-priority-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_InHighPriorityPacketsPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-high-priority-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/in-high-priority-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_InHighPriorityPacketsPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_InHighPriorityPacketsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/in-high-priority-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_InHighPriorityPacketsPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-high-priority-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/in-high-priority-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_InLowPriorityPacketsPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_InLowPriorityPacketsPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/in-low-priority-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_InLowPriorityPacketsPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-low-priority-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/in-low-priority-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_InLowPriorityPacketsPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_InLowPriorityPacketsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/in-low-priority-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_InLowPriorityPacketsPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-low-priority-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/in-low-priority-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_InPacketsPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_InPacketsPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/in-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_InPacketsPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/in-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_InPacketsPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_InPacketsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/in-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_InPacketsPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/in-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_OutBytesPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_OutBytesPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/out-bytes YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_OutBytesPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/out-bytes"

type Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_OutBytesPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_OutBytesPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/out-bytes YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_OutBytesPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/out-bytes"

type Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_OutHighPriorityPacketsPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_OutHighPriorityPacketsPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/out-high-priority-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_OutHighPriorityPacketsPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-high-priority-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/out-high-priority-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_OutHighPriorityPacketsPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_OutHighPriorityPacketsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/out-high-priority-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_OutHighPriorityPacketsPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-high-priority-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/out-high-priority-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_OutLowPriorityPacketsPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_OutLowPriorityPacketsPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/out-low-priority-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_OutLowPriorityPacketsPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-low-priority-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/out-low-priority-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_OutLowPriorityPacketsPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_OutLowPriorityPacketsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/out-low-priority-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_OutLowPriorityPacketsPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-low-priority-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/out-low-priority-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_OutPacketsPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_OutPacketsPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/out-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_OutPacketsPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/out-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_OutPacketsPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_OutPacketsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/out-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_HostInterfaceBlock_OutPacketsPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/host-interface-block/state/out-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlockPath added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlockPath struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlockPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/interface-block YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlockPath) InBytes added in v0.1.7

InBytes (leaf): Incoming bytes towards the integrated-circuit interface subsystem block from the line interfaces or fabric.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/interface-block/state/in-bytes"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlockPath) InPackets added in v0.1.7

InPackets (leaf): Incoming packets towards the integrated-circuit interface subsystem block from the line interfaces or fabric.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/interface-block/state/in-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlockPath) OutBytes added in v0.1.7

OutBytes (leaf): Outgoing bytes towards the line interfaces or fabric from the integrated-circuit interface subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/interface-block/state/out-bytes"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlockPath) OutPackets added in v0.1.7

OutPackets (leaf): Outgoing packets towards the line interfaces or fabric from the integrated-circuit interface subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/interface-block/state/out-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlockPath) State added in v0.1.7

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

type Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlockPathAny added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlockPathAny struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlockPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/interface-block YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlockPathAny) InBytes added in v0.1.7

InBytes (leaf): Incoming bytes towards the integrated-circuit interface subsystem block from the line interfaces or fabric.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/interface-block/state/in-bytes"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlockPathAny) InPackets added in v0.1.7

InPackets (leaf): Incoming packets towards the integrated-circuit interface subsystem block from the line interfaces or fabric.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/interface-block/state/in-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlockPathAny) OutBytes added in v0.1.7

OutBytes (leaf): Outgoing bytes towards the line interfaces or fabric from the integrated-circuit interface subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/interface-block/state/out-bytes"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlockPathAny) OutPackets added in v0.1.7

OutPackets (leaf): Outgoing packets towards the line interfaces or fabric from the integrated-circuit interface subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/interface-block/state/out-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlockPathAny) State added in v0.1.7

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

type Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlock_InBytesPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlock_InBytesPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/interface-block/state/in-bytes YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlock_InBytesPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/interface-block/state/in-bytes"

type Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlock_InBytesPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlock_InBytesPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/interface-block/state/in-bytes YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlock_InBytesPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/interface-block/state/in-bytes"

type Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlock_InPacketsPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlock_InPacketsPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/interface-block/state/in-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlock_InPacketsPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/interface-block/state/in-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlock_InPacketsPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlock_InPacketsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/interface-block/state/in-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlock_InPacketsPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/interface-block/state/in-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlock_OutBytesPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlock_OutBytesPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/interface-block/state/out-bytes YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlock_OutBytesPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/interface-block/state/out-bytes"

type Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlock_OutBytesPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlock_OutBytesPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/interface-block/state/out-bytes YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlock_OutBytesPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/interface-block/state/out-bytes"

type Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlock_OutPacketsPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlock_OutPacketsPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/interface-block/state/out-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlock_OutPacketsPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/interface-block/state/out-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlock_OutPacketsPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlock_OutPacketsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/interface-block/state/out-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_InterfaceBlock_OutPacketsPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/interface-block/state/out-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPath added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPath struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/lookup-block YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPath) AclMemoryTotalBytes added in v0.1.7

AclMemoryTotalBytes (leaf): Total firewall or ACL memory counter measured in bytes.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/acl-memory-total-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/acl-memory-total-bytes"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPath) AclMemoryTotalEntries added in v0.1.7

AclMemoryTotalEntries (leaf): Total firewall or ACL memory counter measured in entries.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/acl-memory-total-entries"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/acl-memory-total-entries"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPath) AclMemoryUsedBytes added in v0.1.7

AclMemoryUsedBytes (leaf): Amount of used firewall or ACL memory counter measured in bytes. The number of used bytes must include the bytes that are 'allocated but free' if the memory reaping algorithm makes these bytes practically unusable

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/acl-memory-used-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/acl-memory-used-bytes"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPath) AclMemoryUsedEntries added in v0.1.7

AclMemoryUsedEntries (leaf): Amount of used firewall or ACL memory counter measured in entries. The number of used entries must include the entries that are 'allocated but free' if the memory reaping algorithm makes these entries practically unusable.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/acl-memory-used-entries"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/acl-memory-used-entries"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPath) FragmentTotalPkts added in v0.1.7

FragmentTotalPkts (leaf): Total number of fragments generated by the CPU.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/fragment-total-pkts"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/fragment-total-pkts"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPath) InBytes added in v0.1.7

InBytes (leaf): Incoming bytes towards the integrated-circuit interface subsystem block from the line interfaces or fabric.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/in-bytes"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPath) InPackets added in v0.1.7

InPackets (leaf): Incoming packets towards the integrated-circuit interface subsystem block from the line interfaces or fabric.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/in-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPath) LookupMemory added in v0.1.7

LookupMemory (leaf): The total amount of memory available in the lookup subsystem.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/lookup-memory"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/lookup-memory"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPath) LookupMemoryUsed added in v0.1.7

LookupMemoryUsed (leaf): The amount of memory used in the lookup subsystem.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/lookup-memory-used"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/lookup-memory-used"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPath) LookupUtilization added in v0.1.7

LookupUtilization (leaf): The integrated-circuit lookup subsystem block utilization percentage.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/lookup-utilization"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/lookup-utilization"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPath) NexthopMemory added in v0.1.7

NexthopMemory (leaf): The total amount of nexthop memory available in the lookup subsystem.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/nexthop-memory"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/nexthop-memory"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPath) NexthopMemoryUsed added in v0.1.7

NexthopMemoryUsed (leaf): The amount of nexthops memory used in the lookup subsystem.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/nexthop-memory-used"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/nexthop-memory-used"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPath) OutBytes added in v0.1.7

OutBytes (leaf): Outgoing bytes towards the line interfaces or fabric from the integrated-circuit interface subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/out-bytes"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPath) OutPackets added in v0.1.7

OutPackets (leaf): Outgoing packets towards the line interfaces or fabric from the integrated-circuit interface subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/out-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPath) State added in v0.1.7

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

type Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPathAny added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPathAny struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/lookup-block YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPathAny) AclMemoryTotalBytes added in v0.1.7

AclMemoryTotalBytes (leaf): Total firewall or ACL memory counter measured in bytes.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/acl-memory-total-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/acl-memory-total-bytes"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPathAny) AclMemoryTotalEntries added in v0.1.7

AclMemoryTotalEntries (leaf): Total firewall or ACL memory counter measured in entries.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/acl-memory-total-entries"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/acl-memory-total-entries"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPathAny) AclMemoryUsedBytes added in v0.1.7

AclMemoryUsedBytes (leaf): Amount of used firewall or ACL memory counter measured in bytes. The number of used bytes must include the bytes that are 'allocated but free' if the memory reaping algorithm makes these bytes practically unusable

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/acl-memory-used-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/acl-memory-used-bytes"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPathAny) AclMemoryUsedEntries added in v0.1.7

AclMemoryUsedEntries (leaf): Amount of used firewall or ACL memory counter measured in entries. The number of used entries must include the entries that are 'allocated but free' if the memory reaping algorithm makes these entries practically unusable.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/acl-memory-used-entries"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/acl-memory-used-entries"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPathAny) FragmentTotalPkts added in v0.1.7

FragmentTotalPkts (leaf): Total number of fragments generated by the CPU.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/fragment-total-pkts"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/fragment-total-pkts"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPathAny) InBytes added in v0.1.7

InBytes (leaf): Incoming bytes towards the integrated-circuit interface subsystem block from the line interfaces or fabric.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/in-bytes"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPathAny) InPackets added in v0.1.7

InPackets (leaf): Incoming packets towards the integrated-circuit interface subsystem block from the line interfaces or fabric.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/in-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPathAny) LookupMemory added in v0.1.7

LookupMemory (leaf): The total amount of memory available in the lookup subsystem.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/lookup-memory"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/lookup-memory"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPathAny) LookupMemoryUsed added in v0.1.7

LookupMemoryUsed (leaf): The amount of memory used in the lookup subsystem.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/lookup-memory-used"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/lookup-memory-used"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPathAny) LookupUtilization added in v0.1.7

LookupUtilization (leaf): The integrated-circuit lookup subsystem block utilization percentage.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/lookup-utilization"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/lookup-utilization"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPathAny) NexthopMemory added in v0.1.7

NexthopMemory (leaf): The total amount of nexthop memory available in the lookup subsystem.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/nexthop-memory"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/nexthop-memory"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPathAny) NexthopMemoryUsed added in v0.1.7

NexthopMemoryUsed (leaf): The amount of nexthops memory used in the lookup subsystem.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/nexthop-memory-used"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/nexthop-memory-used"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPathAny) OutBytes added in v0.1.7

OutBytes (leaf): Outgoing bytes towards the line interfaces or fabric from the integrated-circuit interface subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/out-bytes"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPathAny) OutPackets added in v0.1.7

OutPackets (leaf): Outgoing packets towards the line interfaces or fabric from the integrated-circuit interface subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/out-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlockPathAny) State added in v0.1.7

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

type Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_AclMemoryTotalBytesPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_AclMemoryTotalBytesPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/acl-memory-total-bytes YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_AclMemoryTotalBytesPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/acl-memory-total-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/acl-memory-total-bytes"

type Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_AclMemoryTotalBytesPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_AclMemoryTotalBytesPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/acl-memory-total-bytes YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_AclMemoryTotalBytesPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/acl-memory-total-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/acl-memory-total-bytes"

type Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_AclMemoryTotalEntriesPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_AclMemoryTotalEntriesPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/acl-memory-total-entries YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_AclMemoryTotalEntriesPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/acl-memory-total-entries"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/acl-memory-total-entries"

type Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_AclMemoryTotalEntriesPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_AclMemoryTotalEntriesPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/acl-memory-total-entries YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_AclMemoryTotalEntriesPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/acl-memory-total-entries"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/acl-memory-total-entries"

type Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_AclMemoryUsedBytesPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_AclMemoryUsedBytesPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/acl-memory-used-bytes YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_AclMemoryUsedBytesPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/acl-memory-used-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/acl-memory-used-bytes"

type Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_AclMemoryUsedBytesPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_AclMemoryUsedBytesPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/acl-memory-used-bytes YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_AclMemoryUsedBytesPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/acl-memory-used-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/acl-memory-used-bytes"

type Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_AclMemoryUsedEntriesPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_AclMemoryUsedEntriesPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/acl-memory-used-entries YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_AclMemoryUsedEntriesPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/acl-memory-used-entries"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/acl-memory-used-entries"

type Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_AclMemoryUsedEntriesPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_AclMemoryUsedEntriesPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/acl-memory-used-entries YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_AclMemoryUsedEntriesPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/acl-memory-used-entries"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/acl-memory-used-entries"

type Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_FragmentTotalPktsPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_FragmentTotalPktsPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/fragment-total-pkts YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_FragmentTotalPktsPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/fragment-total-pkts"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/fragment-total-pkts"

type Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_FragmentTotalPktsPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_FragmentTotalPktsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/fragment-total-pkts YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_FragmentTotalPktsPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/fragment-total-pkts"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/fragment-total-pkts"

type Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_InBytesPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_InBytesPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/in-bytes YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_InBytesPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/in-bytes"

type Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_InBytesPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_InBytesPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/in-bytes YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_InBytesPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/in-bytes"

type Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_InPacketsPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_InPacketsPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/in-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_InPacketsPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/in-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_InPacketsPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_InPacketsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/in-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_InPacketsPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/in-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_LookupMemoryPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_LookupMemoryPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/lookup-memory YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_LookupMemoryPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/lookup-memory"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/lookup-memory"

type Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_LookupMemoryPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_LookupMemoryPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/lookup-memory YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_LookupMemoryPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/lookup-memory"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/lookup-memory"

type Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_LookupMemoryUsedPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_LookupMemoryUsedPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/lookup-memory-used YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_LookupMemoryUsedPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/lookup-memory-used"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/lookup-memory-used"

type Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_LookupMemoryUsedPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_LookupMemoryUsedPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/lookup-memory-used YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_LookupMemoryUsedPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/lookup-memory-used"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/lookup-memory-used"

type Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_LookupUtilizationPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_LookupUtilizationPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/lookup-utilization YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_LookupUtilizationPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/lookup-utilization"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/lookup-utilization"

type Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_LookupUtilizationPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_LookupUtilizationPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/lookup-utilization YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_LookupUtilizationPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/lookup-utilization"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/lookup-utilization"

type Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_NexthopMemoryPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_NexthopMemoryPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/nexthop-memory YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_NexthopMemoryPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/nexthop-memory"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/nexthop-memory"

type Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_NexthopMemoryPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_NexthopMemoryPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/nexthop-memory YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_NexthopMemoryPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/nexthop-memory"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/nexthop-memory"

type Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_NexthopMemoryUsedPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_NexthopMemoryUsedPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/nexthop-memory-used YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_NexthopMemoryUsedPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/nexthop-memory-used"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/nexthop-memory-used"

type Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_NexthopMemoryUsedPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_NexthopMemoryUsedPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/nexthop-memory-used YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_NexthopMemoryUsedPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/nexthop-memory-used"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/nexthop-memory-used"

type Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_OutBytesPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_OutBytesPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/out-bytes YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_OutBytesPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/out-bytes"

type Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_OutBytesPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_OutBytesPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/out-bytes YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_OutBytesPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/out-bytes"

type Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_OutPacketsPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_OutPacketsPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/out-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_OutPacketsPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/out-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_OutPacketsPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_OutPacketsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/out-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_LookupBlock_OutPacketsPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/out-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlockPath added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlockPath struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlockPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/queueing-block YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlockPath) InBytes added in v0.1.7

InBytes (leaf): Incoming bytes towards the integrated-circuit interface subsystem block from the line interfaces or fabric.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/in-bytes"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlockPath) InPackets added in v0.1.7

InPackets (leaf): Incoming packets towards the integrated-circuit interface subsystem block from the line interfaces or fabric.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/in-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlockPath) LoopbackBytes added in v0.1.7

LoopbackBytes (leaf): The number of bytes in the loopback or re-circulate subsystem.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/loopback-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/loopback-bytes"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlockPath) LoopbackPackets added in v0.1.7

LoopbackPackets (leaf): The number of packets in the loopback or re-circulate subsystem.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/loopback-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/loopback-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlockPath) OutBytes added in v0.1.7

OutBytes (leaf): Outgoing bytes towards the line interfaces or fabric from the integrated-circuit interface subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/out-bytes"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlockPath) OutPackets added in v0.1.7

OutPackets (leaf): Outgoing packets towards the line interfaces or fabric from the integrated-circuit interface subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/out-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlockPath) QueueMemory added in v0.1.7

QueueMemory (leaf): The total amount of memory available in the queue subsystem.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/queue-memory"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/queue-memory"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlockPath) QueueMemoryUsed added in v0.1.7

QueueMemoryUsed (leaf): The amount of memory used in the queue subsystem.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/queue-memory-used"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/queue-memory-used"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlockPath) State added in v0.1.7

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

type Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlockPathAny added in v0.1.7

type Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlockPathAny struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlockPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/queueing-block YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlockPathAny) InBytes added in v0.1.7

InBytes (leaf): Incoming bytes towards the integrated-circuit interface subsystem block from the line interfaces or fabric.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/in-bytes"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlockPathAny) InPackets added in v0.1.7

InPackets (leaf): Incoming packets towards the integrated-circuit interface subsystem block from the line interfaces or fabric.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/in-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/in-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlockPathAny) LoopbackBytes added in v0.1.7

LoopbackBytes (leaf): The number of bytes in the loopback or re-circulate subsystem.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/loopback-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/loopback-bytes"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlockPathAny) LoopbackPackets added in v0.1.7

LoopbackPackets (leaf): The number of packets in the loopback or re-circulate subsystem.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/loopback-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/loopback-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlockPathAny) OutBytes added in v0.1.7

OutBytes (leaf): Outgoing bytes towards the line interfaces or fabric from the integrated-circuit interface subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/out-bytes"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlockPathAny) OutPackets added in v0.1.7

OutPackets (leaf): Outgoing packets towards the line interfaces or fabric from the integrated-circuit interface subsystem block.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/out-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/out-packets"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlockPathAny) QueueMemory added in v0.1.7

QueueMemory (leaf): The total amount of memory available in the queue subsystem.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/queue-memory"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/queue-memory"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlockPathAny) QueueMemoryUsed added in v0.1.7

QueueMemoryUsed (leaf): The amount of memory used in the queue subsystem.

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform"
Path from parent:     "state/queue-memory-used"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/queue-memory-used"

func (*Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlockPathAny) State added in v0.1.7

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

type Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_InBytesPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_InBytesPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/in-bytes YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_InBytesPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/in-bytes"

type Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_InBytesPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_InBytesPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/in-bytes YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_InBytesPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/in-bytes"

type Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_InPacketsPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_InPacketsPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/in-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_InPacketsPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/in-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_InPacketsPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_InPacketsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/in-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_InPacketsPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/in-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/in-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_LoopbackBytesPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_LoopbackBytesPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/loopback-bytes YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_LoopbackBytesPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/loopback-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/loopback-bytes"

type Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_LoopbackBytesPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_LoopbackBytesPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/loopback-bytes YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_LoopbackBytesPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/loopback-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/loopback-bytes"

type Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_LoopbackPacketsPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_LoopbackPacketsPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/loopback-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_LoopbackPacketsPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/loopback-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/loopback-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_LoopbackPacketsPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_LoopbackPacketsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/loopback-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_LoopbackPacketsPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/loopback-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/loopback-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_OutBytesPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_OutBytesPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/out-bytes YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_OutBytesPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/out-bytes"

type Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_OutBytesPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_OutBytesPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/out-bytes YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_OutBytesPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-bytes"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/out-bytes"

type Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_OutPacketsPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_OutPacketsPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/out-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_OutPacketsPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/out-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_OutPacketsPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_OutPacketsPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/out-packets YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_OutPacketsPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/out-packets"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/out-packets"

type Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_QueueMemoryPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_QueueMemoryPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/queue-memory YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_QueueMemoryPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/queue-memory"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/queue-memory"

type Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_QueueMemoryPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_QueueMemoryPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/queue-memory YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_QueueMemoryPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/queue-memory"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/queue-memory"

type Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_QueueMemoryUsedPath added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_QueueMemoryUsedPath represents the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/queue-memory-used YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_QueueMemoryUsedPath) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/queue-memory-used"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/queue-memory-used"

type Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_QueueMemoryUsedPathAny added in v0.1.7

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

Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_QueueMemoryUsedPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/queue-memory-used YANG schema element.

func (*Component_IntegratedCircuit_PipelineCounters_Packet_QueueingBlock_QueueMemoryUsedPathAny) State added in v0.1.7

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

Defining module:      "openconfig-platform-pipeline-counters"
Instantiating module: "openconfig-platform-pipeline-counters"
Path from parent:     "state/queue-memory-used"
Path from root:       "/components/component/integrated-circuit/pipeline-counters/packet/queueing-block/state/queue-memory-used"

type Component_IntegratedCircuit_UtilizationPath

type Component_IntegratedCircuit_UtilizationPath struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_UtilizationPath represents the /openconfig-platform/components/component/integrated-circuit/utilization YANG schema element.

func (*Component_IntegratedCircuit_UtilizationPath) Config

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

func (*Component_IntegratedCircuit_UtilizationPath) Resource

Resource (list): List of resources, keyed by resource name.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "resources/resource"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource"

Name: string

func (*Component_IntegratedCircuit_UtilizationPath) ResourceAny

ResourceAny (list): List of resources, keyed by resource name.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "resources/resource"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource"

func (*Component_IntegratedCircuit_UtilizationPath) ResourceMap added in v0.1.24

ResourceMap (list): List of resources, keyed by resource name.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "resources/resource"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource"

func (*Component_IntegratedCircuit_UtilizationPath) State

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

type Component_IntegratedCircuit_UtilizationPathAny

type Component_IntegratedCircuit_UtilizationPathAny struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_UtilizationPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/utilization YANG schema element.

func (*Component_IntegratedCircuit_UtilizationPathAny) Config

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

func (*Component_IntegratedCircuit_UtilizationPathAny) Resource

Resource (list): List of resources, keyed by resource name.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "resources/resource"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource"

Name: string

func (*Component_IntegratedCircuit_UtilizationPathAny) ResourceAny

ResourceAny (list): List of resources, keyed by resource name.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "resources/resource"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource"

func (*Component_IntegratedCircuit_UtilizationPathAny) ResourceMap added in v0.1.24

ResourceMap (list): List of resources, keyed by resource name.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "resources/resource"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource"

func (*Component_IntegratedCircuit_UtilizationPathAny) State

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

type Component_IntegratedCircuit_Utilization_ResourcePath

type Component_IntegratedCircuit_Utilization_ResourcePath struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_Utilization_ResourcePath represents the /openconfig-platform/components/component/integrated-circuit/utilization/resources/resource YANG schema element.

func (*Component_IntegratedCircuit_Utilization_ResourcePath) Committed

Committed (leaf): Number of entries currently reserved for this resource. This is only relevant to tables which allocate a block of resource for a given feature.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/committed"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/state/committed"

func (*Component_IntegratedCircuit_Utilization_ResourcePath) Config

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

func (*Component_IntegratedCircuit_Utilization_ResourcePath) Free

Free (leaf): Number of entries available to use.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/free"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/state/free"

func (*Component_IntegratedCircuit_Utilization_ResourcePath) HighWatermark

HighWatermark (leaf): A watermark of highest number of entries used for this resource.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/high-watermark"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/state/high-watermark"

func (*Component_IntegratedCircuit_Utilization_ResourcePath) LastHighWatermark

LastHighWatermark (leaf): The timestamp when the high-watermark was last updated. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/last-high-watermark"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/state/last-high-watermark"

func (*Component_IntegratedCircuit_Utilization_ResourcePath) MaxLimit

MaxLimit (leaf): Maximum number of entries available for the resource. The value is the theoretical maximum resource utilization possible.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/max-limit"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/state/max-limit"

func (*Component_IntegratedCircuit_Utilization_ResourcePath) Name

Name (leaf): Resource name within the component.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "*/name"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/*/name"

func (*Component_IntegratedCircuit_Utilization_ResourcePath) State

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

func (*Component_IntegratedCircuit_Utilization_ResourcePath) Used

Used (leaf): Number of entries currently in use for the resource.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/used"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/state/used"

func (*Component_IntegratedCircuit_Utilization_ResourcePath) UsedThresholdUpper added in v0.1.3

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-platform"
Path from parent:     "*/used-threshold-upper"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/*/used-threshold-upper"

func (*Component_IntegratedCircuit_Utilization_ResourcePath) UsedThresholdUpperClear added in v0.1.3

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-platform"
Path from parent:     "*/used-threshold-upper-clear"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/*/used-threshold-upper-clear"

func (*Component_IntegratedCircuit_Utilization_ResourcePath) UsedThresholdUpperExceeded added in v0.1.3

UsedThresholdUpperExceeded (leaf): This value is set to true when the used percentage value (used / (used + free) * 100) has crossed the used-threshold-upper for this resource and false when the used percentage value has crossed the configured used-threshold-upper-clear value for this resource.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/used-threshold-upper-exceeded"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/state/used-threshold-upper-exceeded"

type Component_IntegratedCircuit_Utilization_ResourcePathAny

type Component_IntegratedCircuit_Utilization_ResourcePathAny struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_Utilization_ResourcePathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/utilization/resources/resource YANG schema element.

func (*Component_IntegratedCircuit_Utilization_ResourcePathAny) Committed

Committed (leaf): Number of entries currently reserved for this resource. This is only relevant to tables which allocate a block of resource for a given feature.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/committed"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/state/committed"

func (*Component_IntegratedCircuit_Utilization_ResourcePathAny) Config

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

func (*Component_IntegratedCircuit_Utilization_ResourcePathAny) Free

Free (leaf): Number of entries available to use.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/free"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/state/free"

func (*Component_IntegratedCircuit_Utilization_ResourcePathAny) HighWatermark

HighWatermark (leaf): A watermark of highest number of entries used for this resource.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/high-watermark"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/state/high-watermark"

func (*Component_IntegratedCircuit_Utilization_ResourcePathAny) LastHighWatermark

LastHighWatermark (leaf): The timestamp when the high-watermark was last updated. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/last-high-watermark"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/state/last-high-watermark"

func (*Component_IntegratedCircuit_Utilization_ResourcePathAny) MaxLimit

MaxLimit (leaf): Maximum number of entries available for the resource. The value is the theoretical maximum resource utilization possible.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/max-limit"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/state/max-limit"

func (*Component_IntegratedCircuit_Utilization_ResourcePathAny) Name

Name (leaf): Resource name within the component.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "*/name"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/*/name"

func (*Component_IntegratedCircuit_Utilization_ResourcePathAny) State

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

func (*Component_IntegratedCircuit_Utilization_ResourcePathAny) Used

Used (leaf): Number of entries currently in use for the resource.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/used"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/state/used"

func (*Component_IntegratedCircuit_Utilization_ResourcePathAny) UsedThresholdUpper added in v0.1.3

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-platform"
Path from parent:     "*/used-threshold-upper"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/*/used-threshold-upper"

func (*Component_IntegratedCircuit_Utilization_ResourcePathAny) UsedThresholdUpperClear added in v0.1.3

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-platform"
Path from parent:     "*/used-threshold-upper-clear"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/*/used-threshold-upper-clear"

func (*Component_IntegratedCircuit_Utilization_ResourcePathAny) UsedThresholdUpperExceeded added in v0.1.3

UsedThresholdUpperExceeded (leaf): This value is set to true when the used percentage value (used / (used + free) * 100) has crossed the used-threshold-upper for this resource and false when the used percentage value has crossed the configured used-threshold-upper-clear value for this resource.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/used-threshold-upper-exceeded"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/state/used-threshold-upper-exceeded"

type Component_IntegratedCircuit_Utilization_ResourcePathMap added in v0.1.24

type Component_IntegratedCircuit_Utilization_ResourcePathMap struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_Utilization_ResourcePathMap represents the /openconfig-platform/components/component/integrated-circuit/utilization/resources/resource YANG schema element.

func (*Component_IntegratedCircuit_Utilization_ResourcePathMap) Config added in v0.1.24

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

func (*Component_IntegratedCircuit_Utilization_ResourcePathMap) State added in v0.1.24

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

type Component_IntegratedCircuit_Utilization_ResourcePathMapAny added in v0.1.24

type Component_IntegratedCircuit_Utilization_ResourcePathMapAny struct {
	*ygnmi.NodePath
}

Component_IntegratedCircuit_Utilization_ResourcePathMapAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/utilization/resources/resource YANG schema element.

func (*Component_IntegratedCircuit_Utilization_ResourcePathMapAny) Config added in v0.1.24

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

func (*Component_IntegratedCircuit_Utilization_ResourcePathMapAny) State added in v0.1.24

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

type Component_IntegratedCircuit_Utilization_Resource_CommittedPath

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

Component_IntegratedCircuit_Utilization_Resource_CommittedPath represents the /openconfig-platform/components/component/integrated-circuit/utilization/resources/resource/state/committed YANG schema element.

func (*Component_IntegratedCircuit_Utilization_Resource_CommittedPath) State

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/committed"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/state/committed"

type Component_IntegratedCircuit_Utilization_Resource_CommittedPathAny

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

Component_IntegratedCircuit_Utilization_Resource_CommittedPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/utilization/resources/resource/state/committed YANG schema element.

func (*Component_IntegratedCircuit_Utilization_Resource_CommittedPathAny) State

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/committed"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/state/committed"

type Component_IntegratedCircuit_Utilization_Resource_FreePath

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

Component_IntegratedCircuit_Utilization_Resource_FreePath represents the /openconfig-platform/components/component/integrated-circuit/utilization/resources/resource/state/free YANG schema element.

func (*Component_IntegratedCircuit_Utilization_Resource_FreePath) State

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/free"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/state/free"

type Component_IntegratedCircuit_Utilization_Resource_FreePathAny

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

Component_IntegratedCircuit_Utilization_Resource_FreePathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/utilization/resources/resource/state/free YANG schema element.

func (*Component_IntegratedCircuit_Utilization_Resource_FreePathAny) State

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/free"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/state/free"

type Component_IntegratedCircuit_Utilization_Resource_HighWatermarkPath

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

Component_IntegratedCircuit_Utilization_Resource_HighWatermarkPath represents the /openconfig-platform/components/component/integrated-circuit/utilization/resources/resource/state/high-watermark YANG schema element.

func (*Component_IntegratedCircuit_Utilization_Resource_HighWatermarkPath) State

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/high-watermark"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/state/high-watermark"

type Component_IntegratedCircuit_Utilization_Resource_HighWatermarkPathAny

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

Component_IntegratedCircuit_Utilization_Resource_HighWatermarkPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/utilization/resources/resource/state/high-watermark YANG schema element.

func (*Component_IntegratedCircuit_Utilization_Resource_HighWatermarkPathAny) State

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

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/high-watermark"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/state/high-watermark"

type Component_IntegratedCircuit_Utilization_Resource_LastHighWatermarkPath

type Component_IntegratedCircuit_Utilization_Resource_LastHighWatermarkPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_IntegratedCircuit_Utilization_Resource_LastHighWatermarkPath represents the /openconfig-platform/components/component/integrated-circuit/utilization/resources/resource/state/last-high-watermark YANG schema element.

func (*Component_IntegratedCircuit_Utilization_Resource_LastHighWatermarkPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/last-high-watermark"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/state/last-high-watermark"

type Component_IntegratedCircuit_Utilization_Resource_LastHighWatermarkPathAny

type Component_IntegratedCircuit_Utilization_Resource_LastHighWatermarkPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_IntegratedCircuit_Utilization_Resource_LastHighWatermarkPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/utilization/resources/resource/state/last-high-watermark YANG schema element.

func (*Component_IntegratedCircuit_Utilization_Resource_LastHighWatermarkPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/last-high-watermark"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/state/last-high-watermark"

type Component_IntegratedCircuit_Utilization_Resource_MaxLimitPath

type Component_IntegratedCircuit_Utilization_Resource_MaxLimitPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_IntegratedCircuit_Utilization_Resource_MaxLimitPath represents the /openconfig-platform/components/component/integrated-circuit/utilization/resources/resource/state/max-limit YANG schema element.

func (*Component_IntegratedCircuit_Utilization_Resource_MaxLimitPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/max-limit"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/state/max-limit"

type Component_IntegratedCircuit_Utilization_Resource_MaxLimitPathAny

type Component_IntegratedCircuit_Utilization_Resource_MaxLimitPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_IntegratedCircuit_Utilization_Resource_MaxLimitPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/utilization/resources/resource/state/max-limit YANG schema element.

func (*Component_IntegratedCircuit_Utilization_Resource_MaxLimitPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/max-limit"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/state/max-limit"

type Component_IntegratedCircuit_Utilization_Resource_NamePath

type Component_IntegratedCircuit_Utilization_Resource_NamePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_IntegratedCircuit_Utilization_Resource_NamePath represents the /openconfig-platform/components/component/integrated-circuit/utilization/resources/resource/state/name YANG schema element.

func (*Component_IntegratedCircuit_Utilization_Resource_NamePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "config/name"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/config/name"

func (*Component_IntegratedCircuit_Utilization_Resource_NamePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/name"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/state/name"

type Component_IntegratedCircuit_Utilization_Resource_NamePathAny

type Component_IntegratedCircuit_Utilization_Resource_NamePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_IntegratedCircuit_Utilization_Resource_NamePathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/utilization/resources/resource/state/name YANG schema element.

func (*Component_IntegratedCircuit_Utilization_Resource_NamePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "config/name"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/config/name"

func (*Component_IntegratedCircuit_Utilization_Resource_NamePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/name"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/state/name"

type Component_IntegratedCircuit_Utilization_Resource_UsedPath

type Component_IntegratedCircuit_Utilization_Resource_UsedPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_IntegratedCircuit_Utilization_Resource_UsedPath represents the /openconfig-platform/components/component/integrated-circuit/utilization/resources/resource/state/used YANG schema element.

func (*Component_IntegratedCircuit_Utilization_Resource_UsedPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/used"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/state/used"

type Component_IntegratedCircuit_Utilization_Resource_UsedPathAny

type Component_IntegratedCircuit_Utilization_Resource_UsedPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_IntegratedCircuit_Utilization_Resource_UsedPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/utilization/resources/resource/state/used YANG schema element.

func (*Component_IntegratedCircuit_Utilization_Resource_UsedPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/used"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/state/used"

type Component_IntegratedCircuit_Utilization_Resource_UsedThresholdUpperClearPath added in v0.1.3

type Component_IntegratedCircuit_Utilization_Resource_UsedThresholdUpperClearPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_IntegratedCircuit_Utilization_Resource_UsedThresholdUpperClearPath represents the /openconfig-platform/components/component/integrated-circuit/utilization/resources/resource/state/used-threshold-upper-clear YANG schema element.

func (*Component_IntegratedCircuit_Utilization_Resource_UsedThresholdUpperClearPath) Config added in v0.1.3

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "config/used-threshold-upper-clear"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/config/used-threshold-upper-clear"

func (*Component_IntegratedCircuit_Utilization_Resource_UsedThresholdUpperClearPath) State added in v0.1.3

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/used-threshold-upper-clear"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/state/used-threshold-upper-clear"

type Component_IntegratedCircuit_Utilization_Resource_UsedThresholdUpperClearPathAny added in v0.1.3

type Component_IntegratedCircuit_Utilization_Resource_UsedThresholdUpperClearPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_IntegratedCircuit_Utilization_Resource_UsedThresholdUpperClearPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/utilization/resources/resource/state/used-threshold-upper-clear YANG schema element.

func (*Component_IntegratedCircuit_Utilization_Resource_UsedThresholdUpperClearPathAny) Config added in v0.1.3

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "config/used-threshold-upper-clear"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/config/used-threshold-upper-clear"

func (*Component_IntegratedCircuit_Utilization_Resource_UsedThresholdUpperClearPathAny) State added in v0.1.3

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/used-threshold-upper-clear"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/state/used-threshold-upper-clear"

type Component_IntegratedCircuit_Utilization_Resource_UsedThresholdUpperExceededPath added in v0.1.3

type Component_IntegratedCircuit_Utilization_Resource_UsedThresholdUpperExceededPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_IntegratedCircuit_Utilization_Resource_UsedThresholdUpperExceededPath represents the /openconfig-platform/components/component/integrated-circuit/utilization/resources/resource/state/used-threshold-upper-exceeded YANG schema element.

func (*Component_IntegratedCircuit_Utilization_Resource_UsedThresholdUpperExceededPath) State added in v0.1.3

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/used-threshold-upper-exceeded"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/state/used-threshold-upper-exceeded"

type Component_IntegratedCircuit_Utilization_Resource_UsedThresholdUpperExceededPathAny added in v0.1.3

type Component_IntegratedCircuit_Utilization_Resource_UsedThresholdUpperExceededPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_IntegratedCircuit_Utilization_Resource_UsedThresholdUpperExceededPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/utilization/resources/resource/state/used-threshold-upper-exceeded YANG schema element.

func (*Component_IntegratedCircuit_Utilization_Resource_UsedThresholdUpperExceededPathAny) State added in v0.1.3

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/used-threshold-upper-exceeded"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/state/used-threshold-upper-exceeded"

type Component_IntegratedCircuit_Utilization_Resource_UsedThresholdUpperPath added in v0.1.3

type Component_IntegratedCircuit_Utilization_Resource_UsedThresholdUpperPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_IntegratedCircuit_Utilization_Resource_UsedThresholdUpperPath represents the /openconfig-platform/components/component/integrated-circuit/utilization/resources/resource/state/used-threshold-upper YANG schema element.

func (*Component_IntegratedCircuit_Utilization_Resource_UsedThresholdUpperPath) Config added in v0.1.3

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "config/used-threshold-upper"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/config/used-threshold-upper"

func (*Component_IntegratedCircuit_Utilization_Resource_UsedThresholdUpperPath) State added in v0.1.3

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/used-threshold-upper"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/state/used-threshold-upper"

type Component_IntegratedCircuit_Utilization_Resource_UsedThresholdUpperPathAny added in v0.1.3

type Component_IntegratedCircuit_Utilization_Resource_UsedThresholdUpperPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_IntegratedCircuit_Utilization_Resource_UsedThresholdUpperPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/utilization/resources/resource/state/used-threshold-upper YANG schema element.

func (*Component_IntegratedCircuit_Utilization_Resource_UsedThresholdUpperPathAny) Config added in v0.1.3

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "config/used-threshold-upper"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/config/used-threshold-upper"

func (*Component_IntegratedCircuit_Utilization_Resource_UsedThresholdUpperPathAny) State added in v0.1.3

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/used-threshold-upper"
Path from root:       "/components/component/integrated-circuit/utilization/resources/resource/state/used-threshold-upper"

type Component_LastRebootReasonPath

type Component_LastRebootReasonPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_LastRebootReasonPath represents the /openconfig-platform/components/component/state/last-reboot-reason YANG schema element.

func (*Component_LastRebootReasonPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/last-reboot-reason"
Path from root:       "/components/component/state/last-reboot-reason"

type Component_LastRebootReasonPathAny

type Component_LastRebootReasonPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_LastRebootReasonPathAny represents the wildcard version of the /openconfig-platform/components/component/state/last-reboot-reason YANG schema element.

func (*Component_LastRebootReasonPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/last-reboot-reason"
Path from root:       "/components/component/state/last-reboot-reason"

type Component_LastRebootTimePath

type Component_LastRebootTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_LastRebootTimePath represents the /openconfig-platform/components/component/state/last-reboot-time YANG schema element.

func (*Component_LastRebootTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/last-reboot-time"
Path from root:       "/components/component/state/last-reboot-time"

type Component_LastRebootTimePathAny

type Component_LastRebootTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_LastRebootTimePathAny represents the wildcard version of the /openconfig-platform/components/component/state/last-reboot-time YANG schema element.

func (*Component_LastRebootTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/last-reboot-time"
Path from root:       "/components/component/state/last-reboot-time"

type Component_LastSwitchoverReasonPath

type Component_LastSwitchoverReasonPath struct {
	*ygnmi.NodePath
}

Component_LastSwitchoverReasonPath represents the /openconfig-platform/components/component/state/last-switchover-reason YANG schema element.

func (*Component_LastSwitchoverReasonPath) Details

Details (leaf): Records detailed description of why the switchover happens. For example, when system initiated the switchover, this leaf can be used to record the specific reason, e.g. due to critical errors of the routing daemon in the primary role.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "details"
Path from root:       "/components/component/state/last-switchover-reason/details"

func (*Component_LastSwitchoverReasonPath) State

State returns a Query that can be used in gNMI operations.

func (*Component_LastSwitchoverReasonPath) Trigger

Trigger (leaf): Records the generic triggers, e.g. user or system initiated the switchover.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "trigger"
Path from root:       "/components/component/state/last-switchover-reason/trigger"

type Component_LastSwitchoverReasonPathAny

type Component_LastSwitchoverReasonPathAny struct {
	*ygnmi.NodePath
}

Component_LastSwitchoverReasonPathAny represents the wildcard version of the /openconfig-platform/components/component/state/last-switchover-reason YANG schema element.

func (*Component_LastSwitchoverReasonPathAny) Details

Details (leaf): Records detailed description of why the switchover happens. For example, when system initiated the switchover, this leaf can be used to record the specific reason, e.g. due to critical errors of the routing daemon in the primary role.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "details"
Path from root:       "/components/component/state/last-switchover-reason/details"

func (*Component_LastSwitchoverReasonPathAny) State

State returns a Query that can be used in gNMI operations.

func (*Component_LastSwitchoverReasonPathAny) Trigger

Trigger (leaf): Records the generic triggers, e.g. user or system initiated the switchover.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "trigger"
Path from root:       "/components/component/state/last-switchover-reason/trigger"

type Component_LastSwitchoverReason_DetailsPath

type Component_LastSwitchoverReason_DetailsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_LastSwitchoverReason_DetailsPath represents the /openconfig-platform/components/component/state/last-switchover-reason/details YANG schema element.

func (*Component_LastSwitchoverReason_DetailsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "details"
Path from root:       "/components/component/state/last-switchover-reason/details"

type Component_LastSwitchoverReason_DetailsPathAny

type Component_LastSwitchoverReason_DetailsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_LastSwitchoverReason_DetailsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/last-switchover-reason/details YANG schema element.

func (*Component_LastSwitchoverReason_DetailsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "details"
Path from root:       "/components/component/state/last-switchover-reason/details"

type Component_LastSwitchoverReason_TriggerPath

type Component_LastSwitchoverReason_TriggerPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_LastSwitchoverReason_TriggerPath represents the /openconfig-platform/components/component/state/last-switchover-reason/trigger YANG schema element.

func (*Component_LastSwitchoverReason_TriggerPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "trigger"
Path from root:       "/components/component/state/last-switchover-reason/trigger"

type Component_LastSwitchoverReason_TriggerPathAny

type Component_LastSwitchoverReason_TriggerPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_LastSwitchoverReason_TriggerPathAny represents the wildcard version of the /openconfig-platform/components/component/state/last-switchover-reason/trigger YANG schema element.

func (*Component_LastSwitchoverReason_TriggerPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "trigger"
Path from root:       "/components/component/state/last-switchover-reason/trigger"

type Component_LastSwitchoverTimePath

type Component_LastSwitchoverTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_LastSwitchoverTimePath represents the /openconfig-platform/components/component/state/last-switchover-time YANG schema element.

func (*Component_LastSwitchoverTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/last-switchover-time"
Path from root:       "/components/component/state/last-switchover-time"

type Component_LastSwitchoverTimePathAny

type Component_LastSwitchoverTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_LastSwitchoverTimePathAny represents the wildcard version of the /openconfig-platform/components/component/state/last-switchover-time YANG schema element.

func (*Component_LastSwitchoverTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/last-switchover-time"
Path from root:       "/components/component/state/last-switchover-time"

type Component_LinecardPath added in v0.1.14

type Component_LinecardPath struct {
	*ygnmi.NodePath
}

Component_LinecardPath represents the /openconfig-platform/components/component/linecard YANG schema element.

func (*Component_LinecardPath) Config added in v0.1.14

Config returns a Query that can be used in gNMI operations.

func (*Component_LinecardPath) PowerAdminState added in v0.1.14

PowerAdminState (leaf): Enable or disable power to the component

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "*/power-admin-state"
Path from root:       "/components/component/linecard/*/power-admin-state"

func (*Component_LinecardPath) SlotId added in v0.1.14

SlotId (leaf): Identifier for the slot or chassis position in which the linecard is installed

Defining module:      "openconfig-platform-linecard"
Instantiating module: "openconfig-platform"
Path from parent:     "state/slot-id"
Path from root:       "/components/component/linecard/state/slot-id"

func (*Component_LinecardPath) State added in v0.1.14

State returns a Query that can be used in gNMI operations.

func (*Component_LinecardPath) Utilization added in v0.1.14

Utilization (container): Resource utilization of the component.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "utilization"
Path from root:       "/components/component/linecard/utilization"

type Component_LinecardPathAny added in v0.1.14

type Component_LinecardPathAny struct {
	*ygnmi.NodePath
}

Component_LinecardPathAny represents the wildcard version of the /openconfig-platform/components/component/linecard YANG schema element.

func (*Component_LinecardPathAny) Config added in v0.1.14

Config returns a Query that can be used in gNMI operations.

func (*Component_LinecardPathAny) PowerAdminState added in v0.1.14

PowerAdminState (leaf): Enable or disable power to the component

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "*/power-admin-state"
Path from root:       "/components/component/linecard/*/power-admin-state"

func (*Component_LinecardPathAny) SlotId added in v0.1.14

SlotId (leaf): Identifier for the slot or chassis position in which the linecard is installed

Defining module:      "openconfig-platform-linecard"
Instantiating module: "openconfig-platform"
Path from parent:     "state/slot-id"
Path from root:       "/components/component/linecard/state/slot-id"

func (*Component_LinecardPathAny) State added in v0.1.14

State returns a Query that can be used in gNMI operations.

func (*Component_LinecardPathAny) Utilization added in v0.1.14

Utilization (container): Resource utilization of the component.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "utilization"
Path from root:       "/components/component/linecard/utilization"

type Component_Linecard_PowerAdminStatePath added in v0.1.14

type Component_Linecard_PowerAdminStatePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Linecard_PowerAdminStatePath represents the /openconfig-platform/components/component/linecard/state/power-admin-state YANG schema element.

func (*Component_Linecard_PowerAdminStatePath) Config added in v0.1.14

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-linecard"
Path from parent:     "config/power-admin-state"
Path from root:       "/components/component/linecard/config/power-admin-state"

func (*Component_Linecard_PowerAdminStatePath) State added in v0.1.14

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-linecard"
Path from parent:     "state/power-admin-state"
Path from root:       "/components/component/linecard/state/power-admin-state"

type Component_Linecard_PowerAdminStatePathAny added in v0.1.14

type Component_Linecard_PowerAdminStatePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Linecard_PowerAdminStatePathAny represents the wildcard version of the /openconfig-platform/components/component/linecard/state/power-admin-state YANG schema element.

func (*Component_Linecard_PowerAdminStatePathAny) Config added in v0.1.14

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-linecard"
Path from parent:     "config/power-admin-state"
Path from root:       "/components/component/linecard/config/power-admin-state"

func (*Component_Linecard_PowerAdminStatePathAny) State added in v0.1.14

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-linecard"
Path from parent:     "state/power-admin-state"
Path from root:       "/components/component/linecard/state/power-admin-state"

type Component_Linecard_SlotIdPath added in v0.1.14

type Component_Linecard_SlotIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Linecard_SlotIdPath represents the /openconfig-platform/components/component/linecard/state/slot-id YANG schema element.

func (*Component_Linecard_SlotIdPath) State added in v0.1.14

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-linecard"
Instantiating module: "openconfig-platform-linecard"
Path from parent:     "state/slot-id"
Path from root:       "/components/component/linecard/state/slot-id"

type Component_Linecard_SlotIdPathAny added in v0.1.14

type Component_Linecard_SlotIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Linecard_SlotIdPathAny represents the wildcard version of the /openconfig-platform/components/component/linecard/state/slot-id YANG schema element.

func (*Component_Linecard_SlotIdPathAny) State added in v0.1.14

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-linecard"
Instantiating module: "openconfig-platform-linecard"
Path from parent:     "state/slot-id"
Path from root:       "/components/component/linecard/state/slot-id"

type Component_Linecard_UtilizationPath added in v0.1.14

type Component_Linecard_UtilizationPath struct {
	*ygnmi.NodePath
}

Component_Linecard_UtilizationPath represents the /openconfig-platform/components/component/linecard/utilization YANG schema element.

func (*Component_Linecard_UtilizationPath) Config added in v0.1.14

Config returns a Query that can be used in gNMI operations.

func (*Component_Linecard_UtilizationPath) Resource added in v0.1.14

Resource (list): List of resources, keyed by resource name.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "resources/resource"
Path from root:       "/components/component/linecard/utilization/resources/resource"

Name: string

func (*Component_Linecard_UtilizationPath) ResourceAny added in v0.1.14

ResourceAny (list): List of resources, keyed by resource name.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "resources/resource"
Path from root:       "/components/component/linecard/utilization/resources/resource"

func (*Component_Linecard_UtilizationPath) ResourceMap added in v0.1.24

ResourceMap (list): List of resources, keyed by resource name.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "resources/resource"
Path from root:       "/components/component/linecard/utilization/resources/resource"

func (*Component_Linecard_UtilizationPath) State added in v0.1.14

State returns a Query that can be used in gNMI operations.

type Component_Linecard_UtilizationPathAny added in v0.1.14

type Component_Linecard_UtilizationPathAny struct {
	*ygnmi.NodePath
}

Component_Linecard_UtilizationPathAny represents the wildcard version of the /openconfig-platform/components/component/linecard/utilization YANG schema element.

func (*Component_Linecard_UtilizationPathAny) Config added in v0.1.14

Config returns a Query that can be used in gNMI operations.

func (*Component_Linecard_UtilizationPathAny) Resource added in v0.1.14

Resource (list): List of resources, keyed by resource name.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "resources/resource"
Path from root:       "/components/component/linecard/utilization/resources/resource"

Name: string

func (*Component_Linecard_UtilizationPathAny) ResourceAny added in v0.1.14

ResourceAny (list): List of resources, keyed by resource name.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "resources/resource"
Path from root:       "/components/component/linecard/utilization/resources/resource"

func (*Component_Linecard_UtilizationPathAny) ResourceMap added in v0.1.24

ResourceMap (list): List of resources, keyed by resource name.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "resources/resource"
Path from root:       "/components/component/linecard/utilization/resources/resource"

func (*Component_Linecard_UtilizationPathAny) State added in v0.1.14

State returns a Query that can be used in gNMI operations.

type Component_Linecard_Utilization_ResourcePath added in v0.1.14

type Component_Linecard_Utilization_ResourcePath struct {
	*ygnmi.NodePath
}

Component_Linecard_Utilization_ResourcePath represents the /openconfig-platform/components/component/linecard/utilization/resources/resource YANG schema element.

func (*Component_Linecard_Utilization_ResourcePath) Committed added in v0.1.14

Committed (leaf): Number of entries currently reserved for this resource. This is only relevant to tables which allocate a block of resource for a given feature.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/committed"
Path from root:       "/components/component/linecard/utilization/resources/resource/state/committed"

func (*Component_Linecard_Utilization_ResourcePath) Config added in v0.1.14

Config returns a Query that can be used in gNMI operations.

func (*Component_Linecard_Utilization_ResourcePath) Free added in v0.1.14

Free (leaf): Number of entries available to use.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/free"
Path from root:       "/components/component/linecard/utilization/resources/resource/state/free"

func (*Component_Linecard_Utilization_ResourcePath) HighWatermark added in v0.1.14

HighWatermark (leaf): A watermark of highest number of entries used for this resource.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/high-watermark"
Path from root:       "/components/component/linecard/utilization/resources/resource/state/high-watermark"

func (*Component_Linecard_Utilization_ResourcePath) LastHighWatermark added in v0.1.14

LastHighWatermark (leaf): The timestamp when the high-watermark was last updated. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/last-high-watermark"
Path from root:       "/components/component/linecard/utilization/resources/resource/state/last-high-watermark"

func (*Component_Linecard_Utilization_ResourcePath) MaxLimit added in v0.1.14

MaxLimit (leaf): Maximum number of entries available for the resource. The value is the theoretical maximum resource utilization possible.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/max-limit"
Path from root:       "/components/component/linecard/utilization/resources/resource/state/max-limit"

func (*Component_Linecard_Utilization_ResourcePath) Name added in v0.1.14

Name (leaf): Resource name within the component.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "*/name"
Path from root:       "/components/component/linecard/utilization/resources/resource/*/name"

func (*Component_Linecard_Utilization_ResourcePath) State added in v0.1.14

State returns a Query that can be used in gNMI operations.

func (*Component_Linecard_Utilization_ResourcePath) Used added in v0.1.14

Used (leaf): Number of entries currently in use for the resource.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/used"
Path from root:       "/components/component/linecard/utilization/resources/resource/state/used"

func (*Component_Linecard_Utilization_ResourcePath) UsedThresholdUpper added in v0.1.14

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-platform"
Path from parent:     "*/used-threshold-upper"
Path from root:       "/components/component/linecard/utilization/resources/resource/*/used-threshold-upper"

func (*Component_Linecard_Utilization_ResourcePath) UsedThresholdUpperClear added in v0.1.14

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-platform"
Path from parent:     "*/used-threshold-upper-clear"
Path from root:       "/components/component/linecard/utilization/resources/resource/*/used-threshold-upper-clear"

func (*Component_Linecard_Utilization_ResourcePath) UsedThresholdUpperExceeded added in v0.1.14

UsedThresholdUpperExceeded (leaf): This value is set to true when the used percentage value (used / (used + free) * 100) has crossed the used-threshold-upper for this resource and false when the used percentage value has crossed the configured used-threshold-upper-clear value for this resource.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/used-threshold-upper-exceeded"
Path from root:       "/components/component/linecard/utilization/resources/resource/state/used-threshold-upper-exceeded"

type Component_Linecard_Utilization_ResourcePathAny added in v0.1.14

type Component_Linecard_Utilization_ResourcePathAny struct {
	*ygnmi.NodePath
}

Component_Linecard_Utilization_ResourcePathAny represents the wildcard version of the /openconfig-platform/components/component/linecard/utilization/resources/resource YANG schema element.

func (*Component_Linecard_Utilization_ResourcePathAny) Committed added in v0.1.14

Committed (leaf): Number of entries currently reserved for this resource. This is only relevant to tables which allocate a block of resource for a given feature.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/committed"
Path from root:       "/components/component/linecard/utilization/resources/resource/state/committed"

func (*Component_Linecard_Utilization_ResourcePathAny) Config added in v0.1.14

Config returns a Query that can be used in gNMI operations.

func (*Component_Linecard_Utilization_ResourcePathAny) Free added in v0.1.14

Free (leaf): Number of entries available to use.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/free"
Path from root:       "/components/component/linecard/utilization/resources/resource/state/free"

func (*Component_Linecard_Utilization_ResourcePathAny) HighWatermark added in v0.1.14

HighWatermark (leaf): A watermark of highest number of entries used for this resource.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/high-watermark"
Path from root:       "/components/component/linecard/utilization/resources/resource/state/high-watermark"

func (*Component_Linecard_Utilization_ResourcePathAny) LastHighWatermark added in v0.1.14

LastHighWatermark (leaf): The timestamp when the high-watermark was last updated. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/last-high-watermark"
Path from root:       "/components/component/linecard/utilization/resources/resource/state/last-high-watermark"

func (*Component_Linecard_Utilization_ResourcePathAny) MaxLimit added in v0.1.14

MaxLimit (leaf): Maximum number of entries available for the resource. The value is the theoretical maximum resource utilization possible.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/max-limit"
Path from root:       "/components/component/linecard/utilization/resources/resource/state/max-limit"

func (*Component_Linecard_Utilization_ResourcePathAny) Name added in v0.1.14

Name (leaf): Resource name within the component.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "*/name"
Path from root:       "/components/component/linecard/utilization/resources/resource/*/name"

func (*Component_Linecard_Utilization_ResourcePathAny) State added in v0.1.14

State returns a Query that can be used in gNMI operations.

func (*Component_Linecard_Utilization_ResourcePathAny) Used added in v0.1.14

Used (leaf): Number of entries currently in use for the resource.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/used"
Path from root:       "/components/component/linecard/utilization/resources/resource/state/used"

func (*Component_Linecard_Utilization_ResourcePathAny) UsedThresholdUpper added in v0.1.14

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-platform"
Path from parent:     "*/used-threshold-upper"
Path from root:       "/components/component/linecard/utilization/resources/resource/*/used-threshold-upper"

func (*Component_Linecard_Utilization_ResourcePathAny) UsedThresholdUpperClear added in v0.1.14

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-platform"
Path from parent:     "*/used-threshold-upper-clear"
Path from root:       "/components/component/linecard/utilization/resources/resource/*/used-threshold-upper-clear"

func (*Component_Linecard_Utilization_ResourcePathAny) UsedThresholdUpperExceeded added in v0.1.14

UsedThresholdUpperExceeded (leaf): This value is set to true when the used percentage value (used / (used + free) * 100) has crossed the used-threshold-upper for this resource and false when the used percentage value has crossed the configured used-threshold-upper-clear value for this resource.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform"
Path from parent:     "state/used-threshold-upper-exceeded"
Path from root:       "/components/component/linecard/utilization/resources/resource/state/used-threshold-upper-exceeded"

type Component_Linecard_Utilization_ResourcePathMap added in v0.1.24

type Component_Linecard_Utilization_ResourcePathMap struct {
	*ygnmi.NodePath
}

Component_Linecard_Utilization_ResourcePathMap represents the /openconfig-platform/components/component/linecard/utilization/resources/resource YANG schema element.

func (*Component_Linecard_Utilization_ResourcePathMap) Config added in v0.1.24

Config returns a Query that can be used in gNMI operations.

func (*Component_Linecard_Utilization_ResourcePathMap) State added in v0.1.24

State returns a Query that can be used in gNMI operations.

type Component_Linecard_Utilization_ResourcePathMapAny added in v0.1.24

type Component_Linecard_Utilization_ResourcePathMapAny struct {
	*ygnmi.NodePath
}

Component_Linecard_Utilization_ResourcePathMapAny represents the wildcard version of the /openconfig-platform/components/component/linecard/utilization/resources/resource YANG schema element.

func (*Component_Linecard_Utilization_ResourcePathMapAny) Config added in v0.1.24

Config returns a Query that can be used in gNMI operations.

func (*Component_Linecard_Utilization_ResourcePathMapAny) State added in v0.1.24

State returns a Query that can be used in gNMI operations.

type Component_Linecard_Utilization_Resource_CommittedPath added in v0.1.14

type Component_Linecard_Utilization_Resource_CommittedPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Linecard_Utilization_Resource_CommittedPath represents the /openconfig-platform/components/component/linecard/utilization/resources/resource/state/committed YANG schema element.

func (*Component_Linecard_Utilization_Resource_CommittedPath) State added in v0.1.14

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-linecard"
Path from parent:     "state/committed"
Path from root:       "/components/component/linecard/utilization/resources/resource/state/committed"

type Component_Linecard_Utilization_Resource_CommittedPathAny added in v0.1.14

type Component_Linecard_Utilization_Resource_CommittedPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Linecard_Utilization_Resource_CommittedPathAny represents the wildcard version of the /openconfig-platform/components/component/linecard/utilization/resources/resource/state/committed YANG schema element.

func (*Component_Linecard_Utilization_Resource_CommittedPathAny) State added in v0.1.14

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-linecard"
Path from parent:     "state/committed"
Path from root:       "/components/component/linecard/utilization/resources/resource/state/committed"

type Component_Linecard_Utilization_Resource_FreePath added in v0.1.14

type Component_Linecard_Utilization_Resource_FreePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Linecard_Utilization_Resource_FreePath represents the /openconfig-platform/components/component/linecard/utilization/resources/resource/state/free YANG schema element.

func (*Component_Linecard_Utilization_Resource_FreePath) State added in v0.1.14

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-linecard"
Path from parent:     "state/free"
Path from root:       "/components/component/linecard/utilization/resources/resource/state/free"

type Component_Linecard_Utilization_Resource_FreePathAny added in v0.1.14

type Component_Linecard_Utilization_Resource_FreePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Linecard_Utilization_Resource_FreePathAny represents the wildcard version of the /openconfig-platform/components/component/linecard/utilization/resources/resource/state/free YANG schema element.

func (*Component_Linecard_Utilization_Resource_FreePathAny) State added in v0.1.14

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-linecard"
Path from parent:     "state/free"
Path from root:       "/components/component/linecard/utilization/resources/resource/state/free"

type Component_Linecard_Utilization_Resource_HighWatermarkPath added in v0.1.14

type Component_Linecard_Utilization_Resource_HighWatermarkPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Linecard_Utilization_Resource_HighWatermarkPath represents the /openconfig-platform/components/component/linecard/utilization/resources/resource/state/high-watermark YANG schema element.

func (*Component_Linecard_Utilization_Resource_HighWatermarkPath) State added in v0.1.14

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-linecard"
Path from parent:     "state/high-watermark"
Path from root:       "/components/component/linecard/utilization/resources/resource/state/high-watermark"

type Component_Linecard_Utilization_Resource_HighWatermarkPathAny added in v0.1.14

type Component_Linecard_Utilization_Resource_HighWatermarkPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Linecard_Utilization_Resource_HighWatermarkPathAny represents the wildcard version of the /openconfig-platform/components/component/linecard/utilization/resources/resource/state/high-watermark YANG schema element.

func (*Component_Linecard_Utilization_Resource_HighWatermarkPathAny) State added in v0.1.14

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-linecard"
Path from parent:     "state/high-watermark"
Path from root:       "/components/component/linecard/utilization/resources/resource/state/high-watermark"

type Component_Linecard_Utilization_Resource_LastHighWatermarkPath added in v0.1.14

type Component_Linecard_Utilization_Resource_LastHighWatermarkPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Linecard_Utilization_Resource_LastHighWatermarkPath represents the /openconfig-platform/components/component/linecard/utilization/resources/resource/state/last-high-watermark YANG schema element.

func (*Component_Linecard_Utilization_Resource_LastHighWatermarkPath) State added in v0.1.14

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-linecard"
Path from parent:     "state/last-high-watermark"
Path from root:       "/components/component/linecard/utilization/resources/resource/state/last-high-watermark"

type Component_Linecard_Utilization_Resource_LastHighWatermarkPathAny added in v0.1.14

type Component_Linecard_Utilization_Resource_LastHighWatermarkPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Linecard_Utilization_Resource_LastHighWatermarkPathAny represents the wildcard version of the /openconfig-platform/components/component/linecard/utilization/resources/resource/state/last-high-watermark YANG schema element.

func (*Component_Linecard_Utilization_Resource_LastHighWatermarkPathAny) State added in v0.1.14

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-linecard"
Path from parent:     "state/last-high-watermark"
Path from root:       "/components/component/linecard/utilization/resources/resource/state/last-high-watermark"

type Component_Linecard_Utilization_Resource_MaxLimitPath added in v0.1.14

type Component_Linecard_Utilization_Resource_MaxLimitPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Linecard_Utilization_Resource_MaxLimitPath represents the /openconfig-platform/components/component/linecard/utilization/resources/resource/state/max-limit YANG schema element.

func (*Component_Linecard_Utilization_Resource_MaxLimitPath) State added in v0.1.14

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-linecard"
Path from parent:     "state/max-limit"
Path from root:       "/components/component/linecard/utilization/resources/resource/state/max-limit"

type Component_Linecard_Utilization_Resource_MaxLimitPathAny added in v0.1.14

type Component_Linecard_Utilization_Resource_MaxLimitPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Linecard_Utilization_Resource_MaxLimitPathAny represents the wildcard version of the /openconfig-platform/components/component/linecard/utilization/resources/resource/state/max-limit YANG schema element.

func (*Component_Linecard_Utilization_Resource_MaxLimitPathAny) State added in v0.1.14

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-linecard"
Path from parent:     "state/max-limit"
Path from root:       "/components/component/linecard/utilization/resources/resource/state/max-limit"

type Component_Linecard_Utilization_Resource_NamePath added in v0.1.14

type Component_Linecard_Utilization_Resource_NamePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Linecard_Utilization_Resource_NamePath represents the /openconfig-platform/components/component/linecard/utilization/resources/resource/state/name YANG schema element.

func (*Component_Linecard_Utilization_Resource_NamePath) Config added in v0.1.14

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-linecard"
Path from parent:     "config/name"
Path from root:       "/components/component/linecard/utilization/resources/resource/config/name"

func (*Component_Linecard_Utilization_Resource_NamePath) State added in v0.1.14

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-linecard"
Path from parent:     "state/name"
Path from root:       "/components/component/linecard/utilization/resources/resource/state/name"

type Component_Linecard_Utilization_Resource_NamePathAny added in v0.1.14

type Component_Linecard_Utilization_Resource_NamePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Linecard_Utilization_Resource_NamePathAny represents the wildcard version of the /openconfig-platform/components/component/linecard/utilization/resources/resource/state/name YANG schema element.

func (*Component_Linecard_Utilization_Resource_NamePathAny) Config added in v0.1.14

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-linecard"
Path from parent:     "config/name"
Path from root:       "/components/component/linecard/utilization/resources/resource/config/name"

func (*Component_Linecard_Utilization_Resource_NamePathAny) State added in v0.1.14

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-linecard"
Path from parent:     "state/name"
Path from root:       "/components/component/linecard/utilization/resources/resource/state/name"

type Component_Linecard_Utilization_Resource_UsedPath added in v0.1.14

type Component_Linecard_Utilization_Resource_UsedPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Linecard_Utilization_Resource_UsedPath represents the /openconfig-platform/components/component/linecard/utilization/resources/resource/state/used YANG schema element.

func (*Component_Linecard_Utilization_Resource_UsedPath) State added in v0.1.14

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-linecard"
Path from parent:     "state/used"
Path from root:       "/components/component/linecard/utilization/resources/resource/state/used"

type Component_Linecard_Utilization_Resource_UsedPathAny added in v0.1.14

type Component_Linecard_Utilization_Resource_UsedPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Linecard_Utilization_Resource_UsedPathAny represents the wildcard version of the /openconfig-platform/components/component/linecard/utilization/resources/resource/state/used YANG schema element.

func (*Component_Linecard_Utilization_Resource_UsedPathAny) State added in v0.1.14

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-linecard"
Path from parent:     "state/used"
Path from root:       "/components/component/linecard/utilization/resources/resource/state/used"

type Component_Linecard_Utilization_Resource_UsedThresholdUpperClearPath added in v0.1.14

type Component_Linecard_Utilization_Resource_UsedThresholdUpperClearPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Linecard_Utilization_Resource_UsedThresholdUpperClearPath represents the /openconfig-platform/components/component/linecard/utilization/resources/resource/state/used-threshold-upper-clear YANG schema element.

func (*Component_Linecard_Utilization_Resource_UsedThresholdUpperClearPath) Config added in v0.1.14

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-linecard"
Path from parent:     "config/used-threshold-upper-clear"
Path from root:       "/components/component/linecard/utilization/resources/resource/config/used-threshold-upper-clear"

func (*Component_Linecard_Utilization_Resource_UsedThresholdUpperClearPath) State added in v0.1.14

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-linecard"
Path from parent:     "state/used-threshold-upper-clear"
Path from root:       "/components/component/linecard/utilization/resources/resource/state/used-threshold-upper-clear"

type Component_Linecard_Utilization_Resource_UsedThresholdUpperClearPathAny added in v0.1.14

type Component_Linecard_Utilization_Resource_UsedThresholdUpperClearPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Linecard_Utilization_Resource_UsedThresholdUpperClearPathAny represents the wildcard version of the /openconfig-platform/components/component/linecard/utilization/resources/resource/state/used-threshold-upper-clear YANG schema element.

func (*Component_Linecard_Utilization_Resource_UsedThresholdUpperClearPathAny) Config added in v0.1.14

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-linecard"
Path from parent:     "config/used-threshold-upper-clear"
Path from root:       "/components/component/linecard/utilization/resources/resource/config/used-threshold-upper-clear"

func (*Component_Linecard_Utilization_Resource_UsedThresholdUpperClearPathAny) State added in v0.1.14

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-linecard"
Path from parent:     "state/used-threshold-upper-clear"
Path from root:       "/components/component/linecard/utilization/resources/resource/state/used-threshold-upper-clear"

type Component_Linecard_Utilization_Resource_UsedThresholdUpperExceededPath added in v0.1.14

type Component_Linecard_Utilization_Resource_UsedThresholdUpperExceededPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Linecard_Utilization_Resource_UsedThresholdUpperExceededPath represents the /openconfig-platform/components/component/linecard/utilization/resources/resource/state/used-threshold-upper-exceeded YANG schema element.

func (*Component_Linecard_Utilization_Resource_UsedThresholdUpperExceededPath) State added in v0.1.14

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-linecard"
Path from parent:     "state/used-threshold-upper-exceeded"
Path from root:       "/components/component/linecard/utilization/resources/resource/state/used-threshold-upper-exceeded"

type Component_Linecard_Utilization_Resource_UsedThresholdUpperExceededPathAny added in v0.1.14

type Component_Linecard_Utilization_Resource_UsedThresholdUpperExceededPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Linecard_Utilization_Resource_UsedThresholdUpperExceededPathAny represents the wildcard version of the /openconfig-platform/components/component/linecard/utilization/resources/resource/state/used-threshold-upper-exceeded YANG schema element.

func (*Component_Linecard_Utilization_Resource_UsedThresholdUpperExceededPathAny) State added in v0.1.14

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-linecard"
Path from parent:     "state/used-threshold-upper-exceeded"
Path from root:       "/components/component/linecard/utilization/resources/resource/state/used-threshold-upper-exceeded"

type Component_Linecard_Utilization_Resource_UsedThresholdUpperPath added in v0.1.14

type Component_Linecard_Utilization_Resource_UsedThresholdUpperPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Linecard_Utilization_Resource_UsedThresholdUpperPath represents the /openconfig-platform/components/component/linecard/utilization/resources/resource/state/used-threshold-upper YANG schema element.

func (*Component_Linecard_Utilization_Resource_UsedThresholdUpperPath) Config added in v0.1.14

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-linecard"
Path from parent:     "config/used-threshold-upper"
Path from root:       "/components/component/linecard/utilization/resources/resource/config/used-threshold-upper"

func (*Component_Linecard_Utilization_Resource_UsedThresholdUpperPath) State added in v0.1.14

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-linecard"
Path from parent:     "state/used-threshold-upper"
Path from root:       "/components/component/linecard/utilization/resources/resource/state/used-threshold-upper"

type Component_Linecard_Utilization_Resource_UsedThresholdUpperPathAny added in v0.1.14

type Component_Linecard_Utilization_Resource_UsedThresholdUpperPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Linecard_Utilization_Resource_UsedThresholdUpperPathAny represents the wildcard version of the /openconfig-platform/components/component/linecard/utilization/resources/resource/state/used-threshold-upper YANG schema element.

func (*Component_Linecard_Utilization_Resource_UsedThresholdUpperPathAny) Config added in v0.1.14

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-linecard"
Path from parent:     "config/used-threshold-upper"
Path from root:       "/components/component/linecard/utilization/resources/resource/config/used-threshold-upper"

func (*Component_Linecard_Utilization_Resource_UsedThresholdUpperPathAny) State added in v0.1.14

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-common"
Instantiating module: "openconfig-platform-linecard"
Path from parent:     "state/used-threshold-upper"
Path from root:       "/components/component/linecard/utilization/resources/resource/state/used-threshold-upper"

type Component_LocationPath

type Component_LocationPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_LocationPath represents the /openconfig-platform/components/component/state/location YANG schema element.

func (*Component_LocationPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/location"
Path from root:       "/components/component/state/location"

type Component_LocationPathAny

type Component_LocationPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_LocationPathAny represents the wildcard version of the /openconfig-platform/components/component/state/location YANG schema element.

func (*Component_LocationPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/location"
Path from root:       "/components/component/state/location"

type Component_MemoryPath

type Component_MemoryPath struct {
	*ygnmi.NodePath
}

Component_MemoryPath represents the /openconfig-platform/components/component/state/memory YANG schema element.

func (*Component_MemoryPath) Available

Available (leaf): The available memory physically installed, or logically allocated to the component.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "available"
Path from root:       "/components/component/state/memory/available"

func (*Component_MemoryPath) State

State returns a Query that can be used in gNMI operations.

func (*Component_MemoryPath) Utilized

Utilized (leaf): The memory currently in use by processes running on the component, not considering reserved memory that is not available for use.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "utilized"
Path from root:       "/components/component/state/memory/utilized"

type Component_MemoryPathAny

type Component_MemoryPathAny struct {
	*ygnmi.NodePath
}

Component_MemoryPathAny represents the wildcard version of the /openconfig-platform/components/component/state/memory YANG schema element.

func (*Component_MemoryPathAny) Available

Available (leaf): The available memory physically installed, or logically allocated to the component.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "available"
Path from root:       "/components/component/state/memory/available"

func (*Component_MemoryPathAny) State

State returns a Query that can be used in gNMI operations.

func (*Component_MemoryPathAny) Utilized

Utilized (leaf): The memory currently in use by processes running on the component, not considering reserved memory that is not available for use.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "utilized"
Path from root:       "/components/component/state/memory/utilized"

type Component_Memory_AvailablePath

type Component_Memory_AvailablePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Memory_AvailablePath represents the /openconfig-platform/components/component/state/memory/available YANG schema element.

func (*Component_Memory_AvailablePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "available"
Path from root:       "/components/component/state/memory/available"

type Component_Memory_AvailablePathAny

type Component_Memory_AvailablePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Memory_AvailablePathAny represents the wildcard version of the /openconfig-platform/components/component/state/memory/available YANG schema element.

func (*Component_Memory_AvailablePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "available"
Path from root:       "/components/component/state/memory/available"

type Component_Memory_UtilizedPath

type Component_Memory_UtilizedPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Memory_UtilizedPath represents the /openconfig-platform/components/component/state/memory/utilized YANG schema element.

func (*Component_Memory_UtilizedPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "utilized"
Path from root:       "/components/component/state/memory/utilized"

type Component_Memory_UtilizedPathAny

type Component_Memory_UtilizedPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Memory_UtilizedPathAny represents the wildcard version of the /openconfig-platform/components/component/state/memory/utilized YANG schema element.

func (*Component_Memory_UtilizedPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "utilized"
Path from root:       "/components/component/state/memory/utilized"

type Component_MfgDatePath

type Component_MfgDatePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_MfgDatePath represents the /openconfig-platform/components/component/state/mfg-date YANG schema element.

func (*Component_MfgDatePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/mfg-date"
Path from root:       "/components/component/state/mfg-date"

type Component_MfgDatePathAny

type Component_MfgDatePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_MfgDatePathAny represents the wildcard version of the /openconfig-platform/components/component/state/mfg-date YANG schema element.

func (*Component_MfgDatePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/mfg-date"
Path from root:       "/components/component/state/mfg-date"

type Component_MfgNamePath

type Component_MfgNamePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_MfgNamePath represents the /openconfig-platform/components/component/state/mfg-name YANG schema element.

func (*Component_MfgNamePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/mfg-name"
Path from root:       "/components/component/state/mfg-name"

type Component_MfgNamePathAny

type Component_MfgNamePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_MfgNamePathAny represents the wildcard version of the /openconfig-platform/components/component/state/mfg-name YANG schema element.

func (*Component_MfgNamePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/mfg-name"
Path from root:       "/components/component/state/mfg-name"

type Component_ModelNamePath added in v0.4.7

type Component_ModelNamePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_ModelNamePath represents the /openconfig-platform/components/component/state/model-name YANG schema element.

func (*Component_ModelNamePath) State added in v0.4.7

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/model-name"
Path from root:       "/components/component/state/model-name"

type Component_ModelNamePathAny added in v0.4.7

type Component_ModelNamePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_ModelNamePathAny represents the wildcard version of the /openconfig-platform/components/component/state/model-name YANG schema element.

func (*Component_ModelNamePathAny) State added in v0.4.7

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/model-name"
Path from root:       "/components/component/state/model-name"

type Component_NamePath

type Component_NamePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_NamePath represents the /openconfig-platform/components/component/state/name YANG schema element.

func (*Component_NamePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "config/name"
Path from root:       "/components/component/config/name"

func (*Component_NamePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/name"
Path from root:       "/components/component/state/name"

type Component_NamePathAny

type Component_NamePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_NamePathAny represents the wildcard version of the /openconfig-platform/components/component/state/name YANG schema element.

func (*Component_NamePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "config/name"
Path from root:       "/components/component/config/name"

func (*Component_NamePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/name"
Path from root:       "/components/component/state/name"

type Component_OperStatusPath

type Component_OperStatusPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OperStatusPath represents the /openconfig-platform/components/component/state/oper-status YANG schema element.

func (*Component_OperStatusPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/oper-status"
Path from root:       "/components/component/state/oper-status"

type Component_OperStatusPathAny

type Component_OperStatusPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OperStatusPathAny represents the wildcard version of the /openconfig-platform/components/component/state/oper-status YANG schema element.

func (*Component_OperStatusPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/oper-status"
Path from root:       "/components/component/state/oper-status"

type Component_OpticalChannelPath

type Component_OpticalChannelPath struct {
	*ygnmi.NodePath
}

Component_OpticalChannelPath represents the /openconfig-platform/components/component/optical-channel YANG schema element.

func (*Component_OpticalChannelPath) CarrierFrequencyOffset

CarrierFrequencyOffset (container): Carrier frequency offset in MHz with 1 decimal precision. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/carrier-frequency-offset"
Path from root:       "/components/component/optical-channel/state/carrier-frequency-offset"

func (*Component_OpticalChannelPath) ChromaticDispersion

ChromaticDispersion (container): Chromatic Dispersion of an optical channel in picoseconds / nanometer (ps/nm) as reported by receiver with two decimal precision. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/chromatic-dispersion"
Path from root:       "/components/component/optical-channel/state/chromatic-dispersion"

func (*Component_OpticalChannelPath) Config

Config returns a Query that can be used in gNMI operations.

func (*Component_OpticalChannelPath) Esnr

Esnr (container): Electrical signal to noise ratio. Baud rate normalized signal to noise ratio based on error vector magnitude in dB with two decimal precision. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/esnr"
Path from root:       "/components/component/optical-channel/state/esnr"

func (*Component_OpticalChannelPath) FecUncorrectableBlocks

FecUncorrectableBlocks (leaf): The number of blocks or frames that were uncorrectable by the FEC

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/fec-uncorrectable-blocks"
Path from root:       "/components/component/optical-channel/state/fec-uncorrectable-blocks"

func (*Component_OpticalChannelPath) Frequency

Frequency (leaf): Frequency of the optical channel, expressed in MHz

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "*/frequency"
Path from root:       "/components/component/optical-channel/*/frequency"

func (*Component_OpticalChannelPath) GroupId

GroupId (leaf): If the device places constraints on which optical channels must be managed together (e.g., transmitted on the same line port), it can indicate that by setting the group-id to the same value across related optical channels.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/group-id"
Path from root:       "/components/component/optical-channel/state/group-id"

func (*Component_OpticalChannelPath) InputPower

InputPower (container): The input optical power of a physical channel in units of 0.01dBm, which may be associated with individual physical channels, or an aggregate of multiple physical channels (i.e., for the overall transceiver). For an aggregate, this may be a measurement from a photodetector or a a calculation performed on the device by summing up all of the related individual physical channels. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/input-power"
Path from root:       "/components/component/optical-channel/state/input-power"

func (*Component_OpticalChannelPath) LaserBiasCurrent

LaserBiasCurrent (container): The current applied by the system to the transmit laser to achieve the output power. The current is expressed in mA with up to two decimal precision. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/laser-bias-current"
Path from root:       "/components/component/optical-channel/state/laser-bias-current"

func (*Component_OpticalChannelPath) LinePort

LinePort (leaf): Reference to the line-side physical port that carries this optical channel. The target port should be a component in the physical inventory data model.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "*/line-port"
Path from root:       "/components/component/optical-channel/*/line-port"

func (*Component_OpticalChannelPath) ModulationErrorRatio

ModulationErrorRatio (container): Modulation error ratio in dB with two decimal precision. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/modulation-error-ratio"
Path from root:       "/components/component/optical-channel/state/modulation-error-ratio"

func (*Component_OpticalChannelPath) ModulatorBiasXPhase

ModulatorBiasXPhase (container): The X-Phase bias of the coherent modulator. This is represented as a percentage with 2 decimal precision. This term is defined by OIF Implementation Agreement for Coherent CMIS. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/modulator-bias-x-phase"
Path from root:       "/components/component/optical-channel/state/modulator-bias-x-phase"

func (*Component_OpticalChannelPath) ModulatorBiasXi

ModulatorBiasXi (container): The bias on in-phase path and Polarization X of the coherent modulator. This is represented as a percentage with 2 decimal precision. This term is defined by OIF Implementation Agreement for Coherent CMIS. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/modulator-bias-xi"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xi"

func (*Component_OpticalChannelPath) ModulatorBiasXq

ModulatorBiasXq (container): The bias on quadrature path and Polarization X of the coherent modulator. This is represented as a percentage with 2 decimal precision. This term is defined by OIF Implementation Agreement for Coherent CMIS. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/modulator-bias-xq"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xq"

func (*Component_OpticalChannelPath) ModulatorBiasYPhase

ModulatorBiasYPhase (container): The Y-Phase bias of the coherent modulator. This is represented as a percentage with 2 decimal precision. This term is defined by OIF Implementation Agreement for Coherent CMIS. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/modulator-bias-y-phase"
Path from root:       "/components/component/optical-channel/state/modulator-bias-y-phase"

func (*Component_OpticalChannelPath) ModulatorBiasYi

ModulatorBiasYi (container): The bias on in-phase path and Polarization Y of the coherent modulator. This is represented as a percentage with 2 decimal precision. This term is defined by OIF Implementation Agreement for Coherent CMIS. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/modulator-bias-yi"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yi"

func (*Component_OpticalChannelPath) ModulatorBiasYq

ModulatorBiasYq (container): The bias on quadrature path and Polarization Y of the coherent modulator. This is represented as a percentage with 2 decimal precision. This term is defined by OIF Implementation Agreement for Coherent CMIS. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/modulator-bias-yq"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yq"

func (*Component_OpticalChannelPath) OperationalMode

OperationalMode (leaf): Vendor-specific mode identifier -- sets the operational mode for the channel. The specified operational mode must exist in the list of supported operational modes supplied by the device

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "*/operational-mode"
Path from root:       "/components/component/optical-channel/*/operational-mode"

func (*Component_OpticalChannelPath) Osnr

Osnr (container): Optical signal to noise ratio at 12.5GHz noise bandwidth in dB with two decimal precision. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/osnr"
Path from root:       "/components/component/optical-channel/state/osnr"

func (*Component_OpticalChannelPath) OutputPower

OutputPower (container): The output optical power of a physical channel in units of 0.01dBm, which may be associated with individual physical channels, or an aggregate of multiple physical channels (i.e., for the overall transceiver). For an aggregate, this may be a measurement from a photodetector or a a calculation performed on the device by summing up all of the related individual physical channels. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/output-power"
Path from root:       "/components/component/optical-channel/state/output-power"

func (*Component_OpticalChannelPath) PolarizationDependentLoss

PolarizationDependentLoss (container): Polarization Dependent Loss of an optical channel in dB as reported by receiver with two decimal precision. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/polarization-dependent-loss"
Path from root:       "/components/component/optical-channel/state/polarization-dependent-loss"

func (*Component_OpticalChannelPath) PolarizationModeDispersion

PolarizationModeDispersion (container): Polarization Mode Dispersion of an optical channel in picosends (ps) as reported by receiver with two decimal precision. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/polarization-mode-dispersion"
Path from root:       "/components/component/optical-channel/state/polarization-mode-dispersion"

func (*Component_OpticalChannelPath) PostFecBer

PostFecBer (container): Bit error rate after forward error correction -- computed value with 18 decimal precision. Note that decimal64 supports values as small as i x 10^-18 where i is an integer. Values smaller than this should be reported as 0 to inidicate error free or near error free performance. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/post-fec-ber"
Path from root:       "/components/component/optical-channel/state/post-fec-ber"

func (*Component_OpticalChannelPath) PreFecBer

PreFecBer (container): Bit error rate before forward error correction -- computed value with 18 decimal precision. Note that decimal64 supports values as small as i x 10^-18 where i is an integer. Values smaller than this should be reported as 0 to inidicate error free or near error free performance. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/pre-fec-ber"
Path from root:       "/components/component/optical-channel/state/pre-fec-ber"

func (*Component_OpticalChannelPath) QValue

QValue (container): Quality value (factor) in dB of a channel with two decimal precision. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/q-value"
Path from root:       "/components/component/optical-channel/state/q-value"

func (*Component_OpticalChannelPath) SecondOrderPolarizationModeDispersion

SecondOrderPolarizationModeDispersion (container): Second Order Polarization Mode Dispersion of an optical channel in picoseconds squared (ps^2) as reported by receiver with two decimal precision. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/second-order-polarization-mode-dispersion"
Path from root:       "/components/component/optical-channel/state/second-order-polarization-mode-dispersion"

func (*Component_OpticalChannelPath) SopRoc

SopRoc (container): State-of-polarization rate-of-change (SOP-ROC) in krad/s with 1 decimal precision. This term is defined by OIF Implementation Agreement for Coherent CMIS. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/sop-roc"
Path from root:       "/components/component/optical-channel/state/sop-roc"

func (*Component_OpticalChannelPath) State

State returns a Query that can be used in gNMI operations.

func (*Component_OpticalChannelPath) TargetOutputPower

TargetOutputPower (leaf): Target output optical power level of the optical channel, expressed in increments of 0.01 dBm (decibel-milliwats)

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "*/target-output-power"
Path from root:       "/components/component/optical-channel/*/target-output-power"

type Component_OpticalChannelPathAny

type Component_OpticalChannelPathAny struct {
	*ygnmi.NodePath
}

Component_OpticalChannelPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel YANG schema element.

func (*Component_OpticalChannelPathAny) CarrierFrequencyOffset

CarrierFrequencyOffset (container): Carrier frequency offset in MHz with 1 decimal precision. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/carrier-frequency-offset"
Path from root:       "/components/component/optical-channel/state/carrier-frequency-offset"

func (*Component_OpticalChannelPathAny) ChromaticDispersion

ChromaticDispersion (container): Chromatic Dispersion of an optical channel in picoseconds / nanometer (ps/nm) as reported by receiver with two decimal precision. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/chromatic-dispersion"
Path from root:       "/components/component/optical-channel/state/chromatic-dispersion"

func (*Component_OpticalChannelPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*Component_OpticalChannelPathAny) Esnr

Esnr (container): Electrical signal to noise ratio. Baud rate normalized signal to noise ratio based on error vector magnitude in dB with two decimal precision. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/esnr"
Path from root:       "/components/component/optical-channel/state/esnr"

func (*Component_OpticalChannelPathAny) FecUncorrectableBlocks

FecUncorrectableBlocks (leaf): The number of blocks or frames that were uncorrectable by the FEC

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/fec-uncorrectable-blocks"
Path from root:       "/components/component/optical-channel/state/fec-uncorrectable-blocks"

func (*Component_OpticalChannelPathAny) Frequency

Frequency (leaf): Frequency of the optical channel, expressed in MHz

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "*/frequency"
Path from root:       "/components/component/optical-channel/*/frequency"

func (*Component_OpticalChannelPathAny) GroupId

GroupId (leaf): If the device places constraints on which optical channels must be managed together (e.g., transmitted on the same line port), it can indicate that by setting the group-id to the same value across related optical channels.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/group-id"
Path from root:       "/components/component/optical-channel/state/group-id"

func (*Component_OpticalChannelPathAny) InputPower

InputPower (container): The input optical power of a physical channel in units of 0.01dBm, which may be associated with individual physical channels, or an aggregate of multiple physical channels (i.e., for the overall transceiver). For an aggregate, this may be a measurement from a photodetector or a a calculation performed on the device by summing up all of the related individual physical channels. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/input-power"
Path from root:       "/components/component/optical-channel/state/input-power"

func (*Component_OpticalChannelPathAny) LaserBiasCurrent

LaserBiasCurrent (container): The current applied by the system to the transmit laser to achieve the output power. The current is expressed in mA with up to two decimal precision. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/laser-bias-current"
Path from root:       "/components/component/optical-channel/state/laser-bias-current"

func (*Component_OpticalChannelPathAny) LinePort

LinePort (leaf): Reference to the line-side physical port that carries this optical channel. The target port should be a component in the physical inventory data model.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "*/line-port"
Path from root:       "/components/component/optical-channel/*/line-port"

func (*Component_OpticalChannelPathAny) ModulationErrorRatio

ModulationErrorRatio (container): Modulation error ratio in dB with two decimal precision. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/modulation-error-ratio"
Path from root:       "/components/component/optical-channel/state/modulation-error-ratio"

func (*Component_OpticalChannelPathAny) ModulatorBiasXPhase

ModulatorBiasXPhase (container): The X-Phase bias of the coherent modulator. This is represented as a percentage with 2 decimal precision. This term is defined by OIF Implementation Agreement for Coherent CMIS. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/modulator-bias-x-phase"
Path from root:       "/components/component/optical-channel/state/modulator-bias-x-phase"

func (*Component_OpticalChannelPathAny) ModulatorBiasXi

ModulatorBiasXi (container): The bias on in-phase path and Polarization X of the coherent modulator. This is represented as a percentage with 2 decimal precision. This term is defined by OIF Implementation Agreement for Coherent CMIS. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/modulator-bias-xi"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xi"

func (*Component_OpticalChannelPathAny) ModulatorBiasXq

ModulatorBiasXq (container): The bias on quadrature path and Polarization X of the coherent modulator. This is represented as a percentage with 2 decimal precision. This term is defined by OIF Implementation Agreement for Coherent CMIS. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/modulator-bias-xq"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xq"

func (*Component_OpticalChannelPathAny) ModulatorBiasYPhase

ModulatorBiasYPhase (container): The Y-Phase bias of the coherent modulator. This is represented as a percentage with 2 decimal precision. This term is defined by OIF Implementation Agreement for Coherent CMIS. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/modulator-bias-y-phase"
Path from root:       "/components/component/optical-channel/state/modulator-bias-y-phase"

func (*Component_OpticalChannelPathAny) ModulatorBiasYi

ModulatorBiasYi (container): The bias on in-phase path and Polarization Y of the coherent modulator. This is represented as a percentage with 2 decimal precision. This term is defined by OIF Implementation Agreement for Coherent CMIS. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/modulator-bias-yi"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yi"

func (*Component_OpticalChannelPathAny) ModulatorBiasYq

ModulatorBiasYq (container): The bias on quadrature path and Polarization Y of the coherent modulator. This is represented as a percentage with 2 decimal precision. This term is defined by OIF Implementation Agreement for Coherent CMIS. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/modulator-bias-yq"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yq"

func (*Component_OpticalChannelPathAny) OperationalMode

OperationalMode (leaf): Vendor-specific mode identifier -- sets the operational mode for the channel. The specified operational mode must exist in the list of supported operational modes supplied by the device

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "*/operational-mode"
Path from root:       "/components/component/optical-channel/*/operational-mode"

func (*Component_OpticalChannelPathAny) Osnr

Osnr (container): Optical signal to noise ratio at 12.5GHz noise bandwidth in dB with two decimal precision. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/osnr"
Path from root:       "/components/component/optical-channel/state/osnr"

func (*Component_OpticalChannelPathAny) OutputPower

OutputPower (container): The output optical power of a physical channel in units of 0.01dBm, which may be associated with individual physical channels, or an aggregate of multiple physical channels (i.e., for the overall transceiver). For an aggregate, this may be a measurement from a photodetector or a a calculation performed on the device by summing up all of the related individual physical channels. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/output-power"
Path from root:       "/components/component/optical-channel/state/output-power"

func (*Component_OpticalChannelPathAny) PolarizationDependentLoss

PolarizationDependentLoss (container): Polarization Dependent Loss of an optical channel in dB as reported by receiver with two decimal precision. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/polarization-dependent-loss"
Path from root:       "/components/component/optical-channel/state/polarization-dependent-loss"

func (*Component_OpticalChannelPathAny) PolarizationModeDispersion

PolarizationModeDispersion (container): Polarization Mode Dispersion of an optical channel in picosends (ps) as reported by receiver with two decimal precision. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/polarization-mode-dispersion"
Path from root:       "/components/component/optical-channel/state/polarization-mode-dispersion"

func (*Component_OpticalChannelPathAny) PostFecBer

PostFecBer (container): Bit error rate after forward error correction -- computed value with 18 decimal precision. Note that decimal64 supports values as small as i x 10^-18 where i is an integer. Values smaller than this should be reported as 0 to inidicate error free or near error free performance. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/post-fec-ber"
Path from root:       "/components/component/optical-channel/state/post-fec-ber"

func (*Component_OpticalChannelPathAny) PreFecBer

PreFecBer (container): Bit error rate before forward error correction -- computed value with 18 decimal precision. Note that decimal64 supports values as small as i x 10^-18 where i is an integer. Values smaller than this should be reported as 0 to inidicate error free or near error free performance. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/pre-fec-ber"
Path from root:       "/components/component/optical-channel/state/pre-fec-ber"

func (*Component_OpticalChannelPathAny) QValue

QValue (container): Quality value (factor) in dB of a channel with two decimal precision. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/q-value"
Path from root:       "/components/component/optical-channel/state/q-value"

func (*Component_OpticalChannelPathAny) SecondOrderPolarizationModeDispersion

SecondOrderPolarizationModeDispersion (container): Second Order Polarization Mode Dispersion of an optical channel in picoseconds squared (ps^2) as reported by receiver with two decimal precision. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/second-order-polarization-mode-dispersion"
Path from root:       "/components/component/optical-channel/state/second-order-polarization-mode-dispersion"

func (*Component_OpticalChannelPathAny) SopRoc

SopRoc (container): State-of-polarization rate-of-change (SOP-ROC) in krad/s with 1 decimal precision. This term is defined by OIF Implementation Agreement for Coherent CMIS. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "state/sop-roc"
Path from root:       "/components/component/optical-channel/state/sop-roc"

func (*Component_OpticalChannelPathAny) State

State returns a Query that can be used in gNMI operations.

func (*Component_OpticalChannelPathAny) TargetOutputPower

TargetOutputPower (leaf): Target output optical power level of the optical channel, expressed in increments of 0.01 dBm (decibel-milliwats)

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-platform"
Path from parent:     "*/target-output-power"
Path from root:       "/components/component/optical-channel/*/target-output-power"

type Component_OpticalChannel_CarrierFrequencyOffsetPath

type Component_OpticalChannel_CarrierFrequencyOffsetPath struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_CarrierFrequencyOffsetPath represents the /openconfig-platform/components/component/optical-channel/state/carrier-frequency-offset YANG schema element.

func (*Component_OpticalChannel_CarrierFrequencyOffsetPath) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/carrier-frequency-offset/avg"

func (*Component_OpticalChannel_CarrierFrequencyOffsetPath) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/carrier-frequency-offset/instant"

func (*Component_OpticalChannel_CarrierFrequencyOffsetPath) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/carrier-frequency-offset/interval"

func (*Component_OpticalChannel_CarrierFrequencyOffsetPath) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/carrier-frequency-offset/max"

func (*Component_OpticalChannel_CarrierFrequencyOffsetPath) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/carrier-frequency-offset/max-time"

func (*Component_OpticalChannel_CarrierFrequencyOffsetPath) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/carrier-frequency-offset/min"

func (*Component_OpticalChannel_CarrierFrequencyOffsetPath) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/carrier-frequency-offset/min-time"

func (*Component_OpticalChannel_CarrierFrequencyOffsetPath) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_CarrierFrequencyOffsetPathAny

type Component_OpticalChannel_CarrierFrequencyOffsetPathAny struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_CarrierFrequencyOffsetPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/carrier-frequency-offset YANG schema element.

func (*Component_OpticalChannel_CarrierFrequencyOffsetPathAny) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/carrier-frequency-offset/avg"

func (*Component_OpticalChannel_CarrierFrequencyOffsetPathAny) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/carrier-frequency-offset/instant"

func (*Component_OpticalChannel_CarrierFrequencyOffsetPathAny) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/carrier-frequency-offset/interval"

func (*Component_OpticalChannel_CarrierFrequencyOffsetPathAny) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/carrier-frequency-offset/max"

func (*Component_OpticalChannel_CarrierFrequencyOffsetPathAny) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/carrier-frequency-offset/max-time"

func (*Component_OpticalChannel_CarrierFrequencyOffsetPathAny) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/carrier-frequency-offset/min"

func (*Component_OpticalChannel_CarrierFrequencyOffsetPathAny) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/carrier-frequency-offset/min-time"

func (*Component_OpticalChannel_CarrierFrequencyOffsetPathAny) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_CarrierFrequencyOffset_AvgPath

type Component_OpticalChannel_CarrierFrequencyOffset_AvgPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_CarrierFrequencyOffset_AvgPath represents the /openconfig-platform/components/component/optical-channel/state/carrier-frequency-offset/avg YANG schema element.

func (*Component_OpticalChannel_CarrierFrequencyOffset_AvgPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/carrier-frequency-offset/avg"

type Component_OpticalChannel_CarrierFrequencyOffset_AvgPathAny

type Component_OpticalChannel_CarrierFrequencyOffset_AvgPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_CarrierFrequencyOffset_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/carrier-frequency-offset/avg YANG schema element.

func (*Component_OpticalChannel_CarrierFrequencyOffset_AvgPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/carrier-frequency-offset/avg"

type Component_OpticalChannel_CarrierFrequencyOffset_InstantPath

type Component_OpticalChannel_CarrierFrequencyOffset_InstantPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_CarrierFrequencyOffset_InstantPath represents the /openconfig-platform/components/component/optical-channel/state/carrier-frequency-offset/instant YANG schema element.

func (*Component_OpticalChannel_CarrierFrequencyOffset_InstantPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/carrier-frequency-offset/instant"

type Component_OpticalChannel_CarrierFrequencyOffset_InstantPathAny

type Component_OpticalChannel_CarrierFrequencyOffset_InstantPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_CarrierFrequencyOffset_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/carrier-frequency-offset/instant YANG schema element.

func (*Component_OpticalChannel_CarrierFrequencyOffset_InstantPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/carrier-frequency-offset/instant"

type Component_OpticalChannel_CarrierFrequencyOffset_IntervalPath

type Component_OpticalChannel_CarrierFrequencyOffset_IntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_CarrierFrequencyOffset_IntervalPath represents the /openconfig-platform/components/component/optical-channel/state/carrier-frequency-offset/interval YANG schema element.

func (*Component_OpticalChannel_CarrierFrequencyOffset_IntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/carrier-frequency-offset/interval"

type Component_OpticalChannel_CarrierFrequencyOffset_IntervalPathAny

type Component_OpticalChannel_CarrierFrequencyOffset_IntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_CarrierFrequencyOffset_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/carrier-frequency-offset/interval YANG schema element.

func (*Component_OpticalChannel_CarrierFrequencyOffset_IntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/carrier-frequency-offset/interval"

type Component_OpticalChannel_CarrierFrequencyOffset_MaxPath

type Component_OpticalChannel_CarrierFrequencyOffset_MaxPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_CarrierFrequencyOffset_MaxPath represents the /openconfig-platform/components/component/optical-channel/state/carrier-frequency-offset/max YANG schema element.

func (*Component_OpticalChannel_CarrierFrequencyOffset_MaxPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/carrier-frequency-offset/max"

type Component_OpticalChannel_CarrierFrequencyOffset_MaxPathAny

type Component_OpticalChannel_CarrierFrequencyOffset_MaxPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_CarrierFrequencyOffset_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/carrier-frequency-offset/max YANG schema element.

func (*Component_OpticalChannel_CarrierFrequencyOffset_MaxPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/carrier-frequency-offset/max"

type Component_OpticalChannel_CarrierFrequencyOffset_MaxTimePath

type Component_OpticalChannel_CarrierFrequencyOffset_MaxTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_CarrierFrequencyOffset_MaxTimePath represents the /openconfig-platform/components/component/optical-channel/state/carrier-frequency-offset/max-time YANG schema element.

func (*Component_OpticalChannel_CarrierFrequencyOffset_MaxTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/carrier-frequency-offset/max-time"

type Component_OpticalChannel_CarrierFrequencyOffset_MaxTimePathAny

type Component_OpticalChannel_CarrierFrequencyOffset_MaxTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_CarrierFrequencyOffset_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/carrier-frequency-offset/max-time YANG schema element.

func (*Component_OpticalChannel_CarrierFrequencyOffset_MaxTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/carrier-frequency-offset/max-time"

type Component_OpticalChannel_CarrierFrequencyOffset_MinPath

type Component_OpticalChannel_CarrierFrequencyOffset_MinPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_CarrierFrequencyOffset_MinPath represents the /openconfig-platform/components/component/optical-channel/state/carrier-frequency-offset/min YANG schema element.

func (*Component_OpticalChannel_CarrierFrequencyOffset_MinPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/carrier-frequency-offset/min"

type Component_OpticalChannel_CarrierFrequencyOffset_MinPathAny

type Component_OpticalChannel_CarrierFrequencyOffset_MinPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_CarrierFrequencyOffset_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/carrier-frequency-offset/min YANG schema element.

func (*Component_OpticalChannel_CarrierFrequencyOffset_MinPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/carrier-frequency-offset/min"

type Component_OpticalChannel_CarrierFrequencyOffset_MinTimePath

type Component_OpticalChannel_CarrierFrequencyOffset_MinTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_CarrierFrequencyOffset_MinTimePath represents the /openconfig-platform/components/component/optical-channel/state/carrier-frequency-offset/min-time YANG schema element.

func (*Component_OpticalChannel_CarrierFrequencyOffset_MinTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/carrier-frequency-offset/min-time"

type Component_OpticalChannel_CarrierFrequencyOffset_MinTimePathAny

type Component_OpticalChannel_CarrierFrequencyOffset_MinTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_CarrierFrequencyOffset_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/carrier-frequency-offset/min-time YANG schema element.

func (*Component_OpticalChannel_CarrierFrequencyOffset_MinTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/carrier-frequency-offset/min-time"

type Component_OpticalChannel_ChromaticDispersionPath

type Component_OpticalChannel_ChromaticDispersionPath struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_ChromaticDispersionPath represents the /openconfig-platform/components/component/optical-channel/state/chromatic-dispersion YANG schema element.

func (*Component_OpticalChannel_ChromaticDispersionPath) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/chromatic-dispersion/avg"

func (*Component_OpticalChannel_ChromaticDispersionPath) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/chromatic-dispersion/instant"

func (*Component_OpticalChannel_ChromaticDispersionPath) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/chromatic-dispersion/interval"

func (*Component_OpticalChannel_ChromaticDispersionPath) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/chromatic-dispersion/max"

func (*Component_OpticalChannel_ChromaticDispersionPath) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/chromatic-dispersion/max-time"

func (*Component_OpticalChannel_ChromaticDispersionPath) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/chromatic-dispersion/min"

func (*Component_OpticalChannel_ChromaticDispersionPath) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/chromatic-dispersion/min-time"

func (*Component_OpticalChannel_ChromaticDispersionPath) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_ChromaticDispersionPathAny

type Component_OpticalChannel_ChromaticDispersionPathAny struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_ChromaticDispersionPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/chromatic-dispersion YANG schema element.

func (*Component_OpticalChannel_ChromaticDispersionPathAny) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/chromatic-dispersion/avg"

func (*Component_OpticalChannel_ChromaticDispersionPathAny) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/chromatic-dispersion/instant"

func (*Component_OpticalChannel_ChromaticDispersionPathAny) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/chromatic-dispersion/interval"

func (*Component_OpticalChannel_ChromaticDispersionPathAny) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/chromatic-dispersion/max"

func (*Component_OpticalChannel_ChromaticDispersionPathAny) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/chromatic-dispersion/max-time"

func (*Component_OpticalChannel_ChromaticDispersionPathAny) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/chromatic-dispersion/min"

func (*Component_OpticalChannel_ChromaticDispersionPathAny) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/chromatic-dispersion/min-time"

func (*Component_OpticalChannel_ChromaticDispersionPathAny) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_ChromaticDispersion_AvgPath

type Component_OpticalChannel_ChromaticDispersion_AvgPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ChromaticDispersion_AvgPath represents the /openconfig-platform/components/component/optical-channel/state/chromatic-dispersion/avg YANG schema element.

func (*Component_OpticalChannel_ChromaticDispersion_AvgPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/chromatic-dispersion/avg"

type Component_OpticalChannel_ChromaticDispersion_AvgPathAny

type Component_OpticalChannel_ChromaticDispersion_AvgPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ChromaticDispersion_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/chromatic-dispersion/avg YANG schema element.

func (*Component_OpticalChannel_ChromaticDispersion_AvgPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/chromatic-dispersion/avg"

type Component_OpticalChannel_ChromaticDispersion_InstantPath

type Component_OpticalChannel_ChromaticDispersion_InstantPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ChromaticDispersion_InstantPath represents the /openconfig-platform/components/component/optical-channel/state/chromatic-dispersion/instant YANG schema element.

func (*Component_OpticalChannel_ChromaticDispersion_InstantPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/chromatic-dispersion/instant"

type Component_OpticalChannel_ChromaticDispersion_InstantPathAny

type Component_OpticalChannel_ChromaticDispersion_InstantPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ChromaticDispersion_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/chromatic-dispersion/instant YANG schema element.

func (*Component_OpticalChannel_ChromaticDispersion_InstantPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/chromatic-dispersion/instant"

type Component_OpticalChannel_ChromaticDispersion_IntervalPath

type Component_OpticalChannel_ChromaticDispersion_IntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ChromaticDispersion_IntervalPath represents the /openconfig-platform/components/component/optical-channel/state/chromatic-dispersion/interval YANG schema element.

func (*Component_OpticalChannel_ChromaticDispersion_IntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/chromatic-dispersion/interval"

type Component_OpticalChannel_ChromaticDispersion_IntervalPathAny

type Component_OpticalChannel_ChromaticDispersion_IntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ChromaticDispersion_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/chromatic-dispersion/interval YANG schema element.

func (*Component_OpticalChannel_ChromaticDispersion_IntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/chromatic-dispersion/interval"

type Component_OpticalChannel_ChromaticDispersion_MaxPath

type Component_OpticalChannel_ChromaticDispersion_MaxPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ChromaticDispersion_MaxPath represents the /openconfig-platform/components/component/optical-channel/state/chromatic-dispersion/max YANG schema element.

func (*Component_OpticalChannel_ChromaticDispersion_MaxPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/chromatic-dispersion/max"

type Component_OpticalChannel_ChromaticDispersion_MaxPathAny

type Component_OpticalChannel_ChromaticDispersion_MaxPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ChromaticDispersion_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/chromatic-dispersion/max YANG schema element.

func (*Component_OpticalChannel_ChromaticDispersion_MaxPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/chromatic-dispersion/max"

type Component_OpticalChannel_ChromaticDispersion_MaxTimePath

type Component_OpticalChannel_ChromaticDispersion_MaxTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ChromaticDispersion_MaxTimePath represents the /openconfig-platform/components/component/optical-channel/state/chromatic-dispersion/max-time YANG schema element.

func (*Component_OpticalChannel_ChromaticDispersion_MaxTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/chromatic-dispersion/max-time"

type Component_OpticalChannel_ChromaticDispersion_MaxTimePathAny

type Component_OpticalChannel_ChromaticDispersion_MaxTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ChromaticDispersion_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/chromatic-dispersion/max-time YANG schema element.

func (*Component_OpticalChannel_ChromaticDispersion_MaxTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/chromatic-dispersion/max-time"

type Component_OpticalChannel_ChromaticDispersion_MinPath

type Component_OpticalChannel_ChromaticDispersion_MinPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ChromaticDispersion_MinPath represents the /openconfig-platform/components/component/optical-channel/state/chromatic-dispersion/min YANG schema element.

func (*Component_OpticalChannel_ChromaticDispersion_MinPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/chromatic-dispersion/min"

type Component_OpticalChannel_ChromaticDispersion_MinPathAny

type Component_OpticalChannel_ChromaticDispersion_MinPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ChromaticDispersion_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/chromatic-dispersion/min YANG schema element.

func (*Component_OpticalChannel_ChromaticDispersion_MinPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/chromatic-dispersion/min"

type Component_OpticalChannel_ChromaticDispersion_MinTimePath

type Component_OpticalChannel_ChromaticDispersion_MinTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ChromaticDispersion_MinTimePath represents the /openconfig-platform/components/component/optical-channel/state/chromatic-dispersion/min-time YANG schema element.

func (*Component_OpticalChannel_ChromaticDispersion_MinTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/chromatic-dispersion/min-time"

type Component_OpticalChannel_ChromaticDispersion_MinTimePathAny

type Component_OpticalChannel_ChromaticDispersion_MinTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ChromaticDispersion_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/chromatic-dispersion/min-time YANG schema element.

func (*Component_OpticalChannel_ChromaticDispersion_MinTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/chromatic-dispersion/min-time"

type Component_OpticalChannel_EsnrPath

type Component_OpticalChannel_EsnrPath struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_EsnrPath represents the /openconfig-platform/components/component/optical-channel/state/esnr YANG schema element.

func (*Component_OpticalChannel_EsnrPath) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/esnr/avg"

func (*Component_OpticalChannel_EsnrPath) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/esnr/instant"

func (*Component_OpticalChannel_EsnrPath) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/esnr/interval"

func (*Component_OpticalChannel_EsnrPath) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/esnr/max"

func (*Component_OpticalChannel_EsnrPath) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/esnr/max-time"

func (*Component_OpticalChannel_EsnrPath) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/esnr/min"

func (*Component_OpticalChannel_EsnrPath) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/esnr/min-time"

func (*Component_OpticalChannel_EsnrPath) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_EsnrPathAny

type Component_OpticalChannel_EsnrPathAny struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_EsnrPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/esnr YANG schema element.

func (*Component_OpticalChannel_EsnrPathAny) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/esnr/avg"

func (*Component_OpticalChannel_EsnrPathAny) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/esnr/instant"

func (*Component_OpticalChannel_EsnrPathAny) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/esnr/interval"

func (*Component_OpticalChannel_EsnrPathAny) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/esnr/max"

func (*Component_OpticalChannel_EsnrPathAny) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/esnr/max-time"

func (*Component_OpticalChannel_EsnrPathAny) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/esnr/min"

func (*Component_OpticalChannel_EsnrPathAny) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/esnr/min-time"

func (*Component_OpticalChannel_EsnrPathAny) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_Esnr_AvgPath

type Component_OpticalChannel_Esnr_AvgPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_Esnr_AvgPath represents the /openconfig-platform/components/component/optical-channel/state/esnr/avg YANG schema element.

func (*Component_OpticalChannel_Esnr_AvgPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/esnr/avg"

type Component_OpticalChannel_Esnr_AvgPathAny

type Component_OpticalChannel_Esnr_AvgPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_Esnr_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/esnr/avg YANG schema element.

func (*Component_OpticalChannel_Esnr_AvgPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/esnr/avg"

type Component_OpticalChannel_Esnr_InstantPath

type Component_OpticalChannel_Esnr_InstantPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_Esnr_InstantPath represents the /openconfig-platform/components/component/optical-channel/state/esnr/instant YANG schema element.

func (*Component_OpticalChannel_Esnr_InstantPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/esnr/instant"

type Component_OpticalChannel_Esnr_InstantPathAny

type Component_OpticalChannel_Esnr_InstantPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_Esnr_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/esnr/instant YANG schema element.

func (*Component_OpticalChannel_Esnr_InstantPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/esnr/instant"

type Component_OpticalChannel_Esnr_IntervalPath

type Component_OpticalChannel_Esnr_IntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_Esnr_IntervalPath represents the /openconfig-platform/components/component/optical-channel/state/esnr/interval YANG schema element.

func (*Component_OpticalChannel_Esnr_IntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/esnr/interval"

type Component_OpticalChannel_Esnr_IntervalPathAny

type Component_OpticalChannel_Esnr_IntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_Esnr_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/esnr/interval YANG schema element.

func (*Component_OpticalChannel_Esnr_IntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/esnr/interval"

type Component_OpticalChannel_Esnr_MaxPath

type Component_OpticalChannel_Esnr_MaxPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_Esnr_MaxPath represents the /openconfig-platform/components/component/optical-channel/state/esnr/max YANG schema element.

func (*Component_OpticalChannel_Esnr_MaxPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/esnr/max"

type Component_OpticalChannel_Esnr_MaxPathAny

type Component_OpticalChannel_Esnr_MaxPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_Esnr_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/esnr/max YANG schema element.

func (*Component_OpticalChannel_Esnr_MaxPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/esnr/max"

type Component_OpticalChannel_Esnr_MaxTimePath

type Component_OpticalChannel_Esnr_MaxTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_Esnr_MaxTimePath represents the /openconfig-platform/components/component/optical-channel/state/esnr/max-time YANG schema element.

func (*Component_OpticalChannel_Esnr_MaxTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/esnr/max-time"

type Component_OpticalChannel_Esnr_MaxTimePathAny

type Component_OpticalChannel_Esnr_MaxTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_Esnr_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/esnr/max-time YANG schema element.

func (*Component_OpticalChannel_Esnr_MaxTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/esnr/max-time"

type Component_OpticalChannel_Esnr_MinPath

type Component_OpticalChannel_Esnr_MinPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_Esnr_MinPath represents the /openconfig-platform/components/component/optical-channel/state/esnr/min YANG schema element.

func (*Component_OpticalChannel_Esnr_MinPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/esnr/min"

type Component_OpticalChannel_Esnr_MinPathAny

type Component_OpticalChannel_Esnr_MinPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_Esnr_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/esnr/min YANG schema element.

func (*Component_OpticalChannel_Esnr_MinPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/esnr/min"

type Component_OpticalChannel_Esnr_MinTimePath

type Component_OpticalChannel_Esnr_MinTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_Esnr_MinTimePath represents the /openconfig-platform/components/component/optical-channel/state/esnr/min-time YANG schema element.

func (*Component_OpticalChannel_Esnr_MinTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/esnr/min-time"

type Component_OpticalChannel_Esnr_MinTimePathAny

type Component_OpticalChannel_Esnr_MinTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_Esnr_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/esnr/min-time YANG schema element.

func (*Component_OpticalChannel_Esnr_MinTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/esnr/min-time"

type Component_OpticalChannel_FecUncorrectableBlocksPath

type Component_OpticalChannel_FecUncorrectableBlocksPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_FecUncorrectableBlocksPath represents the /openconfig-platform/components/component/optical-channel/state/fec-uncorrectable-blocks YANG schema element.

func (*Component_OpticalChannel_FecUncorrectableBlocksPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "state/fec-uncorrectable-blocks"
Path from root:       "/components/component/optical-channel/state/fec-uncorrectable-blocks"

type Component_OpticalChannel_FecUncorrectableBlocksPathAny

type Component_OpticalChannel_FecUncorrectableBlocksPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_FecUncorrectableBlocksPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/fec-uncorrectable-blocks YANG schema element.

func (*Component_OpticalChannel_FecUncorrectableBlocksPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "state/fec-uncorrectable-blocks"
Path from root:       "/components/component/optical-channel/state/fec-uncorrectable-blocks"

type Component_OpticalChannel_FrequencyPath

type Component_OpticalChannel_FrequencyPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_FrequencyPath represents the /openconfig-platform/components/component/optical-channel/state/frequency YANG schema element.

func (*Component_OpticalChannel_FrequencyPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "config/frequency"
Path from root:       "/components/component/optical-channel/config/frequency"

func (*Component_OpticalChannel_FrequencyPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "state/frequency"
Path from root:       "/components/component/optical-channel/state/frequency"

type Component_OpticalChannel_FrequencyPathAny

type Component_OpticalChannel_FrequencyPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_FrequencyPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/frequency YANG schema element.

func (*Component_OpticalChannel_FrequencyPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "config/frequency"
Path from root:       "/components/component/optical-channel/config/frequency"

func (*Component_OpticalChannel_FrequencyPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "state/frequency"
Path from root:       "/components/component/optical-channel/state/frequency"

type Component_OpticalChannel_GroupIdPath

type Component_OpticalChannel_GroupIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_GroupIdPath represents the /openconfig-platform/components/component/optical-channel/state/group-id YANG schema element.

func (*Component_OpticalChannel_GroupIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "state/group-id"
Path from root:       "/components/component/optical-channel/state/group-id"

type Component_OpticalChannel_GroupIdPathAny

type Component_OpticalChannel_GroupIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_GroupIdPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/group-id YANG schema element.

func (*Component_OpticalChannel_GroupIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "state/group-id"
Path from root:       "/components/component/optical-channel/state/group-id"

type Component_OpticalChannel_InputPowerPath

type Component_OpticalChannel_InputPowerPath struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_InputPowerPath represents the /openconfig-platform/components/component/optical-channel/state/input-power YANG schema element.

func (*Component_OpticalChannel_InputPowerPath) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/input-power/avg"

func (*Component_OpticalChannel_InputPowerPath) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/input-power/instant"

func (*Component_OpticalChannel_InputPowerPath) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/input-power/interval"

func (*Component_OpticalChannel_InputPowerPath) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/input-power/max"

func (*Component_OpticalChannel_InputPowerPath) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/input-power/max-time"

func (*Component_OpticalChannel_InputPowerPath) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/input-power/min"

func (*Component_OpticalChannel_InputPowerPath) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/input-power/min-time"

func (*Component_OpticalChannel_InputPowerPath) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_InputPowerPathAny

type Component_OpticalChannel_InputPowerPathAny struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_InputPowerPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/input-power YANG schema element.

func (*Component_OpticalChannel_InputPowerPathAny) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/input-power/avg"

func (*Component_OpticalChannel_InputPowerPathAny) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/input-power/instant"

func (*Component_OpticalChannel_InputPowerPathAny) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/input-power/interval"

func (*Component_OpticalChannel_InputPowerPathAny) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/input-power/max"

func (*Component_OpticalChannel_InputPowerPathAny) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/input-power/max-time"

func (*Component_OpticalChannel_InputPowerPathAny) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/input-power/min"

func (*Component_OpticalChannel_InputPowerPathAny) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/input-power/min-time"

func (*Component_OpticalChannel_InputPowerPathAny) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_InputPower_AvgPath

type Component_OpticalChannel_InputPower_AvgPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_InputPower_AvgPath represents the /openconfig-platform/components/component/optical-channel/state/input-power/avg YANG schema element.

func (*Component_OpticalChannel_InputPower_AvgPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/input-power/avg"

type Component_OpticalChannel_InputPower_AvgPathAny

type Component_OpticalChannel_InputPower_AvgPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_InputPower_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/input-power/avg YANG schema element.

func (*Component_OpticalChannel_InputPower_AvgPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/input-power/avg"

type Component_OpticalChannel_InputPower_InstantPath

type Component_OpticalChannel_InputPower_InstantPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_InputPower_InstantPath represents the /openconfig-platform/components/component/optical-channel/state/input-power/instant YANG schema element.

func (*Component_OpticalChannel_InputPower_InstantPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/input-power/instant"

type Component_OpticalChannel_InputPower_InstantPathAny

type Component_OpticalChannel_InputPower_InstantPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_InputPower_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/input-power/instant YANG schema element.

func (*Component_OpticalChannel_InputPower_InstantPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/input-power/instant"

type Component_OpticalChannel_InputPower_IntervalPath

type Component_OpticalChannel_InputPower_IntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_InputPower_IntervalPath represents the /openconfig-platform/components/component/optical-channel/state/input-power/interval YANG schema element.

func (*Component_OpticalChannel_InputPower_IntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/input-power/interval"

type Component_OpticalChannel_InputPower_IntervalPathAny

type Component_OpticalChannel_InputPower_IntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_InputPower_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/input-power/interval YANG schema element.

func (*Component_OpticalChannel_InputPower_IntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/input-power/interval"

type Component_OpticalChannel_InputPower_MaxPath

type Component_OpticalChannel_InputPower_MaxPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_InputPower_MaxPath represents the /openconfig-platform/components/component/optical-channel/state/input-power/max YANG schema element.

func (*Component_OpticalChannel_InputPower_MaxPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/input-power/max"

type Component_OpticalChannel_InputPower_MaxPathAny

type Component_OpticalChannel_InputPower_MaxPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_InputPower_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/input-power/max YANG schema element.

func (*Component_OpticalChannel_InputPower_MaxPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/input-power/max"

type Component_OpticalChannel_InputPower_MaxTimePath

type Component_OpticalChannel_InputPower_MaxTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_InputPower_MaxTimePath represents the /openconfig-platform/components/component/optical-channel/state/input-power/max-time YANG schema element.

func (*Component_OpticalChannel_InputPower_MaxTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/input-power/max-time"

type Component_OpticalChannel_InputPower_MaxTimePathAny

type Component_OpticalChannel_InputPower_MaxTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_InputPower_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/input-power/max-time YANG schema element.

func (*Component_OpticalChannel_InputPower_MaxTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/input-power/max-time"

type Component_OpticalChannel_InputPower_MinPath

type Component_OpticalChannel_InputPower_MinPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_InputPower_MinPath represents the /openconfig-platform/components/component/optical-channel/state/input-power/min YANG schema element.

func (*Component_OpticalChannel_InputPower_MinPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/input-power/min"

type Component_OpticalChannel_InputPower_MinPathAny

type Component_OpticalChannel_InputPower_MinPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_InputPower_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/input-power/min YANG schema element.

func (*Component_OpticalChannel_InputPower_MinPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/input-power/min"

type Component_OpticalChannel_InputPower_MinTimePath

type Component_OpticalChannel_InputPower_MinTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_InputPower_MinTimePath represents the /openconfig-platform/components/component/optical-channel/state/input-power/min-time YANG schema element.

func (*Component_OpticalChannel_InputPower_MinTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/input-power/min-time"

type Component_OpticalChannel_InputPower_MinTimePathAny

type Component_OpticalChannel_InputPower_MinTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_InputPower_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/input-power/min-time YANG schema element.

func (*Component_OpticalChannel_InputPower_MinTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/input-power/min-time"

type Component_OpticalChannel_LaserBiasCurrentPath

type Component_OpticalChannel_LaserBiasCurrentPath struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_LaserBiasCurrentPath represents the /openconfig-platform/components/component/optical-channel/state/laser-bias-current YANG schema element.

func (*Component_OpticalChannel_LaserBiasCurrentPath) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/laser-bias-current/avg"

func (*Component_OpticalChannel_LaserBiasCurrentPath) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/laser-bias-current/instant"

func (*Component_OpticalChannel_LaserBiasCurrentPath) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/laser-bias-current/interval"

func (*Component_OpticalChannel_LaserBiasCurrentPath) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/laser-bias-current/max"

func (*Component_OpticalChannel_LaserBiasCurrentPath) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/laser-bias-current/max-time"

func (*Component_OpticalChannel_LaserBiasCurrentPath) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/laser-bias-current/min"

func (*Component_OpticalChannel_LaserBiasCurrentPath) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/laser-bias-current/min-time"

func (*Component_OpticalChannel_LaserBiasCurrentPath) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_LaserBiasCurrentPathAny

type Component_OpticalChannel_LaserBiasCurrentPathAny struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_LaserBiasCurrentPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/laser-bias-current YANG schema element.

func (*Component_OpticalChannel_LaserBiasCurrentPathAny) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/laser-bias-current/avg"

func (*Component_OpticalChannel_LaserBiasCurrentPathAny) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/laser-bias-current/instant"

func (*Component_OpticalChannel_LaserBiasCurrentPathAny) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/laser-bias-current/interval"

func (*Component_OpticalChannel_LaserBiasCurrentPathAny) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/laser-bias-current/max"

func (*Component_OpticalChannel_LaserBiasCurrentPathAny) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/laser-bias-current/max-time"

func (*Component_OpticalChannel_LaserBiasCurrentPathAny) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/laser-bias-current/min"

func (*Component_OpticalChannel_LaserBiasCurrentPathAny) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/laser-bias-current/min-time"

func (*Component_OpticalChannel_LaserBiasCurrentPathAny) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_LaserBiasCurrent_AvgPath

type Component_OpticalChannel_LaserBiasCurrent_AvgPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_LaserBiasCurrent_AvgPath represents the /openconfig-platform/components/component/optical-channel/state/laser-bias-current/avg YANG schema element.

func (*Component_OpticalChannel_LaserBiasCurrent_AvgPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/laser-bias-current/avg"

type Component_OpticalChannel_LaserBiasCurrent_AvgPathAny

type Component_OpticalChannel_LaserBiasCurrent_AvgPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_LaserBiasCurrent_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/laser-bias-current/avg YANG schema element.

func (*Component_OpticalChannel_LaserBiasCurrent_AvgPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/laser-bias-current/avg"

type Component_OpticalChannel_LaserBiasCurrent_InstantPath

type Component_OpticalChannel_LaserBiasCurrent_InstantPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_LaserBiasCurrent_InstantPath represents the /openconfig-platform/components/component/optical-channel/state/laser-bias-current/instant YANG schema element.

func (*Component_OpticalChannel_LaserBiasCurrent_InstantPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/laser-bias-current/instant"

type Component_OpticalChannel_LaserBiasCurrent_InstantPathAny

type Component_OpticalChannel_LaserBiasCurrent_InstantPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_LaserBiasCurrent_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/laser-bias-current/instant YANG schema element.

func (*Component_OpticalChannel_LaserBiasCurrent_InstantPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/laser-bias-current/instant"

type Component_OpticalChannel_LaserBiasCurrent_IntervalPath

type Component_OpticalChannel_LaserBiasCurrent_IntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_LaserBiasCurrent_IntervalPath represents the /openconfig-platform/components/component/optical-channel/state/laser-bias-current/interval YANG schema element.

func (*Component_OpticalChannel_LaserBiasCurrent_IntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/laser-bias-current/interval"

type Component_OpticalChannel_LaserBiasCurrent_IntervalPathAny

type Component_OpticalChannel_LaserBiasCurrent_IntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_LaserBiasCurrent_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/laser-bias-current/interval YANG schema element.

func (*Component_OpticalChannel_LaserBiasCurrent_IntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/laser-bias-current/interval"

type Component_OpticalChannel_LaserBiasCurrent_MaxPath

type Component_OpticalChannel_LaserBiasCurrent_MaxPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_LaserBiasCurrent_MaxPath represents the /openconfig-platform/components/component/optical-channel/state/laser-bias-current/max YANG schema element.

func (*Component_OpticalChannel_LaserBiasCurrent_MaxPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/laser-bias-current/max"

type Component_OpticalChannel_LaserBiasCurrent_MaxPathAny

type Component_OpticalChannel_LaserBiasCurrent_MaxPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_LaserBiasCurrent_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/laser-bias-current/max YANG schema element.

func (*Component_OpticalChannel_LaserBiasCurrent_MaxPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/laser-bias-current/max"

type Component_OpticalChannel_LaserBiasCurrent_MaxTimePath

type Component_OpticalChannel_LaserBiasCurrent_MaxTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_LaserBiasCurrent_MaxTimePath represents the /openconfig-platform/components/component/optical-channel/state/laser-bias-current/max-time YANG schema element.

func (*Component_OpticalChannel_LaserBiasCurrent_MaxTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/laser-bias-current/max-time"

type Component_OpticalChannel_LaserBiasCurrent_MaxTimePathAny

type Component_OpticalChannel_LaserBiasCurrent_MaxTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_LaserBiasCurrent_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/laser-bias-current/max-time YANG schema element.

func (*Component_OpticalChannel_LaserBiasCurrent_MaxTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/laser-bias-current/max-time"

type Component_OpticalChannel_LaserBiasCurrent_MinPath

type Component_OpticalChannel_LaserBiasCurrent_MinPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_LaserBiasCurrent_MinPath represents the /openconfig-platform/components/component/optical-channel/state/laser-bias-current/min YANG schema element.

func (*Component_OpticalChannel_LaserBiasCurrent_MinPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/laser-bias-current/min"

type Component_OpticalChannel_LaserBiasCurrent_MinPathAny

type Component_OpticalChannel_LaserBiasCurrent_MinPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_LaserBiasCurrent_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/laser-bias-current/min YANG schema element.

func (*Component_OpticalChannel_LaserBiasCurrent_MinPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/laser-bias-current/min"

type Component_OpticalChannel_LaserBiasCurrent_MinTimePath

type Component_OpticalChannel_LaserBiasCurrent_MinTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_LaserBiasCurrent_MinTimePath represents the /openconfig-platform/components/component/optical-channel/state/laser-bias-current/min-time YANG schema element.

func (*Component_OpticalChannel_LaserBiasCurrent_MinTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/laser-bias-current/min-time"

type Component_OpticalChannel_LaserBiasCurrent_MinTimePathAny

type Component_OpticalChannel_LaserBiasCurrent_MinTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_LaserBiasCurrent_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/laser-bias-current/min-time YANG schema element.

func (*Component_OpticalChannel_LaserBiasCurrent_MinTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/laser-bias-current/min-time"

type Component_OpticalChannel_LinePortPath

type Component_OpticalChannel_LinePortPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_LinePortPath represents the /openconfig-platform/components/component/optical-channel/state/line-port YANG schema element.

func (*Component_OpticalChannel_LinePortPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "config/line-port"
Path from root:       "/components/component/optical-channel/config/line-port"

func (*Component_OpticalChannel_LinePortPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "state/line-port"
Path from root:       "/components/component/optical-channel/state/line-port"

type Component_OpticalChannel_LinePortPathAny

type Component_OpticalChannel_LinePortPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_LinePortPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/line-port YANG schema element.

func (*Component_OpticalChannel_LinePortPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "config/line-port"
Path from root:       "/components/component/optical-channel/config/line-port"

func (*Component_OpticalChannel_LinePortPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "state/line-port"
Path from root:       "/components/component/optical-channel/state/line-port"

type Component_OpticalChannel_ModulationErrorRatioPath

type Component_OpticalChannel_ModulationErrorRatioPath struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_ModulationErrorRatioPath represents the /openconfig-platform/components/component/optical-channel/state/modulation-error-ratio YANG schema element.

func (*Component_OpticalChannel_ModulationErrorRatioPath) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/modulation-error-ratio/avg"

func (*Component_OpticalChannel_ModulationErrorRatioPath) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/modulation-error-ratio/instant"

func (*Component_OpticalChannel_ModulationErrorRatioPath) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/modulation-error-ratio/interval"

func (*Component_OpticalChannel_ModulationErrorRatioPath) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/modulation-error-ratio/max"

func (*Component_OpticalChannel_ModulationErrorRatioPath) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/modulation-error-ratio/max-time"

func (*Component_OpticalChannel_ModulationErrorRatioPath) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/modulation-error-ratio/min"

func (*Component_OpticalChannel_ModulationErrorRatioPath) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/modulation-error-ratio/min-time"

func (*Component_OpticalChannel_ModulationErrorRatioPath) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_ModulationErrorRatioPathAny

type Component_OpticalChannel_ModulationErrorRatioPathAny struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_ModulationErrorRatioPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulation-error-ratio YANG schema element.

func (*Component_OpticalChannel_ModulationErrorRatioPathAny) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/modulation-error-ratio/avg"

func (*Component_OpticalChannel_ModulationErrorRatioPathAny) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/modulation-error-ratio/instant"

func (*Component_OpticalChannel_ModulationErrorRatioPathAny) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/modulation-error-ratio/interval"

func (*Component_OpticalChannel_ModulationErrorRatioPathAny) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/modulation-error-ratio/max"

func (*Component_OpticalChannel_ModulationErrorRatioPathAny) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/modulation-error-ratio/max-time"

func (*Component_OpticalChannel_ModulationErrorRatioPathAny) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/modulation-error-ratio/min"

func (*Component_OpticalChannel_ModulationErrorRatioPathAny) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/modulation-error-ratio/min-time"

func (*Component_OpticalChannel_ModulationErrorRatioPathAny) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_ModulationErrorRatio_AvgPath

type Component_OpticalChannel_ModulationErrorRatio_AvgPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulationErrorRatio_AvgPath represents the /openconfig-platform/components/component/optical-channel/state/modulation-error-ratio/avg YANG schema element.

func (*Component_OpticalChannel_ModulationErrorRatio_AvgPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/modulation-error-ratio/avg"

type Component_OpticalChannel_ModulationErrorRatio_AvgPathAny

type Component_OpticalChannel_ModulationErrorRatio_AvgPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulationErrorRatio_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulation-error-ratio/avg YANG schema element.

func (*Component_OpticalChannel_ModulationErrorRatio_AvgPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/modulation-error-ratio/avg"

type Component_OpticalChannel_ModulationErrorRatio_InstantPath

type Component_OpticalChannel_ModulationErrorRatio_InstantPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulationErrorRatio_InstantPath represents the /openconfig-platform/components/component/optical-channel/state/modulation-error-ratio/instant YANG schema element.

func (*Component_OpticalChannel_ModulationErrorRatio_InstantPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/modulation-error-ratio/instant"

type Component_OpticalChannel_ModulationErrorRatio_InstantPathAny

type Component_OpticalChannel_ModulationErrorRatio_InstantPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulationErrorRatio_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulation-error-ratio/instant YANG schema element.

func (*Component_OpticalChannel_ModulationErrorRatio_InstantPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/modulation-error-ratio/instant"

type Component_OpticalChannel_ModulationErrorRatio_IntervalPath

type Component_OpticalChannel_ModulationErrorRatio_IntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulationErrorRatio_IntervalPath represents the /openconfig-platform/components/component/optical-channel/state/modulation-error-ratio/interval YANG schema element.

func (*Component_OpticalChannel_ModulationErrorRatio_IntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/modulation-error-ratio/interval"

type Component_OpticalChannel_ModulationErrorRatio_IntervalPathAny

type Component_OpticalChannel_ModulationErrorRatio_IntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulationErrorRatio_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulation-error-ratio/interval YANG schema element.

func (*Component_OpticalChannel_ModulationErrorRatio_IntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/modulation-error-ratio/interval"

type Component_OpticalChannel_ModulationErrorRatio_MaxPath

type Component_OpticalChannel_ModulationErrorRatio_MaxPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulationErrorRatio_MaxPath represents the /openconfig-platform/components/component/optical-channel/state/modulation-error-ratio/max YANG schema element.

func (*Component_OpticalChannel_ModulationErrorRatio_MaxPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/modulation-error-ratio/max"

type Component_OpticalChannel_ModulationErrorRatio_MaxPathAny

type Component_OpticalChannel_ModulationErrorRatio_MaxPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulationErrorRatio_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulation-error-ratio/max YANG schema element.

func (*Component_OpticalChannel_ModulationErrorRatio_MaxPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/modulation-error-ratio/max"

type Component_OpticalChannel_ModulationErrorRatio_MaxTimePath

type Component_OpticalChannel_ModulationErrorRatio_MaxTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulationErrorRatio_MaxTimePath represents the /openconfig-platform/components/component/optical-channel/state/modulation-error-ratio/max-time YANG schema element.

func (*Component_OpticalChannel_ModulationErrorRatio_MaxTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/modulation-error-ratio/max-time"

type Component_OpticalChannel_ModulationErrorRatio_MaxTimePathAny

type Component_OpticalChannel_ModulationErrorRatio_MaxTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulationErrorRatio_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulation-error-ratio/max-time YANG schema element.

func (*Component_OpticalChannel_ModulationErrorRatio_MaxTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/modulation-error-ratio/max-time"

type Component_OpticalChannel_ModulationErrorRatio_MinPath

type Component_OpticalChannel_ModulationErrorRatio_MinPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulationErrorRatio_MinPath represents the /openconfig-platform/components/component/optical-channel/state/modulation-error-ratio/min YANG schema element.

func (*Component_OpticalChannel_ModulationErrorRatio_MinPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/modulation-error-ratio/min"

type Component_OpticalChannel_ModulationErrorRatio_MinPathAny

type Component_OpticalChannel_ModulationErrorRatio_MinPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulationErrorRatio_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulation-error-ratio/min YANG schema element.

func (*Component_OpticalChannel_ModulationErrorRatio_MinPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/modulation-error-ratio/min"

type Component_OpticalChannel_ModulationErrorRatio_MinTimePath

type Component_OpticalChannel_ModulationErrorRatio_MinTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulationErrorRatio_MinTimePath represents the /openconfig-platform/components/component/optical-channel/state/modulation-error-ratio/min-time YANG schema element.

func (*Component_OpticalChannel_ModulationErrorRatio_MinTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/modulation-error-ratio/min-time"

type Component_OpticalChannel_ModulationErrorRatio_MinTimePathAny

type Component_OpticalChannel_ModulationErrorRatio_MinTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulationErrorRatio_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulation-error-ratio/min-time YANG schema element.

func (*Component_OpticalChannel_ModulationErrorRatio_MinTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/modulation-error-ratio/min-time"

type Component_OpticalChannel_ModulatorBiasXPhasePath

type Component_OpticalChannel_ModulatorBiasXPhasePath struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_ModulatorBiasXPhasePath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-x-phase YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXPhasePath) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/modulator-bias-x-phase/avg"

func (*Component_OpticalChannel_ModulatorBiasXPhasePath) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/modulator-bias-x-phase/instant"

func (*Component_OpticalChannel_ModulatorBiasXPhasePath) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/modulator-bias-x-phase/interval"

func (*Component_OpticalChannel_ModulatorBiasXPhasePath) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/modulator-bias-x-phase/max"

func (*Component_OpticalChannel_ModulatorBiasXPhasePath) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/modulator-bias-x-phase/max-time"

func (*Component_OpticalChannel_ModulatorBiasXPhasePath) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/modulator-bias-x-phase/min"

func (*Component_OpticalChannel_ModulatorBiasXPhasePath) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/modulator-bias-x-phase/min-time"

func (*Component_OpticalChannel_ModulatorBiasXPhasePath) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_ModulatorBiasXPhasePathAny

type Component_OpticalChannel_ModulatorBiasXPhasePathAny struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_ModulatorBiasXPhasePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-x-phase YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXPhasePathAny) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/modulator-bias-x-phase/avg"

func (*Component_OpticalChannel_ModulatorBiasXPhasePathAny) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/modulator-bias-x-phase/instant"

func (*Component_OpticalChannel_ModulatorBiasXPhasePathAny) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/modulator-bias-x-phase/interval"

func (*Component_OpticalChannel_ModulatorBiasXPhasePathAny) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/modulator-bias-x-phase/max"

func (*Component_OpticalChannel_ModulatorBiasXPhasePathAny) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/modulator-bias-x-phase/max-time"

func (*Component_OpticalChannel_ModulatorBiasXPhasePathAny) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/modulator-bias-x-phase/min"

func (*Component_OpticalChannel_ModulatorBiasXPhasePathAny) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/modulator-bias-x-phase/min-time"

func (*Component_OpticalChannel_ModulatorBiasXPhasePathAny) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_ModulatorBiasXPhase_AvgPath

type Component_OpticalChannel_ModulatorBiasXPhase_AvgPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXPhase_AvgPath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-x-phase/avg YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXPhase_AvgPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/modulator-bias-x-phase/avg"

type Component_OpticalChannel_ModulatorBiasXPhase_AvgPathAny

type Component_OpticalChannel_ModulatorBiasXPhase_AvgPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXPhase_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-x-phase/avg YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXPhase_AvgPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/modulator-bias-x-phase/avg"

type Component_OpticalChannel_ModulatorBiasXPhase_InstantPath

type Component_OpticalChannel_ModulatorBiasXPhase_InstantPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXPhase_InstantPath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-x-phase/instant YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXPhase_InstantPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/modulator-bias-x-phase/instant"

type Component_OpticalChannel_ModulatorBiasXPhase_InstantPathAny

type Component_OpticalChannel_ModulatorBiasXPhase_InstantPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXPhase_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-x-phase/instant YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXPhase_InstantPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/modulator-bias-x-phase/instant"

type Component_OpticalChannel_ModulatorBiasXPhase_IntervalPath

type Component_OpticalChannel_ModulatorBiasXPhase_IntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXPhase_IntervalPath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-x-phase/interval YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXPhase_IntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/modulator-bias-x-phase/interval"

type Component_OpticalChannel_ModulatorBiasXPhase_IntervalPathAny

type Component_OpticalChannel_ModulatorBiasXPhase_IntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXPhase_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-x-phase/interval YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXPhase_IntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/modulator-bias-x-phase/interval"

type Component_OpticalChannel_ModulatorBiasXPhase_MaxPath

type Component_OpticalChannel_ModulatorBiasXPhase_MaxPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXPhase_MaxPath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-x-phase/max YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXPhase_MaxPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/modulator-bias-x-phase/max"

type Component_OpticalChannel_ModulatorBiasXPhase_MaxPathAny

type Component_OpticalChannel_ModulatorBiasXPhase_MaxPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXPhase_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-x-phase/max YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXPhase_MaxPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/modulator-bias-x-phase/max"

type Component_OpticalChannel_ModulatorBiasXPhase_MaxTimePath

type Component_OpticalChannel_ModulatorBiasXPhase_MaxTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXPhase_MaxTimePath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-x-phase/max-time YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXPhase_MaxTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/modulator-bias-x-phase/max-time"

type Component_OpticalChannel_ModulatorBiasXPhase_MaxTimePathAny

type Component_OpticalChannel_ModulatorBiasXPhase_MaxTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXPhase_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-x-phase/max-time YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXPhase_MaxTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/modulator-bias-x-phase/max-time"

type Component_OpticalChannel_ModulatorBiasXPhase_MinPath

type Component_OpticalChannel_ModulatorBiasXPhase_MinPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXPhase_MinPath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-x-phase/min YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXPhase_MinPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/modulator-bias-x-phase/min"

type Component_OpticalChannel_ModulatorBiasXPhase_MinPathAny

type Component_OpticalChannel_ModulatorBiasXPhase_MinPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXPhase_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-x-phase/min YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXPhase_MinPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/modulator-bias-x-phase/min"

type Component_OpticalChannel_ModulatorBiasXPhase_MinTimePath

type Component_OpticalChannel_ModulatorBiasXPhase_MinTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXPhase_MinTimePath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-x-phase/min-time YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXPhase_MinTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/modulator-bias-x-phase/min-time"

type Component_OpticalChannel_ModulatorBiasXPhase_MinTimePathAny

type Component_OpticalChannel_ModulatorBiasXPhase_MinTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXPhase_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-x-phase/min-time YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXPhase_MinTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/modulator-bias-x-phase/min-time"

type Component_OpticalChannel_ModulatorBiasXiPath

type Component_OpticalChannel_ModulatorBiasXiPath struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_ModulatorBiasXiPath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-xi YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXiPath) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xi/avg"

func (*Component_OpticalChannel_ModulatorBiasXiPath) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xi/instant"

func (*Component_OpticalChannel_ModulatorBiasXiPath) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xi/interval"

func (*Component_OpticalChannel_ModulatorBiasXiPath) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xi/max"

func (*Component_OpticalChannel_ModulatorBiasXiPath) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/modulator-bias-xi/max-time"

func (*Component_OpticalChannel_ModulatorBiasXiPath) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xi/min"

func (*Component_OpticalChannel_ModulatorBiasXiPath) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/modulator-bias-xi/min-time"

func (*Component_OpticalChannel_ModulatorBiasXiPath) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_ModulatorBiasXiPathAny

type Component_OpticalChannel_ModulatorBiasXiPathAny struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_ModulatorBiasXiPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-xi YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXiPathAny) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xi/avg"

func (*Component_OpticalChannel_ModulatorBiasXiPathAny) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xi/instant"

func (*Component_OpticalChannel_ModulatorBiasXiPathAny) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xi/interval"

func (*Component_OpticalChannel_ModulatorBiasXiPathAny) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xi/max"

func (*Component_OpticalChannel_ModulatorBiasXiPathAny) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/modulator-bias-xi/max-time"

func (*Component_OpticalChannel_ModulatorBiasXiPathAny) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xi/min"

func (*Component_OpticalChannel_ModulatorBiasXiPathAny) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/modulator-bias-xi/min-time"

func (*Component_OpticalChannel_ModulatorBiasXiPathAny) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_ModulatorBiasXi_AvgPath

type Component_OpticalChannel_ModulatorBiasXi_AvgPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXi_AvgPath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-xi/avg YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXi_AvgPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xi/avg"

type Component_OpticalChannel_ModulatorBiasXi_AvgPathAny

type Component_OpticalChannel_ModulatorBiasXi_AvgPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXi_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-xi/avg YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXi_AvgPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xi/avg"

type Component_OpticalChannel_ModulatorBiasXi_InstantPath

type Component_OpticalChannel_ModulatorBiasXi_InstantPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXi_InstantPath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-xi/instant YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXi_InstantPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xi/instant"

type Component_OpticalChannel_ModulatorBiasXi_InstantPathAny

type Component_OpticalChannel_ModulatorBiasXi_InstantPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXi_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-xi/instant YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXi_InstantPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xi/instant"

type Component_OpticalChannel_ModulatorBiasXi_IntervalPath

type Component_OpticalChannel_ModulatorBiasXi_IntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXi_IntervalPath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-xi/interval YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXi_IntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xi/interval"

type Component_OpticalChannel_ModulatorBiasXi_IntervalPathAny

type Component_OpticalChannel_ModulatorBiasXi_IntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXi_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-xi/interval YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXi_IntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xi/interval"

type Component_OpticalChannel_ModulatorBiasXi_MaxPath

type Component_OpticalChannel_ModulatorBiasXi_MaxPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXi_MaxPath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-xi/max YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXi_MaxPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xi/max"

type Component_OpticalChannel_ModulatorBiasXi_MaxPathAny

type Component_OpticalChannel_ModulatorBiasXi_MaxPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXi_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-xi/max YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXi_MaxPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xi/max"

type Component_OpticalChannel_ModulatorBiasXi_MaxTimePath

type Component_OpticalChannel_ModulatorBiasXi_MaxTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXi_MaxTimePath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-xi/max-time YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXi_MaxTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xi/max-time"

type Component_OpticalChannel_ModulatorBiasXi_MaxTimePathAny

type Component_OpticalChannel_ModulatorBiasXi_MaxTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXi_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-xi/max-time YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXi_MaxTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xi/max-time"

type Component_OpticalChannel_ModulatorBiasXi_MinPath

type Component_OpticalChannel_ModulatorBiasXi_MinPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXi_MinPath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-xi/min YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXi_MinPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xi/min"

type Component_OpticalChannel_ModulatorBiasXi_MinPathAny

type Component_OpticalChannel_ModulatorBiasXi_MinPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXi_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-xi/min YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXi_MinPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xi/min"

type Component_OpticalChannel_ModulatorBiasXi_MinTimePath

type Component_OpticalChannel_ModulatorBiasXi_MinTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXi_MinTimePath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-xi/min-time YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXi_MinTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xi/min-time"

type Component_OpticalChannel_ModulatorBiasXi_MinTimePathAny

type Component_OpticalChannel_ModulatorBiasXi_MinTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXi_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-xi/min-time YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXi_MinTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xi/min-time"

type Component_OpticalChannel_ModulatorBiasXqPath

type Component_OpticalChannel_ModulatorBiasXqPath struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_ModulatorBiasXqPath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-xq YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXqPath) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xq/avg"

func (*Component_OpticalChannel_ModulatorBiasXqPath) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xq/instant"

func (*Component_OpticalChannel_ModulatorBiasXqPath) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xq/interval"

func (*Component_OpticalChannel_ModulatorBiasXqPath) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xq/max"

func (*Component_OpticalChannel_ModulatorBiasXqPath) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/modulator-bias-xq/max-time"

func (*Component_OpticalChannel_ModulatorBiasXqPath) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xq/min"

func (*Component_OpticalChannel_ModulatorBiasXqPath) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/modulator-bias-xq/min-time"

func (*Component_OpticalChannel_ModulatorBiasXqPath) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_ModulatorBiasXqPathAny

type Component_OpticalChannel_ModulatorBiasXqPathAny struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_ModulatorBiasXqPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-xq YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXqPathAny) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xq/avg"

func (*Component_OpticalChannel_ModulatorBiasXqPathAny) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xq/instant"

func (*Component_OpticalChannel_ModulatorBiasXqPathAny) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xq/interval"

func (*Component_OpticalChannel_ModulatorBiasXqPathAny) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xq/max"

func (*Component_OpticalChannel_ModulatorBiasXqPathAny) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/modulator-bias-xq/max-time"

func (*Component_OpticalChannel_ModulatorBiasXqPathAny) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xq/min"

func (*Component_OpticalChannel_ModulatorBiasXqPathAny) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/modulator-bias-xq/min-time"

func (*Component_OpticalChannel_ModulatorBiasXqPathAny) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_ModulatorBiasXq_AvgPath

type Component_OpticalChannel_ModulatorBiasXq_AvgPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXq_AvgPath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-xq/avg YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXq_AvgPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xq/avg"

type Component_OpticalChannel_ModulatorBiasXq_AvgPathAny

type Component_OpticalChannel_ModulatorBiasXq_AvgPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXq_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-xq/avg YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXq_AvgPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xq/avg"

type Component_OpticalChannel_ModulatorBiasXq_InstantPath

type Component_OpticalChannel_ModulatorBiasXq_InstantPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXq_InstantPath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-xq/instant YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXq_InstantPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xq/instant"

type Component_OpticalChannel_ModulatorBiasXq_InstantPathAny

type Component_OpticalChannel_ModulatorBiasXq_InstantPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXq_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-xq/instant YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXq_InstantPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xq/instant"

type Component_OpticalChannel_ModulatorBiasXq_IntervalPath

type Component_OpticalChannel_ModulatorBiasXq_IntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXq_IntervalPath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-xq/interval YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXq_IntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xq/interval"

type Component_OpticalChannel_ModulatorBiasXq_IntervalPathAny

type Component_OpticalChannel_ModulatorBiasXq_IntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXq_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-xq/interval YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXq_IntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xq/interval"

type Component_OpticalChannel_ModulatorBiasXq_MaxPath

type Component_OpticalChannel_ModulatorBiasXq_MaxPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXq_MaxPath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-xq/max YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXq_MaxPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xq/max"

type Component_OpticalChannel_ModulatorBiasXq_MaxPathAny

type Component_OpticalChannel_ModulatorBiasXq_MaxPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXq_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-xq/max YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXq_MaxPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xq/max"

type Component_OpticalChannel_ModulatorBiasXq_MaxTimePath

type Component_OpticalChannel_ModulatorBiasXq_MaxTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXq_MaxTimePath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-xq/max-time YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXq_MaxTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xq/max-time"

type Component_OpticalChannel_ModulatorBiasXq_MaxTimePathAny

type Component_OpticalChannel_ModulatorBiasXq_MaxTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXq_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-xq/max-time YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXq_MaxTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xq/max-time"

type Component_OpticalChannel_ModulatorBiasXq_MinPath

type Component_OpticalChannel_ModulatorBiasXq_MinPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXq_MinPath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-xq/min YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXq_MinPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xq/min"

type Component_OpticalChannel_ModulatorBiasXq_MinPathAny

type Component_OpticalChannel_ModulatorBiasXq_MinPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXq_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-xq/min YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXq_MinPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xq/min"

type Component_OpticalChannel_ModulatorBiasXq_MinTimePath

type Component_OpticalChannel_ModulatorBiasXq_MinTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXq_MinTimePath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-xq/min-time YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXq_MinTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xq/min-time"

type Component_OpticalChannel_ModulatorBiasXq_MinTimePathAny

type Component_OpticalChannel_ModulatorBiasXq_MinTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasXq_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-xq/min-time YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasXq_MinTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/modulator-bias-xq/min-time"

type Component_OpticalChannel_ModulatorBiasYPhasePath

type Component_OpticalChannel_ModulatorBiasYPhasePath struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_ModulatorBiasYPhasePath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-y-phase YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYPhasePath) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/modulator-bias-y-phase/avg"

func (*Component_OpticalChannel_ModulatorBiasYPhasePath) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/modulator-bias-y-phase/instant"

func (*Component_OpticalChannel_ModulatorBiasYPhasePath) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/modulator-bias-y-phase/interval"

func (*Component_OpticalChannel_ModulatorBiasYPhasePath) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/modulator-bias-y-phase/max"

func (*Component_OpticalChannel_ModulatorBiasYPhasePath) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/modulator-bias-y-phase/max-time"

func (*Component_OpticalChannel_ModulatorBiasYPhasePath) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/modulator-bias-y-phase/min"

func (*Component_OpticalChannel_ModulatorBiasYPhasePath) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/modulator-bias-y-phase/min-time"

func (*Component_OpticalChannel_ModulatorBiasYPhasePath) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_ModulatorBiasYPhasePathAny

type Component_OpticalChannel_ModulatorBiasYPhasePathAny struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_ModulatorBiasYPhasePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-y-phase YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYPhasePathAny) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/modulator-bias-y-phase/avg"

func (*Component_OpticalChannel_ModulatorBiasYPhasePathAny) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/modulator-bias-y-phase/instant"

func (*Component_OpticalChannel_ModulatorBiasYPhasePathAny) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/modulator-bias-y-phase/interval"

func (*Component_OpticalChannel_ModulatorBiasYPhasePathAny) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/modulator-bias-y-phase/max"

func (*Component_OpticalChannel_ModulatorBiasYPhasePathAny) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/modulator-bias-y-phase/max-time"

func (*Component_OpticalChannel_ModulatorBiasYPhasePathAny) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/modulator-bias-y-phase/min"

func (*Component_OpticalChannel_ModulatorBiasYPhasePathAny) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/modulator-bias-y-phase/min-time"

func (*Component_OpticalChannel_ModulatorBiasYPhasePathAny) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_ModulatorBiasYPhase_AvgPath

type Component_OpticalChannel_ModulatorBiasYPhase_AvgPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYPhase_AvgPath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-y-phase/avg YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYPhase_AvgPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/modulator-bias-y-phase/avg"

type Component_OpticalChannel_ModulatorBiasYPhase_AvgPathAny

type Component_OpticalChannel_ModulatorBiasYPhase_AvgPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYPhase_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-y-phase/avg YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYPhase_AvgPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/modulator-bias-y-phase/avg"

type Component_OpticalChannel_ModulatorBiasYPhase_InstantPath

type Component_OpticalChannel_ModulatorBiasYPhase_InstantPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYPhase_InstantPath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-y-phase/instant YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYPhase_InstantPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/modulator-bias-y-phase/instant"

type Component_OpticalChannel_ModulatorBiasYPhase_InstantPathAny

type Component_OpticalChannel_ModulatorBiasYPhase_InstantPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYPhase_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-y-phase/instant YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYPhase_InstantPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/modulator-bias-y-phase/instant"

type Component_OpticalChannel_ModulatorBiasYPhase_IntervalPath

type Component_OpticalChannel_ModulatorBiasYPhase_IntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYPhase_IntervalPath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-y-phase/interval YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYPhase_IntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/modulator-bias-y-phase/interval"

type Component_OpticalChannel_ModulatorBiasYPhase_IntervalPathAny

type Component_OpticalChannel_ModulatorBiasYPhase_IntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYPhase_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-y-phase/interval YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYPhase_IntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/modulator-bias-y-phase/interval"

type Component_OpticalChannel_ModulatorBiasYPhase_MaxPath

type Component_OpticalChannel_ModulatorBiasYPhase_MaxPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYPhase_MaxPath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-y-phase/max YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYPhase_MaxPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/modulator-bias-y-phase/max"

type Component_OpticalChannel_ModulatorBiasYPhase_MaxPathAny

type Component_OpticalChannel_ModulatorBiasYPhase_MaxPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYPhase_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-y-phase/max YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYPhase_MaxPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/modulator-bias-y-phase/max"

type Component_OpticalChannel_ModulatorBiasYPhase_MaxTimePath

type Component_OpticalChannel_ModulatorBiasYPhase_MaxTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYPhase_MaxTimePath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-y-phase/max-time YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYPhase_MaxTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/modulator-bias-y-phase/max-time"

type Component_OpticalChannel_ModulatorBiasYPhase_MaxTimePathAny

type Component_OpticalChannel_ModulatorBiasYPhase_MaxTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYPhase_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-y-phase/max-time YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYPhase_MaxTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/modulator-bias-y-phase/max-time"

type Component_OpticalChannel_ModulatorBiasYPhase_MinPath

type Component_OpticalChannel_ModulatorBiasYPhase_MinPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYPhase_MinPath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-y-phase/min YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYPhase_MinPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/modulator-bias-y-phase/min"

type Component_OpticalChannel_ModulatorBiasYPhase_MinPathAny

type Component_OpticalChannel_ModulatorBiasYPhase_MinPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYPhase_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-y-phase/min YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYPhase_MinPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/modulator-bias-y-phase/min"

type Component_OpticalChannel_ModulatorBiasYPhase_MinTimePath

type Component_OpticalChannel_ModulatorBiasYPhase_MinTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYPhase_MinTimePath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-y-phase/min-time YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYPhase_MinTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/modulator-bias-y-phase/min-time"

type Component_OpticalChannel_ModulatorBiasYPhase_MinTimePathAny

type Component_OpticalChannel_ModulatorBiasYPhase_MinTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYPhase_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-y-phase/min-time YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYPhase_MinTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/modulator-bias-y-phase/min-time"

type Component_OpticalChannel_ModulatorBiasYiPath

type Component_OpticalChannel_ModulatorBiasYiPath struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_ModulatorBiasYiPath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-yi YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYiPath) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yi/avg"

func (*Component_OpticalChannel_ModulatorBiasYiPath) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yi/instant"

func (*Component_OpticalChannel_ModulatorBiasYiPath) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yi/interval"

func (*Component_OpticalChannel_ModulatorBiasYiPath) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yi/max"

func (*Component_OpticalChannel_ModulatorBiasYiPath) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/modulator-bias-yi/max-time"

func (*Component_OpticalChannel_ModulatorBiasYiPath) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yi/min"

func (*Component_OpticalChannel_ModulatorBiasYiPath) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/modulator-bias-yi/min-time"

func (*Component_OpticalChannel_ModulatorBiasYiPath) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_ModulatorBiasYiPathAny

type Component_OpticalChannel_ModulatorBiasYiPathAny struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_ModulatorBiasYiPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-yi YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYiPathAny) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yi/avg"

func (*Component_OpticalChannel_ModulatorBiasYiPathAny) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yi/instant"

func (*Component_OpticalChannel_ModulatorBiasYiPathAny) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yi/interval"

func (*Component_OpticalChannel_ModulatorBiasYiPathAny) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yi/max"

func (*Component_OpticalChannel_ModulatorBiasYiPathAny) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/modulator-bias-yi/max-time"

func (*Component_OpticalChannel_ModulatorBiasYiPathAny) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yi/min"

func (*Component_OpticalChannel_ModulatorBiasYiPathAny) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/modulator-bias-yi/min-time"

func (*Component_OpticalChannel_ModulatorBiasYiPathAny) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_ModulatorBiasYi_AvgPath

type Component_OpticalChannel_ModulatorBiasYi_AvgPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYi_AvgPath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-yi/avg YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYi_AvgPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yi/avg"

type Component_OpticalChannel_ModulatorBiasYi_AvgPathAny

type Component_OpticalChannel_ModulatorBiasYi_AvgPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYi_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-yi/avg YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYi_AvgPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yi/avg"

type Component_OpticalChannel_ModulatorBiasYi_InstantPath

type Component_OpticalChannel_ModulatorBiasYi_InstantPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYi_InstantPath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-yi/instant YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYi_InstantPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yi/instant"

type Component_OpticalChannel_ModulatorBiasYi_InstantPathAny

type Component_OpticalChannel_ModulatorBiasYi_InstantPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYi_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-yi/instant YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYi_InstantPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yi/instant"

type Component_OpticalChannel_ModulatorBiasYi_IntervalPath

type Component_OpticalChannel_ModulatorBiasYi_IntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYi_IntervalPath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-yi/interval YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYi_IntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yi/interval"

type Component_OpticalChannel_ModulatorBiasYi_IntervalPathAny

type Component_OpticalChannel_ModulatorBiasYi_IntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYi_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-yi/interval YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYi_IntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yi/interval"

type Component_OpticalChannel_ModulatorBiasYi_MaxPath

type Component_OpticalChannel_ModulatorBiasYi_MaxPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYi_MaxPath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-yi/max YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYi_MaxPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yi/max"

type Component_OpticalChannel_ModulatorBiasYi_MaxPathAny

type Component_OpticalChannel_ModulatorBiasYi_MaxPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYi_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-yi/max YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYi_MaxPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yi/max"

type Component_OpticalChannel_ModulatorBiasYi_MaxTimePath

type Component_OpticalChannel_ModulatorBiasYi_MaxTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYi_MaxTimePath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-yi/max-time YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYi_MaxTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yi/max-time"

type Component_OpticalChannel_ModulatorBiasYi_MaxTimePathAny

type Component_OpticalChannel_ModulatorBiasYi_MaxTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYi_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-yi/max-time YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYi_MaxTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yi/max-time"

type Component_OpticalChannel_ModulatorBiasYi_MinPath

type Component_OpticalChannel_ModulatorBiasYi_MinPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYi_MinPath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-yi/min YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYi_MinPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yi/min"

type Component_OpticalChannel_ModulatorBiasYi_MinPathAny

type Component_OpticalChannel_ModulatorBiasYi_MinPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYi_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-yi/min YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYi_MinPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yi/min"

type Component_OpticalChannel_ModulatorBiasYi_MinTimePath

type Component_OpticalChannel_ModulatorBiasYi_MinTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYi_MinTimePath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-yi/min-time YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYi_MinTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yi/min-time"

type Component_OpticalChannel_ModulatorBiasYi_MinTimePathAny

type Component_OpticalChannel_ModulatorBiasYi_MinTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYi_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-yi/min-time YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYi_MinTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yi/min-time"

type Component_OpticalChannel_ModulatorBiasYqPath

type Component_OpticalChannel_ModulatorBiasYqPath struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_ModulatorBiasYqPath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-yq YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYqPath) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yq/avg"

func (*Component_OpticalChannel_ModulatorBiasYqPath) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yq/instant"

func (*Component_OpticalChannel_ModulatorBiasYqPath) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yq/interval"

func (*Component_OpticalChannel_ModulatorBiasYqPath) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yq/max"

func (*Component_OpticalChannel_ModulatorBiasYqPath) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/modulator-bias-yq/max-time"

func (*Component_OpticalChannel_ModulatorBiasYqPath) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yq/min"

func (*Component_OpticalChannel_ModulatorBiasYqPath) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/modulator-bias-yq/min-time"

func (*Component_OpticalChannel_ModulatorBiasYqPath) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_ModulatorBiasYqPathAny

type Component_OpticalChannel_ModulatorBiasYqPathAny struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_ModulatorBiasYqPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-yq YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYqPathAny) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yq/avg"

func (*Component_OpticalChannel_ModulatorBiasYqPathAny) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yq/instant"

func (*Component_OpticalChannel_ModulatorBiasYqPathAny) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yq/interval"

func (*Component_OpticalChannel_ModulatorBiasYqPathAny) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yq/max"

func (*Component_OpticalChannel_ModulatorBiasYqPathAny) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/modulator-bias-yq/max-time"

func (*Component_OpticalChannel_ModulatorBiasYqPathAny) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yq/min"

func (*Component_OpticalChannel_ModulatorBiasYqPathAny) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/modulator-bias-yq/min-time"

func (*Component_OpticalChannel_ModulatorBiasYqPathAny) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_ModulatorBiasYq_AvgPath

type Component_OpticalChannel_ModulatorBiasYq_AvgPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYq_AvgPath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-yq/avg YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYq_AvgPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yq/avg"

type Component_OpticalChannel_ModulatorBiasYq_AvgPathAny

type Component_OpticalChannel_ModulatorBiasYq_AvgPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYq_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-yq/avg YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYq_AvgPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yq/avg"

type Component_OpticalChannel_ModulatorBiasYq_InstantPath

type Component_OpticalChannel_ModulatorBiasYq_InstantPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYq_InstantPath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-yq/instant YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYq_InstantPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yq/instant"

type Component_OpticalChannel_ModulatorBiasYq_InstantPathAny

type Component_OpticalChannel_ModulatorBiasYq_InstantPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYq_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-yq/instant YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYq_InstantPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yq/instant"

type Component_OpticalChannel_ModulatorBiasYq_IntervalPath

type Component_OpticalChannel_ModulatorBiasYq_IntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYq_IntervalPath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-yq/interval YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYq_IntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yq/interval"

type Component_OpticalChannel_ModulatorBiasYq_IntervalPathAny

type Component_OpticalChannel_ModulatorBiasYq_IntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYq_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-yq/interval YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYq_IntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yq/interval"

type Component_OpticalChannel_ModulatorBiasYq_MaxPath

type Component_OpticalChannel_ModulatorBiasYq_MaxPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYq_MaxPath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-yq/max YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYq_MaxPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yq/max"

type Component_OpticalChannel_ModulatorBiasYq_MaxPathAny

type Component_OpticalChannel_ModulatorBiasYq_MaxPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYq_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-yq/max YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYq_MaxPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yq/max"

type Component_OpticalChannel_ModulatorBiasYq_MaxTimePath

type Component_OpticalChannel_ModulatorBiasYq_MaxTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYq_MaxTimePath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-yq/max-time YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYq_MaxTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yq/max-time"

type Component_OpticalChannel_ModulatorBiasYq_MaxTimePathAny

type Component_OpticalChannel_ModulatorBiasYq_MaxTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYq_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-yq/max-time YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYq_MaxTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yq/max-time"

type Component_OpticalChannel_ModulatorBiasYq_MinPath

type Component_OpticalChannel_ModulatorBiasYq_MinPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYq_MinPath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-yq/min YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYq_MinPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yq/min"

type Component_OpticalChannel_ModulatorBiasYq_MinPathAny

type Component_OpticalChannel_ModulatorBiasYq_MinPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYq_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-yq/min YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYq_MinPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yq/min"

type Component_OpticalChannel_ModulatorBiasYq_MinTimePath

type Component_OpticalChannel_ModulatorBiasYq_MinTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYq_MinTimePath represents the /openconfig-platform/components/component/optical-channel/state/modulator-bias-yq/min-time YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYq_MinTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yq/min-time"

type Component_OpticalChannel_ModulatorBiasYq_MinTimePathAny

type Component_OpticalChannel_ModulatorBiasYq_MinTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_ModulatorBiasYq_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/modulator-bias-yq/min-time YANG schema element.

func (*Component_OpticalChannel_ModulatorBiasYq_MinTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/modulator-bias-yq/min-time"

type Component_OpticalChannel_OperationalModePath

type Component_OpticalChannel_OperationalModePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_OperationalModePath represents the /openconfig-platform/components/component/optical-channel/state/operational-mode YANG schema element.

func (*Component_OpticalChannel_OperationalModePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "config/operational-mode"
Path from root:       "/components/component/optical-channel/config/operational-mode"

func (*Component_OpticalChannel_OperationalModePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "state/operational-mode"
Path from root:       "/components/component/optical-channel/state/operational-mode"

type Component_OpticalChannel_OperationalModePathAny

type Component_OpticalChannel_OperationalModePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_OperationalModePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/operational-mode YANG schema element.

func (*Component_OpticalChannel_OperationalModePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "config/operational-mode"
Path from root:       "/components/component/optical-channel/config/operational-mode"

func (*Component_OpticalChannel_OperationalModePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "state/operational-mode"
Path from root:       "/components/component/optical-channel/state/operational-mode"

type Component_OpticalChannel_OsnrPath

type Component_OpticalChannel_OsnrPath struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_OsnrPath represents the /openconfig-platform/components/component/optical-channel/state/osnr YANG schema element.

func (*Component_OpticalChannel_OsnrPath) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/osnr/avg"

func (*Component_OpticalChannel_OsnrPath) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/osnr/instant"

func (*Component_OpticalChannel_OsnrPath) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/osnr/interval"

func (*Component_OpticalChannel_OsnrPath) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/osnr/max"

func (*Component_OpticalChannel_OsnrPath) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/osnr/max-time"

func (*Component_OpticalChannel_OsnrPath) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/osnr/min"

func (*Component_OpticalChannel_OsnrPath) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/osnr/min-time"

func (*Component_OpticalChannel_OsnrPath) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_OsnrPathAny

type Component_OpticalChannel_OsnrPathAny struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_OsnrPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/osnr YANG schema element.

func (*Component_OpticalChannel_OsnrPathAny) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/osnr/avg"

func (*Component_OpticalChannel_OsnrPathAny) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/osnr/instant"

func (*Component_OpticalChannel_OsnrPathAny) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/osnr/interval"

func (*Component_OpticalChannel_OsnrPathAny) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/osnr/max"

func (*Component_OpticalChannel_OsnrPathAny) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/osnr/max-time"

func (*Component_OpticalChannel_OsnrPathAny) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/osnr/min"

func (*Component_OpticalChannel_OsnrPathAny) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/osnr/min-time"

func (*Component_OpticalChannel_OsnrPathAny) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_Osnr_AvgPath

type Component_OpticalChannel_Osnr_AvgPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_Osnr_AvgPath represents the /openconfig-platform/components/component/optical-channel/state/osnr/avg YANG schema element.

func (*Component_OpticalChannel_Osnr_AvgPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/osnr/avg"

type Component_OpticalChannel_Osnr_AvgPathAny

type Component_OpticalChannel_Osnr_AvgPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_Osnr_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/osnr/avg YANG schema element.

func (*Component_OpticalChannel_Osnr_AvgPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/osnr/avg"

type Component_OpticalChannel_Osnr_InstantPath

type Component_OpticalChannel_Osnr_InstantPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_Osnr_InstantPath represents the /openconfig-platform/components/component/optical-channel/state/osnr/instant YANG schema element.

func (*Component_OpticalChannel_Osnr_InstantPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/osnr/instant"

type Component_OpticalChannel_Osnr_InstantPathAny

type Component_OpticalChannel_Osnr_InstantPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_Osnr_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/osnr/instant YANG schema element.

func (*Component_OpticalChannel_Osnr_InstantPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/osnr/instant"

type Component_OpticalChannel_Osnr_IntervalPath

type Component_OpticalChannel_Osnr_IntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_Osnr_IntervalPath represents the /openconfig-platform/components/component/optical-channel/state/osnr/interval YANG schema element.

func (*Component_OpticalChannel_Osnr_IntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/osnr/interval"

type Component_OpticalChannel_Osnr_IntervalPathAny

type Component_OpticalChannel_Osnr_IntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_Osnr_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/osnr/interval YANG schema element.

func (*Component_OpticalChannel_Osnr_IntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/osnr/interval"

type Component_OpticalChannel_Osnr_MaxPath

type Component_OpticalChannel_Osnr_MaxPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_Osnr_MaxPath represents the /openconfig-platform/components/component/optical-channel/state/osnr/max YANG schema element.

func (*Component_OpticalChannel_Osnr_MaxPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/osnr/max"

type Component_OpticalChannel_Osnr_MaxPathAny

type Component_OpticalChannel_Osnr_MaxPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_Osnr_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/osnr/max YANG schema element.

func (*Component_OpticalChannel_Osnr_MaxPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/osnr/max"

type Component_OpticalChannel_Osnr_MaxTimePath

type Component_OpticalChannel_Osnr_MaxTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_Osnr_MaxTimePath represents the /openconfig-platform/components/component/optical-channel/state/osnr/max-time YANG schema element.

func (*Component_OpticalChannel_Osnr_MaxTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/osnr/max-time"

type Component_OpticalChannel_Osnr_MaxTimePathAny

type Component_OpticalChannel_Osnr_MaxTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_Osnr_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/osnr/max-time YANG schema element.

func (*Component_OpticalChannel_Osnr_MaxTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/osnr/max-time"

type Component_OpticalChannel_Osnr_MinPath

type Component_OpticalChannel_Osnr_MinPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_Osnr_MinPath represents the /openconfig-platform/components/component/optical-channel/state/osnr/min YANG schema element.

func (*Component_OpticalChannel_Osnr_MinPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/osnr/min"

type Component_OpticalChannel_Osnr_MinPathAny

type Component_OpticalChannel_Osnr_MinPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_Osnr_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/osnr/min YANG schema element.

func (*Component_OpticalChannel_Osnr_MinPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/osnr/min"

type Component_OpticalChannel_Osnr_MinTimePath

type Component_OpticalChannel_Osnr_MinTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_Osnr_MinTimePath represents the /openconfig-platform/components/component/optical-channel/state/osnr/min-time YANG schema element.

func (*Component_OpticalChannel_Osnr_MinTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/osnr/min-time"

type Component_OpticalChannel_Osnr_MinTimePathAny

type Component_OpticalChannel_Osnr_MinTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_Osnr_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/osnr/min-time YANG schema element.

func (*Component_OpticalChannel_Osnr_MinTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/osnr/min-time"

type Component_OpticalChannel_OutputPowerPath

type Component_OpticalChannel_OutputPowerPath struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_OutputPowerPath represents the /openconfig-platform/components/component/optical-channel/state/output-power YANG schema element.

func (*Component_OpticalChannel_OutputPowerPath) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/output-power/avg"

func (*Component_OpticalChannel_OutputPowerPath) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/output-power/instant"

func (*Component_OpticalChannel_OutputPowerPath) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/output-power/interval"

func (*Component_OpticalChannel_OutputPowerPath) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/output-power/max"

func (*Component_OpticalChannel_OutputPowerPath) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/output-power/max-time"

func (*Component_OpticalChannel_OutputPowerPath) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/output-power/min"

func (*Component_OpticalChannel_OutputPowerPath) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/output-power/min-time"

func (*Component_OpticalChannel_OutputPowerPath) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_OutputPowerPathAny

type Component_OpticalChannel_OutputPowerPathAny struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_OutputPowerPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/output-power YANG schema element.

func (*Component_OpticalChannel_OutputPowerPathAny) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/output-power/avg"

func (*Component_OpticalChannel_OutputPowerPathAny) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/output-power/instant"

func (*Component_OpticalChannel_OutputPowerPathAny) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/output-power/interval"

func (*Component_OpticalChannel_OutputPowerPathAny) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/output-power/max"

func (*Component_OpticalChannel_OutputPowerPathAny) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/output-power/max-time"

func (*Component_OpticalChannel_OutputPowerPathAny) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/output-power/min"

func (*Component_OpticalChannel_OutputPowerPathAny) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/output-power/min-time"

func (*Component_OpticalChannel_OutputPowerPathAny) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_OutputPower_AvgPath

type Component_OpticalChannel_OutputPower_AvgPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_OutputPower_AvgPath represents the /openconfig-platform/components/component/optical-channel/state/output-power/avg YANG schema element.

func (*Component_OpticalChannel_OutputPower_AvgPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/output-power/avg"

type Component_OpticalChannel_OutputPower_AvgPathAny

type Component_OpticalChannel_OutputPower_AvgPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_OutputPower_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/output-power/avg YANG schema element.

func (*Component_OpticalChannel_OutputPower_AvgPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/output-power/avg"

type Component_OpticalChannel_OutputPower_InstantPath

type Component_OpticalChannel_OutputPower_InstantPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_OutputPower_InstantPath represents the /openconfig-platform/components/component/optical-channel/state/output-power/instant YANG schema element.

func (*Component_OpticalChannel_OutputPower_InstantPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/output-power/instant"

type Component_OpticalChannel_OutputPower_InstantPathAny

type Component_OpticalChannel_OutputPower_InstantPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_OutputPower_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/output-power/instant YANG schema element.

func (*Component_OpticalChannel_OutputPower_InstantPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/output-power/instant"

type Component_OpticalChannel_OutputPower_IntervalPath

type Component_OpticalChannel_OutputPower_IntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_OutputPower_IntervalPath represents the /openconfig-platform/components/component/optical-channel/state/output-power/interval YANG schema element.

func (*Component_OpticalChannel_OutputPower_IntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/output-power/interval"

type Component_OpticalChannel_OutputPower_IntervalPathAny

type Component_OpticalChannel_OutputPower_IntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_OutputPower_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/output-power/interval YANG schema element.

func (*Component_OpticalChannel_OutputPower_IntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/output-power/interval"

type Component_OpticalChannel_OutputPower_MaxPath

type Component_OpticalChannel_OutputPower_MaxPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_OutputPower_MaxPath represents the /openconfig-platform/components/component/optical-channel/state/output-power/max YANG schema element.

func (*Component_OpticalChannel_OutputPower_MaxPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/output-power/max"

type Component_OpticalChannel_OutputPower_MaxPathAny

type Component_OpticalChannel_OutputPower_MaxPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_OutputPower_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/output-power/max YANG schema element.

func (*Component_OpticalChannel_OutputPower_MaxPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/output-power/max"

type Component_OpticalChannel_OutputPower_MaxTimePath

type Component_OpticalChannel_OutputPower_MaxTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_OutputPower_MaxTimePath represents the /openconfig-platform/components/component/optical-channel/state/output-power/max-time YANG schema element.

func (*Component_OpticalChannel_OutputPower_MaxTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/output-power/max-time"

type Component_OpticalChannel_OutputPower_MaxTimePathAny

type Component_OpticalChannel_OutputPower_MaxTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_OutputPower_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/output-power/max-time YANG schema element.

func (*Component_OpticalChannel_OutputPower_MaxTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/output-power/max-time"

type Component_OpticalChannel_OutputPower_MinPath

type Component_OpticalChannel_OutputPower_MinPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_OutputPower_MinPath represents the /openconfig-platform/components/component/optical-channel/state/output-power/min YANG schema element.

func (*Component_OpticalChannel_OutputPower_MinPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/output-power/min"

type Component_OpticalChannel_OutputPower_MinPathAny

type Component_OpticalChannel_OutputPower_MinPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_OutputPower_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/output-power/min YANG schema element.

func (*Component_OpticalChannel_OutputPower_MinPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/output-power/min"

type Component_OpticalChannel_OutputPower_MinTimePath

type Component_OpticalChannel_OutputPower_MinTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_OutputPower_MinTimePath represents the /openconfig-platform/components/component/optical-channel/state/output-power/min-time YANG schema element.

func (*Component_OpticalChannel_OutputPower_MinTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/output-power/min-time"

type Component_OpticalChannel_OutputPower_MinTimePathAny

type Component_OpticalChannel_OutputPower_MinTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_OutputPower_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/output-power/min-time YANG schema element.

func (*Component_OpticalChannel_OutputPower_MinTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/output-power/min-time"

type Component_OpticalChannel_PolarizationDependentLossPath

type Component_OpticalChannel_PolarizationDependentLossPath struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_PolarizationDependentLossPath represents the /openconfig-platform/components/component/optical-channel/state/polarization-dependent-loss YANG schema element.

func (*Component_OpticalChannel_PolarizationDependentLossPath) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/polarization-dependent-loss/avg"

func (*Component_OpticalChannel_PolarizationDependentLossPath) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/polarization-dependent-loss/instant"

func (*Component_OpticalChannel_PolarizationDependentLossPath) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/polarization-dependent-loss/interval"

func (*Component_OpticalChannel_PolarizationDependentLossPath) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/polarization-dependent-loss/max"

func (*Component_OpticalChannel_PolarizationDependentLossPath) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/polarization-dependent-loss/max-time"

func (*Component_OpticalChannel_PolarizationDependentLossPath) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/polarization-dependent-loss/min"

func (*Component_OpticalChannel_PolarizationDependentLossPath) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/polarization-dependent-loss/min-time"

func (*Component_OpticalChannel_PolarizationDependentLossPath) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_PolarizationDependentLossPathAny

type Component_OpticalChannel_PolarizationDependentLossPathAny struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_PolarizationDependentLossPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/polarization-dependent-loss YANG schema element.

func (*Component_OpticalChannel_PolarizationDependentLossPathAny) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/polarization-dependent-loss/avg"

func (*Component_OpticalChannel_PolarizationDependentLossPathAny) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/polarization-dependent-loss/instant"

func (*Component_OpticalChannel_PolarizationDependentLossPathAny) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/polarization-dependent-loss/interval"

func (*Component_OpticalChannel_PolarizationDependentLossPathAny) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/polarization-dependent-loss/max"

func (*Component_OpticalChannel_PolarizationDependentLossPathAny) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/polarization-dependent-loss/max-time"

func (*Component_OpticalChannel_PolarizationDependentLossPathAny) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/polarization-dependent-loss/min"

func (*Component_OpticalChannel_PolarizationDependentLossPathAny) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/polarization-dependent-loss/min-time"

func (*Component_OpticalChannel_PolarizationDependentLossPathAny) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_PolarizationDependentLoss_AvgPath

type Component_OpticalChannel_PolarizationDependentLoss_AvgPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PolarizationDependentLoss_AvgPath represents the /openconfig-platform/components/component/optical-channel/state/polarization-dependent-loss/avg YANG schema element.

func (*Component_OpticalChannel_PolarizationDependentLoss_AvgPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/polarization-dependent-loss/avg"

type Component_OpticalChannel_PolarizationDependentLoss_AvgPathAny

type Component_OpticalChannel_PolarizationDependentLoss_AvgPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PolarizationDependentLoss_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/polarization-dependent-loss/avg YANG schema element.

func (*Component_OpticalChannel_PolarizationDependentLoss_AvgPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/polarization-dependent-loss/avg"

type Component_OpticalChannel_PolarizationDependentLoss_InstantPath

type Component_OpticalChannel_PolarizationDependentLoss_InstantPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PolarizationDependentLoss_InstantPath represents the /openconfig-platform/components/component/optical-channel/state/polarization-dependent-loss/instant YANG schema element.

func (*Component_OpticalChannel_PolarizationDependentLoss_InstantPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/polarization-dependent-loss/instant"

type Component_OpticalChannel_PolarizationDependentLoss_InstantPathAny

type Component_OpticalChannel_PolarizationDependentLoss_InstantPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PolarizationDependentLoss_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/polarization-dependent-loss/instant YANG schema element.

func (*Component_OpticalChannel_PolarizationDependentLoss_InstantPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/polarization-dependent-loss/instant"

type Component_OpticalChannel_PolarizationDependentLoss_IntervalPath

type Component_OpticalChannel_PolarizationDependentLoss_IntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PolarizationDependentLoss_IntervalPath represents the /openconfig-platform/components/component/optical-channel/state/polarization-dependent-loss/interval YANG schema element.

func (*Component_OpticalChannel_PolarizationDependentLoss_IntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/polarization-dependent-loss/interval"

type Component_OpticalChannel_PolarizationDependentLoss_IntervalPathAny

type Component_OpticalChannel_PolarizationDependentLoss_IntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PolarizationDependentLoss_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/polarization-dependent-loss/interval YANG schema element.

func (*Component_OpticalChannel_PolarizationDependentLoss_IntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/polarization-dependent-loss/interval"

type Component_OpticalChannel_PolarizationDependentLoss_MaxPath

type Component_OpticalChannel_PolarizationDependentLoss_MaxPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PolarizationDependentLoss_MaxPath represents the /openconfig-platform/components/component/optical-channel/state/polarization-dependent-loss/max YANG schema element.

func (*Component_OpticalChannel_PolarizationDependentLoss_MaxPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/polarization-dependent-loss/max"

type Component_OpticalChannel_PolarizationDependentLoss_MaxPathAny

type Component_OpticalChannel_PolarizationDependentLoss_MaxPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PolarizationDependentLoss_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/polarization-dependent-loss/max YANG schema element.

func (*Component_OpticalChannel_PolarizationDependentLoss_MaxPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/polarization-dependent-loss/max"

type Component_OpticalChannel_PolarizationDependentLoss_MaxTimePath

type Component_OpticalChannel_PolarizationDependentLoss_MaxTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PolarizationDependentLoss_MaxTimePath represents the /openconfig-platform/components/component/optical-channel/state/polarization-dependent-loss/max-time YANG schema element.

func (*Component_OpticalChannel_PolarizationDependentLoss_MaxTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/polarization-dependent-loss/max-time"

type Component_OpticalChannel_PolarizationDependentLoss_MaxTimePathAny

type Component_OpticalChannel_PolarizationDependentLoss_MaxTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PolarizationDependentLoss_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/polarization-dependent-loss/max-time YANG schema element.

func (*Component_OpticalChannel_PolarizationDependentLoss_MaxTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/polarization-dependent-loss/max-time"

type Component_OpticalChannel_PolarizationDependentLoss_MinPath

type Component_OpticalChannel_PolarizationDependentLoss_MinPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PolarizationDependentLoss_MinPath represents the /openconfig-platform/components/component/optical-channel/state/polarization-dependent-loss/min YANG schema element.

func (*Component_OpticalChannel_PolarizationDependentLoss_MinPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/polarization-dependent-loss/min"

type Component_OpticalChannel_PolarizationDependentLoss_MinPathAny

type Component_OpticalChannel_PolarizationDependentLoss_MinPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PolarizationDependentLoss_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/polarization-dependent-loss/min YANG schema element.

func (*Component_OpticalChannel_PolarizationDependentLoss_MinPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/polarization-dependent-loss/min"

type Component_OpticalChannel_PolarizationDependentLoss_MinTimePath

type Component_OpticalChannel_PolarizationDependentLoss_MinTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PolarizationDependentLoss_MinTimePath represents the /openconfig-platform/components/component/optical-channel/state/polarization-dependent-loss/min-time YANG schema element.

func (*Component_OpticalChannel_PolarizationDependentLoss_MinTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/polarization-dependent-loss/min-time"

type Component_OpticalChannel_PolarizationDependentLoss_MinTimePathAny

type Component_OpticalChannel_PolarizationDependentLoss_MinTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PolarizationDependentLoss_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/polarization-dependent-loss/min-time YANG schema element.

func (*Component_OpticalChannel_PolarizationDependentLoss_MinTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/polarization-dependent-loss/min-time"

type Component_OpticalChannel_PolarizationModeDispersionPath

type Component_OpticalChannel_PolarizationModeDispersionPath struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_PolarizationModeDispersionPath represents the /openconfig-platform/components/component/optical-channel/state/polarization-mode-dispersion YANG schema element.

func (*Component_OpticalChannel_PolarizationModeDispersionPath) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/polarization-mode-dispersion/avg"

func (*Component_OpticalChannel_PolarizationModeDispersionPath) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/polarization-mode-dispersion/instant"

func (*Component_OpticalChannel_PolarizationModeDispersionPath) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/polarization-mode-dispersion/interval"

func (*Component_OpticalChannel_PolarizationModeDispersionPath) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/polarization-mode-dispersion/max"

func (*Component_OpticalChannel_PolarizationModeDispersionPath) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/polarization-mode-dispersion/max-time"

func (*Component_OpticalChannel_PolarizationModeDispersionPath) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/polarization-mode-dispersion/min"

func (*Component_OpticalChannel_PolarizationModeDispersionPath) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/polarization-mode-dispersion/min-time"

func (*Component_OpticalChannel_PolarizationModeDispersionPath) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_PolarizationModeDispersionPathAny

type Component_OpticalChannel_PolarizationModeDispersionPathAny struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_PolarizationModeDispersionPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/polarization-mode-dispersion YANG schema element.

func (*Component_OpticalChannel_PolarizationModeDispersionPathAny) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/polarization-mode-dispersion/avg"

func (*Component_OpticalChannel_PolarizationModeDispersionPathAny) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/polarization-mode-dispersion/instant"

func (*Component_OpticalChannel_PolarizationModeDispersionPathAny) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/polarization-mode-dispersion/interval"

func (*Component_OpticalChannel_PolarizationModeDispersionPathAny) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/polarization-mode-dispersion/max"

func (*Component_OpticalChannel_PolarizationModeDispersionPathAny) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/polarization-mode-dispersion/max-time"

func (*Component_OpticalChannel_PolarizationModeDispersionPathAny) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/polarization-mode-dispersion/min"

func (*Component_OpticalChannel_PolarizationModeDispersionPathAny) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/polarization-mode-dispersion/min-time"

func (*Component_OpticalChannel_PolarizationModeDispersionPathAny) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_PolarizationModeDispersion_AvgPath

type Component_OpticalChannel_PolarizationModeDispersion_AvgPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PolarizationModeDispersion_AvgPath represents the /openconfig-platform/components/component/optical-channel/state/polarization-mode-dispersion/avg YANG schema element.

func (*Component_OpticalChannel_PolarizationModeDispersion_AvgPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/polarization-mode-dispersion/avg"

type Component_OpticalChannel_PolarizationModeDispersion_AvgPathAny

type Component_OpticalChannel_PolarizationModeDispersion_AvgPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PolarizationModeDispersion_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/polarization-mode-dispersion/avg YANG schema element.

func (*Component_OpticalChannel_PolarizationModeDispersion_AvgPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/polarization-mode-dispersion/avg"

type Component_OpticalChannel_PolarizationModeDispersion_InstantPath

type Component_OpticalChannel_PolarizationModeDispersion_InstantPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PolarizationModeDispersion_InstantPath represents the /openconfig-platform/components/component/optical-channel/state/polarization-mode-dispersion/instant YANG schema element.

func (*Component_OpticalChannel_PolarizationModeDispersion_InstantPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/polarization-mode-dispersion/instant"

type Component_OpticalChannel_PolarizationModeDispersion_InstantPathAny

type Component_OpticalChannel_PolarizationModeDispersion_InstantPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PolarizationModeDispersion_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/polarization-mode-dispersion/instant YANG schema element.

func (*Component_OpticalChannel_PolarizationModeDispersion_InstantPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/polarization-mode-dispersion/instant"

type Component_OpticalChannel_PolarizationModeDispersion_IntervalPath

type Component_OpticalChannel_PolarizationModeDispersion_IntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PolarizationModeDispersion_IntervalPath represents the /openconfig-platform/components/component/optical-channel/state/polarization-mode-dispersion/interval YANG schema element.

func (*Component_OpticalChannel_PolarizationModeDispersion_IntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/polarization-mode-dispersion/interval"

type Component_OpticalChannel_PolarizationModeDispersion_IntervalPathAny

type Component_OpticalChannel_PolarizationModeDispersion_IntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PolarizationModeDispersion_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/polarization-mode-dispersion/interval YANG schema element.

func (*Component_OpticalChannel_PolarizationModeDispersion_IntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/polarization-mode-dispersion/interval"

type Component_OpticalChannel_PolarizationModeDispersion_MaxPath

type Component_OpticalChannel_PolarizationModeDispersion_MaxPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PolarizationModeDispersion_MaxPath represents the /openconfig-platform/components/component/optical-channel/state/polarization-mode-dispersion/max YANG schema element.

func (*Component_OpticalChannel_PolarizationModeDispersion_MaxPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/polarization-mode-dispersion/max"

type Component_OpticalChannel_PolarizationModeDispersion_MaxPathAny

type Component_OpticalChannel_PolarizationModeDispersion_MaxPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PolarizationModeDispersion_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/polarization-mode-dispersion/max YANG schema element.

func (*Component_OpticalChannel_PolarizationModeDispersion_MaxPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/polarization-mode-dispersion/max"

type Component_OpticalChannel_PolarizationModeDispersion_MaxTimePath

type Component_OpticalChannel_PolarizationModeDispersion_MaxTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PolarizationModeDispersion_MaxTimePath represents the /openconfig-platform/components/component/optical-channel/state/polarization-mode-dispersion/max-time YANG schema element.

func (*Component_OpticalChannel_PolarizationModeDispersion_MaxTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/polarization-mode-dispersion/max-time"

type Component_OpticalChannel_PolarizationModeDispersion_MaxTimePathAny

type Component_OpticalChannel_PolarizationModeDispersion_MaxTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PolarizationModeDispersion_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/polarization-mode-dispersion/max-time YANG schema element.

func (*Component_OpticalChannel_PolarizationModeDispersion_MaxTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/polarization-mode-dispersion/max-time"

type Component_OpticalChannel_PolarizationModeDispersion_MinPath

type Component_OpticalChannel_PolarizationModeDispersion_MinPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PolarizationModeDispersion_MinPath represents the /openconfig-platform/components/component/optical-channel/state/polarization-mode-dispersion/min YANG schema element.

func (*Component_OpticalChannel_PolarizationModeDispersion_MinPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/polarization-mode-dispersion/min"

type Component_OpticalChannel_PolarizationModeDispersion_MinPathAny

type Component_OpticalChannel_PolarizationModeDispersion_MinPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PolarizationModeDispersion_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/polarization-mode-dispersion/min YANG schema element.

func (*Component_OpticalChannel_PolarizationModeDispersion_MinPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/polarization-mode-dispersion/min"

type Component_OpticalChannel_PolarizationModeDispersion_MinTimePath

type Component_OpticalChannel_PolarizationModeDispersion_MinTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PolarizationModeDispersion_MinTimePath represents the /openconfig-platform/components/component/optical-channel/state/polarization-mode-dispersion/min-time YANG schema element.

func (*Component_OpticalChannel_PolarizationModeDispersion_MinTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/polarization-mode-dispersion/min-time"

type Component_OpticalChannel_PolarizationModeDispersion_MinTimePathAny

type Component_OpticalChannel_PolarizationModeDispersion_MinTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PolarizationModeDispersion_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/polarization-mode-dispersion/min-time YANG schema element.

func (*Component_OpticalChannel_PolarizationModeDispersion_MinTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/polarization-mode-dispersion/min-time"

type Component_OpticalChannel_PostFecBerPath

type Component_OpticalChannel_PostFecBerPath struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_PostFecBerPath represents the /openconfig-platform/components/component/optical-channel/state/post-fec-ber YANG schema element.

func (*Component_OpticalChannel_PostFecBerPath) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/post-fec-ber/avg"

func (*Component_OpticalChannel_PostFecBerPath) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/post-fec-ber/instant"

func (*Component_OpticalChannel_PostFecBerPath) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/post-fec-ber/interval"

func (*Component_OpticalChannel_PostFecBerPath) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/post-fec-ber/max"

func (*Component_OpticalChannel_PostFecBerPath) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/post-fec-ber/max-time"

func (*Component_OpticalChannel_PostFecBerPath) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/post-fec-ber/min"

func (*Component_OpticalChannel_PostFecBerPath) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/post-fec-ber/min-time"

func (*Component_OpticalChannel_PostFecBerPath) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_PostFecBerPathAny

type Component_OpticalChannel_PostFecBerPathAny struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_PostFecBerPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/post-fec-ber YANG schema element.

func (*Component_OpticalChannel_PostFecBerPathAny) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/post-fec-ber/avg"

func (*Component_OpticalChannel_PostFecBerPathAny) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/post-fec-ber/instant"

func (*Component_OpticalChannel_PostFecBerPathAny) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/post-fec-ber/interval"

func (*Component_OpticalChannel_PostFecBerPathAny) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/post-fec-ber/max"

func (*Component_OpticalChannel_PostFecBerPathAny) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/post-fec-ber/max-time"

func (*Component_OpticalChannel_PostFecBerPathAny) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/post-fec-ber/min"

func (*Component_OpticalChannel_PostFecBerPathAny) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/post-fec-ber/min-time"

func (*Component_OpticalChannel_PostFecBerPathAny) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_PostFecBer_AvgPath

type Component_OpticalChannel_PostFecBer_AvgPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PostFecBer_AvgPath represents the /openconfig-platform/components/component/optical-channel/state/post-fec-ber/avg YANG schema element.

func (*Component_OpticalChannel_PostFecBer_AvgPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/post-fec-ber/avg"

type Component_OpticalChannel_PostFecBer_AvgPathAny

type Component_OpticalChannel_PostFecBer_AvgPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PostFecBer_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/post-fec-ber/avg YANG schema element.

func (*Component_OpticalChannel_PostFecBer_AvgPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/post-fec-ber/avg"

type Component_OpticalChannel_PostFecBer_InstantPath

type Component_OpticalChannel_PostFecBer_InstantPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PostFecBer_InstantPath represents the /openconfig-platform/components/component/optical-channel/state/post-fec-ber/instant YANG schema element.

func (*Component_OpticalChannel_PostFecBer_InstantPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/post-fec-ber/instant"

type Component_OpticalChannel_PostFecBer_InstantPathAny

type Component_OpticalChannel_PostFecBer_InstantPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PostFecBer_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/post-fec-ber/instant YANG schema element.

func (*Component_OpticalChannel_PostFecBer_InstantPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/post-fec-ber/instant"

type Component_OpticalChannel_PostFecBer_IntervalPath

type Component_OpticalChannel_PostFecBer_IntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PostFecBer_IntervalPath represents the /openconfig-platform/components/component/optical-channel/state/post-fec-ber/interval YANG schema element.

func (*Component_OpticalChannel_PostFecBer_IntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/post-fec-ber/interval"

type Component_OpticalChannel_PostFecBer_IntervalPathAny

type Component_OpticalChannel_PostFecBer_IntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PostFecBer_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/post-fec-ber/interval YANG schema element.

func (*Component_OpticalChannel_PostFecBer_IntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/post-fec-ber/interval"

type Component_OpticalChannel_PostFecBer_MaxPath

type Component_OpticalChannel_PostFecBer_MaxPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PostFecBer_MaxPath represents the /openconfig-platform/components/component/optical-channel/state/post-fec-ber/max YANG schema element.

func (*Component_OpticalChannel_PostFecBer_MaxPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/post-fec-ber/max"

type Component_OpticalChannel_PostFecBer_MaxPathAny

type Component_OpticalChannel_PostFecBer_MaxPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PostFecBer_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/post-fec-ber/max YANG schema element.

func (*Component_OpticalChannel_PostFecBer_MaxPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/post-fec-ber/max"

type Component_OpticalChannel_PostFecBer_MaxTimePath

type Component_OpticalChannel_PostFecBer_MaxTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PostFecBer_MaxTimePath represents the /openconfig-platform/components/component/optical-channel/state/post-fec-ber/max-time YANG schema element.

func (*Component_OpticalChannel_PostFecBer_MaxTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/post-fec-ber/max-time"

type Component_OpticalChannel_PostFecBer_MaxTimePathAny

type Component_OpticalChannel_PostFecBer_MaxTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PostFecBer_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/post-fec-ber/max-time YANG schema element.

func (*Component_OpticalChannel_PostFecBer_MaxTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/post-fec-ber/max-time"

type Component_OpticalChannel_PostFecBer_MinPath

type Component_OpticalChannel_PostFecBer_MinPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PostFecBer_MinPath represents the /openconfig-platform/components/component/optical-channel/state/post-fec-ber/min YANG schema element.

func (*Component_OpticalChannel_PostFecBer_MinPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/post-fec-ber/min"

type Component_OpticalChannel_PostFecBer_MinPathAny

type Component_OpticalChannel_PostFecBer_MinPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PostFecBer_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/post-fec-ber/min YANG schema element.

func (*Component_OpticalChannel_PostFecBer_MinPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/post-fec-ber/min"

type Component_OpticalChannel_PostFecBer_MinTimePath

type Component_OpticalChannel_PostFecBer_MinTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PostFecBer_MinTimePath represents the /openconfig-platform/components/component/optical-channel/state/post-fec-ber/min-time YANG schema element.

func (*Component_OpticalChannel_PostFecBer_MinTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/post-fec-ber/min-time"

type Component_OpticalChannel_PostFecBer_MinTimePathAny

type Component_OpticalChannel_PostFecBer_MinTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PostFecBer_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/post-fec-ber/min-time YANG schema element.

func (*Component_OpticalChannel_PostFecBer_MinTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/post-fec-ber/min-time"

type Component_OpticalChannel_PreFecBerPath

type Component_OpticalChannel_PreFecBerPath struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_PreFecBerPath represents the /openconfig-platform/components/component/optical-channel/state/pre-fec-ber YANG schema element.

func (*Component_OpticalChannel_PreFecBerPath) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/pre-fec-ber/avg"

func (*Component_OpticalChannel_PreFecBerPath) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/pre-fec-ber/instant"

func (*Component_OpticalChannel_PreFecBerPath) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/pre-fec-ber/interval"

func (*Component_OpticalChannel_PreFecBerPath) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/pre-fec-ber/max"

func (*Component_OpticalChannel_PreFecBerPath) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/pre-fec-ber/max-time"

func (*Component_OpticalChannel_PreFecBerPath) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/pre-fec-ber/min"

func (*Component_OpticalChannel_PreFecBerPath) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/pre-fec-ber/min-time"

func (*Component_OpticalChannel_PreFecBerPath) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_PreFecBerPathAny

type Component_OpticalChannel_PreFecBerPathAny struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_PreFecBerPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/pre-fec-ber YANG schema element.

func (*Component_OpticalChannel_PreFecBerPathAny) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/pre-fec-ber/avg"

func (*Component_OpticalChannel_PreFecBerPathAny) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/pre-fec-ber/instant"

func (*Component_OpticalChannel_PreFecBerPathAny) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/pre-fec-ber/interval"

func (*Component_OpticalChannel_PreFecBerPathAny) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/pre-fec-ber/max"

func (*Component_OpticalChannel_PreFecBerPathAny) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/pre-fec-ber/max-time"

func (*Component_OpticalChannel_PreFecBerPathAny) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/pre-fec-ber/min"

func (*Component_OpticalChannel_PreFecBerPathAny) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/pre-fec-ber/min-time"

func (*Component_OpticalChannel_PreFecBerPathAny) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_PreFecBer_AvgPath

type Component_OpticalChannel_PreFecBer_AvgPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PreFecBer_AvgPath represents the /openconfig-platform/components/component/optical-channel/state/pre-fec-ber/avg YANG schema element.

func (*Component_OpticalChannel_PreFecBer_AvgPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/pre-fec-ber/avg"

type Component_OpticalChannel_PreFecBer_AvgPathAny

type Component_OpticalChannel_PreFecBer_AvgPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PreFecBer_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/pre-fec-ber/avg YANG schema element.

func (*Component_OpticalChannel_PreFecBer_AvgPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/pre-fec-ber/avg"

type Component_OpticalChannel_PreFecBer_InstantPath

type Component_OpticalChannel_PreFecBer_InstantPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PreFecBer_InstantPath represents the /openconfig-platform/components/component/optical-channel/state/pre-fec-ber/instant YANG schema element.

func (*Component_OpticalChannel_PreFecBer_InstantPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/pre-fec-ber/instant"

type Component_OpticalChannel_PreFecBer_InstantPathAny

type Component_OpticalChannel_PreFecBer_InstantPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PreFecBer_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/pre-fec-ber/instant YANG schema element.

func (*Component_OpticalChannel_PreFecBer_InstantPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/pre-fec-ber/instant"

type Component_OpticalChannel_PreFecBer_IntervalPath

type Component_OpticalChannel_PreFecBer_IntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PreFecBer_IntervalPath represents the /openconfig-platform/components/component/optical-channel/state/pre-fec-ber/interval YANG schema element.

func (*Component_OpticalChannel_PreFecBer_IntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/pre-fec-ber/interval"

type Component_OpticalChannel_PreFecBer_IntervalPathAny

type Component_OpticalChannel_PreFecBer_IntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PreFecBer_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/pre-fec-ber/interval YANG schema element.

func (*Component_OpticalChannel_PreFecBer_IntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/pre-fec-ber/interval"

type Component_OpticalChannel_PreFecBer_MaxPath

type Component_OpticalChannel_PreFecBer_MaxPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PreFecBer_MaxPath represents the /openconfig-platform/components/component/optical-channel/state/pre-fec-ber/max YANG schema element.

func (*Component_OpticalChannel_PreFecBer_MaxPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/pre-fec-ber/max"

type Component_OpticalChannel_PreFecBer_MaxPathAny

type Component_OpticalChannel_PreFecBer_MaxPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PreFecBer_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/pre-fec-ber/max YANG schema element.

func (*Component_OpticalChannel_PreFecBer_MaxPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/pre-fec-ber/max"

type Component_OpticalChannel_PreFecBer_MaxTimePath

type Component_OpticalChannel_PreFecBer_MaxTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PreFecBer_MaxTimePath represents the /openconfig-platform/components/component/optical-channel/state/pre-fec-ber/max-time YANG schema element.

func (*Component_OpticalChannel_PreFecBer_MaxTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/pre-fec-ber/max-time"

type Component_OpticalChannel_PreFecBer_MaxTimePathAny

type Component_OpticalChannel_PreFecBer_MaxTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PreFecBer_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/pre-fec-ber/max-time YANG schema element.

func (*Component_OpticalChannel_PreFecBer_MaxTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/pre-fec-ber/max-time"

type Component_OpticalChannel_PreFecBer_MinPath

type Component_OpticalChannel_PreFecBer_MinPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PreFecBer_MinPath represents the /openconfig-platform/components/component/optical-channel/state/pre-fec-ber/min YANG schema element.

func (*Component_OpticalChannel_PreFecBer_MinPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/pre-fec-ber/min"

type Component_OpticalChannel_PreFecBer_MinPathAny

type Component_OpticalChannel_PreFecBer_MinPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PreFecBer_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/pre-fec-ber/min YANG schema element.

func (*Component_OpticalChannel_PreFecBer_MinPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/pre-fec-ber/min"

type Component_OpticalChannel_PreFecBer_MinTimePath

type Component_OpticalChannel_PreFecBer_MinTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PreFecBer_MinTimePath represents the /openconfig-platform/components/component/optical-channel/state/pre-fec-ber/min-time YANG schema element.

func (*Component_OpticalChannel_PreFecBer_MinTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/pre-fec-ber/min-time"

type Component_OpticalChannel_PreFecBer_MinTimePathAny

type Component_OpticalChannel_PreFecBer_MinTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_PreFecBer_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/pre-fec-ber/min-time YANG schema element.

func (*Component_OpticalChannel_PreFecBer_MinTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/pre-fec-ber/min-time"

type Component_OpticalChannel_QValuePath

type Component_OpticalChannel_QValuePath struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_QValuePath represents the /openconfig-platform/components/component/optical-channel/state/q-value YANG schema element.

func (*Component_OpticalChannel_QValuePath) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/q-value/avg"

func (*Component_OpticalChannel_QValuePath) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/q-value/instant"

func (*Component_OpticalChannel_QValuePath) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/q-value/interval"

func (*Component_OpticalChannel_QValuePath) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/q-value/max"

func (*Component_OpticalChannel_QValuePath) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/q-value/max-time"

func (*Component_OpticalChannel_QValuePath) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/q-value/min"

func (*Component_OpticalChannel_QValuePath) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/q-value/min-time"

func (*Component_OpticalChannel_QValuePath) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_QValuePathAny

type Component_OpticalChannel_QValuePathAny struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_QValuePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/q-value YANG schema element.

func (*Component_OpticalChannel_QValuePathAny) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/q-value/avg"

func (*Component_OpticalChannel_QValuePathAny) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/q-value/instant"

func (*Component_OpticalChannel_QValuePathAny) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/q-value/interval"

func (*Component_OpticalChannel_QValuePathAny) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/q-value/max"

func (*Component_OpticalChannel_QValuePathAny) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/q-value/max-time"

func (*Component_OpticalChannel_QValuePathAny) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/q-value/min"

func (*Component_OpticalChannel_QValuePathAny) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/q-value/min-time"

func (*Component_OpticalChannel_QValuePathAny) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_QValue_AvgPath

type Component_OpticalChannel_QValue_AvgPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_QValue_AvgPath represents the /openconfig-platform/components/component/optical-channel/state/q-value/avg YANG schema element.

func (*Component_OpticalChannel_QValue_AvgPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/q-value/avg"

type Component_OpticalChannel_QValue_AvgPathAny

type Component_OpticalChannel_QValue_AvgPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_QValue_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/q-value/avg YANG schema element.

func (*Component_OpticalChannel_QValue_AvgPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/q-value/avg"

type Component_OpticalChannel_QValue_InstantPath

type Component_OpticalChannel_QValue_InstantPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_QValue_InstantPath represents the /openconfig-platform/components/component/optical-channel/state/q-value/instant YANG schema element.

func (*Component_OpticalChannel_QValue_InstantPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/q-value/instant"

type Component_OpticalChannel_QValue_InstantPathAny

type Component_OpticalChannel_QValue_InstantPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_QValue_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/q-value/instant YANG schema element.

func (*Component_OpticalChannel_QValue_InstantPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/q-value/instant"

type Component_OpticalChannel_QValue_IntervalPath

type Component_OpticalChannel_QValue_IntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_QValue_IntervalPath represents the /openconfig-platform/components/component/optical-channel/state/q-value/interval YANG schema element.

func (*Component_OpticalChannel_QValue_IntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/q-value/interval"

type Component_OpticalChannel_QValue_IntervalPathAny

type Component_OpticalChannel_QValue_IntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_QValue_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/q-value/interval YANG schema element.

func (*Component_OpticalChannel_QValue_IntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/q-value/interval"

type Component_OpticalChannel_QValue_MaxPath

type Component_OpticalChannel_QValue_MaxPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_QValue_MaxPath represents the /openconfig-platform/components/component/optical-channel/state/q-value/max YANG schema element.

func (*Component_OpticalChannel_QValue_MaxPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/q-value/max"

type Component_OpticalChannel_QValue_MaxPathAny

type Component_OpticalChannel_QValue_MaxPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_QValue_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/q-value/max YANG schema element.

func (*Component_OpticalChannel_QValue_MaxPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/q-value/max"

type Component_OpticalChannel_QValue_MaxTimePath

type Component_OpticalChannel_QValue_MaxTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_QValue_MaxTimePath represents the /openconfig-platform/components/component/optical-channel/state/q-value/max-time YANG schema element.

func (*Component_OpticalChannel_QValue_MaxTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/q-value/max-time"

type Component_OpticalChannel_QValue_MaxTimePathAny

type Component_OpticalChannel_QValue_MaxTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_QValue_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/q-value/max-time YANG schema element.

func (*Component_OpticalChannel_QValue_MaxTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/q-value/max-time"

type Component_OpticalChannel_QValue_MinPath

type Component_OpticalChannel_QValue_MinPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_QValue_MinPath represents the /openconfig-platform/components/component/optical-channel/state/q-value/min YANG schema element.

func (*Component_OpticalChannel_QValue_MinPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/q-value/min"

type Component_OpticalChannel_QValue_MinPathAny

type Component_OpticalChannel_QValue_MinPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_QValue_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/q-value/min YANG schema element.

func (*Component_OpticalChannel_QValue_MinPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/q-value/min"

type Component_OpticalChannel_QValue_MinTimePath

type Component_OpticalChannel_QValue_MinTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_QValue_MinTimePath represents the /openconfig-platform/components/component/optical-channel/state/q-value/min-time YANG schema element.

func (*Component_OpticalChannel_QValue_MinTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/q-value/min-time"

type Component_OpticalChannel_QValue_MinTimePathAny

type Component_OpticalChannel_QValue_MinTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_QValue_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/q-value/min-time YANG schema element.

func (*Component_OpticalChannel_QValue_MinTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/q-value/min-time"

type Component_OpticalChannel_SecondOrderPolarizationModeDispersionPath

type Component_OpticalChannel_SecondOrderPolarizationModeDispersionPath struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_SecondOrderPolarizationModeDispersionPath represents the /openconfig-platform/components/component/optical-channel/state/second-order-polarization-mode-dispersion YANG schema element.

func (*Component_OpticalChannel_SecondOrderPolarizationModeDispersionPath) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/second-order-polarization-mode-dispersion/avg"

func (*Component_OpticalChannel_SecondOrderPolarizationModeDispersionPath) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/second-order-polarization-mode-dispersion/instant"

func (*Component_OpticalChannel_SecondOrderPolarizationModeDispersionPath) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/second-order-polarization-mode-dispersion/interval"

func (*Component_OpticalChannel_SecondOrderPolarizationModeDispersionPath) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/second-order-polarization-mode-dispersion/max"

func (*Component_OpticalChannel_SecondOrderPolarizationModeDispersionPath) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/second-order-polarization-mode-dispersion/max-time"

func (*Component_OpticalChannel_SecondOrderPolarizationModeDispersionPath) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/second-order-polarization-mode-dispersion/min"

func (*Component_OpticalChannel_SecondOrderPolarizationModeDispersionPath) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/second-order-polarization-mode-dispersion/min-time"

func (*Component_OpticalChannel_SecondOrderPolarizationModeDispersionPath) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_SecondOrderPolarizationModeDispersionPathAny

type Component_OpticalChannel_SecondOrderPolarizationModeDispersionPathAny struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_SecondOrderPolarizationModeDispersionPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/second-order-polarization-mode-dispersion YANG schema element.

func (*Component_OpticalChannel_SecondOrderPolarizationModeDispersionPathAny) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/second-order-polarization-mode-dispersion/avg"

func (*Component_OpticalChannel_SecondOrderPolarizationModeDispersionPathAny) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/second-order-polarization-mode-dispersion/instant"

func (*Component_OpticalChannel_SecondOrderPolarizationModeDispersionPathAny) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/second-order-polarization-mode-dispersion/interval"

func (*Component_OpticalChannel_SecondOrderPolarizationModeDispersionPathAny) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/second-order-polarization-mode-dispersion/max"

func (*Component_OpticalChannel_SecondOrderPolarizationModeDispersionPathAny) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/second-order-polarization-mode-dispersion/max-time"

func (*Component_OpticalChannel_SecondOrderPolarizationModeDispersionPathAny) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/second-order-polarization-mode-dispersion/min"

func (*Component_OpticalChannel_SecondOrderPolarizationModeDispersionPathAny) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/second-order-polarization-mode-dispersion/min-time"

func (*Component_OpticalChannel_SecondOrderPolarizationModeDispersionPathAny) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_SecondOrderPolarizationModeDispersion_AvgPath

type Component_OpticalChannel_SecondOrderPolarizationModeDispersion_AvgPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_SecondOrderPolarizationModeDispersion_AvgPath represents the /openconfig-platform/components/component/optical-channel/state/second-order-polarization-mode-dispersion/avg YANG schema element.

func (*Component_OpticalChannel_SecondOrderPolarizationModeDispersion_AvgPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/second-order-polarization-mode-dispersion/avg"

type Component_OpticalChannel_SecondOrderPolarizationModeDispersion_AvgPathAny

type Component_OpticalChannel_SecondOrderPolarizationModeDispersion_AvgPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_SecondOrderPolarizationModeDispersion_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/second-order-polarization-mode-dispersion/avg YANG schema element.

func (*Component_OpticalChannel_SecondOrderPolarizationModeDispersion_AvgPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/second-order-polarization-mode-dispersion/avg"

type Component_OpticalChannel_SecondOrderPolarizationModeDispersion_InstantPath

type Component_OpticalChannel_SecondOrderPolarizationModeDispersion_InstantPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_SecondOrderPolarizationModeDispersion_InstantPath represents the /openconfig-platform/components/component/optical-channel/state/second-order-polarization-mode-dispersion/instant YANG schema element.

func (*Component_OpticalChannel_SecondOrderPolarizationModeDispersion_InstantPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/second-order-polarization-mode-dispersion/instant"

type Component_OpticalChannel_SecondOrderPolarizationModeDispersion_InstantPathAny

type Component_OpticalChannel_SecondOrderPolarizationModeDispersion_InstantPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_SecondOrderPolarizationModeDispersion_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/second-order-polarization-mode-dispersion/instant YANG schema element.

func (*Component_OpticalChannel_SecondOrderPolarizationModeDispersion_InstantPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/second-order-polarization-mode-dispersion/instant"

type Component_OpticalChannel_SecondOrderPolarizationModeDispersion_IntervalPath

type Component_OpticalChannel_SecondOrderPolarizationModeDispersion_IntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_SecondOrderPolarizationModeDispersion_IntervalPath represents the /openconfig-platform/components/component/optical-channel/state/second-order-polarization-mode-dispersion/interval YANG schema element.

func (*Component_OpticalChannel_SecondOrderPolarizationModeDispersion_IntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/second-order-polarization-mode-dispersion/interval"

type Component_OpticalChannel_SecondOrderPolarizationModeDispersion_IntervalPathAny

type Component_OpticalChannel_SecondOrderPolarizationModeDispersion_IntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_SecondOrderPolarizationModeDispersion_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/second-order-polarization-mode-dispersion/interval YANG schema element.

func (*Component_OpticalChannel_SecondOrderPolarizationModeDispersion_IntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/second-order-polarization-mode-dispersion/interval"

type Component_OpticalChannel_SecondOrderPolarizationModeDispersion_MaxPath

type Component_OpticalChannel_SecondOrderPolarizationModeDispersion_MaxPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_SecondOrderPolarizationModeDispersion_MaxPath represents the /openconfig-platform/components/component/optical-channel/state/second-order-polarization-mode-dispersion/max YANG schema element.

func (*Component_OpticalChannel_SecondOrderPolarizationModeDispersion_MaxPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/second-order-polarization-mode-dispersion/max"

type Component_OpticalChannel_SecondOrderPolarizationModeDispersion_MaxPathAny

type Component_OpticalChannel_SecondOrderPolarizationModeDispersion_MaxPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_SecondOrderPolarizationModeDispersion_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/second-order-polarization-mode-dispersion/max YANG schema element.

func (*Component_OpticalChannel_SecondOrderPolarizationModeDispersion_MaxPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/second-order-polarization-mode-dispersion/max"

type Component_OpticalChannel_SecondOrderPolarizationModeDispersion_MaxTimePath

type Component_OpticalChannel_SecondOrderPolarizationModeDispersion_MaxTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_SecondOrderPolarizationModeDispersion_MaxTimePath represents the /openconfig-platform/components/component/optical-channel/state/second-order-polarization-mode-dispersion/max-time YANG schema element.

func (*Component_OpticalChannel_SecondOrderPolarizationModeDispersion_MaxTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/second-order-polarization-mode-dispersion/max-time"

type Component_OpticalChannel_SecondOrderPolarizationModeDispersion_MaxTimePathAny

type Component_OpticalChannel_SecondOrderPolarizationModeDispersion_MaxTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_SecondOrderPolarizationModeDispersion_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/second-order-polarization-mode-dispersion/max-time YANG schema element.

func (*Component_OpticalChannel_SecondOrderPolarizationModeDispersion_MaxTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/second-order-polarization-mode-dispersion/max-time"

type Component_OpticalChannel_SecondOrderPolarizationModeDispersion_MinPath

type Component_OpticalChannel_SecondOrderPolarizationModeDispersion_MinPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_SecondOrderPolarizationModeDispersion_MinPath represents the /openconfig-platform/components/component/optical-channel/state/second-order-polarization-mode-dispersion/min YANG schema element.

func (*Component_OpticalChannel_SecondOrderPolarizationModeDispersion_MinPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/second-order-polarization-mode-dispersion/min"

type Component_OpticalChannel_SecondOrderPolarizationModeDispersion_MinPathAny

type Component_OpticalChannel_SecondOrderPolarizationModeDispersion_MinPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_SecondOrderPolarizationModeDispersion_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/second-order-polarization-mode-dispersion/min YANG schema element.

func (*Component_OpticalChannel_SecondOrderPolarizationModeDispersion_MinPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/second-order-polarization-mode-dispersion/min"

type Component_OpticalChannel_SecondOrderPolarizationModeDispersion_MinTimePath

type Component_OpticalChannel_SecondOrderPolarizationModeDispersion_MinTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_SecondOrderPolarizationModeDispersion_MinTimePath represents the /openconfig-platform/components/component/optical-channel/state/second-order-polarization-mode-dispersion/min-time YANG schema element.

func (*Component_OpticalChannel_SecondOrderPolarizationModeDispersion_MinTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/second-order-polarization-mode-dispersion/min-time"

type Component_OpticalChannel_SecondOrderPolarizationModeDispersion_MinTimePathAny

type Component_OpticalChannel_SecondOrderPolarizationModeDispersion_MinTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_SecondOrderPolarizationModeDispersion_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/second-order-polarization-mode-dispersion/min-time YANG schema element.

func (*Component_OpticalChannel_SecondOrderPolarizationModeDispersion_MinTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/second-order-polarization-mode-dispersion/min-time"

type Component_OpticalChannel_SopRocPath

type Component_OpticalChannel_SopRocPath struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_SopRocPath represents the /openconfig-platform/components/component/optical-channel/state/sop-roc YANG schema element.

func (*Component_OpticalChannel_SopRocPath) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/sop-roc/avg"

func (*Component_OpticalChannel_SopRocPath) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/sop-roc/instant"

func (*Component_OpticalChannel_SopRocPath) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/sop-roc/interval"

func (*Component_OpticalChannel_SopRocPath) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/sop-roc/max"

func (*Component_OpticalChannel_SopRocPath) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/sop-roc/max-time"

func (*Component_OpticalChannel_SopRocPath) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/sop-roc/min"

func (*Component_OpticalChannel_SopRocPath) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/sop-roc/min-time"

func (*Component_OpticalChannel_SopRocPath) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_SopRocPathAny

type Component_OpticalChannel_SopRocPathAny struct {
	*ygnmi.NodePath
}

Component_OpticalChannel_SopRocPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/sop-roc YANG schema element.

func (*Component_OpticalChannel_SopRocPathAny) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/sop-roc/avg"

func (*Component_OpticalChannel_SopRocPathAny) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/sop-roc/instant"

func (*Component_OpticalChannel_SopRocPathAny) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/sop-roc/interval"

func (*Component_OpticalChannel_SopRocPathAny) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/sop-roc/max"

func (*Component_OpticalChannel_SopRocPathAny) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/optical-channel/state/sop-roc/max-time"

func (*Component_OpticalChannel_SopRocPathAny) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/sop-roc/min"

func (*Component_OpticalChannel_SopRocPathAny) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/optical-channel/state/sop-roc/min-time"

func (*Component_OpticalChannel_SopRocPathAny) State

State returns a Query that can be used in gNMI operations.

type Component_OpticalChannel_SopRoc_AvgPath

type Component_OpticalChannel_SopRoc_AvgPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_SopRoc_AvgPath represents the /openconfig-platform/components/component/optical-channel/state/sop-roc/avg YANG schema element.

func (*Component_OpticalChannel_SopRoc_AvgPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/sop-roc/avg"

type Component_OpticalChannel_SopRoc_AvgPathAny

type Component_OpticalChannel_SopRoc_AvgPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_SopRoc_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/sop-roc/avg YANG schema element.

func (*Component_OpticalChannel_SopRoc_AvgPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "avg"
Path from root:       "/components/component/optical-channel/state/sop-roc/avg"

type Component_OpticalChannel_SopRoc_InstantPath

type Component_OpticalChannel_SopRoc_InstantPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_SopRoc_InstantPath represents the /openconfig-platform/components/component/optical-channel/state/sop-roc/instant YANG schema element.

func (*Component_OpticalChannel_SopRoc_InstantPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/sop-roc/instant"

type Component_OpticalChannel_SopRoc_InstantPathAny

type Component_OpticalChannel_SopRoc_InstantPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_SopRoc_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/sop-roc/instant YANG schema element.

func (*Component_OpticalChannel_SopRoc_InstantPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "instant"
Path from root:       "/components/component/optical-channel/state/sop-roc/instant"

type Component_OpticalChannel_SopRoc_IntervalPath

type Component_OpticalChannel_SopRoc_IntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_SopRoc_IntervalPath represents the /openconfig-platform/components/component/optical-channel/state/sop-roc/interval YANG schema element.

func (*Component_OpticalChannel_SopRoc_IntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/sop-roc/interval"

type Component_OpticalChannel_SopRoc_IntervalPathAny

type Component_OpticalChannel_SopRoc_IntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_SopRoc_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/sop-roc/interval YANG schema element.

func (*Component_OpticalChannel_SopRoc_IntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "interval"
Path from root:       "/components/component/optical-channel/state/sop-roc/interval"

type Component_OpticalChannel_SopRoc_MaxPath

type Component_OpticalChannel_SopRoc_MaxPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_SopRoc_MaxPath represents the /openconfig-platform/components/component/optical-channel/state/sop-roc/max YANG schema element.

func (*Component_OpticalChannel_SopRoc_MaxPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/sop-roc/max"

type Component_OpticalChannel_SopRoc_MaxPathAny

type Component_OpticalChannel_SopRoc_MaxPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_SopRoc_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/sop-roc/max YANG schema element.

func (*Component_OpticalChannel_SopRoc_MaxPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max"
Path from root:       "/components/component/optical-channel/state/sop-roc/max"

type Component_OpticalChannel_SopRoc_MaxTimePath

type Component_OpticalChannel_SopRoc_MaxTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_SopRoc_MaxTimePath represents the /openconfig-platform/components/component/optical-channel/state/sop-roc/max-time YANG schema element.

func (*Component_OpticalChannel_SopRoc_MaxTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/sop-roc/max-time"

type Component_OpticalChannel_SopRoc_MaxTimePathAny

type Component_OpticalChannel_SopRoc_MaxTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_SopRoc_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/sop-roc/max-time YANG schema element.

func (*Component_OpticalChannel_SopRoc_MaxTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "max-time"
Path from root:       "/components/component/optical-channel/state/sop-roc/max-time"

type Component_OpticalChannel_SopRoc_MinPath

type Component_OpticalChannel_SopRoc_MinPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_SopRoc_MinPath represents the /openconfig-platform/components/component/optical-channel/state/sop-roc/min YANG schema element.

func (*Component_OpticalChannel_SopRoc_MinPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/sop-roc/min"

type Component_OpticalChannel_SopRoc_MinPathAny

type Component_OpticalChannel_SopRoc_MinPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_SopRoc_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/sop-roc/min YANG schema element.

func (*Component_OpticalChannel_SopRoc_MinPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min"
Path from root:       "/components/component/optical-channel/state/sop-roc/min"

type Component_OpticalChannel_SopRoc_MinTimePath

type Component_OpticalChannel_SopRoc_MinTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_SopRoc_MinTimePath represents the /openconfig-platform/components/component/optical-channel/state/sop-roc/min-time YANG schema element.

func (*Component_OpticalChannel_SopRoc_MinTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/sop-roc/min-time"

type Component_OpticalChannel_SopRoc_MinTimePathAny

type Component_OpticalChannel_SopRoc_MinTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_SopRoc_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/sop-roc/min-time YANG schema element.

func (*Component_OpticalChannel_SopRoc_MinTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "min-time"
Path from root:       "/components/component/optical-channel/state/sop-roc/min-time"

type Component_OpticalChannel_TargetOutputPowerPath

type Component_OpticalChannel_TargetOutputPowerPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_TargetOutputPowerPath represents the /openconfig-platform/components/component/optical-channel/state/target-output-power YANG schema element.

func (*Component_OpticalChannel_TargetOutputPowerPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "config/target-output-power"
Path from root:       "/components/component/optical-channel/config/target-output-power"

func (*Component_OpticalChannel_TargetOutputPowerPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "state/target-output-power"
Path from root:       "/components/component/optical-channel/state/target-output-power"

type Component_OpticalChannel_TargetOutputPowerPathAny

type Component_OpticalChannel_TargetOutputPowerPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_OpticalChannel_TargetOutputPowerPathAny represents the wildcard version of the /openconfig-platform/components/component/optical-channel/state/target-output-power YANG schema element.

func (*Component_OpticalChannel_TargetOutputPowerPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "config/target-output-power"
Path from root:       "/components/component/optical-channel/config/target-output-power"

func (*Component_OpticalChannel_TargetOutputPowerPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-terminal-device"
Instantiating module: "openconfig-terminal-device"
Path from parent:     "state/target-output-power"
Path from root:       "/components/component/optical-channel/state/target-output-power"

type Component_ParentPath

type Component_ParentPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_ParentPath represents the /openconfig-platform/components/component/state/parent YANG schema element.

func (*Component_ParentPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/parent"
Path from root:       "/components/component/state/parent"

type Component_ParentPathAny

type Component_ParentPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_ParentPathAny represents the wildcard version of the /openconfig-platform/components/component/state/parent YANG schema element.

func (*Component_ParentPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/parent"
Path from root:       "/components/component/state/parent"

type Component_PartNoPath

type Component_PartNoPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_PartNoPath represents the /openconfig-platform/components/component/state/part-no YANG schema element.

func (*Component_PartNoPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/part-no"
Path from root:       "/components/component/state/part-no"

type Component_PartNoPathAny

type Component_PartNoPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_PartNoPathAny represents the wildcard version of the /openconfig-platform/components/component/state/part-no YANG schema element.

func (*Component_PartNoPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/part-no"
Path from root:       "/components/component/state/part-no"

type Component_PciePath

type Component_PciePath struct {
	*ygnmi.NodePath
}

Component_PciePath represents the /openconfig-platform/components/component/state/pcie YANG schema element.

func (*Component_PciePath) CorrectableErrors

CorrectableErrors (container): The count of the correctable PCIe errors.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "correctable-errors"
Path from root:       "/components/component/state/pcie/correctable-errors"

func (*Component_PciePath) FatalErrors

FatalErrors (container): The count of the fatal PCIe errors.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "fatal-errors"
Path from root:       "/components/component/state/pcie/fatal-errors"

func (*Component_PciePath) NonFatalErrors

NonFatalErrors (container): The count of the non-fatal PCIe errors.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "non-fatal-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors"

func (*Component_PciePath) State

State returns a Query that can be used in gNMI operations.

type Component_PciePathAny

type Component_PciePathAny struct {
	*ygnmi.NodePath
}

Component_PciePathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie YANG schema element.

func (*Component_PciePathAny) CorrectableErrors

CorrectableErrors (container): The count of the correctable PCIe errors.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "correctable-errors"
Path from root:       "/components/component/state/pcie/correctable-errors"

func (*Component_PciePathAny) FatalErrors

FatalErrors (container): The count of the fatal PCIe errors.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "fatal-errors"
Path from root:       "/components/component/state/pcie/fatal-errors"

func (*Component_PciePathAny) NonFatalErrors

NonFatalErrors (container): The count of the non-fatal PCIe errors.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "non-fatal-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors"

func (*Component_PciePathAny) State

State returns a Query that can be used in gNMI operations.

type Component_Pcie_CorrectableErrorsPath

type Component_Pcie_CorrectableErrorsPath struct {
	*ygnmi.NodePath
}

Component_Pcie_CorrectableErrorsPath represents the /openconfig-platform/components/component/state/pcie/correctable-errors YANG schema element.

func (*Component_Pcie_CorrectableErrorsPath) AdvisoryNonFatalErrors

AdvisoryNonFatalErrors (leaf): Number of advisory non fatal errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "advisory-non-fatal-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/advisory-non-fatal-errors"

func (*Component_Pcie_CorrectableErrorsPath) BadDllpErrors

BadDllpErrors (leaf): Number of DLLPs with bad LCRC detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "bad-dllp-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/bad-dllp-errors"

func (*Component_Pcie_CorrectableErrorsPath) BadTlpErrors

BadTlpErrors (leaf): Number of TLPs with bad LCRC detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "bad-tlp-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/bad-tlp-errors"

func (*Component_Pcie_CorrectableErrorsPath) HdrLogOverflowErrors

HdrLogOverflowErrors (leaf): Number of header log overflow errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "hdr-log-overflow-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/hdr-log-overflow-errors"

func (*Component_Pcie_CorrectableErrorsPath) InternalErrors

InternalErrors (leaf): Number of internal errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "internal-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/internal-errors"

func (*Component_Pcie_CorrectableErrorsPath) ReceiverErrors

ReceiverErrors (leaf): Number of receiver errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "receiver-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/receiver-errors"

func (*Component_Pcie_CorrectableErrorsPath) RelayRolloverErrors

RelayRolloverErrors (leaf): Number of relay rollover errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "relay-rollover-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/relay-rollover-errors"

func (*Component_Pcie_CorrectableErrorsPath) ReplayTimeoutErrors

ReplayTimeoutErrors (leaf): Number of replay timeout errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "replay-timeout-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/replay-timeout-errors"

func (*Component_Pcie_CorrectableErrorsPath) State

State returns a Query that can be used in gNMI operations.

func (*Component_Pcie_CorrectableErrorsPath) TotalErrors

TotalErrors (leaf): Total number of correctable errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "total-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/total-errors"

type Component_Pcie_CorrectableErrorsPathAny

type Component_Pcie_CorrectableErrorsPathAny struct {
	*ygnmi.NodePath
}

Component_Pcie_CorrectableErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/correctable-errors YANG schema element.

func (*Component_Pcie_CorrectableErrorsPathAny) AdvisoryNonFatalErrors

AdvisoryNonFatalErrors (leaf): Number of advisory non fatal errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "advisory-non-fatal-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/advisory-non-fatal-errors"

func (*Component_Pcie_CorrectableErrorsPathAny) BadDllpErrors

BadDllpErrors (leaf): Number of DLLPs with bad LCRC detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "bad-dllp-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/bad-dllp-errors"

func (*Component_Pcie_CorrectableErrorsPathAny) BadTlpErrors

BadTlpErrors (leaf): Number of TLPs with bad LCRC detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "bad-tlp-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/bad-tlp-errors"

func (*Component_Pcie_CorrectableErrorsPathAny) HdrLogOverflowErrors

HdrLogOverflowErrors (leaf): Number of header log overflow errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "hdr-log-overflow-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/hdr-log-overflow-errors"

func (*Component_Pcie_CorrectableErrorsPathAny) InternalErrors

InternalErrors (leaf): Number of internal errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "internal-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/internal-errors"

func (*Component_Pcie_CorrectableErrorsPathAny) ReceiverErrors

ReceiverErrors (leaf): Number of receiver errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "receiver-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/receiver-errors"

func (*Component_Pcie_CorrectableErrorsPathAny) RelayRolloverErrors

RelayRolloverErrors (leaf): Number of relay rollover errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "relay-rollover-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/relay-rollover-errors"

func (*Component_Pcie_CorrectableErrorsPathAny) ReplayTimeoutErrors

ReplayTimeoutErrors (leaf): Number of replay timeout errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "replay-timeout-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/replay-timeout-errors"

func (*Component_Pcie_CorrectableErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

func (*Component_Pcie_CorrectableErrorsPathAny) TotalErrors

TotalErrors (leaf): Total number of correctable errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "total-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/total-errors"

type Component_Pcie_CorrectableErrors_AdvisoryNonFatalErrorsPath

type Component_Pcie_CorrectableErrors_AdvisoryNonFatalErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_CorrectableErrors_AdvisoryNonFatalErrorsPath represents the /openconfig-platform/components/component/state/pcie/correctable-errors/advisory-non-fatal-errors YANG schema element.

func (*Component_Pcie_CorrectableErrors_AdvisoryNonFatalErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "advisory-non-fatal-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/advisory-non-fatal-errors"

type Component_Pcie_CorrectableErrors_AdvisoryNonFatalErrorsPathAny

type Component_Pcie_CorrectableErrors_AdvisoryNonFatalErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_CorrectableErrors_AdvisoryNonFatalErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/correctable-errors/advisory-non-fatal-errors YANG schema element.

func (*Component_Pcie_CorrectableErrors_AdvisoryNonFatalErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "advisory-non-fatal-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/advisory-non-fatal-errors"

type Component_Pcie_CorrectableErrors_BadDllpErrorsPath

type Component_Pcie_CorrectableErrors_BadDllpErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_CorrectableErrors_BadDllpErrorsPath represents the /openconfig-platform/components/component/state/pcie/correctable-errors/bad-dllp-errors YANG schema element.

func (*Component_Pcie_CorrectableErrors_BadDllpErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "bad-dllp-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/bad-dllp-errors"

type Component_Pcie_CorrectableErrors_BadDllpErrorsPathAny

type Component_Pcie_CorrectableErrors_BadDllpErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_CorrectableErrors_BadDllpErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/correctable-errors/bad-dllp-errors YANG schema element.

func (*Component_Pcie_CorrectableErrors_BadDllpErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "bad-dllp-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/bad-dllp-errors"

type Component_Pcie_CorrectableErrors_BadTlpErrorsPath

type Component_Pcie_CorrectableErrors_BadTlpErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_CorrectableErrors_BadTlpErrorsPath represents the /openconfig-platform/components/component/state/pcie/correctable-errors/bad-tlp-errors YANG schema element.

func (*Component_Pcie_CorrectableErrors_BadTlpErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "bad-tlp-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/bad-tlp-errors"

type Component_Pcie_CorrectableErrors_BadTlpErrorsPathAny

type Component_Pcie_CorrectableErrors_BadTlpErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_CorrectableErrors_BadTlpErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/correctable-errors/bad-tlp-errors YANG schema element.

func (*Component_Pcie_CorrectableErrors_BadTlpErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "bad-tlp-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/bad-tlp-errors"

type Component_Pcie_CorrectableErrors_HdrLogOverflowErrorsPath

type Component_Pcie_CorrectableErrors_HdrLogOverflowErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_CorrectableErrors_HdrLogOverflowErrorsPath represents the /openconfig-platform/components/component/state/pcie/correctable-errors/hdr-log-overflow-errors YANG schema element.

func (*Component_Pcie_CorrectableErrors_HdrLogOverflowErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "hdr-log-overflow-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/hdr-log-overflow-errors"

type Component_Pcie_CorrectableErrors_HdrLogOverflowErrorsPathAny

type Component_Pcie_CorrectableErrors_HdrLogOverflowErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_CorrectableErrors_HdrLogOverflowErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/correctable-errors/hdr-log-overflow-errors YANG schema element.

func (*Component_Pcie_CorrectableErrors_HdrLogOverflowErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "hdr-log-overflow-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/hdr-log-overflow-errors"

type Component_Pcie_CorrectableErrors_InternalErrorsPath

type Component_Pcie_CorrectableErrors_InternalErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_CorrectableErrors_InternalErrorsPath represents the /openconfig-platform/components/component/state/pcie/correctable-errors/internal-errors YANG schema element.

func (*Component_Pcie_CorrectableErrors_InternalErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "internal-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/internal-errors"

type Component_Pcie_CorrectableErrors_InternalErrorsPathAny

type Component_Pcie_CorrectableErrors_InternalErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_CorrectableErrors_InternalErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/correctable-errors/internal-errors YANG schema element.

func (*Component_Pcie_CorrectableErrors_InternalErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "internal-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/internal-errors"

type Component_Pcie_CorrectableErrors_ReceiverErrorsPath

type Component_Pcie_CorrectableErrors_ReceiverErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_CorrectableErrors_ReceiverErrorsPath represents the /openconfig-platform/components/component/state/pcie/correctable-errors/receiver-errors YANG schema element.

func (*Component_Pcie_CorrectableErrors_ReceiverErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "receiver-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/receiver-errors"

type Component_Pcie_CorrectableErrors_ReceiverErrorsPathAny

type Component_Pcie_CorrectableErrors_ReceiverErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_CorrectableErrors_ReceiverErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/correctable-errors/receiver-errors YANG schema element.

func (*Component_Pcie_CorrectableErrors_ReceiverErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "receiver-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/receiver-errors"

type Component_Pcie_CorrectableErrors_RelayRolloverErrorsPath

type Component_Pcie_CorrectableErrors_RelayRolloverErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_CorrectableErrors_RelayRolloverErrorsPath represents the /openconfig-platform/components/component/state/pcie/correctable-errors/relay-rollover-errors YANG schema element.

func (*Component_Pcie_CorrectableErrors_RelayRolloverErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "relay-rollover-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/relay-rollover-errors"

type Component_Pcie_CorrectableErrors_RelayRolloverErrorsPathAny

type Component_Pcie_CorrectableErrors_RelayRolloverErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_CorrectableErrors_RelayRolloverErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/correctable-errors/relay-rollover-errors YANG schema element.

func (*Component_Pcie_CorrectableErrors_RelayRolloverErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "relay-rollover-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/relay-rollover-errors"

type Component_Pcie_CorrectableErrors_ReplayTimeoutErrorsPath

type Component_Pcie_CorrectableErrors_ReplayTimeoutErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_CorrectableErrors_ReplayTimeoutErrorsPath represents the /openconfig-platform/components/component/state/pcie/correctable-errors/replay-timeout-errors YANG schema element.

func (*Component_Pcie_CorrectableErrors_ReplayTimeoutErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "replay-timeout-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/replay-timeout-errors"

type Component_Pcie_CorrectableErrors_ReplayTimeoutErrorsPathAny

type Component_Pcie_CorrectableErrors_ReplayTimeoutErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_CorrectableErrors_ReplayTimeoutErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/correctable-errors/replay-timeout-errors YANG schema element.

func (*Component_Pcie_CorrectableErrors_ReplayTimeoutErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "replay-timeout-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/replay-timeout-errors"

type Component_Pcie_CorrectableErrors_TotalErrorsPath

type Component_Pcie_CorrectableErrors_TotalErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_CorrectableErrors_TotalErrorsPath represents the /openconfig-platform/components/component/state/pcie/correctable-errors/total-errors YANG schema element.

func (*Component_Pcie_CorrectableErrors_TotalErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "total-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/total-errors"

type Component_Pcie_CorrectableErrors_TotalErrorsPathAny

type Component_Pcie_CorrectableErrors_TotalErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_CorrectableErrors_TotalErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/correctable-errors/total-errors YANG schema element.

func (*Component_Pcie_CorrectableErrors_TotalErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "total-errors"
Path from root:       "/components/component/state/pcie/correctable-errors/total-errors"

type Component_Pcie_FatalErrorsPath

type Component_Pcie_FatalErrorsPath struct {
	*ygnmi.NodePath
}

Component_Pcie_FatalErrorsPath represents the /openconfig-platform/components/component/state/pcie/fatal-errors YANG schema element.

func (*Component_Pcie_FatalErrorsPath) AcsViolationErrors

AcsViolationErrors (leaf): Number of access control errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "acs-violation-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/acs-violation-errors"

func (*Component_Pcie_FatalErrorsPath) AtomicOpBlockedErrors

AtomicOpBlockedErrors (leaf): Number of atomic operation blocked errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "atomic-op-blocked-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/atomic-op-blocked-errors"

func (*Component_Pcie_FatalErrorsPath) BlockedTlpErrors

BlockedTlpErrors (leaf): Number of blocked TLP errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "blocked-tlp-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/blocked-tlp-errors"

func (*Component_Pcie_FatalErrorsPath) CompletionAbortErrors

CompletionAbortErrors (leaf): Number of completion abort errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "completion-abort-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/completion-abort-errors"

func (*Component_Pcie_FatalErrorsPath) CompletionTimeoutErrors

CompletionTimeoutErrors (leaf): Number of completion timeout errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "completion-timeout-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/completion-timeout-errors"

func (*Component_Pcie_FatalErrorsPath) DataLinkErrors

DataLinkErrors (leaf): Number of data-link errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "data-link-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/data-link-errors"

func (*Component_Pcie_FatalErrorsPath) EcrcErrors

EcrcErrors (leaf): Number of ECRC errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "ecrc-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/ecrc-errors"

func (*Component_Pcie_FatalErrorsPath) FlowControlProtocolErrors

FlowControlProtocolErrors (leaf): Number of flow control protocol errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "flow-control-protocol-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/flow-control-protocol-errors"

func (*Component_Pcie_FatalErrorsPath) InternalErrors

InternalErrors (leaf): Number of internal errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "internal-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/internal-errors"

func (*Component_Pcie_FatalErrorsPath) MalformedTlpErrors

MalformedTlpErrors (leaf): Number of malformed TLP errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "malformed-tlp-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/malformed-tlp-errors"

func (*Component_Pcie_FatalErrorsPath) PoisonedTlpErrors

PoisonedTlpErrors (leaf): Number of poisoned TLP errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "poisoned-tlp-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/poisoned-tlp-errors"

func (*Component_Pcie_FatalErrorsPath) ReceiverOverflowErrors

ReceiverOverflowErrors (leaf): Number of receiver overflow errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "receiver-overflow-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/receiver-overflow-errors"

func (*Component_Pcie_FatalErrorsPath) State

State returns a Query that can be used in gNMI operations.

func (*Component_Pcie_FatalErrorsPath) SurpriseDownErrors

SurpriseDownErrors (leaf): Number of unexpected link down errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "surprise-down-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/surprise-down-errors"

func (*Component_Pcie_FatalErrorsPath) TlpPrefixBlockedErrors

TlpPrefixBlockedErrors (leaf): Number of TLP prefix blocked errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "tlp-prefix-blocked-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/tlp-prefix-blocked-errors"

func (*Component_Pcie_FatalErrorsPath) TotalErrors

TotalErrors (leaf): Total number of uncorrectable errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "total-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/total-errors"

func (*Component_Pcie_FatalErrorsPath) UndefinedErrors

UndefinedErrors (leaf): Number of undefined errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "undefined-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/undefined-errors"

func (*Component_Pcie_FatalErrorsPath) UnexpectedCompletionErrors

UnexpectedCompletionErrors (leaf): Number of unexpected completion errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "unexpected-completion-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/unexpected-completion-errors"

func (*Component_Pcie_FatalErrorsPath) UnsupportedRequestErrors

UnsupportedRequestErrors (leaf): Number of unsupported request errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "unsupported-request-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/unsupported-request-errors"

type Component_Pcie_FatalErrorsPathAny

type Component_Pcie_FatalErrorsPathAny struct {
	*ygnmi.NodePath
}

Component_Pcie_FatalErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/fatal-errors YANG schema element.

func (*Component_Pcie_FatalErrorsPathAny) AcsViolationErrors

AcsViolationErrors (leaf): Number of access control errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "acs-violation-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/acs-violation-errors"

func (*Component_Pcie_FatalErrorsPathAny) AtomicOpBlockedErrors

AtomicOpBlockedErrors (leaf): Number of atomic operation blocked errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "atomic-op-blocked-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/atomic-op-blocked-errors"

func (*Component_Pcie_FatalErrorsPathAny) BlockedTlpErrors

BlockedTlpErrors (leaf): Number of blocked TLP errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "blocked-tlp-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/blocked-tlp-errors"

func (*Component_Pcie_FatalErrorsPathAny) CompletionAbortErrors

CompletionAbortErrors (leaf): Number of completion abort errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "completion-abort-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/completion-abort-errors"

func (*Component_Pcie_FatalErrorsPathAny) CompletionTimeoutErrors

CompletionTimeoutErrors (leaf): Number of completion timeout errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "completion-timeout-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/completion-timeout-errors"

func (*Component_Pcie_FatalErrorsPathAny) DataLinkErrors

DataLinkErrors (leaf): Number of data-link errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "data-link-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/data-link-errors"

func (*Component_Pcie_FatalErrorsPathAny) EcrcErrors

EcrcErrors (leaf): Number of ECRC errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "ecrc-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/ecrc-errors"

func (*Component_Pcie_FatalErrorsPathAny) FlowControlProtocolErrors

FlowControlProtocolErrors (leaf): Number of flow control protocol errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "flow-control-protocol-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/flow-control-protocol-errors"

func (*Component_Pcie_FatalErrorsPathAny) InternalErrors

InternalErrors (leaf): Number of internal errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "internal-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/internal-errors"

func (*Component_Pcie_FatalErrorsPathAny) MalformedTlpErrors

MalformedTlpErrors (leaf): Number of malformed TLP errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "malformed-tlp-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/malformed-tlp-errors"

func (*Component_Pcie_FatalErrorsPathAny) PoisonedTlpErrors

PoisonedTlpErrors (leaf): Number of poisoned TLP errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "poisoned-tlp-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/poisoned-tlp-errors"

func (*Component_Pcie_FatalErrorsPathAny) ReceiverOverflowErrors

ReceiverOverflowErrors (leaf): Number of receiver overflow errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "receiver-overflow-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/receiver-overflow-errors"

func (*Component_Pcie_FatalErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

func (*Component_Pcie_FatalErrorsPathAny) SurpriseDownErrors

SurpriseDownErrors (leaf): Number of unexpected link down errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "surprise-down-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/surprise-down-errors"

func (*Component_Pcie_FatalErrorsPathAny) TlpPrefixBlockedErrors

TlpPrefixBlockedErrors (leaf): Number of TLP prefix blocked errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "tlp-prefix-blocked-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/tlp-prefix-blocked-errors"

func (*Component_Pcie_FatalErrorsPathAny) TotalErrors

TotalErrors (leaf): Total number of uncorrectable errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "total-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/total-errors"

func (*Component_Pcie_FatalErrorsPathAny) UndefinedErrors

UndefinedErrors (leaf): Number of undefined errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "undefined-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/undefined-errors"

func (*Component_Pcie_FatalErrorsPathAny) UnexpectedCompletionErrors

UnexpectedCompletionErrors (leaf): Number of unexpected completion errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "unexpected-completion-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/unexpected-completion-errors"

func (*Component_Pcie_FatalErrorsPathAny) UnsupportedRequestErrors

UnsupportedRequestErrors (leaf): Number of unsupported request errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "unsupported-request-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/unsupported-request-errors"

type Component_Pcie_FatalErrors_AcsViolationErrorsPath

type Component_Pcie_FatalErrors_AcsViolationErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_AcsViolationErrorsPath represents the /openconfig-platform/components/component/state/pcie/fatal-errors/acs-violation-errors YANG schema element.

func (*Component_Pcie_FatalErrors_AcsViolationErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "acs-violation-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/acs-violation-errors"

type Component_Pcie_FatalErrors_AcsViolationErrorsPathAny

type Component_Pcie_FatalErrors_AcsViolationErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_AcsViolationErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/fatal-errors/acs-violation-errors YANG schema element.

func (*Component_Pcie_FatalErrors_AcsViolationErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "acs-violation-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/acs-violation-errors"

type Component_Pcie_FatalErrors_AtomicOpBlockedErrorsPath

type Component_Pcie_FatalErrors_AtomicOpBlockedErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_AtomicOpBlockedErrorsPath represents the /openconfig-platform/components/component/state/pcie/fatal-errors/atomic-op-blocked-errors YANG schema element.

func (*Component_Pcie_FatalErrors_AtomicOpBlockedErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "atomic-op-blocked-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/atomic-op-blocked-errors"

type Component_Pcie_FatalErrors_AtomicOpBlockedErrorsPathAny

type Component_Pcie_FatalErrors_AtomicOpBlockedErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_AtomicOpBlockedErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/fatal-errors/atomic-op-blocked-errors YANG schema element.

func (*Component_Pcie_FatalErrors_AtomicOpBlockedErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "atomic-op-blocked-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/atomic-op-blocked-errors"

type Component_Pcie_FatalErrors_BlockedTlpErrorsPath

type Component_Pcie_FatalErrors_BlockedTlpErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_BlockedTlpErrorsPath represents the /openconfig-platform/components/component/state/pcie/fatal-errors/blocked-tlp-errors YANG schema element.

func (*Component_Pcie_FatalErrors_BlockedTlpErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "blocked-tlp-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/blocked-tlp-errors"

type Component_Pcie_FatalErrors_BlockedTlpErrorsPathAny

type Component_Pcie_FatalErrors_BlockedTlpErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_BlockedTlpErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/fatal-errors/blocked-tlp-errors YANG schema element.

func (*Component_Pcie_FatalErrors_BlockedTlpErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "blocked-tlp-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/blocked-tlp-errors"

type Component_Pcie_FatalErrors_CompletionAbortErrorsPath

type Component_Pcie_FatalErrors_CompletionAbortErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_CompletionAbortErrorsPath represents the /openconfig-platform/components/component/state/pcie/fatal-errors/completion-abort-errors YANG schema element.

func (*Component_Pcie_FatalErrors_CompletionAbortErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "completion-abort-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/completion-abort-errors"

type Component_Pcie_FatalErrors_CompletionAbortErrorsPathAny

type Component_Pcie_FatalErrors_CompletionAbortErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_CompletionAbortErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/fatal-errors/completion-abort-errors YANG schema element.

func (*Component_Pcie_FatalErrors_CompletionAbortErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "completion-abort-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/completion-abort-errors"

type Component_Pcie_FatalErrors_CompletionTimeoutErrorsPath

type Component_Pcie_FatalErrors_CompletionTimeoutErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_CompletionTimeoutErrorsPath represents the /openconfig-platform/components/component/state/pcie/fatal-errors/completion-timeout-errors YANG schema element.

func (*Component_Pcie_FatalErrors_CompletionTimeoutErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "completion-timeout-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/completion-timeout-errors"

type Component_Pcie_FatalErrors_CompletionTimeoutErrorsPathAny

type Component_Pcie_FatalErrors_CompletionTimeoutErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_CompletionTimeoutErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/fatal-errors/completion-timeout-errors YANG schema element.

func (*Component_Pcie_FatalErrors_CompletionTimeoutErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "completion-timeout-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/completion-timeout-errors"

type Component_Pcie_FatalErrors_DataLinkErrorsPath

type Component_Pcie_FatalErrors_DataLinkErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_DataLinkErrorsPath represents the /openconfig-platform/components/component/state/pcie/fatal-errors/data-link-errors YANG schema element.

func (*Component_Pcie_FatalErrors_DataLinkErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "data-link-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/data-link-errors"

type Component_Pcie_FatalErrors_DataLinkErrorsPathAny

type Component_Pcie_FatalErrors_DataLinkErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_DataLinkErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/fatal-errors/data-link-errors YANG schema element.

func (*Component_Pcie_FatalErrors_DataLinkErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "data-link-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/data-link-errors"

type Component_Pcie_FatalErrors_EcrcErrorsPath

type Component_Pcie_FatalErrors_EcrcErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_EcrcErrorsPath represents the /openconfig-platform/components/component/state/pcie/fatal-errors/ecrc-errors YANG schema element.

func (*Component_Pcie_FatalErrors_EcrcErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "ecrc-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/ecrc-errors"

type Component_Pcie_FatalErrors_EcrcErrorsPathAny

type Component_Pcie_FatalErrors_EcrcErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_EcrcErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/fatal-errors/ecrc-errors YANG schema element.

func (*Component_Pcie_FatalErrors_EcrcErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "ecrc-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/ecrc-errors"

type Component_Pcie_FatalErrors_FlowControlProtocolErrorsPath

type Component_Pcie_FatalErrors_FlowControlProtocolErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_FlowControlProtocolErrorsPath represents the /openconfig-platform/components/component/state/pcie/fatal-errors/flow-control-protocol-errors YANG schema element.

func (*Component_Pcie_FatalErrors_FlowControlProtocolErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "flow-control-protocol-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/flow-control-protocol-errors"

type Component_Pcie_FatalErrors_FlowControlProtocolErrorsPathAny

type Component_Pcie_FatalErrors_FlowControlProtocolErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_FlowControlProtocolErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/fatal-errors/flow-control-protocol-errors YANG schema element.

func (*Component_Pcie_FatalErrors_FlowControlProtocolErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "flow-control-protocol-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/flow-control-protocol-errors"

type Component_Pcie_FatalErrors_InternalErrorsPath

type Component_Pcie_FatalErrors_InternalErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_InternalErrorsPath represents the /openconfig-platform/components/component/state/pcie/fatal-errors/internal-errors YANG schema element.

func (*Component_Pcie_FatalErrors_InternalErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "internal-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/internal-errors"

type Component_Pcie_FatalErrors_InternalErrorsPathAny

type Component_Pcie_FatalErrors_InternalErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_InternalErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/fatal-errors/internal-errors YANG schema element.

func (*Component_Pcie_FatalErrors_InternalErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "internal-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/internal-errors"

type Component_Pcie_FatalErrors_MalformedTlpErrorsPath

type Component_Pcie_FatalErrors_MalformedTlpErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_MalformedTlpErrorsPath represents the /openconfig-platform/components/component/state/pcie/fatal-errors/malformed-tlp-errors YANG schema element.

func (*Component_Pcie_FatalErrors_MalformedTlpErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "malformed-tlp-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/malformed-tlp-errors"

type Component_Pcie_FatalErrors_MalformedTlpErrorsPathAny

type Component_Pcie_FatalErrors_MalformedTlpErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_MalformedTlpErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/fatal-errors/malformed-tlp-errors YANG schema element.

func (*Component_Pcie_FatalErrors_MalformedTlpErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "malformed-tlp-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/malformed-tlp-errors"

type Component_Pcie_FatalErrors_PoisonedTlpErrorsPath

type Component_Pcie_FatalErrors_PoisonedTlpErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_PoisonedTlpErrorsPath represents the /openconfig-platform/components/component/state/pcie/fatal-errors/poisoned-tlp-errors YANG schema element.

func (*Component_Pcie_FatalErrors_PoisonedTlpErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "poisoned-tlp-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/poisoned-tlp-errors"

type Component_Pcie_FatalErrors_PoisonedTlpErrorsPathAny

type Component_Pcie_FatalErrors_PoisonedTlpErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_PoisonedTlpErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/fatal-errors/poisoned-tlp-errors YANG schema element.

func (*Component_Pcie_FatalErrors_PoisonedTlpErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "poisoned-tlp-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/poisoned-tlp-errors"

type Component_Pcie_FatalErrors_ReceiverOverflowErrorsPath

type Component_Pcie_FatalErrors_ReceiverOverflowErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_ReceiverOverflowErrorsPath represents the /openconfig-platform/components/component/state/pcie/fatal-errors/receiver-overflow-errors YANG schema element.

func (*Component_Pcie_FatalErrors_ReceiverOverflowErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "receiver-overflow-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/receiver-overflow-errors"

type Component_Pcie_FatalErrors_ReceiverOverflowErrorsPathAny

type Component_Pcie_FatalErrors_ReceiverOverflowErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_ReceiverOverflowErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/fatal-errors/receiver-overflow-errors YANG schema element.

func (*Component_Pcie_FatalErrors_ReceiverOverflowErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "receiver-overflow-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/receiver-overflow-errors"

type Component_Pcie_FatalErrors_SurpriseDownErrorsPath

type Component_Pcie_FatalErrors_SurpriseDownErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_SurpriseDownErrorsPath represents the /openconfig-platform/components/component/state/pcie/fatal-errors/surprise-down-errors YANG schema element.

func (*Component_Pcie_FatalErrors_SurpriseDownErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "surprise-down-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/surprise-down-errors"

type Component_Pcie_FatalErrors_SurpriseDownErrorsPathAny

type Component_Pcie_FatalErrors_SurpriseDownErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_SurpriseDownErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/fatal-errors/surprise-down-errors YANG schema element.

func (*Component_Pcie_FatalErrors_SurpriseDownErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "surprise-down-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/surprise-down-errors"

type Component_Pcie_FatalErrors_TlpPrefixBlockedErrorsPath

type Component_Pcie_FatalErrors_TlpPrefixBlockedErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_TlpPrefixBlockedErrorsPath represents the /openconfig-platform/components/component/state/pcie/fatal-errors/tlp-prefix-blocked-errors YANG schema element.

func (*Component_Pcie_FatalErrors_TlpPrefixBlockedErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "tlp-prefix-blocked-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/tlp-prefix-blocked-errors"

type Component_Pcie_FatalErrors_TlpPrefixBlockedErrorsPathAny

type Component_Pcie_FatalErrors_TlpPrefixBlockedErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_TlpPrefixBlockedErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/fatal-errors/tlp-prefix-blocked-errors YANG schema element.

func (*Component_Pcie_FatalErrors_TlpPrefixBlockedErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "tlp-prefix-blocked-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/tlp-prefix-blocked-errors"

type Component_Pcie_FatalErrors_TotalErrorsPath

type Component_Pcie_FatalErrors_TotalErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_TotalErrorsPath represents the /openconfig-platform/components/component/state/pcie/fatal-errors/total-errors YANG schema element.

func (*Component_Pcie_FatalErrors_TotalErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "total-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/total-errors"

type Component_Pcie_FatalErrors_TotalErrorsPathAny

type Component_Pcie_FatalErrors_TotalErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_TotalErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/fatal-errors/total-errors YANG schema element.

func (*Component_Pcie_FatalErrors_TotalErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "total-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/total-errors"

type Component_Pcie_FatalErrors_UndefinedErrorsPath

type Component_Pcie_FatalErrors_UndefinedErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_UndefinedErrorsPath represents the /openconfig-platform/components/component/state/pcie/fatal-errors/undefined-errors YANG schema element.

func (*Component_Pcie_FatalErrors_UndefinedErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "undefined-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/undefined-errors"

type Component_Pcie_FatalErrors_UndefinedErrorsPathAny

type Component_Pcie_FatalErrors_UndefinedErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_UndefinedErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/fatal-errors/undefined-errors YANG schema element.

func (*Component_Pcie_FatalErrors_UndefinedErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "undefined-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/undefined-errors"

type Component_Pcie_FatalErrors_UnexpectedCompletionErrorsPath

type Component_Pcie_FatalErrors_UnexpectedCompletionErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_UnexpectedCompletionErrorsPath represents the /openconfig-platform/components/component/state/pcie/fatal-errors/unexpected-completion-errors YANG schema element.

func (*Component_Pcie_FatalErrors_UnexpectedCompletionErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "unexpected-completion-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/unexpected-completion-errors"

type Component_Pcie_FatalErrors_UnexpectedCompletionErrorsPathAny

type Component_Pcie_FatalErrors_UnexpectedCompletionErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_UnexpectedCompletionErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/fatal-errors/unexpected-completion-errors YANG schema element.

func (*Component_Pcie_FatalErrors_UnexpectedCompletionErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "unexpected-completion-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/unexpected-completion-errors"

type Component_Pcie_FatalErrors_UnsupportedRequestErrorsPath

type Component_Pcie_FatalErrors_UnsupportedRequestErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_UnsupportedRequestErrorsPath represents the /openconfig-platform/components/component/state/pcie/fatal-errors/unsupported-request-errors YANG schema element.

func (*Component_Pcie_FatalErrors_UnsupportedRequestErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "unsupported-request-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/unsupported-request-errors"

type Component_Pcie_FatalErrors_UnsupportedRequestErrorsPathAny

type Component_Pcie_FatalErrors_UnsupportedRequestErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_FatalErrors_UnsupportedRequestErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/fatal-errors/unsupported-request-errors YANG schema element.

func (*Component_Pcie_FatalErrors_UnsupportedRequestErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "unsupported-request-errors"
Path from root:       "/components/component/state/pcie/fatal-errors/unsupported-request-errors"

type Component_Pcie_NonFatalErrorsPath

type Component_Pcie_NonFatalErrorsPath struct {
	*ygnmi.NodePath
}

Component_Pcie_NonFatalErrorsPath represents the /openconfig-platform/components/component/state/pcie/non-fatal-errors YANG schema element.

func (*Component_Pcie_NonFatalErrorsPath) AcsViolationErrors

AcsViolationErrors (leaf): Number of access control errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "acs-violation-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/acs-violation-errors"

func (*Component_Pcie_NonFatalErrorsPath) AtomicOpBlockedErrors

AtomicOpBlockedErrors (leaf): Number of atomic operation blocked errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "atomic-op-blocked-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/atomic-op-blocked-errors"

func (*Component_Pcie_NonFatalErrorsPath) BlockedTlpErrors

BlockedTlpErrors (leaf): Number of blocked TLP errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "blocked-tlp-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/blocked-tlp-errors"

func (*Component_Pcie_NonFatalErrorsPath) CompletionAbortErrors

CompletionAbortErrors (leaf): Number of completion abort errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "completion-abort-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/completion-abort-errors"

func (*Component_Pcie_NonFatalErrorsPath) CompletionTimeoutErrors

CompletionTimeoutErrors (leaf): Number of completion timeout errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "completion-timeout-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/completion-timeout-errors"

func (*Component_Pcie_NonFatalErrorsPath) DataLinkErrors

DataLinkErrors (leaf): Number of data-link errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "data-link-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/data-link-errors"

func (*Component_Pcie_NonFatalErrorsPath) EcrcErrors

EcrcErrors (leaf): Number of ECRC errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "ecrc-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/ecrc-errors"

func (*Component_Pcie_NonFatalErrorsPath) FlowControlProtocolErrors

FlowControlProtocolErrors (leaf): Number of flow control protocol errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "flow-control-protocol-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/flow-control-protocol-errors"

func (*Component_Pcie_NonFatalErrorsPath) InternalErrors

InternalErrors (leaf): Number of internal errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "internal-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/internal-errors"

func (*Component_Pcie_NonFatalErrorsPath) MalformedTlpErrors

MalformedTlpErrors (leaf): Number of malformed TLP errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "malformed-tlp-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/malformed-tlp-errors"

func (*Component_Pcie_NonFatalErrorsPath) PoisonedTlpErrors

PoisonedTlpErrors (leaf): Number of poisoned TLP errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "poisoned-tlp-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/poisoned-tlp-errors"

func (*Component_Pcie_NonFatalErrorsPath) ReceiverOverflowErrors

ReceiverOverflowErrors (leaf): Number of receiver overflow errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "receiver-overflow-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/receiver-overflow-errors"

func (*Component_Pcie_NonFatalErrorsPath) State

State returns a Query that can be used in gNMI operations.

func (*Component_Pcie_NonFatalErrorsPath) SurpriseDownErrors

SurpriseDownErrors (leaf): Number of unexpected link down errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "surprise-down-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/surprise-down-errors"

func (*Component_Pcie_NonFatalErrorsPath) TlpPrefixBlockedErrors

TlpPrefixBlockedErrors (leaf): Number of TLP prefix blocked errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "tlp-prefix-blocked-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/tlp-prefix-blocked-errors"

func (*Component_Pcie_NonFatalErrorsPath) TotalErrors

TotalErrors (leaf): Total number of uncorrectable errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "total-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/total-errors"

func (*Component_Pcie_NonFatalErrorsPath) UndefinedErrors

UndefinedErrors (leaf): Number of undefined errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "undefined-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/undefined-errors"

func (*Component_Pcie_NonFatalErrorsPath) UnexpectedCompletionErrors

UnexpectedCompletionErrors (leaf): Number of unexpected completion errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "unexpected-completion-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/unexpected-completion-errors"

func (*Component_Pcie_NonFatalErrorsPath) UnsupportedRequestErrors

UnsupportedRequestErrors (leaf): Number of unsupported request errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "unsupported-request-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/unsupported-request-errors"

type Component_Pcie_NonFatalErrorsPathAny

type Component_Pcie_NonFatalErrorsPathAny struct {
	*ygnmi.NodePath
}

Component_Pcie_NonFatalErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/non-fatal-errors YANG schema element.

func (*Component_Pcie_NonFatalErrorsPathAny) AcsViolationErrors

AcsViolationErrors (leaf): Number of access control errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "acs-violation-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/acs-violation-errors"

func (*Component_Pcie_NonFatalErrorsPathAny) AtomicOpBlockedErrors

AtomicOpBlockedErrors (leaf): Number of atomic operation blocked errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "atomic-op-blocked-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/atomic-op-blocked-errors"

func (*Component_Pcie_NonFatalErrorsPathAny) BlockedTlpErrors

BlockedTlpErrors (leaf): Number of blocked TLP errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "blocked-tlp-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/blocked-tlp-errors"

func (*Component_Pcie_NonFatalErrorsPathAny) CompletionAbortErrors

CompletionAbortErrors (leaf): Number of completion abort errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "completion-abort-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/completion-abort-errors"

func (*Component_Pcie_NonFatalErrorsPathAny) CompletionTimeoutErrors

CompletionTimeoutErrors (leaf): Number of completion timeout errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "completion-timeout-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/completion-timeout-errors"

func (*Component_Pcie_NonFatalErrorsPathAny) DataLinkErrors

DataLinkErrors (leaf): Number of data-link errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "data-link-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/data-link-errors"

func (*Component_Pcie_NonFatalErrorsPathAny) EcrcErrors

EcrcErrors (leaf): Number of ECRC errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "ecrc-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/ecrc-errors"

func (*Component_Pcie_NonFatalErrorsPathAny) FlowControlProtocolErrors

FlowControlProtocolErrors (leaf): Number of flow control protocol errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "flow-control-protocol-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/flow-control-protocol-errors"

func (*Component_Pcie_NonFatalErrorsPathAny) InternalErrors

InternalErrors (leaf): Number of internal errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "internal-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/internal-errors"

func (*Component_Pcie_NonFatalErrorsPathAny) MalformedTlpErrors

MalformedTlpErrors (leaf): Number of malformed TLP errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "malformed-tlp-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/malformed-tlp-errors"

func (*Component_Pcie_NonFatalErrorsPathAny) PoisonedTlpErrors

PoisonedTlpErrors (leaf): Number of poisoned TLP errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "poisoned-tlp-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/poisoned-tlp-errors"

func (*Component_Pcie_NonFatalErrorsPathAny) ReceiverOverflowErrors

ReceiverOverflowErrors (leaf): Number of receiver overflow errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "receiver-overflow-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/receiver-overflow-errors"

func (*Component_Pcie_NonFatalErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

func (*Component_Pcie_NonFatalErrorsPathAny) SurpriseDownErrors

SurpriseDownErrors (leaf): Number of unexpected link down errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "surprise-down-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/surprise-down-errors"

func (*Component_Pcie_NonFatalErrorsPathAny) TlpPrefixBlockedErrors

TlpPrefixBlockedErrors (leaf): Number of TLP prefix blocked errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "tlp-prefix-blocked-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/tlp-prefix-blocked-errors"

func (*Component_Pcie_NonFatalErrorsPathAny) TotalErrors

TotalErrors (leaf): Total number of uncorrectable errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "total-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/total-errors"

func (*Component_Pcie_NonFatalErrorsPathAny) UndefinedErrors

UndefinedErrors (leaf): Number of undefined errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "undefined-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/undefined-errors"

func (*Component_Pcie_NonFatalErrorsPathAny) UnexpectedCompletionErrors

UnexpectedCompletionErrors (leaf): Number of unexpected completion errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "unexpected-completion-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/unexpected-completion-errors"

func (*Component_Pcie_NonFatalErrorsPathAny) UnsupportedRequestErrors

UnsupportedRequestErrors (leaf): Number of unsupported request errors detected by PCIe device since the system booted, according to PCIe AER driver.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "unsupported-request-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/unsupported-request-errors"

type Component_Pcie_NonFatalErrors_AcsViolationErrorsPath

type Component_Pcie_NonFatalErrors_AcsViolationErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_AcsViolationErrorsPath represents the /openconfig-platform/components/component/state/pcie/non-fatal-errors/acs-violation-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_AcsViolationErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "acs-violation-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/acs-violation-errors"

type Component_Pcie_NonFatalErrors_AcsViolationErrorsPathAny

type Component_Pcie_NonFatalErrors_AcsViolationErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_AcsViolationErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/non-fatal-errors/acs-violation-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_AcsViolationErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "acs-violation-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/acs-violation-errors"

type Component_Pcie_NonFatalErrors_AtomicOpBlockedErrorsPath

type Component_Pcie_NonFatalErrors_AtomicOpBlockedErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_AtomicOpBlockedErrorsPath represents the /openconfig-platform/components/component/state/pcie/non-fatal-errors/atomic-op-blocked-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_AtomicOpBlockedErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "atomic-op-blocked-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/atomic-op-blocked-errors"

type Component_Pcie_NonFatalErrors_AtomicOpBlockedErrorsPathAny

type Component_Pcie_NonFatalErrors_AtomicOpBlockedErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_AtomicOpBlockedErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/non-fatal-errors/atomic-op-blocked-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_AtomicOpBlockedErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "atomic-op-blocked-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/atomic-op-blocked-errors"

type Component_Pcie_NonFatalErrors_BlockedTlpErrorsPath

type Component_Pcie_NonFatalErrors_BlockedTlpErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_BlockedTlpErrorsPath represents the /openconfig-platform/components/component/state/pcie/non-fatal-errors/blocked-tlp-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_BlockedTlpErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "blocked-tlp-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/blocked-tlp-errors"

type Component_Pcie_NonFatalErrors_BlockedTlpErrorsPathAny

type Component_Pcie_NonFatalErrors_BlockedTlpErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_BlockedTlpErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/non-fatal-errors/blocked-tlp-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_BlockedTlpErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "blocked-tlp-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/blocked-tlp-errors"

type Component_Pcie_NonFatalErrors_CompletionAbortErrorsPath

type Component_Pcie_NonFatalErrors_CompletionAbortErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_CompletionAbortErrorsPath represents the /openconfig-platform/components/component/state/pcie/non-fatal-errors/completion-abort-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_CompletionAbortErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "completion-abort-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/completion-abort-errors"

type Component_Pcie_NonFatalErrors_CompletionAbortErrorsPathAny

type Component_Pcie_NonFatalErrors_CompletionAbortErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_CompletionAbortErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/non-fatal-errors/completion-abort-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_CompletionAbortErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "completion-abort-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/completion-abort-errors"

type Component_Pcie_NonFatalErrors_CompletionTimeoutErrorsPath

type Component_Pcie_NonFatalErrors_CompletionTimeoutErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_CompletionTimeoutErrorsPath represents the /openconfig-platform/components/component/state/pcie/non-fatal-errors/completion-timeout-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_CompletionTimeoutErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "completion-timeout-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/completion-timeout-errors"

type Component_Pcie_NonFatalErrors_CompletionTimeoutErrorsPathAny

type Component_Pcie_NonFatalErrors_CompletionTimeoutErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_CompletionTimeoutErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/non-fatal-errors/completion-timeout-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_CompletionTimeoutErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "completion-timeout-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/completion-timeout-errors"

type Component_Pcie_NonFatalErrors_DataLinkErrorsPath

type Component_Pcie_NonFatalErrors_DataLinkErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_DataLinkErrorsPath represents the /openconfig-platform/components/component/state/pcie/non-fatal-errors/data-link-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_DataLinkErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "data-link-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/data-link-errors"

type Component_Pcie_NonFatalErrors_DataLinkErrorsPathAny

type Component_Pcie_NonFatalErrors_DataLinkErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_DataLinkErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/non-fatal-errors/data-link-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_DataLinkErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "data-link-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/data-link-errors"

type Component_Pcie_NonFatalErrors_EcrcErrorsPath

type Component_Pcie_NonFatalErrors_EcrcErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_EcrcErrorsPath represents the /openconfig-platform/components/component/state/pcie/non-fatal-errors/ecrc-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_EcrcErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "ecrc-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/ecrc-errors"

type Component_Pcie_NonFatalErrors_EcrcErrorsPathAny

type Component_Pcie_NonFatalErrors_EcrcErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_EcrcErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/non-fatal-errors/ecrc-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_EcrcErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "ecrc-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/ecrc-errors"

type Component_Pcie_NonFatalErrors_FlowControlProtocolErrorsPath

type Component_Pcie_NonFatalErrors_FlowControlProtocolErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_FlowControlProtocolErrorsPath represents the /openconfig-platform/components/component/state/pcie/non-fatal-errors/flow-control-protocol-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_FlowControlProtocolErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "flow-control-protocol-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/flow-control-protocol-errors"

type Component_Pcie_NonFatalErrors_FlowControlProtocolErrorsPathAny

type Component_Pcie_NonFatalErrors_FlowControlProtocolErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_FlowControlProtocolErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/non-fatal-errors/flow-control-protocol-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_FlowControlProtocolErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "flow-control-protocol-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/flow-control-protocol-errors"

type Component_Pcie_NonFatalErrors_InternalErrorsPath

type Component_Pcie_NonFatalErrors_InternalErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_InternalErrorsPath represents the /openconfig-platform/components/component/state/pcie/non-fatal-errors/internal-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_InternalErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "internal-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/internal-errors"

type Component_Pcie_NonFatalErrors_InternalErrorsPathAny

type Component_Pcie_NonFatalErrors_InternalErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_InternalErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/non-fatal-errors/internal-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_InternalErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "internal-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/internal-errors"

type Component_Pcie_NonFatalErrors_MalformedTlpErrorsPath

type Component_Pcie_NonFatalErrors_MalformedTlpErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_MalformedTlpErrorsPath represents the /openconfig-platform/components/component/state/pcie/non-fatal-errors/malformed-tlp-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_MalformedTlpErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "malformed-tlp-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/malformed-tlp-errors"

type Component_Pcie_NonFatalErrors_MalformedTlpErrorsPathAny

type Component_Pcie_NonFatalErrors_MalformedTlpErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_MalformedTlpErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/non-fatal-errors/malformed-tlp-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_MalformedTlpErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "malformed-tlp-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/malformed-tlp-errors"

type Component_Pcie_NonFatalErrors_PoisonedTlpErrorsPath

type Component_Pcie_NonFatalErrors_PoisonedTlpErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_PoisonedTlpErrorsPath represents the /openconfig-platform/components/component/state/pcie/non-fatal-errors/poisoned-tlp-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_PoisonedTlpErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "poisoned-tlp-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/poisoned-tlp-errors"

type Component_Pcie_NonFatalErrors_PoisonedTlpErrorsPathAny

type Component_Pcie_NonFatalErrors_PoisonedTlpErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_PoisonedTlpErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/non-fatal-errors/poisoned-tlp-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_PoisonedTlpErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "poisoned-tlp-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/poisoned-tlp-errors"

type Component_Pcie_NonFatalErrors_ReceiverOverflowErrorsPath

type Component_Pcie_NonFatalErrors_ReceiverOverflowErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_ReceiverOverflowErrorsPath represents the /openconfig-platform/components/component/state/pcie/non-fatal-errors/receiver-overflow-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_ReceiverOverflowErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "receiver-overflow-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/receiver-overflow-errors"

type Component_Pcie_NonFatalErrors_ReceiverOverflowErrorsPathAny

type Component_Pcie_NonFatalErrors_ReceiverOverflowErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_ReceiverOverflowErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/non-fatal-errors/receiver-overflow-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_ReceiverOverflowErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "receiver-overflow-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/receiver-overflow-errors"

type Component_Pcie_NonFatalErrors_SurpriseDownErrorsPath

type Component_Pcie_NonFatalErrors_SurpriseDownErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_SurpriseDownErrorsPath represents the /openconfig-platform/components/component/state/pcie/non-fatal-errors/surprise-down-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_SurpriseDownErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "surprise-down-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/surprise-down-errors"

type Component_Pcie_NonFatalErrors_SurpriseDownErrorsPathAny

type Component_Pcie_NonFatalErrors_SurpriseDownErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_SurpriseDownErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/non-fatal-errors/surprise-down-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_SurpriseDownErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "surprise-down-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/surprise-down-errors"

type Component_Pcie_NonFatalErrors_TlpPrefixBlockedErrorsPath

type Component_Pcie_NonFatalErrors_TlpPrefixBlockedErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_TlpPrefixBlockedErrorsPath represents the /openconfig-platform/components/component/state/pcie/non-fatal-errors/tlp-prefix-blocked-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_TlpPrefixBlockedErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "tlp-prefix-blocked-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/tlp-prefix-blocked-errors"

type Component_Pcie_NonFatalErrors_TlpPrefixBlockedErrorsPathAny

type Component_Pcie_NonFatalErrors_TlpPrefixBlockedErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_TlpPrefixBlockedErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/non-fatal-errors/tlp-prefix-blocked-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_TlpPrefixBlockedErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "tlp-prefix-blocked-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/tlp-prefix-blocked-errors"

type Component_Pcie_NonFatalErrors_TotalErrorsPath

type Component_Pcie_NonFatalErrors_TotalErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_TotalErrorsPath represents the /openconfig-platform/components/component/state/pcie/non-fatal-errors/total-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_TotalErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "total-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/total-errors"

type Component_Pcie_NonFatalErrors_TotalErrorsPathAny

type Component_Pcie_NonFatalErrors_TotalErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_TotalErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/non-fatal-errors/total-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_TotalErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "total-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/total-errors"

type Component_Pcie_NonFatalErrors_UndefinedErrorsPath

type Component_Pcie_NonFatalErrors_UndefinedErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_UndefinedErrorsPath represents the /openconfig-platform/components/component/state/pcie/non-fatal-errors/undefined-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_UndefinedErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "undefined-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/undefined-errors"

type Component_Pcie_NonFatalErrors_UndefinedErrorsPathAny

type Component_Pcie_NonFatalErrors_UndefinedErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_UndefinedErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/non-fatal-errors/undefined-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_UndefinedErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "undefined-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/undefined-errors"

type Component_Pcie_NonFatalErrors_UnexpectedCompletionErrorsPath

type Component_Pcie_NonFatalErrors_UnexpectedCompletionErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_UnexpectedCompletionErrorsPath represents the /openconfig-platform/components/component/state/pcie/non-fatal-errors/unexpected-completion-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_UnexpectedCompletionErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "unexpected-completion-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/unexpected-completion-errors"

type Component_Pcie_NonFatalErrors_UnexpectedCompletionErrorsPathAny

type Component_Pcie_NonFatalErrors_UnexpectedCompletionErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_UnexpectedCompletionErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/non-fatal-errors/unexpected-completion-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_UnexpectedCompletionErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "unexpected-completion-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/unexpected-completion-errors"

type Component_Pcie_NonFatalErrors_UnsupportedRequestErrorsPath

type Component_Pcie_NonFatalErrors_UnsupportedRequestErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_UnsupportedRequestErrorsPath represents the /openconfig-platform/components/component/state/pcie/non-fatal-errors/unsupported-request-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_UnsupportedRequestErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "unsupported-request-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/unsupported-request-errors"

type Component_Pcie_NonFatalErrors_UnsupportedRequestErrorsPathAny

type Component_Pcie_NonFatalErrors_UnsupportedRequestErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Pcie_NonFatalErrors_UnsupportedRequestErrorsPathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie/non-fatal-errors/unsupported-request-errors YANG schema element.

func (*Component_Pcie_NonFatalErrors_UnsupportedRequestErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "unsupported-request-errors"
Path from root:       "/components/component/state/pcie/non-fatal-errors/unsupported-request-errors"

type Component_PortPath

type Component_PortPath struct {
	*ygnmi.NodePath
}

Component_PortPath represents the /openconfig-platform/components/component/port YANG schema element.

func (*Component_PortPath) BreakoutMode

BreakoutMode (container): Top-level container for port breakout-mode data.

Defining module:      "openconfig-platform-port"
Instantiating module: "openconfig-platform"
Path from parent:     "breakout-mode"
Path from root:       "/components/component/port/breakout-mode"

func (*Component_PortPath) Config

Config returns a Query that can be used in gNMI operations.

func (*Component_PortPath) State

State returns a Query that can be used in gNMI operations.

type Component_PortPathAny

type Component_PortPathAny struct {
	*ygnmi.NodePath
}

Component_PortPathAny represents the wildcard version of the /openconfig-platform/components/component/port YANG schema element.

func (*Component_PortPathAny) BreakoutMode

BreakoutMode (container): Top-level container for port breakout-mode data.

Defining module:      "openconfig-platform-port"
Instantiating module: "openconfig-platform"
Path from parent:     "breakout-mode"
Path from root:       "/components/component/port/breakout-mode"

func (*Component_PortPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*Component_PortPathAny) State

State returns a Query that can be used in gNMI operations.

type Component_Port_BreakoutModePath

type Component_Port_BreakoutModePath struct {
	*ygnmi.NodePath
}

Component_Port_BreakoutModePath represents the /openconfig-platform/components/component/port/breakout-mode YANG schema element.

func (*Component_Port_BreakoutModePath) Config

Config returns a Query that can be used in gNMI operations.

func (*Component_Port_BreakoutModePath) Group

Group (list): List of breakout groups.

Defining module:      "openconfig-platform-port"
Instantiating module: "openconfig-platform"
Path from parent:     "groups/group"
Path from root:       "/components/component/port/breakout-mode/groups/group"

Index: uint8

func (*Component_Port_BreakoutModePath) GroupAny

GroupAny (list): List of breakout groups.

Defining module:      "openconfig-platform-port"
Instantiating module: "openconfig-platform"
Path from parent:     "groups/group"
Path from root:       "/components/component/port/breakout-mode/groups/group"

func (*Component_Port_BreakoutModePath) GroupMap added in v0.1.24

GroupMap (list): List of breakout groups.

Defining module:      "openconfig-platform-port"
Instantiating module: "openconfig-platform"
Path from parent:     "groups/group"
Path from root:       "/components/component/port/breakout-mode/groups/group"

func (*Component_Port_BreakoutModePath) State

State returns a Query that can be used in gNMI operations.

type Component_Port_BreakoutModePathAny

type Component_Port_BreakoutModePathAny struct {
	*ygnmi.NodePath
}

Component_Port_BreakoutModePathAny represents the wildcard version of the /openconfig-platform/components/component/port/breakout-mode YANG schema element.

func (*Component_Port_BreakoutModePathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*Component_Port_BreakoutModePathAny) Group

Group (list): List of breakout groups.

Defining module:      "openconfig-platform-port"
Instantiating module: "openconfig-platform"
Path from parent:     "groups/group"
Path from root:       "/components/component/port/breakout-mode/groups/group"

Index: uint8

func (*Component_Port_BreakoutModePathAny) GroupAny

GroupAny (list): List of breakout groups.

Defining module:      "openconfig-platform-port"
Instantiating module: "openconfig-platform"
Path from parent:     "groups/group"
Path from root:       "/components/component/port/breakout-mode/groups/group"

func (*Component_Port_BreakoutModePathAny) GroupMap added in v0.1.24

GroupMap (list): List of breakout groups.

Defining module:      "openconfig-platform-port"
Instantiating module: "openconfig-platform"
Path from parent:     "groups/group"
Path from root:       "/components/component/port/breakout-mode/groups/group"

func (*Component_Port_BreakoutModePathAny) State

State returns a Query that can be used in gNMI operations.

type Component_Port_BreakoutMode_GroupPath

type Component_Port_BreakoutMode_GroupPath struct {
	*ygnmi.NodePath
}

Component_Port_BreakoutMode_GroupPath represents the /openconfig-platform/components/component/port/breakout-mode/groups/group YANG schema element.

func (*Component_Port_BreakoutMode_GroupPath) BreakoutSpeed

BreakoutSpeed (leaf): Speed of interfaces in this breakout group, supported values are defined by the ETHERNET_SPEED identity.

Defining module:      "openconfig-platform-port"
Instantiating module: "openconfig-platform"
Path from parent:     "*/breakout-speed"
Path from root:       "/components/component/port/breakout-mode/groups/group/*/breakout-speed"

func (*Component_Port_BreakoutMode_GroupPath) Config

Config returns a Query that can be used in gNMI operations.

func (*Component_Port_BreakoutMode_GroupPath) Index

Index (leaf): Each index specifies breakouts that are identical in terms of speed and the number of physical channels.

Defining module:      "openconfig-platform-port"
Instantiating module: "openconfig-platform"
Path from parent:     "*/index"
Path from root:       "/components/component/port/breakout-mode/groups/group/*/index"

func (*Component_Port_BreakoutMode_GroupPath) NumBreakouts

NumBreakouts (leaf): Sets the number of interfaces using this breakout group.

Defining module:      "openconfig-platform-port"
Instantiating module: "openconfig-platform"
Path from parent:     "*/num-breakouts"
Path from root:       "/components/component/port/breakout-mode/groups/group/*/num-breakouts"

func (*Component_Port_BreakoutMode_GroupPath) NumPhysicalChannels

NumPhysicalChannels (leaf): Sets the number of lanes or physical channels assigned to the interfaces in this breakout group. This leaf need not be set if there is only one breakout group where all the interfaces are of equal speed and have equal number of physical channels.

The physical channels referred to by this leaf are electrical channels towards the transceiver.

Defining module:      "openconfig-platform-port"
Instantiating module: "openconfig-platform"
Path from parent:     "*/num-physical-channels"
Path from root:       "/components/component/port/breakout-mode/groups/group/*/num-physical-channels"

func (*Component_Port_BreakoutMode_GroupPath) State

State returns a Query that can be used in gNMI operations.

type Component_Port_BreakoutMode_GroupPathAny

type Component_Port_BreakoutMode_GroupPathAny struct {
	*ygnmi.NodePath
}

Component_Port_BreakoutMode_GroupPathAny represents the wildcard version of the /openconfig-platform/components/component/port/breakout-mode/groups/group YANG schema element.

func (*Component_Port_BreakoutMode_GroupPathAny) BreakoutSpeed

BreakoutSpeed (leaf): Speed of interfaces in this breakout group, supported values are defined by the ETHERNET_SPEED identity.

Defining module:      "openconfig-platform-port"
Instantiating module: "openconfig-platform"
Path from parent:     "*/breakout-speed"
Path from root:       "/components/component/port/breakout-mode/groups/group/*/breakout-speed"

func (*Component_Port_BreakoutMode_GroupPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*Component_Port_BreakoutMode_GroupPathAny) Index

Index (leaf): Each index specifies breakouts that are identical in terms of speed and the number of physical channels.

Defining module:      "openconfig-platform-port"
Instantiating module: "openconfig-platform"
Path from parent:     "*/index"
Path from root:       "/components/component/port/breakout-mode/groups/group/*/index"

func (*Component_Port_BreakoutMode_GroupPathAny) NumBreakouts

NumBreakouts (leaf): Sets the number of interfaces using this breakout group.

Defining module:      "openconfig-platform-port"
Instantiating module: "openconfig-platform"
Path from parent:     "*/num-breakouts"
Path from root:       "/components/component/port/breakout-mode/groups/group/*/num-breakouts"

func (*Component_Port_BreakoutMode_GroupPathAny) NumPhysicalChannels

NumPhysicalChannels (leaf): Sets the number of lanes or physical channels assigned to the interfaces in this breakout group. This leaf need not be set if there is only one breakout group where all the interfaces are of equal speed and have equal number of physical channels.

The physical channels referred to by this leaf are electrical channels towards the transceiver.

Defining module:      "openconfig-platform-port"
Instantiating module: "openconfig-platform"
Path from parent:     "*/num-physical-channels"
Path from root:       "/components/component/port/breakout-mode/groups/group/*/num-physical-channels"

func (*Component_Port_BreakoutMode_GroupPathAny) State

State returns a Query that can be used in gNMI operations.

type Component_Port_BreakoutMode_GroupPathMap added in v0.1.24

type Component_Port_BreakoutMode_GroupPathMap struct {
	*ygnmi.NodePath
}

Component_Port_BreakoutMode_GroupPathMap represents the /openconfig-platform/components/component/port/breakout-mode/groups/group YANG schema element.

func (*Component_Port_BreakoutMode_GroupPathMap) Config added in v0.1.24

Config returns a Query that can be used in gNMI operations.

func (*Component_Port_BreakoutMode_GroupPathMap) State added in v0.1.24

State returns a Query that can be used in gNMI operations.

type Component_Port_BreakoutMode_GroupPathMapAny added in v0.1.24

type Component_Port_BreakoutMode_GroupPathMapAny struct {
	*ygnmi.NodePath
}

Component_Port_BreakoutMode_GroupPathMapAny represents the wildcard version of the /openconfig-platform/components/component/port/breakout-mode/groups/group YANG schema element.

func (*Component_Port_BreakoutMode_GroupPathMapAny) Config added in v0.1.24

Config returns a Query that can be used in gNMI operations.

func (*Component_Port_BreakoutMode_GroupPathMapAny) State added in v0.1.24

State returns a Query that can be used in gNMI operations.

type Component_Port_BreakoutMode_Group_BreakoutSpeedPath

type Component_Port_BreakoutMode_Group_BreakoutSpeedPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Port_BreakoutMode_Group_BreakoutSpeedPath represents the /openconfig-platform/components/component/port/breakout-mode/groups/group/state/breakout-speed YANG schema element.

func (*Component_Port_BreakoutMode_Group_BreakoutSpeedPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-port"
Instantiating module: "openconfig-platform-port"
Path from parent:     "config/breakout-speed"
Path from root:       "/components/component/port/breakout-mode/groups/group/config/breakout-speed"

func (*Component_Port_BreakoutMode_Group_BreakoutSpeedPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-port"
Instantiating module: "openconfig-platform-port"
Path from parent:     "state/breakout-speed"
Path from root:       "/components/component/port/breakout-mode/groups/group/state/breakout-speed"

type Component_Port_BreakoutMode_Group_BreakoutSpeedPathAny

type Component_Port_BreakoutMode_Group_BreakoutSpeedPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Port_BreakoutMode_Group_BreakoutSpeedPathAny represents the wildcard version of the /openconfig-platform/components/component/port/breakout-mode/groups/group/state/breakout-speed YANG schema element.

func (*Component_Port_BreakoutMode_Group_BreakoutSpeedPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-port"
Instantiating module: "openconfig-platform-port"
Path from parent:     "config/breakout-speed"
Path from root:       "/components/component/port/breakout-mode/groups/group/config/breakout-speed"

func (*Component_Port_BreakoutMode_Group_BreakoutSpeedPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-port"
Instantiating module: "openconfig-platform-port"
Path from parent:     "state/breakout-speed"
Path from root:       "/components/component/port/breakout-mode/groups/group/state/breakout-speed"

type Component_Port_BreakoutMode_Group_IndexPath

type Component_Port_BreakoutMode_Group_IndexPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Port_BreakoutMode_Group_IndexPath represents the /openconfig-platform/components/component/port/breakout-mode/groups/group/state/index YANG schema element.

func (*Component_Port_BreakoutMode_Group_IndexPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-port"
Instantiating module: "openconfig-platform-port"
Path from parent:     "config/index"
Path from root:       "/components/component/port/breakout-mode/groups/group/config/index"

func (*Component_Port_BreakoutMode_Group_IndexPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-port"
Instantiating module: "openconfig-platform-port"
Path from parent:     "state/index"
Path from root:       "/components/component/port/breakout-mode/groups/group/state/index"

type Component_Port_BreakoutMode_Group_IndexPathAny

type Component_Port_BreakoutMode_Group_IndexPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Port_BreakoutMode_Group_IndexPathAny represents the wildcard version of the /openconfig-platform/components/component/port/breakout-mode/groups/group/state/index YANG schema element.

func (*Component_Port_BreakoutMode_Group_IndexPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-port"
Instantiating module: "openconfig-platform-port"
Path from parent:     "config/index"
Path from root:       "/components/component/port/breakout-mode/groups/group/config/index"

func (*Component_Port_BreakoutMode_Group_IndexPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-port"
Instantiating module: "openconfig-platform-port"
Path from parent:     "state/index"
Path from root:       "/components/component/port/breakout-mode/groups/group/state/index"

type Component_Port_BreakoutMode_Group_NumBreakoutsPath

type Component_Port_BreakoutMode_Group_NumBreakoutsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Port_BreakoutMode_Group_NumBreakoutsPath represents the /openconfig-platform/components/component/port/breakout-mode/groups/group/state/num-breakouts YANG schema element.

func (*Component_Port_BreakoutMode_Group_NumBreakoutsPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-port"
Instantiating module: "openconfig-platform-port"
Path from parent:     "config/num-breakouts"
Path from root:       "/components/component/port/breakout-mode/groups/group/config/num-breakouts"

func (*Component_Port_BreakoutMode_Group_NumBreakoutsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-port"
Instantiating module: "openconfig-platform-port"
Path from parent:     "state/num-breakouts"
Path from root:       "/components/component/port/breakout-mode/groups/group/state/num-breakouts"

type Component_Port_BreakoutMode_Group_NumBreakoutsPathAny

type Component_Port_BreakoutMode_Group_NumBreakoutsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Port_BreakoutMode_Group_NumBreakoutsPathAny represents the wildcard version of the /openconfig-platform/components/component/port/breakout-mode/groups/group/state/num-breakouts YANG schema element.

func (*Component_Port_BreakoutMode_Group_NumBreakoutsPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-port"
Instantiating module: "openconfig-platform-port"
Path from parent:     "config/num-breakouts"
Path from root:       "/components/component/port/breakout-mode/groups/group/config/num-breakouts"

func (*Component_Port_BreakoutMode_Group_NumBreakoutsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-port"
Instantiating module: "openconfig-platform-port"
Path from parent:     "state/num-breakouts"
Path from root:       "/components/component/port/breakout-mode/groups/group/state/num-breakouts"

type Component_Port_BreakoutMode_Group_NumPhysicalChannelsPath

type Component_Port_BreakoutMode_Group_NumPhysicalChannelsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Port_BreakoutMode_Group_NumPhysicalChannelsPath represents the /openconfig-platform/components/component/port/breakout-mode/groups/group/state/num-physical-channels YANG schema element.

func (*Component_Port_BreakoutMode_Group_NumPhysicalChannelsPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-port"
Instantiating module: "openconfig-platform-port"
Path from parent:     "config/num-physical-channels"
Path from root:       "/components/component/port/breakout-mode/groups/group/config/num-physical-channels"

func (*Component_Port_BreakoutMode_Group_NumPhysicalChannelsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-port"
Instantiating module: "openconfig-platform-port"
Path from parent:     "state/num-physical-channels"
Path from root:       "/components/component/port/breakout-mode/groups/group/state/num-physical-channels"

type Component_Port_BreakoutMode_Group_NumPhysicalChannelsPathAny

type Component_Port_BreakoutMode_Group_NumPhysicalChannelsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Port_BreakoutMode_Group_NumPhysicalChannelsPathAny represents the wildcard version of the /openconfig-platform/components/component/port/breakout-mode/groups/group/state/num-physical-channels YANG schema element.

func (*Component_Port_BreakoutMode_Group_NumPhysicalChannelsPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-port"
Instantiating module: "openconfig-platform-port"
Path from parent:     "config/num-physical-channels"
Path from root:       "/components/component/port/breakout-mode/groups/group/config/num-physical-channels"

func (*Component_Port_BreakoutMode_Group_NumPhysicalChannelsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-port"
Instantiating module: "openconfig-platform-port"
Path from parent:     "state/num-physical-channels"
Path from root:       "/components/component/port/breakout-mode/groups/group/state/num-physical-channels"

type Component_PowerSupplyPath

type Component_PowerSupplyPath struct {
	*ygnmi.NodePath
}

Component_PowerSupplyPath represents the /openconfig-platform/components/component/power-supply YANG schema element.

func (*Component_PowerSupplyPath) Capacity added in v0.3.4

Capacity (leaf): Maximum power capacity of the power supply.

Defining module:      "openconfig-platform-psu"
Instantiating module: "openconfig-platform"
Path from parent:     "state/capacity"
Path from root:       "/components/component/power-supply/state/capacity"

func (*Component_PowerSupplyPath) Config

Config returns a Query that can be used in gNMI operations.

func (*Component_PowerSupplyPath) Enabled added in v0.3.4

Enabled (leaf): Adminsitrative control on the on/off state of the power supply unit.

Defining module:      "openconfig-platform-psu"
Instantiating module: "openconfig-platform"
Path from parent:     "*/enabled"
Path from root:       "/components/component/power-supply/*/enabled"

func (*Component_PowerSupplyPath) InputCurrent added in v0.3.4

InputCurrent (leaf): The input current draw of the power supply.

Defining module:      "openconfig-platform-psu"
Instantiating module: "openconfig-platform"
Path from parent:     "state/input-current"
Path from root:       "/components/component/power-supply/state/input-current"

func (*Component_PowerSupplyPath) InputVoltage added in v0.3.4

InputVoltage (leaf): Input voltage to the power supply.

Defining module:      "openconfig-platform-psu"
Instantiating module: "openconfig-platform"
Path from parent:     "state/input-voltage"
Path from root:       "/components/component/power-supply/state/input-voltage"

func (*Component_PowerSupplyPath) OutputCurrent added in v0.3.4

OutputCurrent (leaf): The output current supplied by the power supply.

Defining module:      "openconfig-platform-psu"
Instantiating module: "openconfig-platform"
Path from parent:     "state/output-current"
Path from root:       "/components/component/power-supply/state/output-current"

func (*Component_PowerSupplyPath) OutputPower added in v0.3.4

OutputPower (leaf): Output power supplied by the power supply.

Defining module:      "openconfig-platform-psu"
Instantiating module: "openconfig-platform"
Path from parent:     "state/output-power"
Path from root:       "/components/component/power-supply/state/output-power"

func (*Component_PowerSupplyPath) OutputVoltage added in v0.3.4

OutputVoltage (leaf): Output voltage supplied by the power supply.

Defining module:      "openconfig-platform-psu"
Instantiating module: "openconfig-platform"
Path from parent:     "state/output-voltage"
Path from root:       "/components/component/power-supply/state/output-voltage"

func (*Component_PowerSupplyPath) State

State returns a Query that can be used in gNMI operations.

type Component_PowerSupplyPathAny

type Component_PowerSupplyPathAny struct {
	*ygnmi.NodePath
}

Component_PowerSupplyPathAny represents the wildcard version of the /openconfig-platform/components/component/power-supply YANG schema element.

func (*Component_PowerSupplyPathAny) Capacity added in v0.3.4

Capacity (leaf): Maximum power capacity of the power supply.

Defining module:      "openconfig-platform-psu"
Instantiating module: "openconfig-platform"
Path from parent:     "state/capacity"
Path from root:       "/components/component/power-supply/state/capacity"

func (*Component_PowerSupplyPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*Component_PowerSupplyPathAny) Enabled added in v0.3.4

Enabled (leaf): Adminsitrative control on the on/off state of the power supply unit.

Defining module:      "openconfig-platform-psu"
Instantiating module: "openconfig-platform"
Path from parent:     "*/enabled"
Path from root:       "/components/component/power-supply/*/enabled"

func (*Component_PowerSupplyPathAny) InputCurrent added in v0.3.4

InputCurrent (leaf): The input current draw of the power supply.

Defining module:      "openconfig-platform-psu"
Instantiating module: "openconfig-platform"
Path from parent:     "state/input-current"
Path from root:       "/components/component/power-supply/state/input-current"

func (*Component_PowerSupplyPathAny) InputVoltage added in v0.3.4

InputVoltage (leaf): Input voltage to the power supply.

Defining module:      "openconfig-platform-psu"
Instantiating module: "openconfig-platform"
Path from parent:     "state/input-voltage"
Path from root:       "/components/component/power-supply/state/input-voltage"

func (*Component_PowerSupplyPathAny) OutputCurrent added in v0.3.4

OutputCurrent (leaf): The output current supplied by the power supply.

Defining module:      "openconfig-platform-psu"
Instantiating module: "openconfig-platform"
Path from parent:     "state/output-current"
Path from root:       "/components/component/power-supply/state/output-current"

func (*Component_PowerSupplyPathAny) OutputPower added in v0.3.4

OutputPower (leaf): Output power supplied by the power supply.

Defining module:      "openconfig-platform-psu"
Instantiating module: "openconfig-platform"
Path from parent:     "state/output-power"
Path from root:       "/components/component/power-supply/state/output-power"

func (*Component_PowerSupplyPathAny) OutputVoltage added in v0.3.4

OutputVoltage (leaf): Output voltage supplied by the power supply.

Defining module:      "openconfig-platform-psu"
Instantiating module: "openconfig-platform"
Path from parent:     "state/output-voltage"
Path from root:       "/components/component/power-supply/state/output-voltage"

func (*Component_PowerSupplyPathAny) State

State returns a Query that can be used in gNMI operations.

type Component_PowerSupply_CapacityPath added in v0.3.4

type Component_PowerSupply_CapacityPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_PowerSupply_CapacityPath represents the /openconfig-platform/components/component/power-supply/state/capacity YANG schema element.

func (*Component_PowerSupply_CapacityPath) State added in v0.3.4

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-psu"
Instantiating module: "openconfig-platform-psu"
Path from parent:     "state/capacity"
Path from root:       "/components/component/power-supply/state/capacity"

type Component_PowerSupply_CapacityPathAny added in v0.3.4

type Component_PowerSupply_CapacityPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_PowerSupply_CapacityPathAny represents the wildcard version of the /openconfig-platform/components/component/power-supply/state/capacity YANG schema element.

func (*Component_PowerSupply_CapacityPathAny) State added in v0.3.4

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-psu"
Instantiating module: "openconfig-platform-psu"
Path from parent:     "state/capacity"
Path from root:       "/components/component/power-supply/state/capacity"

type Component_PowerSupply_EnabledPath added in v0.3.4

type Component_PowerSupply_EnabledPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_PowerSupply_EnabledPath represents the /openconfig-platform/components/component/power-supply/state/enabled YANG schema element.

func (*Component_PowerSupply_EnabledPath) Config added in v0.3.4

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-psu"
Instantiating module: "openconfig-platform-psu"
Path from parent:     "config/enabled"
Path from root:       "/components/component/power-supply/config/enabled"

func (*Component_PowerSupply_EnabledPath) State added in v0.3.4

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-psu"
Instantiating module: "openconfig-platform-psu"
Path from parent:     "state/enabled"
Path from root:       "/components/component/power-supply/state/enabled"

type Component_PowerSupply_EnabledPathAny added in v0.3.4

type Component_PowerSupply_EnabledPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_PowerSupply_EnabledPathAny represents the wildcard version of the /openconfig-platform/components/component/power-supply/state/enabled YANG schema element.

func (*Component_PowerSupply_EnabledPathAny) Config added in v0.3.4

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-psu"
Instantiating module: "openconfig-platform-psu"
Path from parent:     "config/enabled"
Path from root:       "/components/component/power-supply/config/enabled"

func (*Component_PowerSupply_EnabledPathAny) State added in v0.3.4

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-psu"
Instantiating module: "openconfig-platform-psu"
Path from parent:     "state/enabled"
Path from root:       "/components/component/power-supply/state/enabled"

type Component_PowerSupply_InputCurrentPath added in v0.3.4

type Component_PowerSupply_InputCurrentPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_PowerSupply_InputCurrentPath represents the /openconfig-platform/components/component/power-supply/state/input-current YANG schema element.

func (*Component_PowerSupply_InputCurrentPath) State added in v0.3.4

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-psu"
Instantiating module: "openconfig-platform-psu"
Path from parent:     "state/input-current"
Path from root:       "/components/component/power-supply/state/input-current"

type Component_PowerSupply_InputCurrentPathAny added in v0.3.4

type Component_PowerSupply_InputCurrentPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_PowerSupply_InputCurrentPathAny represents the wildcard version of the /openconfig-platform/components/component/power-supply/state/input-current YANG schema element.

func (*Component_PowerSupply_InputCurrentPathAny) State added in v0.3.4

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-psu"
Instantiating module: "openconfig-platform-psu"
Path from parent:     "state/input-current"
Path from root:       "/components/component/power-supply/state/input-current"

type Component_PowerSupply_InputVoltagePath added in v0.3.4

type Component_PowerSupply_InputVoltagePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_PowerSupply_InputVoltagePath represents the /openconfig-platform/components/component/power-supply/state/input-voltage YANG schema element.

func (*Component_PowerSupply_InputVoltagePath) State added in v0.3.4

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-psu"
Instantiating module: "openconfig-platform-psu"
Path from parent:     "state/input-voltage"
Path from root:       "/components/component/power-supply/state/input-voltage"

type Component_PowerSupply_InputVoltagePathAny added in v0.3.4

type Component_PowerSupply_InputVoltagePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_PowerSupply_InputVoltagePathAny represents the wildcard version of the /openconfig-platform/components/component/power-supply/state/input-voltage YANG schema element.

func (*Component_PowerSupply_InputVoltagePathAny) State added in v0.3.4

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-psu"
Instantiating module: "openconfig-platform-psu"
Path from parent:     "state/input-voltage"
Path from root:       "/components/component/power-supply/state/input-voltage"

type Component_PowerSupply_OutputCurrentPath added in v0.3.4

type Component_PowerSupply_OutputCurrentPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_PowerSupply_OutputCurrentPath represents the /openconfig-platform/components/component/power-supply/state/output-current YANG schema element.

func (*Component_PowerSupply_OutputCurrentPath) State added in v0.3.4

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-psu"
Instantiating module: "openconfig-platform-psu"
Path from parent:     "state/output-current"
Path from root:       "/components/component/power-supply/state/output-current"

type Component_PowerSupply_OutputCurrentPathAny added in v0.3.4

type Component_PowerSupply_OutputCurrentPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_PowerSupply_OutputCurrentPathAny represents the wildcard version of the /openconfig-platform/components/component/power-supply/state/output-current YANG schema element.

func (*Component_PowerSupply_OutputCurrentPathAny) State added in v0.3.4

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-psu"
Instantiating module: "openconfig-platform-psu"
Path from parent:     "state/output-current"
Path from root:       "/components/component/power-supply/state/output-current"

type Component_PowerSupply_OutputPowerPath added in v0.3.4

type Component_PowerSupply_OutputPowerPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_PowerSupply_OutputPowerPath represents the /openconfig-platform/components/component/power-supply/state/output-power YANG schema element.

func (*Component_PowerSupply_OutputPowerPath) State added in v0.3.4

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-psu"
Instantiating module: "openconfig-platform-psu"
Path from parent:     "state/output-power"
Path from root:       "/components/component/power-supply/state/output-power"

type Component_PowerSupply_OutputPowerPathAny added in v0.3.4

type Component_PowerSupply_OutputPowerPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_PowerSupply_OutputPowerPathAny represents the wildcard version of the /openconfig-platform/components/component/power-supply/state/output-power YANG schema element.

func (*Component_PowerSupply_OutputPowerPathAny) State added in v0.3.4

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-psu"
Instantiating module: "openconfig-platform-psu"
Path from parent:     "state/output-power"
Path from root:       "/components/component/power-supply/state/output-power"

type Component_PowerSupply_OutputVoltagePath added in v0.3.4

type Component_PowerSupply_OutputVoltagePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_PowerSupply_OutputVoltagePath represents the /openconfig-platform/components/component/power-supply/state/output-voltage YANG schema element.

func (*Component_PowerSupply_OutputVoltagePath) State added in v0.3.4

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-psu"
Instantiating module: "openconfig-platform-psu"
Path from parent:     "state/output-voltage"
Path from root:       "/components/component/power-supply/state/output-voltage"

type Component_PowerSupply_OutputVoltagePathAny added in v0.3.4

type Component_PowerSupply_OutputVoltagePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_PowerSupply_OutputVoltagePathAny represents the wildcard version of the /openconfig-platform/components/component/power-supply/state/output-voltage YANG schema element.

func (*Component_PowerSupply_OutputVoltagePathAny) State added in v0.3.4

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-psu"
Instantiating module: "openconfig-platform-psu"
Path from parent:     "state/output-voltage"
Path from root:       "/components/component/power-supply/state/output-voltage"

type Component_PropertyPath

type Component_PropertyPath struct {
	*ygnmi.NodePath
}

Component_PropertyPath represents the /openconfig-platform/components/component/properties/property YANG schema element.

func (*Component_PropertyPath) Config

Config returns a Query that can be used in gNMI operations.

func (*Component_PropertyPath) Configurable

Configurable (leaf): Indication whether the property is user-configurable

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/configurable"
Path from root:       "/components/component/properties/property/state/configurable"

func (*Component_PropertyPath) Name

Name (leaf): System-supplied name of the property -- this is typically non-configurable

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "*/name"
Path from root:       "/components/component/properties/property/*/name"

func (*Component_PropertyPath) State

State returns a Query that can be used in gNMI operations.

func (*Component_PropertyPath) Value

Value (leaf): Property values can take on a variety of types. Signed and unsigned integer types may be provided in smaller sizes, e.g., int8, uint16, etc.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "*/value"
Path from root:       "/components/component/properties/property/*/value"

type Component_PropertyPathAny

type Component_PropertyPathAny struct {
	*ygnmi.NodePath
}

Component_PropertyPathAny represents the wildcard version of the /openconfig-platform/components/component/properties/property YANG schema element.

func (*Component_PropertyPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*Component_PropertyPathAny) Configurable

Configurable (leaf): Indication whether the property is user-configurable

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/configurable"
Path from root:       "/components/component/properties/property/state/configurable"

func (*Component_PropertyPathAny) Name

Name (leaf): System-supplied name of the property -- this is typically non-configurable

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "*/name"
Path from root:       "/components/component/properties/property/*/name"

func (*Component_PropertyPathAny) State

State returns a Query that can be used in gNMI operations.

func (*Component_PropertyPathAny) Value

Value (leaf): Property values can take on a variety of types. Signed and unsigned integer types may be provided in smaller sizes, e.g., int8, uint16, etc.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "*/value"
Path from root:       "/components/component/properties/property/*/value"

type Component_PropertyPathMap added in v0.1.24

type Component_PropertyPathMap struct {
	*ygnmi.NodePath
}

Component_PropertyPathMap represents the /openconfig-platform/components/component/properties/property YANG schema element.

func (*Component_PropertyPathMap) Config added in v0.1.24

Config returns a Query that can be used in gNMI operations.

func (*Component_PropertyPathMap) State added in v0.1.24

State returns a Query that can be used in gNMI operations.

type Component_PropertyPathMapAny added in v0.1.24

type Component_PropertyPathMapAny struct {
	*ygnmi.NodePath
}

Component_PropertyPathMapAny represents the wildcard version of the /openconfig-platform/components/component/properties/property YANG schema element.

func (*Component_PropertyPathMapAny) Config added in v0.1.24

Config returns a Query that can be used in gNMI operations.

func (*Component_PropertyPathMapAny) State added in v0.1.24

State returns a Query that can be used in gNMI operations.

type Component_Property_ConfigurablePath

type Component_Property_ConfigurablePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Property_ConfigurablePath represents the /openconfig-platform/components/component/properties/property/state/configurable YANG schema element.

func (*Component_Property_ConfigurablePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/configurable"
Path from root:       "/components/component/properties/property/state/configurable"

type Component_Property_ConfigurablePathAny

type Component_Property_ConfigurablePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Property_ConfigurablePathAny represents the wildcard version of the /openconfig-platform/components/component/properties/property/state/configurable YANG schema element.

func (*Component_Property_ConfigurablePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/configurable"
Path from root:       "/components/component/properties/property/state/configurable"

type Component_Property_NamePath

type Component_Property_NamePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Property_NamePath represents the /openconfig-platform/components/component/properties/property/state/name YANG schema element.

func (*Component_Property_NamePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "config/name"
Path from root:       "/components/component/properties/property/config/name"

func (*Component_Property_NamePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/name"
Path from root:       "/components/component/properties/property/state/name"

type Component_Property_NamePathAny

type Component_Property_NamePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Property_NamePathAny represents the wildcard version of the /openconfig-platform/components/component/properties/property/state/name YANG schema element.

func (*Component_Property_NamePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "config/name"
Path from root:       "/components/component/properties/property/config/name"

func (*Component_Property_NamePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/name"
Path from root:       "/components/component/properties/property/state/name"

type Component_Property_ValuePath

type Component_Property_ValuePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Property_ValuePath represents the /openconfig-platform/components/component/properties/property/state/value YANG schema element.

func (*Component_Property_ValuePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "config/value"
Path from root:       "/components/component/properties/property/config/value"

func (*Component_Property_ValuePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/value"
Path from root:       "/components/component/properties/property/state/value"

type Component_Property_ValuePathAny

type Component_Property_ValuePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Property_ValuePathAny represents the wildcard version of the /openconfig-platform/components/component/properties/property/state/value YANG schema element.

func (*Component_Property_ValuePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "config/value"
Path from root:       "/components/component/properties/property/config/value"

func (*Component_Property_ValuePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/value"
Path from root:       "/components/component/properties/property/state/value"

type Component_RedundantRolePath

type Component_RedundantRolePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_RedundantRolePath represents the /openconfig-platform/components/component/state/redundant-role YANG schema element.

func (*Component_RedundantRolePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/redundant-role"
Path from root:       "/components/component/state/redundant-role"

type Component_RedundantRolePathAny

type Component_RedundantRolePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_RedundantRolePathAny represents the wildcard version of the /openconfig-platform/components/component/state/redundant-role YANG schema element.

func (*Component_RedundantRolePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/redundant-role"
Path from root:       "/components/component/state/redundant-role"

type Component_RemovablePath

type Component_RemovablePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_RemovablePath represents the /openconfig-platform/components/component/state/removable YANG schema element.

func (*Component_RemovablePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/removable"
Path from root:       "/components/component/state/removable"

type Component_RemovablePathAny

type Component_RemovablePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_RemovablePathAny represents the wildcard version of the /openconfig-platform/components/component/state/removable YANG schema element.

func (*Component_RemovablePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/removable"
Path from root:       "/components/component/state/removable"

type Component_SerialNoPath

type Component_SerialNoPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_SerialNoPath represents the /openconfig-platform/components/component/state/serial-no YANG schema element.

func (*Component_SerialNoPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/serial-no"
Path from root:       "/components/component/state/serial-no"

type Component_SerialNoPathAny

type Component_SerialNoPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_SerialNoPathAny represents the wildcard version of the /openconfig-platform/components/component/state/serial-no YANG schema element.

func (*Component_SerialNoPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/serial-no"
Path from root:       "/components/component/state/serial-no"

type Component_SoftwareModulePath

type Component_SoftwareModulePath struct {
	*ygnmi.NodePath
}

Component_SoftwareModulePath represents the /openconfig-platform/components/component/software-module YANG schema element.

func (*Component_SoftwareModulePath) Config

Config returns a Query that can be used in gNMI operations.

func (*Component_SoftwareModulePath) ModuleType

ModuleType (leaf): Type of the software module

Defining module:      "openconfig-platform-software"
Instantiating module: "openconfig-platform"
Path from parent:     "state/module-type"
Path from root:       "/components/component/software-module/state/module-type"

func (*Component_SoftwareModulePath) State

State returns a Query that can be used in gNMI operations.

type Component_SoftwareModulePathAny

type Component_SoftwareModulePathAny struct {
	*ygnmi.NodePath
}

Component_SoftwareModulePathAny represents the wildcard version of the /openconfig-platform/components/component/software-module YANG schema element.

func (*Component_SoftwareModulePathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*Component_SoftwareModulePathAny) ModuleType

ModuleType (leaf): Type of the software module

Defining module:      "openconfig-platform-software"
Instantiating module: "openconfig-platform"
Path from parent:     "state/module-type"
Path from root:       "/components/component/software-module/state/module-type"

func (*Component_SoftwareModulePathAny) State

State returns a Query that can be used in gNMI operations.

type Component_SoftwareModule_ModuleTypePath

type Component_SoftwareModule_ModuleTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_SoftwareModule_ModuleTypePath represents the /openconfig-platform/components/component/software-module/state/module-type YANG schema element.

func (*Component_SoftwareModule_ModuleTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-software"
Instantiating module: "openconfig-platform-software"
Path from parent:     "state/module-type"
Path from root:       "/components/component/software-module/state/module-type"

type Component_SoftwareModule_ModuleTypePathAny

type Component_SoftwareModule_ModuleTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_SoftwareModule_ModuleTypePathAny represents the wildcard version of the /openconfig-platform/components/component/software-module/state/module-type YANG schema element.

func (*Component_SoftwareModule_ModuleTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-software"
Instantiating module: "openconfig-platform-software"
Path from parent:     "state/module-type"
Path from root:       "/components/component/software-module/state/module-type"

type Component_SoftwareVersionPath

type Component_SoftwareVersionPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_SoftwareVersionPath represents the /openconfig-platform/components/component/state/software-version YANG schema element.

func (*Component_SoftwareVersionPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/software-version"
Path from root:       "/components/component/state/software-version"

type Component_SoftwareVersionPathAny

type Component_SoftwareVersionPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_SoftwareVersionPathAny represents the wildcard version of the /openconfig-platform/components/component/state/software-version YANG schema element.

func (*Component_SoftwareVersionPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/software-version"
Path from root:       "/components/component/state/software-version"

type Component_StoragePath

type Component_StoragePath struct {
	*ygnmi.NodePath
}

Component_StoragePath represents the /openconfig-platform/components/component/storage YANG schema element.

func (*Component_StoragePath) Config

Config returns a Query that can be used in gNMI operations.

func (*Component_StoragePath) State

State returns a Query that can be used in gNMI operations.

type Component_StoragePathAny

type Component_StoragePathAny struct {
	*ygnmi.NodePath
}

Component_StoragePathAny represents the wildcard version of the /openconfig-platform/components/component/storage YANG schema element.

func (*Component_StoragePathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*Component_StoragePathAny) State

State returns a Query that can be used in gNMI operations.

type Component_SubcomponentPath

type Component_SubcomponentPath struct {
	*ygnmi.NodePath
}

Component_SubcomponentPath represents the /openconfig-platform/components/component/subcomponents/subcomponent YANG schema element.

func (*Component_SubcomponentPath) Config

Config returns a Query that can be used in gNMI operations.

func (*Component_SubcomponentPath) Name

Name (leaf): Reference to the name of the subcomponent

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "*/name"
Path from root:       "/components/component/subcomponents/subcomponent/*/name"

func (*Component_SubcomponentPath) State

State returns a Query that can be used in gNMI operations.

type Component_SubcomponentPathAny

type Component_SubcomponentPathAny struct {
	*ygnmi.NodePath
}

Component_SubcomponentPathAny represents the wildcard version of the /openconfig-platform/components/component/subcomponents/subcomponent YANG schema element.

func (*Component_SubcomponentPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*Component_SubcomponentPathAny) Name

Name (leaf): Reference to the name of the subcomponent

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "*/name"
Path from root:       "/components/component/subcomponents/subcomponent/*/name"

func (*Component_SubcomponentPathAny) State

State returns a Query that can be used in gNMI operations.

type Component_SubcomponentPathMap added in v0.1.24

type Component_SubcomponentPathMap struct {
	*ygnmi.NodePath
}

Component_SubcomponentPathMap represents the /openconfig-platform/components/component/subcomponents/subcomponent YANG schema element.

func (*Component_SubcomponentPathMap) Config added in v0.1.24

Config returns a Query that can be used in gNMI operations.

func (*Component_SubcomponentPathMap) State added in v0.1.24

State returns a Query that can be used in gNMI operations.

type Component_SubcomponentPathMapAny added in v0.1.24

type Component_SubcomponentPathMapAny struct {
	*ygnmi.NodePath
}

Component_SubcomponentPathMapAny represents the wildcard version of the /openconfig-platform/components/component/subcomponents/subcomponent YANG schema element.

func (*Component_SubcomponentPathMapAny) Config added in v0.1.24

Config returns a Query that can be used in gNMI operations.

func (*Component_SubcomponentPathMapAny) State added in v0.1.24

State returns a Query that can be used in gNMI operations.

type Component_Subcomponent_NamePath

type Component_Subcomponent_NamePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Subcomponent_NamePath represents the /openconfig-platform/components/component/subcomponents/subcomponent/state/name YANG schema element.

func (*Component_Subcomponent_NamePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "config/name"
Path from root:       "/components/component/subcomponents/subcomponent/config/name"

func (*Component_Subcomponent_NamePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/name"
Path from root:       "/components/component/subcomponents/subcomponent/state/name"

type Component_Subcomponent_NamePathAny

type Component_Subcomponent_NamePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Subcomponent_NamePathAny represents the wildcard version of the /openconfig-platform/components/component/subcomponents/subcomponent/state/name YANG schema element.

func (*Component_Subcomponent_NamePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "config/name"
Path from root:       "/components/component/subcomponents/subcomponent/config/name"

func (*Component_Subcomponent_NamePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/name"
Path from root:       "/components/component/subcomponents/subcomponent/state/name"

type Component_SwitchoverReadyPath

type Component_SwitchoverReadyPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_SwitchoverReadyPath represents the /openconfig-platform/components/component/state/switchover-ready YANG schema element.

func (*Component_SwitchoverReadyPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/switchover-ready"
Path from root:       "/components/component/state/switchover-ready"

type Component_SwitchoverReadyPathAny

type Component_SwitchoverReadyPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_SwitchoverReadyPathAny represents the wildcard version of the /openconfig-platform/components/component/state/switchover-ready YANG schema element.

func (*Component_SwitchoverReadyPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/switchover-ready"
Path from root:       "/components/component/state/switchover-ready"

type Component_TemperaturePath

type Component_TemperaturePath struct {
	*ygnmi.NodePath
}

Component_TemperaturePath represents the /openconfig-platform/components/component/state/temperature YANG schema element.

func (*Component_TemperaturePath) AlarmSeverity

AlarmSeverity (leaf): The severity of the current alarm.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "alarm-severity"
Path from root:       "/components/component/state/temperature/alarm-severity"

func (*Component_TemperaturePath) AlarmStatus

AlarmStatus (leaf): A value of true indicates the alarm has been raised or asserted. The value should be false when the alarm is cleared.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "alarm-status"
Path from root:       "/components/component/state/temperature/alarm-status"

func (*Component_TemperaturePath) AlarmThreshold

AlarmThreshold (leaf): The threshold value that was crossed for this alarm.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "alarm-threshold"
Path from root:       "/components/component/state/temperature/alarm-threshold"

func (*Component_TemperaturePath) Avg

Avg (leaf): The arithmetic mean value of the statistic over the sampling period.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/state/temperature/avg"

func (*Component_TemperaturePath) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/state/temperature/instant"

func (*Component_TemperaturePath) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/state/temperature/interval"

func (*Component_TemperaturePath) Max

Max (leaf): The maximum value of the statistic over the sampling period

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/state/temperature/max"

func (*Component_TemperaturePath) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/state/temperature/max-time"

func (*Component_TemperaturePath) Min

Min (leaf): The minimum value of the statistic over the sampling period

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/state/temperature/min"

func (*Component_TemperaturePath) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/state/temperature/min-time"

func (*Component_TemperaturePath) State

State returns a Query that can be used in gNMI operations.

type Component_TemperaturePathAny

type Component_TemperaturePathAny struct {
	*ygnmi.NodePath
}

Component_TemperaturePathAny represents the wildcard version of the /openconfig-platform/components/component/state/temperature YANG schema element.

func (*Component_TemperaturePathAny) AlarmSeverity

AlarmSeverity (leaf): The severity of the current alarm.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "alarm-severity"
Path from root:       "/components/component/state/temperature/alarm-severity"

func (*Component_TemperaturePathAny) AlarmStatus

AlarmStatus (leaf): A value of true indicates the alarm has been raised or asserted. The value should be false when the alarm is cleared.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "alarm-status"
Path from root:       "/components/component/state/temperature/alarm-status"

func (*Component_TemperaturePathAny) AlarmThreshold

AlarmThreshold (leaf): The threshold value that was crossed for this alarm.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "alarm-threshold"
Path from root:       "/components/component/state/temperature/alarm-threshold"

func (*Component_TemperaturePathAny) Avg

Avg (leaf): The arithmetic mean value of the statistic over the sampling period.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/state/temperature/avg"

func (*Component_TemperaturePathAny) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/state/temperature/instant"

func (*Component_TemperaturePathAny) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/state/temperature/interval"

func (*Component_TemperaturePathAny) Max

Max (leaf): The maximum value of the statistic over the sampling period

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/state/temperature/max"

func (*Component_TemperaturePathAny) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/state/temperature/max-time"

func (*Component_TemperaturePathAny) Min

Min (leaf): The minimum value of the statistic over the sampling period

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/state/temperature/min"

func (*Component_TemperaturePathAny) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/state/temperature/min-time"

func (*Component_TemperaturePathAny) State

State returns a Query that can be used in gNMI operations.

type Component_Temperature_AlarmSeverityPath

type Component_Temperature_AlarmSeverityPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Temperature_AlarmSeverityPath represents the /openconfig-platform/components/component/state/temperature/alarm-severity YANG schema element.

func (*Component_Temperature_AlarmSeverityPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "alarm-severity"
Path from root:       "/components/component/state/temperature/alarm-severity"

type Component_Temperature_AlarmSeverityPathAny

type Component_Temperature_AlarmSeverityPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Temperature_AlarmSeverityPathAny represents the wildcard version of the /openconfig-platform/components/component/state/temperature/alarm-severity YANG schema element.

func (*Component_Temperature_AlarmSeverityPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "alarm-severity"
Path from root:       "/components/component/state/temperature/alarm-severity"

type Component_Temperature_AlarmStatusPath

type Component_Temperature_AlarmStatusPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Temperature_AlarmStatusPath represents the /openconfig-platform/components/component/state/temperature/alarm-status YANG schema element.

func (*Component_Temperature_AlarmStatusPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "alarm-status"
Path from root:       "/components/component/state/temperature/alarm-status"

type Component_Temperature_AlarmStatusPathAny

type Component_Temperature_AlarmStatusPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Temperature_AlarmStatusPathAny represents the wildcard version of the /openconfig-platform/components/component/state/temperature/alarm-status YANG schema element.

func (*Component_Temperature_AlarmStatusPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "alarm-status"
Path from root:       "/components/component/state/temperature/alarm-status"

type Component_Temperature_AlarmThresholdPath

type Component_Temperature_AlarmThresholdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Temperature_AlarmThresholdPath represents the /openconfig-platform/components/component/state/temperature/alarm-threshold YANG schema element.

func (*Component_Temperature_AlarmThresholdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "alarm-threshold"
Path from root:       "/components/component/state/temperature/alarm-threshold"

type Component_Temperature_AlarmThresholdPathAny

type Component_Temperature_AlarmThresholdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Temperature_AlarmThresholdPathAny represents the wildcard version of the /openconfig-platform/components/component/state/temperature/alarm-threshold YANG schema element.

func (*Component_Temperature_AlarmThresholdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "alarm-threshold"
Path from root:       "/components/component/state/temperature/alarm-threshold"

type Component_Temperature_AvgPath

type Component_Temperature_AvgPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Temperature_AvgPath represents the /openconfig-platform/components/component/state/temperature/avg YANG schema element.

func (*Component_Temperature_AvgPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/state/temperature/avg"

type Component_Temperature_AvgPathAny

type Component_Temperature_AvgPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Temperature_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/state/temperature/avg YANG schema element.

func (*Component_Temperature_AvgPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/state/temperature/avg"

type Component_Temperature_InstantPath

type Component_Temperature_InstantPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Temperature_InstantPath represents the /openconfig-platform/components/component/state/temperature/instant YANG schema element.

func (*Component_Temperature_InstantPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/state/temperature/instant"

type Component_Temperature_InstantPathAny

type Component_Temperature_InstantPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Temperature_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/state/temperature/instant YANG schema element.

func (*Component_Temperature_InstantPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/state/temperature/instant"

type Component_Temperature_IntervalPath

type Component_Temperature_IntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Temperature_IntervalPath represents the /openconfig-platform/components/component/state/temperature/interval YANG schema element.

func (*Component_Temperature_IntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "interval"
Path from root:       "/components/component/state/temperature/interval"

type Component_Temperature_IntervalPathAny

type Component_Temperature_IntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Temperature_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/state/temperature/interval YANG schema element.

func (*Component_Temperature_IntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "interval"
Path from root:       "/components/component/state/temperature/interval"

type Component_Temperature_MaxPath

type Component_Temperature_MaxPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Temperature_MaxPath represents the /openconfig-platform/components/component/state/temperature/max YANG schema element.

func (*Component_Temperature_MaxPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/state/temperature/max"

type Component_Temperature_MaxPathAny

type Component_Temperature_MaxPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Temperature_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/state/temperature/max YANG schema element.

func (*Component_Temperature_MaxPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/state/temperature/max"

type Component_Temperature_MaxTimePath

type Component_Temperature_MaxTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Temperature_MaxTimePath represents the /openconfig-platform/components/component/state/temperature/max-time YANG schema element.

func (*Component_Temperature_MaxTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max-time"
Path from root:       "/components/component/state/temperature/max-time"

type Component_Temperature_MaxTimePathAny

type Component_Temperature_MaxTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Temperature_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/state/temperature/max-time YANG schema element.

func (*Component_Temperature_MaxTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max-time"
Path from root:       "/components/component/state/temperature/max-time"

type Component_Temperature_MinPath

type Component_Temperature_MinPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Temperature_MinPath represents the /openconfig-platform/components/component/state/temperature/min YANG schema element.

func (*Component_Temperature_MinPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/state/temperature/min"

type Component_Temperature_MinPathAny

type Component_Temperature_MinPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Temperature_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/state/temperature/min YANG schema element.

func (*Component_Temperature_MinPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/state/temperature/min"

type Component_Temperature_MinTimePath

type Component_Temperature_MinTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Temperature_MinTimePath represents the /openconfig-platform/components/component/state/temperature/min-time YANG schema element.

func (*Component_Temperature_MinTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min-time"
Path from root:       "/components/component/state/temperature/min-time"

type Component_Temperature_MinTimePathAny

type Component_Temperature_MinTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Temperature_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/state/temperature/min-time YANG schema element.

func (*Component_Temperature_MinTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min-time"
Path from root:       "/components/component/state/temperature/min-time"

type Component_TransceiverPath

type Component_TransceiverPath struct {
	*ygnmi.NodePath
}

Component_TransceiverPath represents the /openconfig-platform/components/component/transceiver YANG schema element.

func (*Component_TransceiverPath) Channel

Channel (list): List of client channels, keyed by index within a physical client port. A physical port with a single channel would have a single zero-indexed element

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "physical-channels/channel"
Path from root:       "/components/component/transceiver/physical-channels/channel"

Index: uint16

func (*Component_TransceiverPath) ChannelAny

ChannelAny (list): List of client channels, keyed by index within a physical client port. A physical port with a single channel would have a single zero-indexed element

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "physical-channels/channel"
Path from root:       "/components/component/transceiver/physical-channels/channel"

func (*Component_TransceiverPath) ChannelMap added in v0.1.24

ChannelMap (list): List of client channels, keyed by index within a physical client port. A physical port with a single channel would have a single zero-indexed element

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "physical-channels/channel"
Path from root:       "/components/component/transceiver/physical-channels/channel"

func (*Component_TransceiverPath) Config

Config returns a Query that can be used in gNMI operations.

func (*Component_TransceiverPath) ConnectorType

ConnectorType (leaf): Connector type used on this port

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/connector-type"
Path from root:       "/components/component/transceiver/state/connector-type"

func (*Component_TransceiverPath) DateCode

DateCode (leaf): Representation of the transceiver date code, typically stored as YYMMDD. The time portion of the value is undefined and not intended to be read.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/date-code"
Path from root:       "/components/component/transceiver/state/date-code"

func (*Component_TransceiverPath) Enabled

Enabled (leaf): Turns power on / off to the transceiver -- provides a means to power on/off the transceiver (in the case of SFP, SFP+, QSFP,...) or enable high-power mode (in the case of CFP, CFP2, CFP4) and is optionally supported (device can choose to always enable). True = power on / high power, False = powered off

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "*/enabled"
Path from root:       "/components/component/transceiver/*/enabled"

func (*Component_TransceiverPath) EthernetPmd

EthernetPmd (leaf): Ethernet PMD (physical medium dependent sublayer) that the transceiver supports. The SFF/QSFP MSAs have registers for this and CFP MSA has similar.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/ethernet-pmd"
Path from root:       "/components/component/transceiver/state/ethernet-pmd"

func (*Component_TransceiverPath) EthernetPmdPreconf

EthernetPmdPreconf (leaf): The Ethernet PMD is a property of the optical transceiver used on the port, indicating the type of physical connection. It is included in configuration data to allow pre-configuring a port/transceiver with the expected PMD. The actual PMD is indicated by the ethernet-pmd state leaf.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "*/ethernet-pmd-preconf"
Path from root:       "/components/component/transceiver/*/ethernet-pmd-preconf"

func (*Component_TransceiverPath) FaultCondition

FaultCondition (leaf): Indicates if a fault condition exists in the transceiver

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/fault-condition"
Path from root:       "/components/component/transceiver/state/fault-condition"

func (*Component_TransceiverPath) FecCorrectedBits

FecCorrectedBits (leaf): The number of bits that were corrected by the FEC

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/fec-corrected-bits"
Path from root:       "/components/component/transceiver/state/fec-corrected-bits"

func (*Component_TransceiverPath) FecCorrectedBytes

FecCorrectedBytes (leaf): The number of bytes that were corrected by the FEC

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/fec-corrected-bytes"
Path from root:       "/components/component/transceiver/state/fec-corrected-bytes"

func (*Component_TransceiverPath) FecMode

FecMode (leaf): The FEC mode indicates the mode of operation for the transceiver's FEC. This defines typical operational modes and does not aim to specify more granular FEC capabilities.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "*/fec-mode"
Path from root:       "/components/component/transceiver/*/fec-mode"

func (*Component_TransceiverPath) FecStatus

FecStatus (leaf): Operational status of FEC

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/fec-status"
Path from root:       "/components/component/transceiver/state/fec-status"

func (*Component_TransceiverPath) FecUncorrectableBlocks

FecUncorrectableBlocks (leaf): The number of blocks that were uncorrectable by the FEC

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/fec-uncorrectable-blocks"
Path from root:       "/components/component/transceiver/state/fec-uncorrectable-blocks"

func (*Component_TransceiverPath) FecUncorrectableWords

FecUncorrectableWords (leaf): The number of words that were uncorrectable by the FEC

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/fec-uncorrectable-words"
Path from root:       "/components/component/transceiver/state/fec-uncorrectable-words"

func (*Component_TransceiverPath) FormFactor

FormFactor (leaf): Indicates the type of optical transceiver used on this port. If the client port is built into the device and not pluggable, then non-pluggable is the corresponding state. If a device port supports multiple form factors (e.g. QSFP28 and QSFP+, then the value of the transceiver installed shall be reported. If no transceiver is present, then the value of the highest rate form factor shall be reported (QSFP28, for example).

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/form-factor"
Path from root:       "/components/component/transceiver/state/form-factor"

func (*Component_TransceiverPath) FormFactorPreconf

FormFactorPreconf (leaf): Indicates the type of optical transceiver used on this port. If the client port is built into the device and not pluggable, then non-pluggable is the corresponding state. If a device port supports multiple form factors (e.g. QSFP28 and QSFP+, then the value of the transceiver installed shall be reported. If no transceiver is present, then the value of the highest rate form factor shall be reported (QSFP28, for example).

The form factor is included in configuration data to allow pre-configuring a device with the expected type of transceiver ahead of deployment. The corresponding state leaf should reflect the actual transceiver type plugged into the system.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "*/form-factor-preconf"
Path from root:       "/components/component/transceiver/*/form-factor-preconf"

func (*Component_TransceiverPath) InputPower

InputPower (container): The input optical power of a physical channel in units of 0.01dBm, which may be associated with individual physical channels, or an aggregate of multiple physical channels (i.e., for the overall transceiver). For an aggregate, this may be a measurement from a photodetector or a a calculation performed on the device by summing up all of the related individual physical channels. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/input-power"
Path from root:       "/components/component/transceiver/state/input-power"

func (*Component_TransceiverPath) LaserBiasCurrent

LaserBiasCurrent (container): The current applied by the system to the transmit laser to achieve the output power. The current is expressed in mA with up to two decimal precision. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/laser-bias-current"
Path from root:       "/components/component/transceiver/state/laser-bias-current"

func (*Component_TransceiverPath) ModuleFunctionalType

ModuleFunctionalType (leaf): Indicates the module functional type which represents the functional capability of the transceiver. For example, this would specify the module is a digital coherent optic or a standard grey optic that performs on-off keying.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "*/module-functional-type"
Path from root:       "/components/component/transceiver/*/module-functional-type"

func (*Component_TransceiverPath) OtnComplianceCode

OtnComplianceCode (leaf): OTN application code supported by the port

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/otn-compliance-code"
Path from root:       "/components/component/transceiver/state/otn-compliance-code"

func (*Component_TransceiverPath) OutputPower

OutputPower (container): The output optical power of a physical channel in units of 0.01dBm, which may be associated with individual physical channels, or an aggregate of multiple physical channels (i.e., for the overall transceiver). For an aggregate, this may be a measurement from a photodetector or a a calculation performed on the device by summing up all of the related individual physical channels. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/output-power"
Path from root:       "/components/component/transceiver/state/output-power"

func (*Component_TransceiverPath) PostFecBer

PostFecBer (container): Bit error rate after forward error correction -- computed value with 18 decimal precision. Note that decimal64 supports values as small as i x 10^-18 where i is an integer. Values smaller than this should be reported as 0 to inidicate error free or near error free performance. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/post-fec-ber"
Path from root:       "/components/component/transceiver/state/post-fec-ber"

func (*Component_TransceiverPath) PreFecBer

PreFecBer (container): Bit error rate before forward error correction -- computed value with 18 decimal precision. Note that decimal64 supports values as small as i x 10^-18 where i is an integer. Values smaller than this should be reported as 0 to inidicate error free or near error free performance. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/pre-fec-ber"
Path from root:       "/components/component/transceiver/state/pre-fec-ber"

func (*Component_TransceiverPath) Present

Present (leaf): Indicates whether a transceiver is present in the specified client port.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/present"
Path from root:       "/components/component/transceiver/state/present"

func (*Component_TransceiverPath) SerialNo

SerialNo (leaf): Transceiver serial number. 16-octet field that contains ASCII characters, left-aligned and padded on the right with ASCII spaces (20h). If part serial number is undefined, all 16 octets = 0h

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/serial-no"
Path from root:       "/components/component/transceiver/state/serial-no"

func (*Component_TransceiverPath) SonetSdhComplianceCode

SonetSdhComplianceCode (leaf): SONET/SDH application code supported by the port

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/sonet-sdh-compliance-code"
Path from root:       "/components/component/transceiver/state/sonet-sdh-compliance-code"

func (*Component_TransceiverPath) State

State returns a Query that can be used in gNMI operations.

func (*Component_TransceiverPath) SupplyVoltage

SupplyVoltage (container): Supply voltage to the transceiver in volts with 2 decimal precision. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/supply-voltage"
Path from root:       "/components/component/transceiver/state/supply-voltage"

func (*Component_TransceiverPath) Threshold added in v0.1.3

Threshold (list): List of transceiver alarm thresholds, indexed by alarm severity.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "thresholds/threshold"
Path from root:       "/components/component/transceiver/thresholds/threshold"

Severity: oc.E_AlarmTypes_OPENCONFIG_ALARM_SEVERITY

func (*Component_TransceiverPath) ThresholdAny added in v0.1.3

ThresholdAny (list): List of transceiver alarm thresholds, indexed by alarm severity.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "thresholds/threshold"
Path from root:       "/components/component/transceiver/thresholds/threshold"

func (*Component_TransceiverPath) ThresholdMap added in v0.1.24

ThresholdMap (list): List of transceiver alarm thresholds, indexed by alarm severity.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "thresholds/threshold"
Path from root:       "/components/component/transceiver/thresholds/threshold"

func (*Component_TransceiverPath) Vendor

Vendor (leaf): Full name of transceiver vendor. 16-octet field that contains ASCII characters, left-aligned and padded on the right with ASCII spaces (20h)

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/vendor"
Path from root:       "/components/component/transceiver/state/vendor"

func (*Component_TransceiverPath) VendorPart

VendorPart (leaf): Transceiver vendor's part number. 16-octet field that contains ASCII characters, left-aligned and padded on the right with ASCII spaces (20h). If part number is undefined, all 16 octets = 0h

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/vendor-part"
Path from root:       "/components/component/transceiver/state/vendor-part"

func (*Component_TransceiverPath) VendorRev

VendorRev (leaf): Transceiver vendor's revision number. Field of 1 to 4 octets that contains ASCII characters, left-aligned and padded on the right with ASCII spaces (20h)

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/vendor-rev"
Path from root:       "/components/component/transceiver/state/vendor-rev"

type Component_TransceiverPathAny

type Component_TransceiverPathAny struct {
	*ygnmi.NodePath
}

Component_TransceiverPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver YANG schema element.

func (*Component_TransceiverPathAny) Channel

Channel (list): List of client channels, keyed by index within a physical client port. A physical port with a single channel would have a single zero-indexed element

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "physical-channels/channel"
Path from root:       "/components/component/transceiver/physical-channels/channel"

Index: uint16

func (*Component_TransceiverPathAny) ChannelAny

ChannelAny (list): List of client channels, keyed by index within a physical client port. A physical port with a single channel would have a single zero-indexed element

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "physical-channels/channel"
Path from root:       "/components/component/transceiver/physical-channels/channel"

func (*Component_TransceiverPathAny) ChannelMap added in v0.1.24

ChannelMap (list): List of client channels, keyed by index within a physical client port. A physical port with a single channel would have a single zero-indexed element

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "physical-channels/channel"
Path from root:       "/components/component/transceiver/physical-channels/channel"

func (*Component_TransceiverPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*Component_TransceiverPathAny) ConnectorType

ConnectorType (leaf): Connector type used on this port

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/connector-type"
Path from root:       "/components/component/transceiver/state/connector-type"

func (*Component_TransceiverPathAny) DateCode

DateCode (leaf): Representation of the transceiver date code, typically stored as YYMMDD. The time portion of the value is undefined and not intended to be read.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/date-code"
Path from root:       "/components/component/transceiver/state/date-code"

func (*Component_TransceiverPathAny) Enabled

Enabled (leaf): Turns power on / off to the transceiver -- provides a means to power on/off the transceiver (in the case of SFP, SFP+, QSFP,...) or enable high-power mode (in the case of CFP, CFP2, CFP4) and is optionally supported (device can choose to always enable). True = power on / high power, False = powered off

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "*/enabled"
Path from root:       "/components/component/transceiver/*/enabled"

func (*Component_TransceiverPathAny) EthernetPmd

EthernetPmd (leaf): Ethernet PMD (physical medium dependent sublayer) that the transceiver supports. The SFF/QSFP MSAs have registers for this and CFP MSA has similar.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/ethernet-pmd"
Path from root:       "/components/component/transceiver/state/ethernet-pmd"

func (*Component_TransceiverPathAny) EthernetPmdPreconf

EthernetPmdPreconf (leaf): The Ethernet PMD is a property of the optical transceiver used on the port, indicating the type of physical connection. It is included in configuration data to allow pre-configuring a port/transceiver with the expected PMD. The actual PMD is indicated by the ethernet-pmd state leaf.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "*/ethernet-pmd-preconf"
Path from root:       "/components/component/transceiver/*/ethernet-pmd-preconf"

func (*Component_TransceiverPathAny) FaultCondition

FaultCondition (leaf): Indicates if a fault condition exists in the transceiver

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/fault-condition"
Path from root:       "/components/component/transceiver/state/fault-condition"

func (*Component_TransceiverPathAny) FecCorrectedBits

FecCorrectedBits (leaf): The number of bits that were corrected by the FEC

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/fec-corrected-bits"
Path from root:       "/components/component/transceiver/state/fec-corrected-bits"

func (*Component_TransceiverPathAny) FecCorrectedBytes

FecCorrectedBytes (leaf): The number of bytes that were corrected by the FEC

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/fec-corrected-bytes"
Path from root:       "/components/component/transceiver/state/fec-corrected-bytes"

func (*Component_TransceiverPathAny) FecMode

FecMode (leaf): The FEC mode indicates the mode of operation for the transceiver's FEC. This defines typical operational modes and does not aim to specify more granular FEC capabilities.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "*/fec-mode"
Path from root:       "/components/component/transceiver/*/fec-mode"

func (*Component_TransceiverPathAny) FecStatus

FecStatus (leaf): Operational status of FEC

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/fec-status"
Path from root:       "/components/component/transceiver/state/fec-status"

func (*Component_TransceiverPathAny) FecUncorrectableBlocks

FecUncorrectableBlocks (leaf): The number of blocks that were uncorrectable by the FEC

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/fec-uncorrectable-blocks"
Path from root:       "/components/component/transceiver/state/fec-uncorrectable-blocks"

func (*Component_TransceiverPathAny) FecUncorrectableWords

FecUncorrectableWords (leaf): The number of words that were uncorrectable by the FEC

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/fec-uncorrectable-words"
Path from root:       "/components/component/transceiver/state/fec-uncorrectable-words"

func (*Component_TransceiverPathAny) FormFactor

FormFactor (leaf): Indicates the type of optical transceiver used on this port. If the client port is built into the device and not pluggable, then non-pluggable is the corresponding state. If a device port supports multiple form factors (e.g. QSFP28 and QSFP+, then the value of the transceiver installed shall be reported. If no transceiver is present, then the value of the highest rate form factor shall be reported (QSFP28, for example).

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/form-factor"
Path from root:       "/components/component/transceiver/state/form-factor"

func (*Component_TransceiverPathAny) FormFactorPreconf

FormFactorPreconf (leaf): Indicates the type of optical transceiver used on this port. If the client port is built into the device and not pluggable, then non-pluggable is the corresponding state. If a device port supports multiple form factors (e.g. QSFP28 and QSFP+, then the value of the transceiver installed shall be reported. If no transceiver is present, then the value of the highest rate form factor shall be reported (QSFP28, for example).

The form factor is included in configuration data to allow pre-configuring a device with the expected type of transceiver ahead of deployment. The corresponding state leaf should reflect the actual transceiver type plugged into the system.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "*/form-factor-preconf"
Path from root:       "/components/component/transceiver/*/form-factor-preconf"

func (*Component_TransceiverPathAny) InputPower

InputPower (container): The input optical power of a physical channel in units of 0.01dBm, which may be associated with individual physical channels, or an aggregate of multiple physical channels (i.e., for the overall transceiver). For an aggregate, this may be a measurement from a photodetector or a a calculation performed on the device by summing up all of the related individual physical channels. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/input-power"
Path from root:       "/components/component/transceiver/state/input-power"

func (*Component_TransceiverPathAny) LaserBiasCurrent

LaserBiasCurrent (container): The current applied by the system to the transmit laser to achieve the output power. The current is expressed in mA with up to two decimal precision. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/laser-bias-current"
Path from root:       "/components/component/transceiver/state/laser-bias-current"

func (*Component_TransceiverPathAny) ModuleFunctionalType

ModuleFunctionalType (leaf): Indicates the module functional type which represents the functional capability of the transceiver. For example, this would specify the module is a digital coherent optic or a standard grey optic that performs on-off keying.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "*/module-functional-type"
Path from root:       "/components/component/transceiver/*/module-functional-type"

func (*Component_TransceiverPathAny) OtnComplianceCode

OtnComplianceCode (leaf): OTN application code supported by the port

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/otn-compliance-code"
Path from root:       "/components/component/transceiver/state/otn-compliance-code"

func (*Component_TransceiverPathAny) OutputPower

OutputPower (container): The output optical power of a physical channel in units of 0.01dBm, which may be associated with individual physical channels, or an aggregate of multiple physical channels (i.e., for the overall transceiver). For an aggregate, this may be a measurement from a photodetector or a a calculation performed on the device by summing up all of the related individual physical channels. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/output-power"
Path from root:       "/components/component/transceiver/state/output-power"

func (*Component_TransceiverPathAny) PostFecBer

PostFecBer (container): Bit error rate after forward error correction -- computed value with 18 decimal precision. Note that decimal64 supports values as small as i x 10^-18 where i is an integer. Values smaller than this should be reported as 0 to inidicate error free or near error free performance. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/post-fec-ber"
Path from root:       "/components/component/transceiver/state/post-fec-ber"

func (*Component_TransceiverPathAny) PreFecBer

PreFecBer (container): Bit error rate before forward error correction -- computed value with 18 decimal precision. Note that decimal64 supports values as small as i x 10^-18 where i is an integer. Values smaller than this should be reported as 0 to inidicate error free or near error free performance. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/pre-fec-ber"
Path from root:       "/components/component/transceiver/state/pre-fec-ber"

func (*Component_TransceiverPathAny) Present

Present (leaf): Indicates whether a transceiver is present in the specified client port.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/present"
Path from root:       "/components/component/transceiver/state/present"

func (*Component_TransceiverPathAny) SerialNo

SerialNo (leaf): Transceiver serial number. 16-octet field that contains ASCII characters, left-aligned and padded on the right with ASCII spaces (20h). If part serial number is undefined, all 16 octets = 0h

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/serial-no"
Path from root:       "/components/component/transceiver/state/serial-no"

func (*Component_TransceiverPathAny) SonetSdhComplianceCode

SonetSdhComplianceCode (leaf): SONET/SDH application code supported by the port

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/sonet-sdh-compliance-code"
Path from root:       "/components/component/transceiver/state/sonet-sdh-compliance-code"

func (*Component_TransceiverPathAny) State

State returns a Query that can be used in gNMI operations.

func (*Component_TransceiverPathAny) SupplyVoltage

SupplyVoltage (container): Supply voltage to the transceiver in volts with 2 decimal precision. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/supply-voltage"
Path from root:       "/components/component/transceiver/state/supply-voltage"

func (*Component_TransceiverPathAny) Threshold added in v0.1.3

Threshold (list): List of transceiver alarm thresholds, indexed by alarm severity.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "thresholds/threshold"
Path from root:       "/components/component/transceiver/thresholds/threshold"

Severity: oc.E_AlarmTypes_OPENCONFIG_ALARM_SEVERITY

func (*Component_TransceiverPathAny) ThresholdAny added in v0.1.3

ThresholdAny (list): List of transceiver alarm thresholds, indexed by alarm severity.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "thresholds/threshold"
Path from root:       "/components/component/transceiver/thresholds/threshold"

func (*Component_TransceiverPathAny) ThresholdMap added in v0.1.24

ThresholdMap (list): List of transceiver alarm thresholds, indexed by alarm severity.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "thresholds/threshold"
Path from root:       "/components/component/transceiver/thresholds/threshold"

func (*Component_TransceiverPathAny) Vendor

Vendor (leaf): Full name of transceiver vendor. 16-octet field that contains ASCII characters, left-aligned and padded on the right with ASCII spaces (20h)

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/vendor"
Path from root:       "/components/component/transceiver/state/vendor"

func (*Component_TransceiverPathAny) VendorPart

VendorPart (leaf): Transceiver vendor's part number. 16-octet field that contains ASCII characters, left-aligned and padded on the right with ASCII spaces (20h). If part number is undefined, all 16 octets = 0h

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/vendor-part"
Path from root:       "/components/component/transceiver/state/vendor-part"

func (*Component_TransceiverPathAny) VendorRev

VendorRev (leaf): Transceiver vendor's revision number. Field of 1 to 4 octets that contains ASCII characters, left-aligned and padded on the right with ASCII spaces (20h)

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/vendor-rev"
Path from root:       "/components/component/transceiver/state/vendor-rev"

type Component_Transceiver_ChannelPath

type Component_Transceiver_ChannelPath struct {
	*ygnmi.NodePath
}

Component_Transceiver_ChannelPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel YANG schema element.

func (*Component_Transceiver_ChannelPath) AssociatedOpticalChannel

AssociatedOpticalChannel (leaf): A physical channel may reference an optical channel component. If the physical channel does make this optional reference, then a limited set of leaves will apply within the physical channel to avoid duplication within the optical channel.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "*/associated-optical-channel"
Path from root:       "/components/component/transceiver/physical-channels/channel/*/associated-optical-channel"

func (*Component_Transceiver_ChannelPath) Config

Config returns a Query that can be used in gNMI operations.

func (*Component_Transceiver_ChannelPath) Description

Description (leaf): Text description for the client physical channel

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "*/description"
Path from root:       "/components/component/transceiver/physical-channels/channel/*/description"

func (*Component_Transceiver_ChannelPath) Index

Index (leaf): Index of the physical channnel or lane within a physical client port

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "*/index"
Path from root:       "/components/component/transceiver/physical-channels/channel/*/index"

func (*Component_Transceiver_ChannelPath) InputPower

InputPower (container): The input optical power of a physical channel in units of 0.01dBm, which may be associated with individual physical channels, or an aggregate of multiple physical channels (i.e., for the overall transceiver). For an aggregate, this may be a measurement from a photodetector or a a calculation performed on the device by summing up all of the related individual physical channels. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/input-power"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/input-power"

func (*Component_Transceiver_ChannelPath) LaserAge

LaserAge (leaf): Laser age (0% at beginning of life, 100% end of life) in integer percentage. This term is defined by Common Management Interface Specification (CMIS).

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/laser-age"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-age"

func (*Component_Transceiver_ChannelPath) LaserBiasCurrent

LaserBiasCurrent (container): The current applied by the system to the transmit laser to achieve the output power. The current is expressed in mA with up to two decimal precision. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/laser-bias-current"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-bias-current"

func (*Component_Transceiver_ChannelPath) LaserTemperature

LaserTemperature (container): Laser temperature for the cooled laser in degrees Celsius with 1 decimal precision. This term is defined by Common Management Interface Specification (CMIS). Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/laser-temperature"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-temperature"

func (*Component_Transceiver_ChannelPath) OutputFrequency

OutputFrequency (leaf): The frequency in MHz of the individual physical channel (e.g. ITU C50 - 195.0THz and would be reported as 195,000,000 MHz in this model). This attribute is not configurable on most client ports.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/output-frequency"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/output-frequency"

func (*Component_Transceiver_ChannelPath) OutputPower

OutputPower (container): The output optical power of a physical channel in units of 0.01dBm, which may be associated with individual physical channels, or an aggregate of multiple physical channels (i.e., for the overall transceiver). For an aggregate, this may be a measurement from a photodetector or a a calculation performed on the device by summing up all of the related individual physical channels. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/output-power"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/output-power"

func (*Component_Transceiver_ChannelPath) State

State returns a Query that can be used in gNMI operations.

func (*Component_Transceiver_ChannelPath) TargetFrequencyDeviation

TargetFrequencyDeviation (container): The difference in MHz with 1 decimal precision between the target center frequency and the actual current center frequency . This term is defined by Common Management Interface Specification (CMIS) and referred to as laser frequency error or laser ferquency deviation. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/target-frequency-deviation"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation"

func (*Component_Transceiver_ChannelPath) TargetOutputPower

TargetOutputPower (leaf): Target output optical power level of the optical channel, expressed in increments of 0.01 dBm (decibel-milliwats)

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "*/target-output-power"
Path from root:       "/components/component/transceiver/physical-channels/channel/*/target-output-power"

func (*Component_Transceiver_ChannelPath) TecCurrent

TecCurrent (container): The amount of current flowing to the TC of a cooled laser in percentage with 2 decimal precision. This term is defined by Common Management Interface Specification (CMIS). Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/tec-current"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/tec-current"

func (*Component_Transceiver_ChannelPath) TxLaser

TxLaser (leaf): Enable (true) or disable (false) the transmit label for the channel

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "*/tx-laser"
Path from root:       "/components/component/transceiver/physical-channels/channel/*/tx-laser"

type Component_Transceiver_ChannelPathAny

type Component_Transceiver_ChannelPathAny struct {
	*ygnmi.NodePath
}

Component_Transceiver_ChannelPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel YANG schema element.

func (*Component_Transceiver_ChannelPathAny) AssociatedOpticalChannel

AssociatedOpticalChannel (leaf): A physical channel may reference an optical channel component. If the physical channel does make this optional reference, then a limited set of leaves will apply within the physical channel to avoid duplication within the optical channel.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "*/associated-optical-channel"
Path from root:       "/components/component/transceiver/physical-channels/channel/*/associated-optical-channel"

func (*Component_Transceiver_ChannelPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*Component_Transceiver_ChannelPathAny) Description

Description (leaf): Text description for the client physical channel

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "*/description"
Path from root:       "/components/component/transceiver/physical-channels/channel/*/description"

func (*Component_Transceiver_ChannelPathAny) Index

Index (leaf): Index of the physical channnel or lane within a physical client port

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "*/index"
Path from root:       "/components/component/transceiver/physical-channels/channel/*/index"

func (*Component_Transceiver_ChannelPathAny) InputPower

InputPower (container): The input optical power of a physical channel in units of 0.01dBm, which may be associated with individual physical channels, or an aggregate of multiple physical channels (i.e., for the overall transceiver). For an aggregate, this may be a measurement from a photodetector or a a calculation performed on the device by summing up all of the related individual physical channels. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/input-power"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/input-power"

func (*Component_Transceiver_ChannelPathAny) LaserAge

LaserAge (leaf): Laser age (0% at beginning of life, 100% end of life) in integer percentage. This term is defined by Common Management Interface Specification (CMIS).

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/laser-age"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-age"

func (*Component_Transceiver_ChannelPathAny) LaserBiasCurrent

LaserBiasCurrent (container): The current applied by the system to the transmit laser to achieve the output power. The current is expressed in mA with up to two decimal precision. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/laser-bias-current"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-bias-current"

func (*Component_Transceiver_ChannelPathAny) LaserTemperature

LaserTemperature (container): Laser temperature for the cooled laser in degrees Celsius with 1 decimal precision. This term is defined by Common Management Interface Specification (CMIS). Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/laser-temperature"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-temperature"

func (*Component_Transceiver_ChannelPathAny) OutputFrequency

OutputFrequency (leaf): The frequency in MHz of the individual physical channel (e.g. ITU C50 - 195.0THz and would be reported as 195,000,000 MHz in this model). This attribute is not configurable on most client ports.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/output-frequency"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/output-frequency"

func (*Component_Transceiver_ChannelPathAny) OutputPower

OutputPower (container): The output optical power of a physical channel in units of 0.01dBm, which may be associated with individual physical channels, or an aggregate of multiple physical channels (i.e., for the overall transceiver). For an aggregate, this may be a measurement from a photodetector or a a calculation performed on the device by summing up all of the related individual physical channels. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/output-power"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/output-power"

func (*Component_Transceiver_ChannelPathAny) State

State returns a Query that can be used in gNMI operations.

func (*Component_Transceiver_ChannelPathAny) TargetFrequencyDeviation

TargetFrequencyDeviation (container): The difference in MHz with 1 decimal precision between the target center frequency and the actual current center frequency . This term is defined by Common Management Interface Specification (CMIS) and referred to as laser frequency error or laser ferquency deviation. Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/target-frequency-deviation"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation"

func (*Component_Transceiver_ChannelPathAny) TargetOutputPower

TargetOutputPower (leaf): Target output optical power level of the optical channel, expressed in increments of 0.01 dBm (decibel-milliwats)

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "*/target-output-power"
Path from root:       "/components/component/transceiver/physical-channels/channel/*/target-output-power"

func (*Component_Transceiver_ChannelPathAny) TecCurrent

TecCurrent (container): The amount of current flowing to the TC of a cooled laser in percentage with 2 decimal precision. This term is defined by Common Management Interface Specification (CMIS). Values include the instantaneous, average, minimum, and maximum statistics. If avg/min/max statistics are not supported, the target is expected to just supply the instant value.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/tec-current"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/tec-current"

func (*Component_Transceiver_ChannelPathAny) TxLaser

TxLaser (leaf): Enable (true) or disable (false) the transmit label for the channel

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "*/tx-laser"
Path from root:       "/components/component/transceiver/physical-channels/channel/*/tx-laser"

type Component_Transceiver_ChannelPathMap added in v0.1.24

type Component_Transceiver_ChannelPathMap struct {
	*ygnmi.NodePath
}

Component_Transceiver_ChannelPathMap represents the /openconfig-platform/components/component/transceiver/physical-channels/channel YANG schema element.

func (*Component_Transceiver_ChannelPathMap) Config added in v0.1.24

Config returns a Query that can be used in gNMI operations.

func (*Component_Transceiver_ChannelPathMap) State added in v0.1.24

State returns a Query that can be used in gNMI operations.

type Component_Transceiver_ChannelPathMapAny added in v0.1.24

type Component_Transceiver_ChannelPathMapAny struct {
	*ygnmi.NodePath
}

Component_Transceiver_ChannelPathMapAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel YANG schema element.

func (*Component_Transceiver_ChannelPathMapAny) Config added in v0.1.24

Config returns a Query that can be used in gNMI operations.

func (*Component_Transceiver_ChannelPathMapAny) State added in v0.1.24

State returns a Query that can be used in gNMI operations.

type Component_Transceiver_Channel_AssociatedOpticalChannelPath

type Component_Transceiver_Channel_AssociatedOpticalChannelPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_AssociatedOpticalChannelPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/associated-optical-channel YANG schema element.

func (*Component_Transceiver_Channel_AssociatedOpticalChannelPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "config/associated-optical-channel"
Path from root:       "/components/component/transceiver/physical-channels/channel/config/associated-optical-channel"

func (*Component_Transceiver_Channel_AssociatedOpticalChannelPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/associated-optical-channel"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/associated-optical-channel"

type Component_Transceiver_Channel_AssociatedOpticalChannelPathAny

type Component_Transceiver_Channel_AssociatedOpticalChannelPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_AssociatedOpticalChannelPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/associated-optical-channel YANG schema element.

func (*Component_Transceiver_Channel_AssociatedOpticalChannelPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "config/associated-optical-channel"
Path from root:       "/components/component/transceiver/physical-channels/channel/config/associated-optical-channel"

func (*Component_Transceiver_Channel_AssociatedOpticalChannelPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/associated-optical-channel"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/associated-optical-channel"

type Component_Transceiver_Channel_DescriptionPath

type Component_Transceiver_Channel_DescriptionPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_DescriptionPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/description YANG schema element.

func (*Component_Transceiver_Channel_DescriptionPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "config/description"
Path from root:       "/components/component/transceiver/physical-channels/channel/config/description"

func (*Component_Transceiver_Channel_DescriptionPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/description"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/description"

type Component_Transceiver_Channel_DescriptionPathAny

type Component_Transceiver_Channel_DescriptionPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_DescriptionPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/description YANG schema element.

func (*Component_Transceiver_Channel_DescriptionPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "config/description"
Path from root:       "/components/component/transceiver/physical-channels/channel/config/description"

func (*Component_Transceiver_Channel_DescriptionPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/description"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/description"

type Component_Transceiver_Channel_IndexPath

type Component_Transceiver_Channel_IndexPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_IndexPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/index YANG schema element.

func (*Component_Transceiver_Channel_IndexPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "config/index"
Path from root:       "/components/component/transceiver/physical-channels/channel/config/index"

func (*Component_Transceiver_Channel_IndexPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/index"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/index"

type Component_Transceiver_Channel_IndexPathAny

type Component_Transceiver_Channel_IndexPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_IndexPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/index YANG schema element.

func (*Component_Transceiver_Channel_IndexPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "config/index"
Path from root:       "/components/component/transceiver/physical-channels/channel/config/index"

func (*Component_Transceiver_Channel_IndexPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/index"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/index"

type Component_Transceiver_Channel_InputPowerPath

type Component_Transceiver_Channel_InputPowerPath struct {
	*ygnmi.NodePath
}

Component_Transceiver_Channel_InputPowerPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/input-power YANG schema element.

func (*Component_Transceiver_Channel_InputPowerPath) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/input-power/avg"

func (*Component_Transceiver_Channel_InputPowerPath) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/input-power/instant"

func (*Component_Transceiver_Channel_InputPowerPath) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/input-power/interval"

func (*Component_Transceiver_Channel_InputPowerPath) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/input-power/max"

func (*Component_Transceiver_Channel_InputPowerPath) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/transceiver/physical-channels/channel/state/input-power/max-time"

func (*Component_Transceiver_Channel_InputPowerPath) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/input-power/min"

func (*Component_Transceiver_Channel_InputPowerPath) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/transceiver/physical-channels/channel/state/input-power/min-time"

func (*Component_Transceiver_Channel_InputPowerPath) State

State returns a Query that can be used in gNMI operations.

type Component_Transceiver_Channel_InputPowerPathAny

type Component_Transceiver_Channel_InputPowerPathAny struct {
	*ygnmi.NodePath
}

Component_Transceiver_Channel_InputPowerPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/input-power YANG schema element.

func (*Component_Transceiver_Channel_InputPowerPathAny) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/input-power/avg"

func (*Component_Transceiver_Channel_InputPowerPathAny) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/input-power/instant"

func (*Component_Transceiver_Channel_InputPowerPathAny) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/input-power/interval"

func (*Component_Transceiver_Channel_InputPowerPathAny) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/input-power/max"

func (*Component_Transceiver_Channel_InputPowerPathAny) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/transceiver/physical-channels/channel/state/input-power/max-time"

func (*Component_Transceiver_Channel_InputPowerPathAny) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/input-power/min"

func (*Component_Transceiver_Channel_InputPowerPathAny) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/transceiver/physical-channels/channel/state/input-power/min-time"

func (*Component_Transceiver_Channel_InputPowerPathAny) State

State returns a Query that can be used in gNMI operations.

type Component_Transceiver_Channel_InputPower_AvgPath

type Component_Transceiver_Channel_InputPower_AvgPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_InputPower_AvgPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/input-power/avg YANG schema element.

func (*Component_Transceiver_Channel_InputPower_AvgPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/input-power/avg"

type Component_Transceiver_Channel_InputPower_AvgPathAny

type Component_Transceiver_Channel_InputPower_AvgPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_InputPower_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/input-power/avg YANG schema element.

func (*Component_Transceiver_Channel_InputPower_AvgPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/input-power/avg"

type Component_Transceiver_Channel_InputPower_InstantPath

type Component_Transceiver_Channel_InputPower_InstantPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_InputPower_InstantPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/input-power/instant YANG schema element.

func (*Component_Transceiver_Channel_InputPower_InstantPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/input-power/instant"

type Component_Transceiver_Channel_InputPower_InstantPathAny

type Component_Transceiver_Channel_InputPower_InstantPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_InputPower_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/input-power/instant YANG schema element.

func (*Component_Transceiver_Channel_InputPower_InstantPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/input-power/instant"

type Component_Transceiver_Channel_InputPower_IntervalPath

type Component_Transceiver_Channel_InputPower_IntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_InputPower_IntervalPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/input-power/interval YANG schema element.

func (*Component_Transceiver_Channel_InputPower_IntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/input-power/interval"

type Component_Transceiver_Channel_InputPower_IntervalPathAny

type Component_Transceiver_Channel_InputPower_IntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_InputPower_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/input-power/interval YANG schema element.

func (*Component_Transceiver_Channel_InputPower_IntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/input-power/interval"

type Component_Transceiver_Channel_InputPower_MaxPath

type Component_Transceiver_Channel_InputPower_MaxPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_InputPower_MaxPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/input-power/max YANG schema element.

func (*Component_Transceiver_Channel_InputPower_MaxPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/input-power/max"

type Component_Transceiver_Channel_InputPower_MaxPathAny

type Component_Transceiver_Channel_InputPower_MaxPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_InputPower_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/input-power/max YANG schema element.

func (*Component_Transceiver_Channel_InputPower_MaxPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/input-power/max"

type Component_Transceiver_Channel_InputPower_MaxTimePath

type Component_Transceiver_Channel_InputPower_MaxTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_InputPower_MaxTimePath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/input-power/max-time YANG schema element.

func (*Component_Transceiver_Channel_InputPower_MaxTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max-time"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/input-power/max-time"

type Component_Transceiver_Channel_InputPower_MaxTimePathAny

type Component_Transceiver_Channel_InputPower_MaxTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_InputPower_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/input-power/max-time YANG schema element.

func (*Component_Transceiver_Channel_InputPower_MaxTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max-time"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/input-power/max-time"

type Component_Transceiver_Channel_InputPower_MinPath

type Component_Transceiver_Channel_InputPower_MinPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_InputPower_MinPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/input-power/min YANG schema element.

func (*Component_Transceiver_Channel_InputPower_MinPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/input-power/min"

type Component_Transceiver_Channel_InputPower_MinPathAny

type Component_Transceiver_Channel_InputPower_MinPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_InputPower_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/input-power/min YANG schema element.

func (*Component_Transceiver_Channel_InputPower_MinPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/input-power/min"

type Component_Transceiver_Channel_InputPower_MinTimePath

type Component_Transceiver_Channel_InputPower_MinTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_InputPower_MinTimePath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/input-power/min-time YANG schema element.

func (*Component_Transceiver_Channel_InputPower_MinTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min-time"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/input-power/min-time"

type Component_Transceiver_Channel_InputPower_MinTimePathAny

type Component_Transceiver_Channel_InputPower_MinTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_InputPower_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/input-power/min-time YANG schema element.

func (*Component_Transceiver_Channel_InputPower_MinTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min-time"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/input-power/min-time"

type Component_Transceiver_Channel_LaserAgePath

type Component_Transceiver_Channel_LaserAgePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_LaserAgePath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/laser-age YANG schema element.

func (*Component_Transceiver_Channel_LaserAgePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/laser-age"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-age"

type Component_Transceiver_Channel_LaserAgePathAny

type Component_Transceiver_Channel_LaserAgePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_LaserAgePathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/laser-age YANG schema element.

func (*Component_Transceiver_Channel_LaserAgePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/laser-age"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-age"

type Component_Transceiver_Channel_LaserBiasCurrentPath

type Component_Transceiver_Channel_LaserBiasCurrentPath struct {
	*ygnmi.NodePath
}

Component_Transceiver_Channel_LaserBiasCurrentPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/laser-bias-current YANG schema element.

func (*Component_Transceiver_Channel_LaserBiasCurrentPath) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-bias-current/avg"

func (*Component_Transceiver_Channel_LaserBiasCurrentPath) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-bias-current/instant"

func (*Component_Transceiver_Channel_LaserBiasCurrentPath) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-bias-current/interval"

func (*Component_Transceiver_Channel_LaserBiasCurrentPath) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-bias-current/max"

func (*Component_Transceiver_Channel_LaserBiasCurrentPath) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-bias-current/max-time"

func (*Component_Transceiver_Channel_LaserBiasCurrentPath) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-bias-current/min"

func (*Component_Transceiver_Channel_LaserBiasCurrentPath) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-bias-current/min-time"

func (*Component_Transceiver_Channel_LaserBiasCurrentPath) State

State returns a Query that can be used in gNMI operations.

type Component_Transceiver_Channel_LaserBiasCurrentPathAny

type Component_Transceiver_Channel_LaserBiasCurrentPathAny struct {
	*ygnmi.NodePath
}

Component_Transceiver_Channel_LaserBiasCurrentPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/laser-bias-current YANG schema element.

func (*Component_Transceiver_Channel_LaserBiasCurrentPathAny) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-bias-current/avg"

func (*Component_Transceiver_Channel_LaserBiasCurrentPathAny) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-bias-current/instant"

func (*Component_Transceiver_Channel_LaserBiasCurrentPathAny) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-bias-current/interval"

func (*Component_Transceiver_Channel_LaserBiasCurrentPathAny) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-bias-current/max"

func (*Component_Transceiver_Channel_LaserBiasCurrentPathAny) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-bias-current/max-time"

func (*Component_Transceiver_Channel_LaserBiasCurrentPathAny) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-bias-current/min"

func (*Component_Transceiver_Channel_LaserBiasCurrentPathAny) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-bias-current/min-time"

func (*Component_Transceiver_Channel_LaserBiasCurrentPathAny) State

State returns a Query that can be used in gNMI operations.

type Component_Transceiver_Channel_LaserBiasCurrent_AvgPath

type Component_Transceiver_Channel_LaserBiasCurrent_AvgPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_LaserBiasCurrent_AvgPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/laser-bias-current/avg YANG schema element.

func (*Component_Transceiver_Channel_LaserBiasCurrent_AvgPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-bias-current/avg"

type Component_Transceiver_Channel_LaserBiasCurrent_AvgPathAny

type Component_Transceiver_Channel_LaserBiasCurrent_AvgPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_LaserBiasCurrent_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/laser-bias-current/avg YANG schema element.

func (*Component_Transceiver_Channel_LaserBiasCurrent_AvgPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-bias-current/avg"

type Component_Transceiver_Channel_LaserBiasCurrent_InstantPath

type Component_Transceiver_Channel_LaserBiasCurrent_InstantPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_LaserBiasCurrent_InstantPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/laser-bias-current/instant YANG schema element.

func (*Component_Transceiver_Channel_LaserBiasCurrent_InstantPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-bias-current/instant"

type Component_Transceiver_Channel_LaserBiasCurrent_InstantPathAny

type Component_Transceiver_Channel_LaserBiasCurrent_InstantPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_LaserBiasCurrent_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/laser-bias-current/instant YANG schema element.

func (*Component_Transceiver_Channel_LaserBiasCurrent_InstantPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-bias-current/instant"

type Component_Transceiver_Channel_LaserBiasCurrent_IntervalPath

type Component_Transceiver_Channel_LaserBiasCurrent_IntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_LaserBiasCurrent_IntervalPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/laser-bias-current/interval YANG schema element.

func (*Component_Transceiver_Channel_LaserBiasCurrent_IntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-bias-current/interval"

type Component_Transceiver_Channel_LaserBiasCurrent_IntervalPathAny

type Component_Transceiver_Channel_LaserBiasCurrent_IntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_LaserBiasCurrent_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/laser-bias-current/interval YANG schema element.

func (*Component_Transceiver_Channel_LaserBiasCurrent_IntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-bias-current/interval"

type Component_Transceiver_Channel_LaserBiasCurrent_MaxPath

type Component_Transceiver_Channel_LaserBiasCurrent_MaxPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_LaserBiasCurrent_MaxPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/laser-bias-current/max YANG schema element.

func (*Component_Transceiver_Channel_LaserBiasCurrent_MaxPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-bias-current/max"

type Component_Transceiver_Channel_LaserBiasCurrent_MaxPathAny

type Component_Transceiver_Channel_LaserBiasCurrent_MaxPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_LaserBiasCurrent_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/laser-bias-current/max YANG schema element.

func (*Component_Transceiver_Channel_LaserBiasCurrent_MaxPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-bias-current/max"

type Component_Transceiver_Channel_LaserBiasCurrent_MaxTimePath

type Component_Transceiver_Channel_LaserBiasCurrent_MaxTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_LaserBiasCurrent_MaxTimePath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/laser-bias-current/max-time YANG schema element.

func (*Component_Transceiver_Channel_LaserBiasCurrent_MaxTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max-time"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-bias-current/max-time"

type Component_Transceiver_Channel_LaserBiasCurrent_MaxTimePathAny

type Component_Transceiver_Channel_LaserBiasCurrent_MaxTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_LaserBiasCurrent_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/laser-bias-current/max-time YANG schema element.

func (*Component_Transceiver_Channel_LaserBiasCurrent_MaxTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max-time"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-bias-current/max-time"

type Component_Transceiver_Channel_LaserBiasCurrent_MinPath

type Component_Transceiver_Channel_LaserBiasCurrent_MinPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_LaserBiasCurrent_MinPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/laser-bias-current/min YANG schema element.

func (*Component_Transceiver_Channel_LaserBiasCurrent_MinPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-bias-current/min"

type Component_Transceiver_Channel_LaserBiasCurrent_MinPathAny

type Component_Transceiver_Channel_LaserBiasCurrent_MinPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_LaserBiasCurrent_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/laser-bias-current/min YANG schema element.

func (*Component_Transceiver_Channel_LaserBiasCurrent_MinPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-bias-current/min"

type Component_Transceiver_Channel_LaserBiasCurrent_MinTimePath

type Component_Transceiver_Channel_LaserBiasCurrent_MinTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_LaserBiasCurrent_MinTimePath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/laser-bias-current/min-time YANG schema element.

func (*Component_Transceiver_Channel_LaserBiasCurrent_MinTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min-time"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-bias-current/min-time"

type Component_Transceiver_Channel_LaserBiasCurrent_MinTimePathAny

type Component_Transceiver_Channel_LaserBiasCurrent_MinTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_LaserBiasCurrent_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/laser-bias-current/min-time YANG schema element.

func (*Component_Transceiver_Channel_LaserBiasCurrent_MinTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min-time"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-bias-current/min-time"

type Component_Transceiver_Channel_LaserTemperaturePath

type Component_Transceiver_Channel_LaserTemperaturePath struct {
	*ygnmi.NodePath
}

Component_Transceiver_Channel_LaserTemperaturePath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/laser-temperature YANG schema element.

func (*Component_Transceiver_Channel_LaserTemperaturePath) Avg

Avg (leaf): The arithmetic mean value of the statistic over the sampling period.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-temperature/avg"

func (*Component_Transceiver_Channel_LaserTemperaturePath) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-temperature/instant"

func (*Component_Transceiver_Channel_LaserTemperaturePath) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-temperature/interval"

func (*Component_Transceiver_Channel_LaserTemperaturePath) Max

Max (leaf): The maximum value of the statistic over the sampling period

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-temperature/max"

func (*Component_Transceiver_Channel_LaserTemperaturePath) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-temperature/max-time"

func (*Component_Transceiver_Channel_LaserTemperaturePath) Min

Min (leaf): The minimum value of the statistic over the sampling period

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-temperature/min"

func (*Component_Transceiver_Channel_LaserTemperaturePath) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-temperature/min-time"

func (*Component_Transceiver_Channel_LaserTemperaturePath) State

State returns a Query that can be used in gNMI operations.

type Component_Transceiver_Channel_LaserTemperaturePathAny

type Component_Transceiver_Channel_LaserTemperaturePathAny struct {
	*ygnmi.NodePath
}

Component_Transceiver_Channel_LaserTemperaturePathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/laser-temperature YANG schema element.

func (*Component_Transceiver_Channel_LaserTemperaturePathAny) Avg

Avg (leaf): The arithmetic mean value of the statistic over the sampling period.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-temperature/avg"

func (*Component_Transceiver_Channel_LaserTemperaturePathAny) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-temperature/instant"

func (*Component_Transceiver_Channel_LaserTemperaturePathAny) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-temperature/interval"

func (*Component_Transceiver_Channel_LaserTemperaturePathAny) Max

Max (leaf): The maximum value of the statistic over the sampling period

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-temperature/max"

func (*Component_Transceiver_Channel_LaserTemperaturePathAny) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-temperature/max-time"

func (*Component_Transceiver_Channel_LaserTemperaturePathAny) Min

Min (leaf): The minimum value of the statistic over the sampling period

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-temperature/min"

func (*Component_Transceiver_Channel_LaserTemperaturePathAny) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-temperature/min-time"

func (*Component_Transceiver_Channel_LaserTemperaturePathAny) State

State returns a Query that can be used in gNMI operations.

type Component_Transceiver_Channel_LaserTemperature_AvgPath

type Component_Transceiver_Channel_LaserTemperature_AvgPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_LaserTemperature_AvgPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/laser-temperature/avg YANG schema element.

func (*Component_Transceiver_Channel_LaserTemperature_AvgPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-temperature/avg"

type Component_Transceiver_Channel_LaserTemperature_AvgPathAny

type Component_Transceiver_Channel_LaserTemperature_AvgPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_LaserTemperature_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/laser-temperature/avg YANG schema element.

func (*Component_Transceiver_Channel_LaserTemperature_AvgPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-temperature/avg"

type Component_Transceiver_Channel_LaserTemperature_InstantPath

type Component_Transceiver_Channel_LaserTemperature_InstantPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_LaserTemperature_InstantPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/laser-temperature/instant YANG schema element.

func (*Component_Transceiver_Channel_LaserTemperature_InstantPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-temperature/instant"

type Component_Transceiver_Channel_LaserTemperature_InstantPathAny

type Component_Transceiver_Channel_LaserTemperature_InstantPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_LaserTemperature_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/laser-temperature/instant YANG schema element.

func (*Component_Transceiver_Channel_LaserTemperature_InstantPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-temperature/instant"

type Component_Transceiver_Channel_LaserTemperature_IntervalPath

type Component_Transceiver_Channel_LaserTemperature_IntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_LaserTemperature_IntervalPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/laser-temperature/interval YANG schema element.

func (*Component_Transceiver_Channel_LaserTemperature_IntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-temperature/interval"

type Component_Transceiver_Channel_LaserTemperature_IntervalPathAny

type Component_Transceiver_Channel_LaserTemperature_IntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_LaserTemperature_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/laser-temperature/interval YANG schema element.

func (*Component_Transceiver_Channel_LaserTemperature_IntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-temperature/interval"

type Component_Transceiver_Channel_LaserTemperature_MaxPath

type Component_Transceiver_Channel_LaserTemperature_MaxPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_LaserTemperature_MaxPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/laser-temperature/max YANG schema element.

func (*Component_Transceiver_Channel_LaserTemperature_MaxPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-temperature/max"

type Component_Transceiver_Channel_LaserTemperature_MaxPathAny

type Component_Transceiver_Channel_LaserTemperature_MaxPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_LaserTemperature_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/laser-temperature/max YANG schema element.

func (*Component_Transceiver_Channel_LaserTemperature_MaxPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-temperature/max"

type Component_Transceiver_Channel_LaserTemperature_MaxTimePath

type Component_Transceiver_Channel_LaserTemperature_MaxTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_LaserTemperature_MaxTimePath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/laser-temperature/max-time YANG schema element.

func (*Component_Transceiver_Channel_LaserTemperature_MaxTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max-time"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-temperature/max-time"

type Component_Transceiver_Channel_LaserTemperature_MaxTimePathAny

type Component_Transceiver_Channel_LaserTemperature_MaxTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_LaserTemperature_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/laser-temperature/max-time YANG schema element.

func (*Component_Transceiver_Channel_LaserTemperature_MaxTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max-time"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-temperature/max-time"

type Component_Transceiver_Channel_LaserTemperature_MinPath

type Component_Transceiver_Channel_LaserTemperature_MinPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_LaserTemperature_MinPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/laser-temperature/min YANG schema element.

func (*Component_Transceiver_Channel_LaserTemperature_MinPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-temperature/min"

type Component_Transceiver_Channel_LaserTemperature_MinPathAny

type Component_Transceiver_Channel_LaserTemperature_MinPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_LaserTemperature_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/laser-temperature/min YANG schema element.

func (*Component_Transceiver_Channel_LaserTemperature_MinPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-temperature/min"

type Component_Transceiver_Channel_LaserTemperature_MinTimePath

type Component_Transceiver_Channel_LaserTemperature_MinTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_LaserTemperature_MinTimePath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/laser-temperature/min-time YANG schema element.

func (*Component_Transceiver_Channel_LaserTemperature_MinTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min-time"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-temperature/min-time"

type Component_Transceiver_Channel_LaserTemperature_MinTimePathAny

type Component_Transceiver_Channel_LaserTemperature_MinTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_LaserTemperature_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/laser-temperature/min-time YANG schema element.

func (*Component_Transceiver_Channel_LaserTemperature_MinTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min-time"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/laser-temperature/min-time"

type Component_Transceiver_Channel_OutputFrequencyPath

type Component_Transceiver_Channel_OutputFrequencyPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_OutputFrequencyPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/output-frequency YANG schema element.

func (*Component_Transceiver_Channel_OutputFrequencyPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/output-frequency"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/output-frequency"

type Component_Transceiver_Channel_OutputFrequencyPathAny

type Component_Transceiver_Channel_OutputFrequencyPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_OutputFrequencyPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/output-frequency YANG schema element.

func (*Component_Transceiver_Channel_OutputFrequencyPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/output-frequency"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/output-frequency"

type Component_Transceiver_Channel_OutputPowerPath

type Component_Transceiver_Channel_OutputPowerPath struct {
	*ygnmi.NodePath
}

Component_Transceiver_Channel_OutputPowerPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/output-power YANG schema element.

func (*Component_Transceiver_Channel_OutputPowerPath) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/output-power/avg"

func (*Component_Transceiver_Channel_OutputPowerPath) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/output-power/instant"

func (*Component_Transceiver_Channel_OutputPowerPath) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/output-power/interval"

func (*Component_Transceiver_Channel_OutputPowerPath) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/output-power/max"

func (*Component_Transceiver_Channel_OutputPowerPath) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/transceiver/physical-channels/channel/state/output-power/max-time"

func (*Component_Transceiver_Channel_OutputPowerPath) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/output-power/min"

func (*Component_Transceiver_Channel_OutputPowerPath) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/transceiver/physical-channels/channel/state/output-power/min-time"

func (*Component_Transceiver_Channel_OutputPowerPath) State

State returns a Query that can be used in gNMI operations.

type Component_Transceiver_Channel_OutputPowerPathAny

type Component_Transceiver_Channel_OutputPowerPathAny struct {
	*ygnmi.NodePath
}

Component_Transceiver_Channel_OutputPowerPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/output-power YANG schema element.

func (*Component_Transceiver_Channel_OutputPowerPathAny) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/output-power/avg"

func (*Component_Transceiver_Channel_OutputPowerPathAny) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/output-power/instant"

func (*Component_Transceiver_Channel_OutputPowerPathAny) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/output-power/interval"

func (*Component_Transceiver_Channel_OutputPowerPathAny) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/output-power/max"

func (*Component_Transceiver_Channel_OutputPowerPathAny) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/transceiver/physical-channels/channel/state/output-power/max-time"

func (*Component_Transceiver_Channel_OutputPowerPathAny) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/output-power/min"

func (*Component_Transceiver_Channel_OutputPowerPathAny) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/transceiver/physical-channels/channel/state/output-power/min-time"

func (*Component_Transceiver_Channel_OutputPowerPathAny) State

State returns a Query that can be used in gNMI operations.

type Component_Transceiver_Channel_OutputPower_AvgPath

type Component_Transceiver_Channel_OutputPower_AvgPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_OutputPower_AvgPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/output-power/avg YANG schema element.

func (*Component_Transceiver_Channel_OutputPower_AvgPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/output-power/avg"

type Component_Transceiver_Channel_OutputPower_AvgPathAny

type Component_Transceiver_Channel_OutputPower_AvgPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_OutputPower_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/output-power/avg YANG schema element.

func (*Component_Transceiver_Channel_OutputPower_AvgPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/output-power/avg"

type Component_Transceiver_Channel_OutputPower_InstantPath

type Component_Transceiver_Channel_OutputPower_InstantPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_OutputPower_InstantPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/output-power/instant YANG schema element.

func (*Component_Transceiver_Channel_OutputPower_InstantPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/output-power/instant"

type Component_Transceiver_Channel_OutputPower_InstantPathAny

type Component_Transceiver_Channel_OutputPower_InstantPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_OutputPower_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/output-power/instant YANG schema element.

func (*Component_Transceiver_Channel_OutputPower_InstantPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/output-power/instant"

type Component_Transceiver_Channel_OutputPower_IntervalPath

type Component_Transceiver_Channel_OutputPower_IntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_OutputPower_IntervalPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/output-power/interval YANG schema element.

func (*Component_Transceiver_Channel_OutputPower_IntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/output-power/interval"

type Component_Transceiver_Channel_OutputPower_IntervalPathAny

type Component_Transceiver_Channel_OutputPower_IntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_OutputPower_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/output-power/interval YANG schema element.

func (*Component_Transceiver_Channel_OutputPower_IntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/output-power/interval"

type Component_Transceiver_Channel_OutputPower_MaxPath

type Component_Transceiver_Channel_OutputPower_MaxPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_OutputPower_MaxPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/output-power/max YANG schema element.

func (*Component_Transceiver_Channel_OutputPower_MaxPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/output-power/max"

type Component_Transceiver_Channel_OutputPower_MaxPathAny

type Component_Transceiver_Channel_OutputPower_MaxPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_OutputPower_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/output-power/max YANG schema element.

func (*Component_Transceiver_Channel_OutputPower_MaxPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/output-power/max"

type Component_Transceiver_Channel_OutputPower_MaxTimePath

type Component_Transceiver_Channel_OutputPower_MaxTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_OutputPower_MaxTimePath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/output-power/max-time YANG schema element.

func (*Component_Transceiver_Channel_OutputPower_MaxTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max-time"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/output-power/max-time"

type Component_Transceiver_Channel_OutputPower_MaxTimePathAny

type Component_Transceiver_Channel_OutputPower_MaxTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_OutputPower_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/output-power/max-time YANG schema element.

func (*Component_Transceiver_Channel_OutputPower_MaxTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max-time"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/output-power/max-time"

type Component_Transceiver_Channel_OutputPower_MinPath

type Component_Transceiver_Channel_OutputPower_MinPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_OutputPower_MinPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/output-power/min YANG schema element.

func (*Component_Transceiver_Channel_OutputPower_MinPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/output-power/min"

type Component_Transceiver_Channel_OutputPower_MinPathAny

type Component_Transceiver_Channel_OutputPower_MinPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_OutputPower_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/output-power/min YANG schema element.

func (*Component_Transceiver_Channel_OutputPower_MinPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/output-power/min"

type Component_Transceiver_Channel_OutputPower_MinTimePath

type Component_Transceiver_Channel_OutputPower_MinTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_OutputPower_MinTimePath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/output-power/min-time YANG schema element.

func (*Component_Transceiver_Channel_OutputPower_MinTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min-time"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/output-power/min-time"

type Component_Transceiver_Channel_OutputPower_MinTimePathAny

type Component_Transceiver_Channel_OutputPower_MinTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_OutputPower_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/output-power/min-time YANG schema element.

func (*Component_Transceiver_Channel_OutputPower_MinTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min-time"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/output-power/min-time"

type Component_Transceiver_Channel_TargetFrequencyDeviationPath

type Component_Transceiver_Channel_TargetFrequencyDeviationPath struct {
	*ygnmi.NodePath
}

Component_Transceiver_Channel_TargetFrequencyDeviationPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation YANG schema element.

func (*Component_Transceiver_Channel_TargetFrequencyDeviationPath) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/avg"

func (*Component_Transceiver_Channel_TargetFrequencyDeviationPath) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/instant"

func (*Component_Transceiver_Channel_TargetFrequencyDeviationPath) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/interval"

func (*Component_Transceiver_Channel_TargetFrequencyDeviationPath) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/max"

func (*Component_Transceiver_Channel_TargetFrequencyDeviationPath) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/max-time"

func (*Component_Transceiver_Channel_TargetFrequencyDeviationPath) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/min"

func (*Component_Transceiver_Channel_TargetFrequencyDeviationPath) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/min-time"

func (*Component_Transceiver_Channel_TargetFrequencyDeviationPath) State

State returns a Query that can be used in gNMI operations.

type Component_Transceiver_Channel_TargetFrequencyDeviationPathAny

type Component_Transceiver_Channel_TargetFrequencyDeviationPathAny struct {
	*ygnmi.NodePath
}

Component_Transceiver_Channel_TargetFrequencyDeviationPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation YANG schema element.

func (*Component_Transceiver_Channel_TargetFrequencyDeviationPathAny) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/avg"

func (*Component_Transceiver_Channel_TargetFrequencyDeviationPathAny) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/instant"

func (*Component_Transceiver_Channel_TargetFrequencyDeviationPathAny) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/interval"

func (*Component_Transceiver_Channel_TargetFrequencyDeviationPathAny) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/max"

func (*Component_Transceiver_Channel_TargetFrequencyDeviationPathAny) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/max-time"

func (*Component_Transceiver_Channel_TargetFrequencyDeviationPathAny) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/min"

func (*Component_Transceiver_Channel_TargetFrequencyDeviationPathAny) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/min-time"

func (*Component_Transceiver_Channel_TargetFrequencyDeviationPathAny) State

State returns a Query that can be used in gNMI operations.

type Component_Transceiver_Channel_TargetFrequencyDeviation_AvgPath

type Component_Transceiver_Channel_TargetFrequencyDeviation_AvgPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_TargetFrequencyDeviation_AvgPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/avg YANG schema element.

func (*Component_Transceiver_Channel_TargetFrequencyDeviation_AvgPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/avg"

type Component_Transceiver_Channel_TargetFrequencyDeviation_AvgPathAny

type Component_Transceiver_Channel_TargetFrequencyDeviation_AvgPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_TargetFrequencyDeviation_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/avg YANG schema element.

func (*Component_Transceiver_Channel_TargetFrequencyDeviation_AvgPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/avg"

type Component_Transceiver_Channel_TargetFrequencyDeviation_InstantPath

type Component_Transceiver_Channel_TargetFrequencyDeviation_InstantPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_TargetFrequencyDeviation_InstantPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/instant YANG schema element.

func (*Component_Transceiver_Channel_TargetFrequencyDeviation_InstantPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/instant"

type Component_Transceiver_Channel_TargetFrequencyDeviation_InstantPathAny

type Component_Transceiver_Channel_TargetFrequencyDeviation_InstantPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_TargetFrequencyDeviation_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/instant YANG schema element.

func (*Component_Transceiver_Channel_TargetFrequencyDeviation_InstantPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/instant"

type Component_Transceiver_Channel_TargetFrequencyDeviation_IntervalPath

type Component_Transceiver_Channel_TargetFrequencyDeviation_IntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_TargetFrequencyDeviation_IntervalPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/interval YANG schema element.

func (*Component_Transceiver_Channel_TargetFrequencyDeviation_IntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/interval"

type Component_Transceiver_Channel_TargetFrequencyDeviation_IntervalPathAny

type Component_Transceiver_Channel_TargetFrequencyDeviation_IntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_TargetFrequencyDeviation_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/interval YANG schema element.

func (*Component_Transceiver_Channel_TargetFrequencyDeviation_IntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/interval"

type Component_Transceiver_Channel_TargetFrequencyDeviation_MaxPath

type Component_Transceiver_Channel_TargetFrequencyDeviation_MaxPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_TargetFrequencyDeviation_MaxPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/max YANG schema element.

func (*Component_Transceiver_Channel_TargetFrequencyDeviation_MaxPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/max"

type Component_Transceiver_Channel_TargetFrequencyDeviation_MaxPathAny

type Component_Transceiver_Channel_TargetFrequencyDeviation_MaxPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_TargetFrequencyDeviation_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/max YANG schema element.

func (*Component_Transceiver_Channel_TargetFrequencyDeviation_MaxPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/max"

type Component_Transceiver_Channel_TargetFrequencyDeviation_MaxTimePath

type Component_Transceiver_Channel_TargetFrequencyDeviation_MaxTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_TargetFrequencyDeviation_MaxTimePath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/max-time YANG schema element.

func (*Component_Transceiver_Channel_TargetFrequencyDeviation_MaxTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max-time"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/max-time"

type Component_Transceiver_Channel_TargetFrequencyDeviation_MaxTimePathAny

type Component_Transceiver_Channel_TargetFrequencyDeviation_MaxTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_TargetFrequencyDeviation_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/max-time YANG schema element.

func (*Component_Transceiver_Channel_TargetFrequencyDeviation_MaxTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max-time"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/max-time"

type Component_Transceiver_Channel_TargetFrequencyDeviation_MinPath

type Component_Transceiver_Channel_TargetFrequencyDeviation_MinPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_TargetFrequencyDeviation_MinPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/min YANG schema element.

func (*Component_Transceiver_Channel_TargetFrequencyDeviation_MinPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/min"

type Component_Transceiver_Channel_TargetFrequencyDeviation_MinPathAny

type Component_Transceiver_Channel_TargetFrequencyDeviation_MinPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_TargetFrequencyDeviation_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/min YANG schema element.

func (*Component_Transceiver_Channel_TargetFrequencyDeviation_MinPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/min"

type Component_Transceiver_Channel_TargetFrequencyDeviation_MinTimePath

type Component_Transceiver_Channel_TargetFrequencyDeviation_MinTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_TargetFrequencyDeviation_MinTimePath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/min-time YANG schema element.

func (*Component_Transceiver_Channel_TargetFrequencyDeviation_MinTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min-time"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/min-time"

type Component_Transceiver_Channel_TargetFrequencyDeviation_MinTimePathAny

type Component_Transceiver_Channel_TargetFrequencyDeviation_MinTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_TargetFrequencyDeviation_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/min-time YANG schema element.

func (*Component_Transceiver_Channel_TargetFrequencyDeviation_MinTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min-time"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/target-frequency-deviation/min-time"

type Component_Transceiver_Channel_TargetOutputPowerPath

type Component_Transceiver_Channel_TargetOutputPowerPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_TargetOutputPowerPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/target-output-power YANG schema element.

func (*Component_Transceiver_Channel_TargetOutputPowerPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "config/target-output-power"
Path from root:       "/components/component/transceiver/physical-channels/channel/config/target-output-power"

func (*Component_Transceiver_Channel_TargetOutputPowerPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/target-output-power"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/target-output-power"

type Component_Transceiver_Channel_TargetOutputPowerPathAny

type Component_Transceiver_Channel_TargetOutputPowerPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_TargetOutputPowerPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/target-output-power YANG schema element.

func (*Component_Transceiver_Channel_TargetOutputPowerPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "config/target-output-power"
Path from root:       "/components/component/transceiver/physical-channels/channel/config/target-output-power"

func (*Component_Transceiver_Channel_TargetOutputPowerPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/target-output-power"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/target-output-power"

type Component_Transceiver_Channel_TecCurrentPath

type Component_Transceiver_Channel_TecCurrentPath struct {
	*ygnmi.NodePath
}

Component_Transceiver_Channel_TecCurrentPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/tec-current YANG schema element.

func (*Component_Transceiver_Channel_TecCurrentPath) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/tec-current/avg"

func (*Component_Transceiver_Channel_TecCurrentPath) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/tec-current/instant"

func (*Component_Transceiver_Channel_TecCurrentPath) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/tec-current/interval"

func (*Component_Transceiver_Channel_TecCurrentPath) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/tec-current/max"

func (*Component_Transceiver_Channel_TecCurrentPath) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/transceiver/physical-channels/channel/state/tec-current/max-time"

func (*Component_Transceiver_Channel_TecCurrentPath) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/tec-current/min"

func (*Component_Transceiver_Channel_TecCurrentPath) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/transceiver/physical-channels/channel/state/tec-current/min-time"

func (*Component_Transceiver_Channel_TecCurrentPath) State

State returns a Query that can be used in gNMI operations.

type Component_Transceiver_Channel_TecCurrentPathAny

type Component_Transceiver_Channel_TecCurrentPathAny struct {
	*ygnmi.NodePath
}

Component_Transceiver_Channel_TecCurrentPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/tec-current YANG schema element.

func (*Component_Transceiver_Channel_TecCurrentPathAny) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/tec-current/avg"

func (*Component_Transceiver_Channel_TecCurrentPathAny) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/tec-current/instant"

func (*Component_Transceiver_Channel_TecCurrentPathAny) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/tec-current/interval"

func (*Component_Transceiver_Channel_TecCurrentPathAny) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/tec-current/max"

func (*Component_Transceiver_Channel_TecCurrentPathAny) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/transceiver/physical-channels/channel/state/tec-current/max-time"

func (*Component_Transceiver_Channel_TecCurrentPathAny) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/tec-current/min"

func (*Component_Transceiver_Channel_TecCurrentPathAny) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/transceiver/physical-channels/channel/state/tec-current/min-time"

func (*Component_Transceiver_Channel_TecCurrentPathAny) State

State returns a Query that can be used in gNMI operations.

type Component_Transceiver_Channel_TecCurrent_AvgPath

type Component_Transceiver_Channel_TecCurrent_AvgPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_TecCurrent_AvgPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/tec-current/avg YANG schema element.

func (*Component_Transceiver_Channel_TecCurrent_AvgPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/tec-current/avg"

type Component_Transceiver_Channel_TecCurrent_AvgPathAny

type Component_Transceiver_Channel_TecCurrent_AvgPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_TecCurrent_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/tec-current/avg YANG schema element.

func (*Component_Transceiver_Channel_TecCurrent_AvgPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/tec-current/avg"

type Component_Transceiver_Channel_TecCurrent_InstantPath

type Component_Transceiver_Channel_TecCurrent_InstantPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_TecCurrent_InstantPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/tec-current/instant YANG schema element.

func (*Component_Transceiver_Channel_TecCurrent_InstantPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/tec-current/instant"

type Component_Transceiver_Channel_TecCurrent_InstantPathAny

type Component_Transceiver_Channel_TecCurrent_InstantPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_TecCurrent_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/tec-current/instant YANG schema element.

func (*Component_Transceiver_Channel_TecCurrent_InstantPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/tec-current/instant"

type Component_Transceiver_Channel_TecCurrent_IntervalPath

type Component_Transceiver_Channel_TecCurrent_IntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_TecCurrent_IntervalPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/tec-current/interval YANG schema element.

func (*Component_Transceiver_Channel_TecCurrent_IntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/tec-current/interval"

type Component_Transceiver_Channel_TecCurrent_IntervalPathAny

type Component_Transceiver_Channel_TecCurrent_IntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_TecCurrent_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/tec-current/interval YANG schema element.

func (*Component_Transceiver_Channel_TecCurrent_IntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/tec-current/interval"

type Component_Transceiver_Channel_TecCurrent_MaxPath

type Component_Transceiver_Channel_TecCurrent_MaxPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_TecCurrent_MaxPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/tec-current/max YANG schema element.

func (*Component_Transceiver_Channel_TecCurrent_MaxPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/tec-current/max"

type Component_Transceiver_Channel_TecCurrent_MaxPathAny

type Component_Transceiver_Channel_TecCurrent_MaxPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_TecCurrent_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/tec-current/max YANG schema element.

func (*Component_Transceiver_Channel_TecCurrent_MaxPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/tec-current/max"

type Component_Transceiver_Channel_TecCurrent_MaxTimePath

type Component_Transceiver_Channel_TecCurrent_MaxTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_TecCurrent_MaxTimePath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/tec-current/max-time YANG schema element.

func (*Component_Transceiver_Channel_TecCurrent_MaxTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max-time"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/tec-current/max-time"

type Component_Transceiver_Channel_TecCurrent_MaxTimePathAny

type Component_Transceiver_Channel_TecCurrent_MaxTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_TecCurrent_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/tec-current/max-time YANG schema element.

func (*Component_Transceiver_Channel_TecCurrent_MaxTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max-time"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/tec-current/max-time"

type Component_Transceiver_Channel_TecCurrent_MinPath

type Component_Transceiver_Channel_TecCurrent_MinPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_TecCurrent_MinPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/tec-current/min YANG schema element.

func (*Component_Transceiver_Channel_TecCurrent_MinPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/tec-current/min"

type Component_Transceiver_Channel_TecCurrent_MinPathAny

type Component_Transceiver_Channel_TecCurrent_MinPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_TecCurrent_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/tec-current/min YANG schema element.

func (*Component_Transceiver_Channel_TecCurrent_MinPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/tec-current/min"

type Component_Transceiver_Channel_TecCurrent_MinTimePath

type Component_Transceiver_Channel_TecCurrent_MinTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_TecCurrent_MinTimePath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/tec-current/min-time YANG schema element.

func (*Component_Transceiver_Channel_TecCurrent_MinTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min-time"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/tec-current/min-time"

type Component_Transceiver_Channel_TecCurrent_MinTimePathAny

type Component_Transceiver_Channel_TecCurrent_MinTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_TecCurrent_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/tec-current/min-time YANG schema element.

func (*Component_Transceiver_Channel_TecCurrent_MinTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min-time"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/tec-current/min-time"

type Component_Transceiver_Channel_TxLaserPath

type Component_Transceiver_Channel_TxLaserPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_TxLaserPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/tx-laser YANG schema element.

func (*Component_Transceiver_Channel_TxLaserPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "config/tx-laser"
Path from root:       "/components/component/transceiver/physical-channels/channel/config/tx-laser"

func (*Component_Transceiver_Channel_TxLaserPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/tx-laser"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/tx-laser"

type Component_Transceiver_Channel_TxLaserPathAny

type Component_Transceiver_Channel_TxLaserPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Channel_TxLaserPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/physical-channels/channel/state/tx-laser YANG schema element.

func (*Component_Transceiver_Channel_TxLaserPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "config/tx-laser"
Path from root:       "/components/component/transceiver/physical-channels/channel/config/tx-laser"

func (*Component_Transceiver_Channel_TxLaserPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/tx-laser"
Path from root:       "/components/component/transceiver/physical-channels/channel/state/tx-laser"

type Component_Transceiver_ConnectorTypePath

type Component_Transceiver_ConnectorTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_ConnectorTypePath represents the /openconfig-platform/components/component/transceiver/state/connector-type YANG schema element.

func (*Component_Transceiver_ConnectorTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/connector-type"
Path from root:       "/components/component/transceiver/state/connector-type"

type Component_Transceiver_ConnectorTypePathAny

type Component_Transceiver_ConnectorTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_ConnectorTypePathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/connector-type YANG schema element.

func (*Component_Transceiver_ConnectorTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/connector-type"
Path from root:       "/components/component/transceiver/state/connector-type"

type Component_Transceiver_DateCodePath

type Component_Transceiver_DateCodePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_DateCodePath represents the /openconfig-platform/components/component/transceiver/state/date-code YANG schema element.

func (*Component_Transceiver_DateCodePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/date-code"
Path from root:       "/components/component/transceiver/state/date-code"

type Component_Transceiver_DateCodePathAny

type Component_Transceiver_DateCodePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_DateCodePathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/date-code YANG schema element.

func (*Component_Transceiver_DateCodePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/date-code"
Path from root:       "/components/component/transceiver/state/date-code"

type Component_Transceiver_EnabledPath

type Component_Transceiver_EnabledPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_EnabledPath represents the /openconfig-platform/components/component/transceiver/state/enabled YANG schema element.

func (*Component_Transceiver_EnabledPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "config/enabled"
Path from root:       "/components/component/transceiver/config/enabled"

func (*Component_Transceiver_EnabledPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/enabled"
Path from root:       "/components/component/transceiver/state/enabled"

type Component_Transceiver_EnabledPathAny

type Component_Transceiver_EnabledPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_EnabledPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/enabled YANG schema element.

func (*Component_Transceiver_EnabledPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "config/enabled"
Path from root:       "/components/component/transceiver/config/enabled"

func (*Component_Transceiver_EnabledPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/enabled"
Path from root:       "/components/component/transceiver/state/enabled"

type Component_Transceiver_EthernetPmdPath

type Component_Transceiver_EthernetPmdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_EthernetPmdPath represents the /openconfig-platform/components/component/transceiver/state/ethernet-pmd YANG schema element.

func (*Component_Transceiver_EthernetPmdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/ethernet-pmd"
Path from root:       "/components/component/transceiver/state/ethernet-pmd"

type Component_Transceiver_EthernetPmdPathAny

type Component_Transceiver_EthernetPmdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_EthernetPmdPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/ethernet-pmd YANG schema element.

func (*Component_Transceiver_EthernetPmdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/ethernet-pmd"
Path from root:       "/components/component/transceiver/state/ethernet-pmd"

type Component_Transceiver_EthernetPmdPreconfPath

type Component_Transceiver_EthernetPmdPreconfPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_EthernetPmdPreconfPath represents the /openconfig-platform/components/component/transceiver/state/ethernet-pmd-preconf YANG schema element.

func (*Component_Transceiver_EthernetPmdPreconfPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "config/ethernet-pmd-preconf"
Path from root:       "/components/component/transceiver/config/ethernet-pmd-preconf"

func (*Component_Transceiver_EthernetPmdPreconfPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/ethernet-pmd-preconf"
Path from root:       "/components/component/transceiver/state/ethernet-pmd-preconf"

type Component_Transceiver_EthernetPmdPreconfPathAny

type Component_Transceiver_EthernetPmdPreconfPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_EthernetPmdPreconfPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/ethernet-pmd-preconf YANG schema element.

func (*Component_Transceiver_EthernetPmdPreconfPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "config/ethernet-pmd-preconf"
Path from root:       "/components/component/transceiver/config/ethernet-pmd-preconf"

func (*Component_Transceiver_EthernetPmdPreconfPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/ethernet-pmd-preconf"
Path from root:       "/components/component/transceiver/state/ethernet-pmd-preconf"

type Component_Transceiver_FaultConditionPath

type Component_Transceiver_FaultConditionPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_FaultConditionPath represents the /openconfig-platform/components/component/transceiver/state/fault-condition YANG schema element.

func (*Component_Transceiver_FaultConditionPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/fault-condition"
Path from root:       "/components/component/transceiver/state/fault-condition"

type Component_Transceiver_FaultConditionPathAny

type Component_Transceiver_FaultConditionPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_FaultConditionPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/fault-condition YANG schema element.

func (*Component_Transceiver_FaultConditionPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/fault-condition"
Path from root:       "/components/component/transceiver/state/fault-condition"

type Component_Transceiver_FecCorrectedBitsPath

type Component_Transceiver_FecCorrectedBitsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_FecCorrectedBitsPath represents the /openconfig-platform/components/component/transceiver/state/fec-corrected-bits YANG schema element.

func (*Component_Transceiver_FecCorrectedBitsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/fec-corrected-bits"
Path from root:       "/components/component/transceiver/state/fec-corrected-bits"

type Component_Transceiver_FecCorrectedBitsPathAny

type Component_Transceiver_FecCorrectedBitsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_FecCorrectedBitsPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/fec-corrected-bits YANG schema element.

func (*Component_Transceiver_FecCorrectedBitsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/fec-corrected-bits"
Path from root:       "/components/component/transceiver/state/fec-corrected-bits"

type Component_Transceiver_FecCorrectedBytesPath

type Component_Transceiver_FecCorrectedBytesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_FecCorrectedBytesPath represents the /openconfig-platform/components/component/transceiver/state/fec-corrected-bytes YANG schema element.

func (*Component_Transceiver_FecCorrectedBytesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/fec-corrected-bytes"
Path from root:       "/components/component/transceiver/state/fec-corrected-bytes"

type Component_Transceiver_FecCorrectedBytesPathAny

type Component_Transceiver_FecCorrectedBytesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_FecCorrectedBytesPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/fec-corrected-bytes YANG schema element.

func (*Component_Transceiver_FecCorrectedBytesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/fec-corrected-bytes"
Path from root:       "/components/component/transceiver/state/fec-corrected-bytes"

type Component_Transceiver_FecModePath

type Component_Transceiver_FecModePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_FecModePath represents the /openconfig-platform/components/component/transceiver/state/fec-mode YANG schema element.

func (*Component_Transceiver_FecModePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "config/fec-mode"
Path from root:       "/components/component/transceiver/config/fec-mode"

func (*Component_Transceiver_FecModePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/fec-mode"
Path from root:       "/components/component/transceiver/state/fec-mode"

type Component_Transceiver_FecModePathAny

type Component_Transceiver_FecModePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_FecModePathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/fec-mode YANG schema element.

func (*Component_Transceiver_FecModePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "config/fec-mode"
Path from root:       "/components/component/transceiver/config/fec-mode"

func (*Component_Transceiver_FecModePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/fec-mode"
Path from root:       "/components/component/transceiver/state/fec-mode"

type Component_Transceiver_FecStatusPath

type Component_Transceiver_FecStatusPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_FecStatusPath represents the /openconfig-platform/components/component/transceiver/state/fec-status YANG schema element.

func (*Component_Transceiver_FecStatusPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/fec-status"
Path from root:       "/components/component/transceiver/state/fec-status"

type Component_Transceiver_FecStatusPathAny

type Component_Transceiver_FecStatusPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_FecStatusPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/fec-status YANG schema element.

func (*Component_Transceiver_FecStatusPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/fec-status"
Path from root:       "/components/component/transceiver/state/fec-status"

type Component_Transceiver_FecUncorrectableBlocksPath

type Component_Transceiver_FecUncorrectableBlocksPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_FecUncorrectableBlocksPath represents the /openconfig-platform/components/component/transceiver/state/fec-uncorrectable-blocks YANG schema element.

func (*Component_Transceiver_FecUncorrectableBlocksPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/fec-uncorrectable-blocks"
Path from root:       "/components/component/transceiver/state/fec-uncorrectable-blocks"

type Component_Transceiver_FecUncorrectableBlocksPathAny

type Component_Transceiver_FecUncorrectableBlocksPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_FecUncorrectableBlocksPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/fec-uncorrectable-blocks YANG schema element.

func (*Component_Transceiver_FecUncorrectableBlocksPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/fec-uncorrectable-blocks"
Path from root:       "/components/component/transceiver/state/fec-uncorrectable-blocks"

type Component_Transceiver_FecUncorrectableWordsPath

type Component_Transceiver_FecUncorrectableWordsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_FecUncorrectableWordsPath represents the /openconfig-platform/components/component/transceiver/state/fec-uncorrectable-words YANG schema element.

func (*Component_Transceiver_FecUncorrectableWordsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/fec-uncorrectable-words"
Path from root:       "/components/component/transceiver/state/fec-uncorrectable-words"

type Component_Transceiver_FecUncorrectableWordsPathAny

type Component_Transceiver_FecUncorrectableWordsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_FecUncorrectableWordsPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/fec-uncorrectable-words YANG schema element.

func (*Component_Transceiver_FecUncorrectableWordsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/fec-uncorrectable-words"
Path from root:       "/components/component/transceiver/state/fec-uncorrectable-words"

type Component_Transceiver_FormFactorPath

type Component_Transceiver_FormFactorPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_FormFactorPath represents the /openconfig-platform/components/component/transceiver/state/form-factor YANG schema element.

func (*Component_Transceiver_FormFactorPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/form-factor"
Path from root:       "/components/component/transceiver/state/form-factor"

type Component_Transceiver_FormFactorPathAny

type Component_Transceiver_FormFactorPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_FormFactorPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/form-factor YANG schema element.

func (*Component_Transceiver_FormFactorPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/form-factor"
Path from root:       "/components/component/transceiver/state/form-factor"

type Component_Transceiver_FormFactorPreconfPath

type Component_Transceiver_FormFactorPreconfPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_FormFactorPreconfPath represents the /openconfig-platform/components/component/transceiver/state/form-factor-preconf YANG schema element.

func (*Component_Transceiver_FormFactorPreconfPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "config/form-factor-preconf"
Path from root:       "/components/component/transceiver/config/form-factor-preconf"

func (*Component_Transceiver_FormFactorPreconfPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/form-factor-preconf"
Path from root:       "/components/component/transceiver/state/form-factor-preconf"

type Component_Transceiver_FormFactorPreconfPathAny

type Component_Transceiver_FormFactorPreconfPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_FormFactorPreconfPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/form-factor-preconf YANG schema element.

func (*Component_Transceiver_FormFactorPreconfPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "config/form-factor-preconf"
Path from root:       "/components/component/transceiver/config/form-factor-preconf"

func (*Component_Transceiver_FormFactorPreconfPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/form-factor-preconf"
Path from root:       "/components/component/transceiver/state/form-factor-preconf"

type Component_Transceiver_InputPowerPath

type Component_Transceiver_InputPowerPath struct {
	*ygnmi.NodePath
}

Component_Transceiver_InputPowerPath represents the /openconfig-platform/components/component/transceiver/state/input-power YANG schema element.

func (*Component_Transceiver_InputPowerPath) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/state/input-power/avg"

func (*Component_Transceiver_InputPowerPath) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/state/input-power/instant"

func (*Component_Transceiver_InputPowerPath) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/state/input-power/interval"

func (*Component_Transceiver_InputPowerPath) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/state/input-power/max"

func (*Component_Transceiver_InputPowerPath) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/transceiver/state/input-power/max-time"

func (*Component_Transceiver_InputPowerPath) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/state/input-power/min"

func (*Component_Transceiver_InputPowerPath) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/transceiver/state/input-power/min-time"

func (*Component_Transceiver_InputPowerPath) State

State returns a Query that can be used in gNMI operations.

type Component_Transceiver_InputPowerPathAny

type Component_Transceiver_InputPowerPathAny struct {
	*ygnmi.NodePath
}

Component_Transceiver_InputPowerPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/input-power YANG schema element.

func (*Component_Transceiver_InputPowerPathAny) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/state/input-power/avg"

func (*Component_Transceiver_InputPowerPathAny) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/state/input-power/instant"

func (*Component_Transceiver_InputPowerPathAny) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/state/input-power/interval"

func (*Component_Transceiver_InputPowerPathAny) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/state/input-power/max"

func (*Component_Transceiver_InputPowerPathAny) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/transceiver/state/input-power/max-time"

func (*Component_Transceiver_InputPowerPathAny) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/state/input-power/min"

func (*Component_Transceiver_InputPowerPathAny) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/transceiver/state/input-power/min-time"

func (*Component_Transceiver_InputPowerPathAny) State

State returns a Query that can be used in gNMI operations.

type Component_Transceiver_InputPower_AvgPath

type Component_Transceiver_InputPower_AvgPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_InputPower_AvgPath represents the /openconfig-platform/components/component/transceiver/state/input-power/avg YANG schema element.

func (*Component_Transceiver_InputPower_AvgPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/state/input-power/avg"

type Component_Transceiver_InputPower_AvgPathAny

type Component_Transceiver_InputPower_AvgPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_InputPower_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/input-power/avg YANG schema element.

func (*Component_Transceiver_InputPower_AvgPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/state/input-power/avg"

type Component_Transceiver_InputPower_InstantPath

type Component_Transceiver_InputPower_InstantPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_InputPower_InstantPath represents the /openconfig-platform/components/component/transceiver/state/input-power/instant YANG schema element.

func (*Component_Transceiver_InputPower_InstantPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/state/input-power/instant"

type Component_Transceiver_InputPower_InstantPathAny

type Component_Transceiver_InputPower_InstantPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_InputPower_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/input-power/instant YANG schema element.

func (*Component_Transceiver_InputPower_InstantPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/state/input-power/instant"

type Component_Transceiver_InputPower_IntervalPath

type Component_Transceiver_InputPower_IntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_InputPower_IntervalPath represents the /openconfig-platform/components/component/transceiver/state/input-power/interval YANG schema element.

func (*Component_Transceiver_InputPower_IntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/state/input-power/interval"

type Component_Transceiver_InputPower_IntervalPathAny

type Component_Transceiver_InputPower_IntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_InputPower_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/input-power/interval YANG schema element.

func (*Component_Transceiver_InputPower_IntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/state/input-power/interval"

type Component_Transceiver_InputPower_MaxPath

type Component_Transceiver_InputPower_MaxPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_InputPower_MaxPath represents the /openconfig-platform/components/component/transceiver/state/input-power/max YANG schema element.

func (*Component_Transceiver_InputPower_MaxPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/state/input-power/max"

type Component_Transceiver_InputPower_MaxPathAny

type Component_Transceiver_InputPower_MaxPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_InputPower_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/input-power/max YANG schema element.

func (*Component_Transceiver_InputPower_MaxPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/state/input-power/max"

type Component_Transceiver_InputPower_MaxTimePath

type Component_Transceiver_InputPower_MaxTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_InputPower_MaxTimePath represents the /openconfig-platform/components/component/transceiver/state/input-power/max-time YANG schema element.

func (*Component_Transceiver_InputPower_MaxTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max-time"
Path from root:       "/components/component/transceiver/state/input-power/max-time"

type Component_Transceiver_InputPower_MaxTimePathAny

type Component_Transceiver_InputPower_MaxTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_InputPower_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/input-power/max-time YANG schema element.

func (*Component_Transceiver_InputPower_MaxTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max-time"
Path from root:       "/components/component/transceiver/state/input-power/max-time"

type Component_Transceiver_InputPower_MinPath

type Component_Transceiver_InputPower_MinPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_InputPower_MinPath represents the /openconfig-platform/components/component/transceiver/state/input-power/min YANG schema element.

func (*Component_Transceiver_InputPower_MinPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/state/input-power/min"

type Component_Transceiver_InputPower_MinPathAny

type Component_Transceiver_InputPower_MinPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_InputPower_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/input-power/min YANG schema element.

func (*Component_Transceiver_InputPower_MinPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/state/input-power/min"

type Component_Transceiver_InputPower_MinTimePath

type Component_Transceiver_InputPower_MinTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_InputPower_MinTimePath represents the /openconfig-platform/components/component/transceiver/state/input-power/min-time YANG schema element.

func (*Component_Transceiver_InputPower_MinTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min-time"
Path from root:       "/components/component/transceiver/state/input-power/min-time"

type Component_Transceiver_InputPower_MinTimePathAny

type Component_Transceiver_InputPower_MinTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_InputPower_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/input-power/min-time YANG schema element.

func (*Component_Transceiver_InputPower_MinTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min-time"
Path from root:       "/components/component/transceiver/state/input-power/min-time"

type Component_Transceiver_LaserBiasCurrentPath

type Component_Transceiver_LaserBiasCurrentPath struct {
	*ygnmi.NodePath
}

Component_Transceiver_LaserBiasCurrentPath represents the /openconfig-platform/components/component/transceiver/state/laser-bias-current YANG schema element.

func (*Component_Transceiver_LaserBiasCurrentPath) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/state/laser-bias-current/avg"

func (*Component_Transceiver_LaserBiasCurrentPath) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/state/laser-bias-current/instant"

func (*Component_Transceiver_LaserBiasCurrentPath) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/state/laser-bias-current/interval"

func (*Component_Transceiver_LaserBiasCurrentPath) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/state/laser-bias-current/max"

func (*Component_Transceiver_LaserBiasCurrentPath) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/transceiver/state/laser-bias-current/max-time"

func (*Component_Transceiver_LaserBiasCurrentPath) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/state/laser-bias-current/min"

func (*Component_Transceiver_LaserBiasCurrentPath) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/transceiver/state/laser-bias-current/min-time"

func (*Component_Transceiver_LaserBiasCurrentPath) State

State returns a Query that can be used in gNMI operations.

type Component_Transceiver_LaserBiasCurrentPathAny

type Component_Transceiver_LaserBiasCurrentPathAny struct {
	*ygnmi.NodePath
}

Component_Transceiver_LaserBiasCurrentPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/laser-bias-current YANG schema element.

func (*Component_Transceiver_LaserBiasCurrentPathAny) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/state/laser-bias-current/avg"

func (*Component_Transceiver_LaserBiasCurrentPathAny) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/state/laser-bias-current/instant"

func (*Component_Transceiver_LaserBiasCurrentPathAny) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/state/laser-bias-current/interval"

func (*Component_Transceiver_LaserBiasCurrentPathAny) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/state/laser-bias-current/max"

func (*Component_Transceiver_LaserBiasCurrentPathAny) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/transceiver/state/laser-bias-current/max-time"

func (*Component_Transceiver_LaserBiasCurrentPathAny) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/state/laser-bias-current/min"

func (*Component_Transceiver_LaserBiasCurrentPathAny) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/transceiver/state/laser-bias-current/min-time"

func (*Component_Transceiver_LaserBiasCurrentPathAny) State

State returns a Query that can be used in gNMI operations.

type Component_Transceiver_LaserBiasCurrent_AvgPath

type Component_Transceiver_LaserBiasCurrent_AvgPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_LaserBiasCurrent_AvgPath represents the /openconfig-platform/components/component/transceiver/state/laser-bias-current/avg YANG schema element.

func (*Component_Transceiver_LaserBiasCurrent_AvgPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/state/laser-bias-current/avg"

type Component_Transceiver_LaserBiasCurrent_AvgPathAny

type Component_Transceiver_LaserBiasCurrent_AvgPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_LaserBiasCurrent_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/laser-bias-current/avg YANG schema element.

func (*Component_Transceiver_LaserBiasCurrent_AvgPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/state/laser-bias-current/avg"

type Component_Transceiver_LaserBiasCurrent_InstantPath

type Component_Transceiver_LaserBiasCurrent_InstantPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_LaserBiasCurrent_InstantPath represents the /openconfig-platform/components/component/transceiver/state/laser-bias-current/instant YANG schema element.

func (*Component_Transceiver_LaserBiasCurrent_InstantPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/state/laser-bias-current/instant"

type Component_Transceiver_LaserBiasCurrent_InstantPathAny

type Component_Transceiver_LaserBiasCurrent_InstantPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_LaserBiasCurrent_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/laser-bias-current/instant YANG schema element.

func (*Component_Transceiver_LaserBiasCurrent_InstantPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/state/laser-bias-current/instant"

type Component_Transceiver_LaserBiasCurrent_IntervalPath

type Component_Transceiver_LaserBiasCurrent_IntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_LaserBiasCurrent_IntervalPath represents the /openconfig-platform/components/component/transceiver/state/laser-bias-current/interval YANG schema element.

func (*Component_Transceiver_LaserBiasCurrent_IntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/state/laser-bias-current/interval"

type Component_Transceiver_LaserBiasCurrent_IntervalPathAny

type Component_Transceiver_LaserBiasCurrent_IntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_LaserBiasCurrent_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/laser-bias-current/interval YANG schema element.

func (*Component_Transceiver_LaserBiasCurrent_IntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/state/laser-bias-current/interval"

type Component_Transceiver_LaserBiasCurrent_MaxPath

type Component_Transceiver_LaserBiasCurrent_MaxPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_LaserBiasCurrent_MaxPath represents the /openconfig-platform/components/component/transceiver/state/laser-bias-current/max YANG schema element.

func (*Component_Transceiver_LaserBiasCurrent_MaxPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/state/laser-bias-current/max"

type Component_Transceiver_LaserBiasCurrent_MaxPathAny

type Component_Transceiver_LaserBiasCurrent_MaxPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_LaserBiasCurrent_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/laser-bias-current/max YANG schema element.

func (*Component_Transceiver_LaserBiasCurrent_MaxPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/state/laser-bias-current/max"

type Component_Transceiver_LaserBiasCurrent_MaxTimePath

type Component_Transceiver_LaserBiasCurrent_MaxTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_LaserBiasCurrent_MaxTimePath represents the /openconfig-platform/components/component/transceiver/state/laser-bias-current/max-time YANG schema element.

func (*Component_Transceiver_LaserBiasCurrent_MaxTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max-time"
Path from root:       "/components/component/transceiver/state/laser-bias-current/max-time"

type Component_Transceiver_LaserBiasCurrent_MaxTimePathAny

type Component_Transceiver_LaserBiasCurrent_MaxTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_LaserBiasCurrent_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/laser-bias-current/max-time YANG schema element.

func (*Component_Transceiver_LaserBiasCurrent_MaxTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max-time"
Path from root:       "/components/component/transceiver/state/laser-bias-current/max-time"

type Component_Transceiver_LaserBiasCurrent_MinPath

type Component_Transceiver_LaserBiasCurrent_MinPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_LaserBiasCurrent_MinPath represents the /openconfig-platform/components/component/transceiver/state/laser-bias-current/min YANG schema element.

func (*Component_Transceiver_LaserBiasCurrent_MinPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/state/laser-bias-current/min"

type Component_Transceiver_LaserBiasCurrent_MinPathAny

type Component_Transceiver_LaserBiasCurrent_MinPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_LaserBiasCurrent_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/laser-bias-current/min YANG schema element.

func (*Component_Transceiver_LaserBiasCurrent_MinPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/state/laser-bias-current/min"

type Component_Transceiver_LaserBiasCurrent_MinTimePath

type Component_Transceiver_LaserBiasCurrent_MinTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_LaserBiasCurrent_MinTimePath represents the /openconfig-platform/components/component/transceiver/state/laser-bias-current/min-time YANG schema element.

func (*Component_Transceiver_LaserBiasCurrent_MinTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min-time"
Path from root:       "/components/component/transceiver/state/laser-bias-current/min-time"

type Component_Transceiver_LaserBiasCurrent_MinTimePathAny

type Component_Transceiver_LaserBiasCurrent_MinTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_LaserBiasCurrent_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/laser-bias-current/min-time YANG schema element.

func (*Component_Transceiver_LaserBiasCurrent_MinTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min-time"
Path from root:       "/components/component/transceiver/state/laser-bias-current/min-time"

type Component_Transceiver_ModuleFunctionalTypePath

type Component_Transceiver_ModuleFunctionalTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_ModuleFunctionalTypePath represents the /openconfig-platform/components/component/transceiver/state/module-functional-type YANG schema element.

func (*Component_Transceiver_ModuleFunctionalTypePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "config/module-functional-type"
Path from root:       "/components/component/transceiver/config/module-functional-type"

func (*Component_Transceiver_ModuleFunctionalTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/module-functional-type"
Path from root:       "/components/component/transceiver/state/module-functional-type"

type Component_Transceiver_ModuleFunctionalTypePathAny

type Component_Transceiver_ModuleFunctionalTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_ModuleFunctionalTypePathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/module-functional-type YANG schema element.

func (*Component_Transceiver_ModuleFunctionalTypePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "config/module-functional-type"
Path from root:       "/components/component/transceiver/config/module-functional-type"

func (*Component_Transceiver_ModuleFunctionalTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/module-functional-type"
Path from root:       "/components/component/transceiver/state/module-functional-type"

type Component_Transceiver_OtnComplianceCodePath

type Component_Transceiver_OtnComplianceCodePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_OtnComplianceCodePath represents the /openconfig-platform/components/component/transceiver/state/otn-compliance-code YANG schema element.

func (*Component_Transceiver_OtnComplianceCodePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/otn-compliance-code"
Path from root:       "/components/component/transceiver/state/otn-compliance-code"

type Component_Transceiver_OtnComplianceCodePathAny

type Component_Transceiver_OtnComplianceCodePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_OtnComplianceCodePathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/otn-compliance-code YANG schema element.

func (*Component_Transceiver_OtnComplianceCodePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/otn-compliance-code"
Path from root:       "/components/component/transceiver/state/otn-compliance-code"

type Component_Transceiver_OutputPowerPath

type Component_Transceiver_OutputPowerPath struct {
	*ygnmi.NodePath
}

Component_Transceiver_OutputPowerPath represents the /openconfig-platform/components/component/transceiver/state/output-power YANG schema element.

func (*Component_Transceiver_OutputPowerPath) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/state/output-power/avg"

func (*Component_Transceiver_OutputPowerPath) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/state/output-power/instant"

func (*Component_Transceiver_OutputPowerPath) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/state/output-power/interval"

func (*Component_Transceiver_OutputPowerPath) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/state/output-power/max"

func (*Component_Transceiver_OutputPowerPath) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/transceiver/state/output-power/max-time"

func (*Component_Transceiver_OutputPowerPath) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/state/output-power/min"

func (*Component_Transceiver_OutputPowerPath) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/transceiver/state/output-power/min-time"

func (*Component_Transceiver_OutputPowerPath) State

State returns a Query that can be used in gNMI operations.

type Component_Transceiver_OutputPowerPathAny

type Component_Transceiver_OutputPowerPathAny struct {
	*ygnmi.NodePath
}

Component_Transceiver_OutputPowerPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/output-power YANG schema element.

func (*Component_Transceiver_OutputPowerPathAny) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/state/output-power/avg"

func (*Component_Transceiver_OutputPowerPathAny) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/state/output-power/instant"

func (*Component_Transceiver_OutputPowerPathAny) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/state/output-power/interval"

func (*Component_Transceiver_OutputPowerPathAny) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/state/output-power/max"

func (*Component_Transceiver_OutputPowerPathAny) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/transceiver/state/output-power/max-time"

func (*Component_Transceiver_OutputPowerPathAny) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/state/output-power/min"

func (*Component_Transceiver_OutputPowerPathAny) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/transceiver/state/output-power/min-time"

func (*Component_Transceiver_OutputPowerPathAny) State

State returns a Query that can be used in gNMI operations.

type Component_Transceiver_OutputPower_AvgPath

type Component_Transceiver_OutputPower_AvgPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_OutputPower_AvgPath represents the /openconfig-platform/components/component/transceiver/state/output-power/avg YANG schema element.

func (*Component_Transceiver_OutputPower_AvgPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/state/output-power/avg"

type Component_Transceiver_OutputPower_AvgPathAny

type Component_Transceiver_OutputPower_AvgPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_OutputPower_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/output-power/avg YANG schema element.

func (*Component_Transceiver_OutputPower_AvgPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/state/output-power/avg"

type Component_Transceiver_OutputPower_InstantPath

type Component_Transceiver_OutputPower_InstantPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_OutputPower_InstantPath represents the /openconfig-platform/components/component/transceiver/state/output-power/instant YANG schema element.

func (*Component_Transceiver_OutputPower_InstantPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/state/output-power/instant"

type Component_Transceiver_OutputPower_InstantPathAny

type Component_Transceiver_OutputPower_InstantPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_OutputPower_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/output-power/instant YANG schema element.

func (*Component_Transceiver_OutputPower_InstantPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/state/output-power/instant"

type Component_Transceiver_OutputPower_IntervalPath

type Component_Transceiver_OutputPower_IntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_OutputPower_IntervalPath represents the /openconfig-platform/components/component/transceiver/state/output-power/interval YANG schema element.

func (*Component_Transceiver_OutputPower_IntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/state/output-power/interval"

type Component_Transceiver_OutputPower_IntervalPathAny

type Component_Transceiver_OutputPower_IntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_OutputPower_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/output-power/interval YANG schema element.

func (*Component_Transceiver_OutputPower_IntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/state/output-power/interval"

type Component_Transceiver_OutputPower_MaxPath

type Component_Transceiver_OutputPower_MaxPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_OutputPower_MaxPath represents the /openconfig-platform/components/component/transceiver/state/output-power/max YANG schema element.

func (*Component_Transceiver_OutputPower_MaxPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/state/output-power/max"

type Component_Transceiver_OutputPower_MaxPathAny

type Component_Transceiver_OutputPower_MaxPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_OutputPower_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/output-power/max YANG schema element.

func (*Component_Transceiver_OutputPower_MaxPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/state/output-power/max"

type Component_Transceiver_OutputPower_MaxTimePath

type Component_Transceiver_OutputPower_MaxTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_OutputPower_MaxTimePath represents the /openconfig-platform/components/component/transceiver/state/output-power/max-time YANG schema element.

func (*Component_Transceiver_OutputPower_MaxTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max-time"
Path from root:       "/components/component/transceiver/state/output-power/max-time"

type Component_Transceiver_OutputPower_MaxTimePathAny

type Component_Transceiver_OutputPower_MaxTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_OutputPower_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/output-power/max-time YANG schema element.

func (*Component_Transceiver_OutputPower_MaxTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max-time"
Path from root:       "/components/component/transceiver/state/output-power/max-time"

type Component_Transceiver_OutputPower_MinPath

type Component_Transceiver_OutputPower_MinPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_OutputPower_MinPath represents the /openconfig-platform/components/component/transceiver/state/output-power/min YANG schema element.

func (*Component_Transceiver_OutputPower_MinPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/state/output-power/min"

type Component_Transceiver_OutputPower_MinPathAny

type Component_Transceiver_OutputPower_MinPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_OutputPower_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/output-power/min YANG schema element.

func (*Component_Transceiver_OutputPower_MinPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/state/output-power/min"

type Component_Transceiver_OutputPower_MinTimePath

type Component_Transceiver_OutputPower_MinTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_OutputPower_MinTimePath represents the /openconfig-platform/components/component/transceiver/state/output-power/min-time YANG schema element.

func (*Component_Transceiver_OutputPower_MinTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min-time"
Path from root:       "/components/component/transceiver/state/output-power/min-time"

type Component_Transceiver_OutputPower_MinTimePathAny

type Component_Transceiver_OutputPower_MinTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_OutputPower_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/output-power/min-time YANG schema element.

func (*Component_Transceiver_OutputPower_MinTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min-time"
Path from root:       "/components/component/transceiver/state/output-power/min-time"

type Component_Transceiver_PostFecBerPath

type Component_Transceiver_PostFecBerPath struct {
	*ygnmi.NodePath
}

Component_Transceiver_PostFecBerPath represents the /openconfig-platform/components/component/transceiver/state/post-fec-ber YANG schema element.

func (*Component_Transceiver_PostFecBerPath) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/state/post-fec-ber/avg"

func (*Component_Transceiver_PostFecBerPath) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/state/post-fec-ber/instant"

func (*Component_Transceiver_PostFecBerPath) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/state/post-fec-ber/interval"

func (*Component_Transceiver_PostFecBerPath) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/state/post-fec-ber/max"

func (*Component_Transceiver_PostFecBerPath) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/transceiver/state/post-fec-ber/max-time"

func (*Component_Transceiver_PostFecBerPath) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/state/post-fec-ber/min"

func (*Component_Transceiver_PostFecBerPath) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/transceiver/state/post-fec-ber/min-time"

func (*Component_Transceiver_PostFecBerPath) State

State returns a Query that can be used in gNMI operations.

type Component_Transceiver_PostFecBerPathAny

type Component_Transceiver_PostFecBerPathAny struct {
	*ygnmi.NodePath
}

Component_Transceiver_PostFecBerPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/post-fec-ber YANG schema element.

func (*Component_Transceiver_PostFecBerPathAny) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/state/post-fec-ber/avg"

func (*Component_Transceiver_PostFecBerPathAny) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/state/post-fec-ber/instant"

func (*Component_Transceiver_PostFecBerPathAny) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/state/post-fec-ber/interval"

func (*Component_Transceiver_PostFecBerPathAny) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/state/post-fec-ber/max"

func (*Component_Transceiver_PostFecBerPathAny) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/transceiver/state/post-fec-ber/max-time"

func (*Component_Transceiver_PostFecBerPathAny) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/state/post-fec-ber/min"

func (*Component_Transceiver_PostFecBerPathAny) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/transceiver/state/post-fec-ber/min-time"

func (*Component_Transceiver_PostFecBerPathAny) State

State returns a Query that can be used in gNMI operations.

type Component_Transceiver_PostFecBer_AvgPath

type Component_Transceiver_PostFecBer_AvgPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_PostFecBer_AvgPath represents the /openconfig-platform/components/component/transceiver/state/post-fec-ber/avg YANG schema element.

func (*Component_Transceiver_PostFecBer_AvgPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/state/post-fec-ber/avg"

type Component_Transceiver_PostFecBer_AvgPathAny

type Component_Transceiver_PostFecBer_AvgPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_PostFecBer_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/post-fec-ber/avg YANG schema element.

func (*Component_Transceiver_PostFecBer_AvgPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/state/post-fec-ber/avg"

type Component_Transceiver_PostFecBer_InstantPath

type Component_Transceiver_PostFecBer_InstantPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_PostFecBer_InstantPath represents the /openconfig-platform/components/component/transceiver/state/post-fec-ber/instant YANG schema element.

func (*Component_Transceiver_PostFecBer_InstantPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/state/post-fec-ber/instant"

type Component_Transceiver_PostFecBer_InstantPathAny

type Component_Transceiver_PostFecBer_InstantPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_PostFecBer_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/post-fec-ber/instant YANG schema element.

func (*Component_Transceiver_PostFecBer_InstantPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/state/post-fec-ber/instant"

type Component_Transceiver_PostFecBer_IntervalPath

type Component_Transceiver_PostFecBer_IntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_PostFecBer_IntervalPath represents the /openconfig-platform/components/component/transceiver/state/post-fec-ber/interval YANG schema element.

func (*Component_Transceiver_PostFecBer_IntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/state/post-fec-ber/interval"

type Component_Transceiver_PostFecBer_IntervalPathAny

type Component_Transceiver_PostFecBer_IntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_PostFecBer_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/post-fec-ber/interval YANG schema element.

func (*Component_Transceiver_PostFecBer_IntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/state/post-fec-ber/interval"

type Component_Transceiver_PostFecBer_MaxPath

type Component_Transceiver_PostFecBer_MaxPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_PostFecBer_MaxPath represents the /openconfig-platform/components/component/transceiver/state/post-fec-ber/max YANG schema element.

func (*Component_Transceiver_PostFecBer_MaxPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/state/post-fec-ber/max"

type Component_Transceiver_PostFecBer_MaxPathAny

type Component_Transceiver_PostFecBer_MaxPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_PostFecBer_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/post-fec-ber/max YANG schema element.

func (*Component_Transceiver_PostFecBer_MaxPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/state/post-fec-ber/max"

type Component_Transceiver_PostFecBer_MaxTimePath

type Component_Transceiver_PostFecBer_MaxTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_PostFecBer_MaxTimePath represents the /openconfig-platform/components/component/transceiver/state/post-fec-ber/max-time YANG schema element.

func (*Component_Transceiver_PostFecBer_MaxTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max-time"
Path from root:       "/components/component/transceiver/state/post-fec-ber/max-time"

type Component_Transceiver_PostFecBer_MaxTimePathAny

type Component_Transceiver_PostFecBer_MaxTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_PostFecBer_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/post-fec-ber/max-time YANG schema element.

func (*Component_Transceiver_PostFecBer_MaxTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max-time"
Path from root:       "/components/component/transceiver/state/post-fec-ber/max-time"

type Component_Transceiver_PostFecBer_MinPath

type Component_Transceiver_PostFecBer_MinPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_PostFecBer_MinPath represents the /openconfig-platform/components/component/transceiver/state/post-fec-ber/min YANG schema element.

func (*Component_Transceiver_PostFecBer_MinPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/state/post-fec-ber/min"

type Component_Transceiver_PostFecBer_MinPathAny

type Component_Transceiver_PostFecBer_MinPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_PostFecBer_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/post-fec-ber/min YANG schema element.

func (*Component_Transceiver_PostFecBer_MinPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/state/post-fec-ber/min"

type Component_Transceiver_PostFecBer_MinTimePath

type Component_Transceiver_PostFecBer_MinTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_PostFecBer_MinTimePath represents the /openconfig-platform/components/component/transceiver/state/post-fec-ber/min-time YANG schema element.

func (*Component_Transceiver_PostFecBer_MinTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min-time"
Path from root:       "/components/component/transceiver/state/post-fec-ber/min-time"

type Component_Transceiver_PostFecBer_MinTimePathAny

type Component_Transceiver_PostFecBer_MinTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_PostFecBer_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/post-fec-ber/min-time YANG schema element.

func (*Component_Transceiver_PostFecBer_MinTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min-time"
Path from root:       "/components/component/transceiver/state/post-fec-ber/min-time"

type Component_Transceiver_PreFecBerPath

type Component_Transceiver_PreFecBerPath struct {
	*ygnmi.NodePath
}

Component_Transceiver_PreFecBerPath represents the /openconfig-platform/components/component/transceiver/state/pre-fec-ber YANG schema element.

func (*Component_Transceiver_PreFecBerPath) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/state/pre-fec-ber/avg"

func (*Component_Transceiver_PreFecBerPath) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/state/pre-fec-ber/instant"

func (*Component_Transceiver_PreFecBerPath) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/state/pre-fec-ber/interval"

func (*Component_Transceiver_PreFecBerPath) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/state/pre-fec-ber/max"

func (*Component_Transceiver_PreFecBerPath) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/transceiver/state/pre-fec-ber/max-time"

func (*Component_Transceiver_PreFecBerPath) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/state/pre-fec-ber/min"

func (*Component_Transceiver_PreFecBerPath) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/transceiver/state/pre-fec-ber/min-time"

func (*Component_Transceiver_PreFecBerPath) State

State returns a Query that can be used in gNMI operations.

type Component_Transceiver_PreFecBerPathAny

type Component_Transceiver_PreFecBerPathAny struct {
	*ygnmi.NodePath
}

Component_Transceiver_PreFecBerPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/pre-fec-ber YANG schema element.

func (*Component_Transceiver_PreFecBerPathAny) Avg

Avg (leaf): The arithmetic mean value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/state/pre-fec-ber/avg"

func (*Component_Transceiver_PreFecBerPathAny) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/state/pre-fec-ber/instant"

func (*Component_Transceiver_PreFecBerPathAny) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/state/pre-fec-ber/interval"

func (*Component_Transceiver_PreFecBerPathAny) Max

Max (leaf): The maximum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/state/pre-fec-ber/max"

func (*Component_Transceiver_PreFecBerPathAny) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/transceiver/state/pre-fec-ber/max-time"

func (*Component_Transceiver_PreFecBerPathAny) Min

Min (leaf): The minimum value of the statistic over the time interval.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/state/pre-fec-ber/min"

func (*Component_Transceiver_PreFecBerPathAny) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/transceiver/state/pre-fec-ber/min-time"

func (*Component_Transceiver_PreFecBerPathAny) State

State returns a Query that can be used in gNMI operations.

type Component_Transceiver_PreFecBer_AvgPath

type Component_Transceiver_PreFecBer_AvgPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_PreFecBer_AvgPath represents the /openconfig-platform/components/component/transceiver/state/pre-fec-ber/avg YANG schema element.

func (*Component_Transceiver_PreFecBer_AvgPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/state/pre-fec-ber/avg"

type Component_Transceiver_PreFecBer_AvgPathAny

type Component_Transceiver_PreFecBer_AvgPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_PreFecBer_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/pre-fec-ber/avg YANG schema element.

func (*Component_Transceiver_PreFecBer_AvgPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/state/pre-fec-ber/avg"

type Component_Transceiver_PreFecBer_InstantPath

type Component_Transceiver_PreFecBer_InstantPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_PreFecBer_InstantPath represents the /openconfig-platform/components/component/transceiver/state/pre-fec-ber/instant YANG schema element.

func (*Component_Transceiver_PreFecBer_InstantPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/state/pre-fec-ber/instant"

type Component_Transceiver_PreFecBer_InstantPathAny

type Component_Transceiver_PreFecBer_InstantPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_PreFecBer_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/pre-fec-ber/instant YANG schema element.

func (*Component_Transceiver_PreFecBer_InstantPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/state/pre-fec-ber/instant"

type Component_Transceiver_PreFecBer_IntervalPath

type Component_Transceiver_PreFecBer_IntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_PreFecBer_IntervalPath represents the /openconfig-platform/components/component/transceiver/state/pre-fec-ber/interval YANG schema element.

func (*Component_Transceiver_PreFecBer_IntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/state/pre-fec-ber/interval"

type Component_Transceiver_PreFecBer_IntervalPathAny

type Component_Transceiver_PreFecBer_IntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_PreFecBer_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/pre-fec-ber/interval YANG schema element.

func (*Component_Transceiver_PreFecBer_IntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/state/pre-fec-ber/interval"

type Component_Transceiver_PreFecBer_MaxPath

type Component_Transceiver_PreFecBer_MaxPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_PreFecBer_MaxPath represents the /openconfig-platform/components/component/transceiver/state/pre-fec-ber/max YANG schema element.

func (*Component_Transceiver_PreFecBer_MaxPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/state/pre-fec-ber/max"

type Component_Transceiver_PreFecBer_MaxPathAny

type Component_Transceiver_PreFecBer_MaxPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_PreFecBer_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/pre-fec-ber/max YANG schema element.

func (*Component_Transceiver_PreFecBer_MaxPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/state/pre-fec-ber/max"

type Component_Transceiver_PreFecBer_MaxTimePath

type Component_Transceiver_PreFecBer_MaxTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_PreFecBer_MaxTimePath represents the /openconfig-platform/components/component/transceiver/state/pre-fec-ber/max-time YANG schema element.

func (*Component_Transceiver_PreFecBer_MaxTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max-time"
Path from root:       "/components/component/transceiver/state/pre-fec-ber/max-time"

type Component_Transceiver_PreFecBer_MaxTimePathAny

type Component_Transceiver_PreFecBer_MaxTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_PreFecBer_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/pre-fec-ber/max-time YANG schema element.

func (*Component_Transceiver_PreFecBer_MaxTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max-time"
Path from root:       "/components/component/transceiver/state/pre-fec-ber/max-time"

type Component_Transceiver_PreFecBer_MinPath

type Component_Transceiver_PreFecBer_MinPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_PreFecBer_MinPath represents the /openconfig-platform/components/component/transceiver/state/pre-fec-ber/min YANG schema element.

func (*Component_Transceiver_PreFecBer_MinPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/state/pre-fec-ber/min"

type Component_Transceiver_PreFecBer_MinPathAny

type Component_Transceiver_PreFecBer_MinPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_PreFecBer_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/pre-fec-ber/min YANG schema element.

func (*Component_Transceiver_PreFecBer_MinPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-transport-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/state/pre-fec-ber/min"

type Component_Transceiver_PreFecBer_MinTimePath

type Component_Transceiver_PreFecBer_MinTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_PreFecBer_MinTimePath represents the /openconfig-platform/components/component/transceiver/state/pre-fec-ber/min-time YANG schema element.

func (*Component_Transceiver_PreFecBer_MinTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min-time"
Path from root:       "/components/component/transceiver/state/pre-fec-ber/min-time"

type Component_Transceiver_PreFecBer_MinTimePathAny

type Component_Transceiver_PreFecBer_MinTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_PreFecBer_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/pre-fec-ber/min-time YANG schema element.

func (*Component_Transceiver_PreFecBer_MinTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min-time"
Path from root:       "/components/component/transceiver/state/pre-fec-ber/min-time"

type Component_Transceiver_PresentPath

type Component_Transceiver_PresentPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_PresentPath represents the /openconfig-platform/components/component/transceiver/state/present YANG schema element.

func (*Component_Transceiver_PresentPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/present"
Path from root:       "/components/component/transceiver/state/present"

type Component_Transceiver_PresentPathAny

type Component_Transceiver_PresentPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_PresentPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/present YANG schema element.

func (*Component_Transceiver_PresentPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/present"
Path from root:       "/components/component/transceiver/state/present"

type Component_Transceiver_SerialNoPath

type Component_Transceiver_SerialNoPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_SerialNoPath represents the /openconfig-platform/components/component/transceiver/state/serial-no YANG schema element.

func (*Component_Transceiver_SerialNoPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/serial-no"
Path from root:       "/components/component/transceiver/state/serial-no"

type Component_Transceiver_SerialNoPathAny

type Component_Transceiver_SerialNoPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_SerialNoPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/serial-no YANG schema element.

func (*Component_Transceiver_SerialNoPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/serial-no"
Path from root:       "/components/component/transceiver/state/serial-no"

type Component_Transceiver_SonetSdhComplianceCodePath

type Component_Transceiver_SonetSdhComplianceCodePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_SonetSdhComplianceCodePath represents the /openconfig-platform/components/component/transceiver/state/sonet-sdh-compliance-code YANG schema element.

func (*Component_Transceiver_SonetSdhComplianceCodePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/sonet-sdh-compliance-code"
Path from root:       "/components/component/transceiver/state/sonet-sdh-compliance-code"

type Component_Transceiver_SonetSdhComplianceCodePathAny

type Component_Transceiver_SonetSdhComplianceCodePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_SonetSdhComplianceCodePathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/sonet-sdh-compliance-code YANG schema element.

func (*Component_Transceiver_SonetSdhComplianceCodePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/sonet-sdh-compliance-code"
Path from root:       "/components/component/transceiver/state/sonet-sdh-compliance-code"

type Component_Transceiver_SupplyVoltagePath

type Component_Transceiver_SupplyVoltagePath struct {
	*ygnmi.NodePath
}

Component_Transceiver_SupplyVoltagePath represents the /openconfig-platform/components/component/transceiver/state/supply-voltage YANG schema element.

func (*Component_Transceiver_SupplyVoltagePath) Avg

Avg (leaf): The arithmetic mean value of the statistic over the sampling period.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/state/supply-voltage/avg"

func (*Component_Transceiver_SupplyVoltagePath) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/state/supply-voltage/instant"

func (*Component_Transceiver_SupplyVoltagePath) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/state/supply-voltage/interval"

func (*Component_Transceiver_SupplyVoltagePath) Max

Max (leaf): The maximum value of the statistic over the sampling period

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/state/supply-voltage/max"

func (*Component_Transceiver_SupplyVoltagePath) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/transceiver/state/supply-voltage/max-time"

func (*Component_Transceiver_SupplyVoltagePath) Min

Min (leaf): The minimum value of the statistic over the sampling period

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/state/supply-voltage/min"

func (*Component_Transceiver_SupplyVoltagePath) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/transceiver/state/supply-voltage/min-time"

func (*Component_Transceiver_SupplyVoltagePath) State

State returns a Query that can be used in gNMI operations.

type Component_Transceiver_SupplyVoltagePathAny

type Component_Transceiver_SupplyVoltagePathAny struct {
	*ygnmi.NodePath
}

Component_Transceiver_SupplyVoltagePathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/supply-voltage YANG schema element.

func (*Component_Transceiver_SupplyVoltagePathAny) Avg

Avg (leaf): The arithmetic mean value of the statistic over the sampling period.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/state/supply-voltage/avg"

func (*Component_Transceiver_SupplyVoltagePathAny) Instant

Instant (leaf): The instantaneous value of the statistic.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/state/supply-voltage/instant"

func (*Component_Transceiver_SupplyVoltagePathAny) 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-platform"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/state/supply-voltage/interval"

func (*Component_Transceiver_SupplyVoltagePathAny) Max

Max (leaf): The maximum value of the statistic over the sampling period

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/state/supply-voltage/max"

func (*Component_Transceiver_SupplyVoltagePathAny) 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-platform"
	Path from parent:     "max-time"
	Path from root:       "/components/component/transceiver/state/supply-voltage/max-time"

func (*Component_Transceiver_SupplyVoltagePathAny) Min

Min (leaf): The minimum value of the statistic over the sampling period

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/state/supply-voltage/min"

func (*Component_Transceiver_SupplyVoltagePathAny) 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-platform"
	Path from parent:     "min-time"
	Path from root:       "/components/component/transceiver/state/supply-voltage/min-time"

func (*Component_Transceiver_SupplyVoltagePathAny) State

State returns a Query that can be used in gNMI operations.

type Component_Transceiver_SupplyVoltage_AvgPath

type Component_Transceiver_SupplyVoltage_AvgPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_SupplyVoltage_AvgPath represents the /openconfig-platform/components/component/transceiver/state/supply-voltage/avg YANG schema element.

func (*Component_Transceiver_SupplyVoltage_AvgPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/state/supply-voltage/avg"

type Component_Transceiver_SupplyVoltage_AvgPathAny

type Component_Transceiver_SupplyVoltage_AvgPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_SupplyVoltage_AvgPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/supply-voltage/avg YANG schema element.

func (*Component_Transceiver_SupplyVoltage_AvgPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "avg"
Path from root:       "/components/component/transceiver/state/supply-voltage/avg"

type Component_Transceiver_SupplyVoltage_InstantPath

type Component_Transceiver_SupplyVoltage_InstantPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_SupplyVoltage_InstantPath represents the /openconfig-platform/components/component/transceiver/state/supply-voltage/instant YANG schema element.

func (*Component_Transceiver_SupplyVoltage_InstantPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/state/supply-voltage/instant"

type Component_Transceiver_SupplyVoltage_InstantPathAny

type Component_Transceiver_SupplyVoltage_InstantPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_SupplyVoltage_InstantPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/supply-voltage/instant YANG schema element.

func (*Component_Transceiver_SupplyVoltage_InstantPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "instant"
Path from root:       "/components/component/transceiver/state/supply-voltage/instant"

type Component_Transceiver_SupplyVoltage_IntervalPath

type Component_Transceiver_SupplyVoltage_IntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_SupplyVoltage_IntervalPath represents the /openconfig-platform/components/component/transceiver/state/supply-voltage/interval YANG schema element.

func (*Component_Transceiver_SupplyVoltage_IntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/state/supply-voltage/interval"

type Component_Transceiver_SupplyVoltage_IntervalPathAny

type Component_Transceiver_SupplyVoltage_IntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_SupplyVoltage_IntervalPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/supply-voltage/interval YANG schema element.

func (*Component_Transceiver_SupplyVoltage_IntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "interval"
Path from root:       "/components/component/transceiver/state/supply-voltage/interval"

type Component_Transceiver_SupplyVoltage_MaxPath

type Component_Transceiver_SupplyVoltage_MaxPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_SupplyVoltage_MaxPath represents the /openconfig-platform/components/component/transceiver/state/supply-voltage/max YANG schema element.

func (*Component_Transceiver_SupplyVoltage_MaxPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/state/supply-voltage/max"

type Component_Transceiver_SupplyVoltage_MaxPathAny

type Component_Transceiver_SupplyVoltage_MaxPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_SupplyVoltage_MaxPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/supply-voltage/max YANG schema element.

func (*Component_Transceiver_SupplyVoltage_MaxPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max"
Path from root:       "/components/component/transceiver/state/supply-voltage/max"

type Component_Transceiver_SupplyVoltage_MaxTimePath

type Component_Transceiver_SupplyVoltage_MaxTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_SupplyVoltage_MaxTimePath represents the /openconfig-platform/components/component/transceiver/state/supply-voltage/max-time YANG schema element.

func (*Component_Transceiver_SupplyVoltage_MaxTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max-time"
Path from root:       "/components/component/transceiver/state/supply-voltage/max-time"

type Component_Transceiver_SupplyVoltage_MaxTimePathAny

type Component_Transceiver_SupplyVoltage_MaxTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_SupplyVoltage_MaxTimePathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/supply-voltage/max-time YANG schema element.

func (*Component_Transceiver_SupplyVoltage_MaxTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "max-time"
Path from root:       "/components/component/transceiver/state/supply-voltage/max-time"

type Component_Transceiver_SupplyVoltage_MinPath

type Component_Transceiver_SupplyVoltage_MinPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_SupplyVoltage_MinPath represents the /openconfig-platform/components/component/transceiver/state/supply-voltage/min YANG schema element.

func (*Component_Transceiver_SupplyVoltage_MinPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/state/supply-voltage/min"

type Component_Transceiver_SupplyVoltage_MinPathAny

type Component_Transceiver_SupplyVoltage_MinPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_SupplyVoltage_MinPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/supply-voltage/min YANG schema element.

func (*Component_Transceiver_SupplyVoltage_MinPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min"
Path from root:       "/components/component/transceiver/state/supply-voltage/min"

type Component_Transceiver_SupplyVoltage_MinTimePath

type Component_Transceiver_SupplyVoltage_MinTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_SupplyVoltage_MinTimePath represents the /openconfig-platform/components/component/transceiver/state/supply-voltage/min-time YANG schema element.

func (*Component_Transceiver_SupplyVoltage_MinTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min-time"
Path from root:       "/components/component/transceiver/state/supply-voltage/min-time"

type Component_Transceiver_SupplyVoltage_MinTimePathAny

type Component_Transceiver_SupplyVoltage_MinTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_SupplyVoltage_MinTimePathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/supply-voltage/min-time YANG schema element.

func (*Component_Transceiver_SupplyVoltage_MinTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-types"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "min-time"
Path from root:       "/components/component/transceiver/state/supply-voltage/min-time"

type Component_Transceiver_ThresholdPath added in v0.1.3

type Component_Transceiver_ThresholdPath struct {
	*ygnmi.NodePath
}

Component_Transceiver_ThresholdPath represents the /openconfig-platform/components/component/transceiver/thresholds/threshold YANG schema element.

func (*Component_Transceiver_ThresholdPath) InputPowerLower added in v0.1.3

InputPowerLower (leaf): The lower power threshold for the laser input power. This threshold applies to every physical-channel on the transceiver and does not apply to the aggregate transceiver optical-input-power. This leaf value is compared to the instant value of optical-input-power.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/input-power-lower"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/input-power-lower"

func (*Component_Transceiver_ThresholdPath) InputPowerUpper added in v0.1.3

InputPowerUpper (leaf): The upper power threshold for the laser input power. This threshold applies to every physical-channel on the transceiver and does not apply to the aggregate transceiver optical-input-power. This leaf value is compared to the instant value of optical-input-power.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/input-power-upper"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/input-power-upper"

func (*Component_Transceiver_ThresholdPath) LaserBiasCurrentLower added in v0.2.2

LaserBiasCurrentLower (leaf): The lower threshold for the laser bias current. This leaf value is compared to the instant value of last-bias-current.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/laser-bias-current-lower"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/laser-bias-current-lower"

func (*Component_Transceiver_ThresholdPath) LaserBiasCurrentUpper added in v0.2.2

LaserBiasCurrentUpper (leaf): The upper threshold for the laser bias current. This leaf value is compared to the instant value of last-bias-current.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/laser-bias-current-upper"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/laser-bias-current-upper"

func (*Component_Transceiver_ThresholdPath) LaserTemperatureLower added in v0.1.3

LaserTemperatureLower (leaf): The lower temperature threshold for the laser temperature sensor. This leaf value is compared to the instant value of laser-temperature.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/laser-temperature-lower"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/laser-temperature-lower"

func (*Component_Transceiver_ThresholdPath) LaserTemperatureUpper added in v0.1.3

LaserTemperatureUpper (leaf): The upper temperature threshold for the laser temperature sensor. This leaf value is compared to the instant value of laser-temperature.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/laser-temperature-upper"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/laser-temperature-upper"

func (*Component_Transceiver_ThresholdPath) ModuleTemperatureLower added in v0.3.0

ModuleTemperatureLower (leaf): The lower temperature threshold for the transceiver module. This leaf value is compared to the instant value of module-temperature.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/module-temperature-lower"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/module-temperature-lower"

func (*Component_Transceiver_ThresholdPath) ModuleTemperatureUpper added in v0.3.0

ModuleTemperatureUpper (leaf): The upper temperature threshold for the transceiver module. This leaf value is compared to the instant value of module-temperature.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/module-temperature-upper"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/module-temperature-upper"

func (*Component_Transceiver_ThresholdPath) OutputPowerLower added in v0.1.3

OutputPowerLower (leaf): The lower power threshold for the laser output power. This threshold applies to every physical-channel on the transceiver and does not apply to the aggregate transceiver optical-output-power. This leaf value is compared to the instant value of optical-output-power.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/output-power-lower"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/output-power-lower"

func (*Component_Transceiver_ThresholdPath) OutputPowerUpper added in v0.1.3

OutputPowerUpper (leaf): The upper power threshold for the laser output power. This threshold applies to every physical-channel on the transceiver and does not apply to the aggregate transceiver optical-output-power. This leaf value is compared to the instant value of optical-output-power.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/output-power-upper"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/output-power-upper"

func (*Component_Transceiver_ThresholdPath) Severity added in v0.1.3

Severity (leaf): The type of alarm to which the thresholds apply.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "*/severity"
Path from root:       "/components/component/transceiver/thresholds/threshold/*/severity"

func (*Component_Transceiver_ThresholdPath) State added in v0.1.3

State returns a Query that can be used in gNMI operations.

func (*Component_Transceiver_ThresholdPath) SupplyVoltageLower added in v0.2.2

SupplyVoltageLower (leaf): The lower threshold for the transceiver supply voltage. This leaf value is compared to the instant value of supply-voltage.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/supply-voltage-lower"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/supply-voltage-lower"

func (*Component_Transceiver_ThresholdPath) SupplyVoltageUpper added in v0.2.2

SupplyVoltageUpper (leaf): The upper threshold for the transceiver supply voltage. This leaf value is compared to the instant value of supply-voltage.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/supply-voltage-upper"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/supply-voltage-upper"

type Component_Transceiver_ThresholdPathAny added in v0.1.3

type Component_Transceiver_ThresholdPathAny struct {
	*ygnmi.NodePath
}

Component_Transceiver_ThresholdPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/thresholds/threshold YANG schema element.

func (*Component_Transceiver_ThresholdPathAny) InputPowerLower added in v0.1.3

InputPowerLower (leaf): The lower power threshold for the laser input power. This threshold applies to every physical-channel on the transceiver and does not apply to the aggregate transceiver optical-input-power. This leaf value is compared to the instant value of optical-input-power.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/input-power-lower"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/input-power-lower"

func (*Component_Transceiver_ThresholdPathAny) InputPowerUpper added in v0.1.3

InputPowerUpper (leaf): The upper power threshold for the laser input power. This threshold applies to every physical-channel on the transceiver and does not apply to the aggregate transceiver optical-input-power. This leaf value is compared to the instant value of optical-input-power.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/input-power-upper"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/input-power-upper"

func (*Component_Transceiver_ThresholdPathAny) LaserBiasCurrentLower added in v0.2.2

LaserBiasCurrentLower (leaf): The lower threshold for the laser bias current. This leaf value is compared to the instant value of last-bias-current.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/laser-bias-current-lower"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/laser-bias-current-lower"

func (*Component_Transceiver_ThresholdPathAny) LaserBiasCurrentUpper added in v0.2.2

LaserBiasCurrentUpper (leaf): The upper threshold for the laser bias current. This leaf value is compared to the instant value of last-bias-current.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/laser-bias-current-upper"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/laser-bias-current-upper"

func (*Component_Transceiver_ThresholdPathAny) LaserTemperatureLower added in v0.1.3

LaserTemperatureLower (leaf): The lower temperature threshold for the laser temperature sensor. This leaf value is compared to the instant value of laser-temperature.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/laser-temperature-lower"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/laser-temperature-lower"

func (*Component_Transceiver_ThresholdPathAny) LaserTemperatureUpper added in v0.1.3

LaserTemperatureUpper (leaf): The upper temperature threshold for the laser temperature sensor. This leaf value is compared to the instant value of laser-temperature.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/laser-temperature-upper"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/laser-temperature-upper"

func (*Component_Transceiver_ThresholdPathAny) ModuleTemperatureLower added in v0.3.0

ModuleTemperatureLower (leaf): The lower temperature threshold for the transceiver module. This leaf value is compared to the instant value of module-temperature.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/module-temperature-lower"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/module-temperature-lower"

func (*Component_Transceiver_ThresholdPathAny) ModuleTemperatureUpper added in v0.3.0

ModuleTemperatureUpper (leaf): The upper temperature threshold for the transceiver module. This leaf value is compared to the instant value of module-temperature.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/module-temperature-upper"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/module-temperature-upper"

func (*Component_Transceiver_ThresholdPathAny) OutputPowerLower added in v0.1.3

OutputPowerLower (leaf): The lower power threshold for the laser output power. This threshold applies to every physical-channel on the transceiver and does not apply to the aggregate transceiver optical-output-power. This leaf value is compared to the instant value of optical-output-power.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/output-power-lower"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/output-power-lower"

func (*Component_Transceiver_ThresholdPathAny) OutputPowerUpper added in v0.1.3

OutputPowerUpper (leaf): The upper power threshold for the laser output power. This threshold applies to every physical-channel on the transceiver and does not apply to the aggregate transceiver optical-output-power. This leaf value is compared to the instant value of optical-output-power.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/output-power-upper"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/output-power-upper"

func (*Component_Transceiver_ThresholdPathAny) Severity added in v0.1.3

Severity (leaf): The type of alarm to which the thresholds apply.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "*/severity"
Path from root:       "/components/component/transceiver/thresholds/threshold/*/severity"

func (*Component_Transceiver_ThresholdPathAny) State added in v0.1.3

State returns a Query that can be used in gNMI operations.

func (*Component_Transceiver_ThresholdPathAny) SupplyVoltageLower added in v0.2.2

SupplyVoltageLower (leaf): The lower threshold for the transceiver supply voltage. This leaf value is compared to the instant value of supply-voltage.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/supply-voltage-lower"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/supply-voltage-lower"

func (*Component_Transceiver_ThresholdPathAny) SupplyVoltageUpper added in v0.2.2

SupplyVoltageUpper (leaf): The upper threshold for the transceiver supply voltage. This leaf value is compared to the instant value of supply-voltage.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform"
Path from parent:     "state/supply-voltage-upper"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/supply-voltage-upper"

type Component_Transceiver_ThresholdPathMap added in v0.1.24

type Component_Transceiver_ThresholdPathMap struct {
	*ygnmi.NodePath
}

Component_Transceiver_ThresholdPathMap represents the /openconfig-platform/components/component/transceiver/thresholds/threshold YANG schema element.

func (*Component_Transceiver_ThresholdPathMap) State added in v0.1.24

State returns a Query that can be used in gNMI operations.

type Component_Transceiver_ThresholdPathMapAny added in v0.1.24

type Component_Transceiver_ThresholdPathMapAny struct {
	*ygnmi.NodePath
}

Component_Transceiver_ThresholdPathMapAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/thresholds/threshold YANG schema element.

func (*Component_Transceiver_ThresholdPathMapAny) State added in v0.1.24

State returns a Query that can be used in gNMI operations.

type Component_Transceiver_Threshold_InputPowerLowerPath added in v0.1.3

type Component_Transceiver_Threshold_InputPowerLowerPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Threshold_InputPowerLowerPath represents the /openconfig-platform/components/component/transceiver/thresholds/threshold/state/input-power-lower YANG schema element.

func (*Component_Transceiver_Threshold_InputPowerLowerPath) State added in v0.1.3

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/input-power-lower"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/input-power-lower"

type Component_Transceiver_Threshold_InputPowerLowerPathAny added in v0.1.3

type Component_Transceiver_Threshold_InputPowerLowerPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Threshold_InputPowerLowerPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/thresholds/threshold/state/input-power-lower YANG schema element.

func (*Component_Transceiver_Threshold_InputPowerLowerPathAny) State added in v0.1.3

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/input-power-lower"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/input-power-lower"

type Component_Transceiver_Threshold_InputPowerUpperPath added in v0.1.3

type Component_Transceiver_Threshold_InputPowerUpperPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Threshold_InputPowerUpperPath represents the /openconfig-platform/components/component/transceiver/thresholds/threshold/state/input-power-upper YANG schema element.

func (*Component_Transceiver_Threshold_InputPowerUpperPath) State added in v0.1.3

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/input-power-upper"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/input-power-upper"

type Component_Transceiver_Threshold_InputPowerUpperPathAny added in v0.1.3

type Component_Transceiver_Threshold_InputPowerUpperPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Threshold_InputPowerUpperPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/thresholds/threshold/state/input-power-upper YANG schema element.

func (*Component_Transceiver_Threshold_InputPowerUpperPathAny) State added in v0.1.3

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/input-power-upper"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/input-power-upper"

type Component_Transceiver_Threshold_LaserBiasCurrentLowerPath added in v0.2.2

type Component_Transceiver_Threshold_LaserBiasCurrentLowerPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Threshold_LaserBiasCurrentLowerPath represents the /openconfig-platform/components/component/transceiver/thresholds/threshold/state/laser-bias-current-lower YANG schema element.

func (*Component_Transceiver_Threshold_LaserBiasCurrentLowerPath) State added in v0.2.2

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/laser-bias-current-lower"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/laser-bias-current-lower"

type Component_Transceiver_Threshold_LaserBiasCurrentLowerPathAny added in v0.2.2

type Component_Transceiver_Threshold_LaserBiasCurrentLowerPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Threshold_LaserBiasCurrentLowerPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/thresholds/threshold/state/laser-bias-current-lower YANG schema element.

func (*Component_Transceiver_Threshold_LaserBiasCurrentLowerPathAny) State added in v0.2.2

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/laser-bias-current-lower"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/laser-bias-current-lower"

type Component_Transceiver_Threshold_LaserBiasCurrentUpperPath added in v0.2.2

type Component_Transceiver_Threshold_LaserBiasCurrentUpperPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Threshold_LaserBiasCurrentUpperPath represents the /openconfig-platform/components/component/transceiver/thresholds/threshold/state/laser-bias-current-upper YANG schema element.

func (*Component_Transceiver_Threshold_LaserBiasCurrentUpperPath) State added in v0.2.2

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/laser-bias-current-upper"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/laser-bias-current-upper"

type Component_Transceiver_Threshold_LaserBiasCurrentUpperPathAny added in v0.2.2

type Component_Transceiver_Threshold_LaserBiasCurrentUpperPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Threshold_LaserBiasCurrentUpperPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/thresholds/threshold/state/laser-bias-current-upper YANG schema element.

func (*Component_Transceiver_Threshold_LaserBiasCurrentUpperPathAny) State added in v0.2.2

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/laser-bias-current-upper"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/laser-bias-current-upper"

type Component_Transceiver_Threshold_LaserTemperatureLowerPath added in v0.1.3

type Component_Transceiver_Threshold_LaserTemperatureLowerPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Threshold_LaserTemperatureLowerPath represents the /openconfig-platform/components/component/transceiver/thresholds/threshold/state/laser-temperature-lower YANG schema element.

func (*Component_Transceiver_Threshold_LaserTemperatureLowerPath) State added in v0.1.3

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/laser-temperature-lower"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/laser-temperature-lower"

type Component_Transceiver_Threshold_LaserTemperatureLowerPathAny added in v0.1.3

type Component_Transceiver_Threshold_LaserTemperatureLowerPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Threshold_LaserTemperatureLowerPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/thresholds/threshold/state/laser-temperature-lower YANG schema element.

func (*Component_Transceiver_Threshold_LaserTemperatureLowerPathAny) State added in v0.1.3

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/laser-temperature-lower"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/laser-temperature-lower"

type Component_Transceiver_Threshold_LaserTemperatureUpperPath added in v0.1.3

type Component_Transceiver_Threshold_LaserTemperatureUpperPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Threshold_LaserTemperatureUpperPath represents the /openconfig-platform/components/component/transceiver/thresholds/threshold/state/laser-temperature-upper YANG schema element.

func (*Component_Transceiver_Threshold_LaserTemperatureUpperPath) State added in v0.1.3

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/laser-temperature-upper"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/laser-temperature-upper"

type Component_Transceiver_Threshold_LaserTemperatureUpperPathAny added in v0.1.3

type Component_Transceiver_Threshold_LaserTemperatureUpperPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Threshold_LaserTemperatureUpperPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/thresholds/threshold/state/laser-temperature-upper YANG schema element.

func (*Component_Transceiver_Threshold_LaserTemperatureUpperPathAny) State added in v0.1.3

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/laser-temperature-upper"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/laser-temperature-upper"

type Component_Transceiver_Threshold_ModuleTemperatureLowerPath added in v0.3.0

type Component_Transceiver_Threshold_ModuleTemperatureLowerPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Threshold_ModuleTemperatureLowerPath represents the /openconfig-platform/components/component/transceiver/thresholds/threshold/state/module-temperature-lower YANG schema element.

func (*Component_Transceiver_Threshold_ModuleTemperatureLowerPath) State added in v0.3.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/module-temperature-lower"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/module-temperature-lower"

type Component_Transceiver_Threshold_ModuleTemperatureLowerPathAny added in v0.3.0

type Component_Transceiver_Threshold_ModuleTemperatureLowerPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Threshold_ModuleTemperatureLowerPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/thresholds/threshold/state/module-temperature-lower YANG schema element.

func (*Component_Transceiver_Threshold_ModuleTemperatureLowerPathAny) State added in v0.3.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/module-temperature-lower"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/module-temperature-lower"

type Component_Transceiver_Threshold_ModuleTemperatureUpperPath added in v0.3.0

type Component_Transceiver_Threshold_ModuleTemperatureUpperPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Threshold_ModuleTemperatureUpperPath represents the /openconfig-platform/components/component/transceiver/thresholds/threshold/state/module-temperature-upper YANG schema element.

func (*Component_Transceiver_Threshold_ModuleTemperatureUpperPath) State added in v0.3.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/module-temperature-upper"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/module-temperature-upper"

type Component_Transceiver_Threshold_ModuleTemperatureUpperPathAny added in v0.3.0

type Component_Transceiver_Threshold_ModuleTemperatureUpperPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Threshold_ModuleTemperatureUpperPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/thresholds/threshold/state/module-temperature-upper YANG schema element.

func (*Component_Transceiver_Threshold_ModuleTemperatureUpperPathAny) State added in v0.3.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/module-temperature-upper"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/module-temperature-upper"

type Component_Transceiver_Threshold_OutputPowerLowerPath added in v0.1.3

type Component_Transceiver_Threshold_OutputPowerLowerPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Threshold_OutputPowerLowerPath represents the /openconfig-platform/components/component/transceiver/thresholds/threshold/state/output-power-lower YANG schema element.

func (*Component_Transceiver_Threshold_OutputPowerLowerPath) State added in v0.1.3

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/output-power-lower"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/output-power-lower"

type Component_Transceiver_Threshold_OutputPowerLowerPathAny added in v0.1.3

type Component_Transceiver_Threshold_OutputPowerLowerPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Threshold_OutputPowerLowerPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/thresholds/threshold/state/output-power-lower YANG schema element.

func (*Component_Transceiver_Threshold_OutputPowerLowerPathAny) State added in v0.1.3

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/output-power-lower"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/output-power-lower"

type Component_Transceiver_Threshold_OutputPowerUpperPath added in v0.1.3

type Component_Transceiver_Threshold_OutputPowerUpperPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Threshold_OutputPowerUpperPath represents the /openconfig-platform/components/component/transceiver/thresholds/threshold/state/output-power-upper YANG schema element.

func (*Component_Transceiver_Threshold_OutputPowerUpperPath) State added in v0.1.3

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/output-power-upper"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/output-power-upper"

type Component_Transceiver_Threshold_OutputPowerUpperPathAny added in v0.1.3

type Component_Transceiver_Threshold_OutputPowerUpperPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Threshold_OutputPowerUpperPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/thresholds/threshold/state/output-power-upper YANG schema element.

func (*Component_Transceiver_Threshold_OutputPowerUpperPathAny) State added in v0.1.3

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/output-power-upper"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/output-power-upper"

type Component_Transceiver_Threshold_SeverityPath added in v0.1.3

type Component_Transceiver_Threshold_SeverityPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Threshold_SeverityPath represents the /openconfig-platform/components/component/transceiver/thresholds/threshold/state/severity YANG schema element.

func (*Component_Transceiver_Threshold_SeverityPath) Config added in v0.1.3

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "severity"
Path from root:       ""

func (*Component_Transceiver_Threshold_SeverityPath) State added in v0.1.3

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/severity"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/severity"

type Component_Transceiver_Threshold_SeverityPathAny added in v0.1.3

type Component_Transceiver_Threshold_SeverityPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Threshold_SeverityPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/thresholds/threshold/state/severity YANG schema element.

func (*Component_Transceiver_Threshold_SeverityPathAny) Config added in v0.1.3

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "severity"
Path from root:       ""

func (*Component_Transceiver_Threshold_SeverityPathAny) State added in v0.1.3

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/severity"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/severity"

type Component_Transceiver_Threshold_SupplyVoltageLowerPath added in v0.2.2

type Component_Transceiver_Threshold_SupplyVoltageLowerPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Threshold_SupplyVoltageLowerPath represents the /openconfig-platform/components/component/transceiver/thresholds/threshold/state/supply-voltage-lower YANG schema element.

func (*Component_Transceiver_Threshold_SupplyVoltageLowerPath) State added in v0.2.2

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/supply-voltage-lower"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/supply-voltage-lower"

type Component_Transceiver_Threshold_SupplyVoltageLowerPathAny added in v0.2.2

type Component_Transceiver_Threshold_SupplyVoltageLowerPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Threshold_SupplyVoltageLowerPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/thresholds/threshold/state/supply-voltage-lower YANG schema element.

func (*Component_Transceiver_Threshold_SupplyVoltageLowerPathAny) State added in v0.2.2

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/supply-voltage-lower"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/supply-voltage-lower"

type Component_Transceiver_Threshold_SupplyVoltageUpperPath added in v0.2.2

type Component_Transceiver_Threshold_SupplyVoltageUpperPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Threshold_SupplyVoltageUpperPath represents the /openconfig-platform/components/component/transceiver/thresholds/threshold/state/supply-voltage-upper YANG schema element.

func (*Component_Transceiver_Threshold_SupplyVoltageUpperPath) State added in v0.2.2

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/supply-voltage-upper"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/supply-voltage-upper"

type Component_Transceiver_Threshold_SupplyVoltageUpperPathAny added in v0.2.2

type Component_Transceiver_Threshold_SupplyVoltageUpperPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_Threshold_SupplyVoltageUpperPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/thresholds/threshold/state/supply-voltage-upper YANG schema element.

func (*Component_Transceiver_Threshold_SupplyVoltageUpperPathAny) State added in v0.2.2

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/supply-voltage-upper"
Path from root:       "/components/component/transceiver/thresholds/threshold/state/supply-voltage-upper"

type Component_Transceiver_VendorPartPath

type Component_Transceiver_VendorPartPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_VendorPartPath represents the /openconfig-platform/components/component/transceiver/state/vendor-part YANG schema element.

func (*Component_Transceiver_VendorPartPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/vendor-part"
Path from root:       "/components/component/transceiver/state/vendor-part"

type Component_Transceiver_VendorPartPathAny

type Component_Transceiver_VendorPartPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_VendorPartPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/vendor-part YANG schema element.

func (*Component_Transceiver_VendorPartPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/vendor-part"
Path from root:       "/components/component/transceiver/state/vendor-part"

type Component_Transceiver_VendorPath

type Component_Transceiver_VendorPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_VendorPath represents the /openconfig-platform/components/component/transceiver/state/vendor YANG schema element.

func (*Component_Transceiver_VendorPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/vendor"
Path from root:       "/components/component/transceiver/state/vendor"

type Component_Transceiver_VendorPathAny

type Component_Transceiver_VendorPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_VendorPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/vendor YANG schema element.

func (*Component_Transceiver_VendorPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/vendor"
Path from root:       "/components/component/transceiver/state/vendor"

type Component_Transceiver_VendorRevPath

type Component_Transceiver_VendorRevPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_VendorRevPath represents the /openconfig-platform/components/component/transceiver/state/vendor-rev YANG schema element.

func (*Component_Transceiver_VendorRevPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/vendor-rev"
Path from root:       "/components/component/transceiver/state/vendor-rev"

type Component_Transceiver_VendorRevPathAny

type Component_Transceiver_VendorRevPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_Transceiver_VendorRevPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver/state/vendor-rev YANG schema element.

func (*Component_Transceiver_VendorRevPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform-transceiver"
Instantiating module: "openconfig-platform-transceiver"
Path from parent:     "state/vendor-rev"
Path from root:       "/components/component/transceiver/state/vendor-rev"

type Component_TypePath

type Component_TypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_TypePath represents the /openconfig-platform/components/component/state/type YANG schema element.

func (*Component_TypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/type"
Path from root:       "/components/component/state/type"

type Component_TypePathAny

type Component_TypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_TypePathAny represents the wildcard version of the /openconfig-platform/components/component/state/type YANG schema element.

func (*Component_TypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/type"
Path from root:       "/components/component/state/type"

type Component_UsedPowerPath

type Component_UsedPowerPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_UsedPowerPath represents the /openconfig-platform/components/component/state/used-power YANG schema element.

func (*Component_UsedPowerPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/used-power"
Path from root:       "/components/component/state/used-power"

type Component_UsedPowerPathAny

type Component_UsedPowerPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Component_UsedPowerPathAny represents the wildcard version of the /openconfig-platform/components/component/state/used-power YANG schema element.

func (*Component_UsedPowerPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-platform"
Instantiating module: "openconfig-platform"
Path from parent:     "state/used-power"
Path from root:       "/components/component/state/used-power"

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL