Documentation ¶
Overview ¶
Package platform is a generated package which contains definitions of structs which generate gNMI paths for a YANG schema. The generated paths are based on a compressed form of the schema.
This package was generated by ygnmi version: v0.2.3: (ygot: v0.23.0) using the following YANG input files:
- public/release/models/acl/openconfig-acl.yang
- public/release/models/acl/openconfig-packet-match.yang
- public/release/models/aft/openconfig-aft.yang
- public/release/models/bfd/openconfig-bfd.yang
- public/release/models/bgp/openconfig-bgp-policy.yang
- public/release/models/bgp/openconfig-bgp-types.yang
- public/release/models/interfaces/openconfig-if-aggregate.yang
- public/release/models/interfaces/openconfig-if-ethernet.yang
- public/release/models/interfaces/openconfig-if-ip-ext.yang
- public/release/models/interfaces/openconfig-if-ip.yang
- public/release/models/interfaces/openconfig-interfaces.yang
- public/release/models/isis/openconfig-isis.yang
- public/release/models/lacp/openconfig-lacp.yang
- public/release/models/lldp/openconfig-lldp-types.yang
- public/release/models/lldp/openconfig-lldp.yang
- public/release/models/local-routing/openconfig-local-routing.yang
- public/release/models/mpls/openconfig-mpls-types.yang
- public/release/models/multicast/openconfig-pim.yang
- public/release/models/network-instance/openconfig-network-instance.yang
- public/release/models/openconfig-extensions.yang
- public/release/models/optical-transport/openconfig-transport-types.yang
- public/release/models/ospf/openconfig-ospfv2.yang
- public/release/models/platform/openconfig-platform-cpu.yang
- public/release/models/platform/openconfig-platform-integrated-circuit.yang
- public/release/models/platform/openconfig-platform-software.yang
- public/release/models/platform/openconfig-platform-transceiver.yang
- public/release/models/platform/openconfig-platform.yang
- public/release/models/policy-forwarding/openconfig-policy-forwarding.yang
- public/release/models/policy/openconfig-policy-types.yang
- public/release/models/qos/openconfig-qos-elements.yang
- public/release/models/qos/openconfig-qos-interfaces.yang
- public/release/models/qos/openconfig-qos-types.yang
- public/release/models/qos/openconfig-qos.yang
- public/release/models/rib/openconfig-rib-bgp.yang
- public/release/models/segment-routing/openconfig-segment-routing-types.yang
- public/release/models/system/openconfig-system.yang
- public/release/models/types/openconfig-inet-types.yang
- public/release/models/types/openconfig-types.yang
- public/release/models/types/openconfig-yang-types.yang
- public/release/models/vlan/openconfig-vlan.yang
- public/third_party/ietf/iana-if-type.yang
- public/third_party/ietf/ietf-inet-types.yang
- public/third_party/ietf/ietf-interfaces.yang
- public/third_party/ietf/ietf-yang-types.yang
Imported modules were sourced from:
- public/release/models/...
- public/third_party/ietf/...
Index ¶
- type ComponentPath
- func (n *ComponentPath) AllocatedPower() *Component_AllocatedPowerPath
- func (n *ComponentPath) Backplane() *Component_BackplanePath
- func (n *ComponentPath) Chassis() *Component_ChassisPath
- func (n *ComponentPath) CleiCode() *Component_CleiCodePath
- func (n *ComponentPath) Config() ygnmi.ConfigQuery[*oc.Component]
- func (n *ComponentPath) ControllerCard() *Component_ControllerCardPath
- func (n *ComponentPath) Cpu() *Component_CpuPath
- func (n *ComponentPath) Description() *Component_DescriptionPath
- func (n *ComponentPath) Empty() *Component_EmptyPath
- func (n *ComponentPath) EquipmentFailure() *Component_EquipmentFailurePath
- func (n *ComponentPath) EquipmentMismatch() *Component_EquipmentMismatchPath
- func (n *ComponentPath) Fabric() *Component_FabricPath
- func (n *ComponentPath) Fan() *Component_FanPath
- func (n *ComponentPath) FirmwareVersion() *Component_FirmwareVersionPath
- func (n *ComponentPath) HardwareVersion() *Component_HardwareVersionPath
- func (n *ComponentPath) Id() *Component_IdPath
- func (n *ComponentPath) IntegratedCircuit() *Component_IntegratedCircuitPath
- func (n *ComponentPath) LastRebootReason() *Component_LastRebootReasonPath
- func (n *ComponentPath) LastRebootTime() *Component_LastRebootTimePath
- func (n *ComponentPath) LastSwitchoverReason() *Component_LastSwitchoverReasonPath
- func (n *ComponentPath) LastSwitchoverTime() *Component_LastSwitchoverTimePath
- func (n *ComponentPath) Location() *Component_LocationPath
- func (n *ComponentPath) Memory() *Component_MemoryPath
- func (n *ComponentPath) MfgDate() *Component_MfgDatePath
- func (n *ComponentPath) MfgName() *Component_MfgNamePath
- func (n *ComponentPath) Name() *Component_NamePath
- func (n *ComponentPath) OperStatus() *Component_OperStatusPath
- func (n *ComponentPath) Parent() *Component_ParentPath
- func (n *ComponentPath) PartNo() *Component_PartNoPath
- func (n *ComponentPath) Pcie() *Component_PciePath
- func (n *ComponentPath) Port() *Component_PortPath
- func (n *ComponentPath) PowerSupply() *Component_PowerSupplyPath
- func (n *ComponentPath) Property(Name string) *Component_PropertyPath
- func (n *ComponentPath) PropertyAny() *Component_PropertyPathAny
- func (n *ComponentPath) RedundantRole() *Component_RedundantRolePath
- func (n *ComponentPath) Removable() *Component_RemovablePath
- func (n *ComponentPath) SerialNo() *Component_SerialNoPath
- func (n *ComponentPath) SoftwareModule() *Component_SoftwareModulePath
- func (n *ComponentPath) SoftwareVersion() *Component_SoftwareVersionPath
- func (n *ComponentPath) State() ygnmi.SingletonQuery[*oc.Component]
- func (n *ComponentPath) Storage() *Component_StoragePath
- func (n *ComponentPath) Subcomponent(Name string) *Component_SubcomponentPath
- func (n *ComponentPath) SubcomponentAny() *Component_SubcomponentPathAny
- func (n *ComponentPath) SwitchoverReady() *Component_SwitchoverReadyPath
- func (n *ComponentPath) Temperature() *Component_TemperaturePath
- func (n *ComponentPath) Transceiver() *Component_TransceiverPath
- func (n *ComponentPath) Type() *Component_TypePath
- func (n *ComponentPath) UsedPower() *Component_UsedPowerPath
- type ComponentPathAny
- func (n *ComponentPathAny) AllocatedPower() *Component_AllocatedPowerPathAny
- func (n *ComponentPathAny) Backplane() *Component_BackplanePathAny
- func (n *ComponentPathAny) Chassis() *Component_ChassisPathAny
- func (n *ComponentPathAny) CleiCode() *Component_CleiCodePathAny
- func (n *ComponentPathAny) Config() ygnmi.WildcardQuery[*oc.Component]
- func (n *ComponentPathAny) ControllerCard() *Component_ControllerCardPathAny
- func (n *ComponentPathAny) Cpu() *Component_CpuPathAny
- func (n *ComponentPathAny) Description() *Component_DescriptionPathAny
- func (n *ComponentPathAny) Empty() *Component_EmptyPathAny
- func (n *ComponentPathAny) EquipmentFailure() *Component_EquipmentFailurePathAny
- func (n *ComponentPathAny) EquipmentMismatch() *Component_EquipmentMismatchPathAny
- func (n *ComponentPathAny) Fabric() *Component_FabricPathAny
- func (n *ComponentPathAny) Fan() *Component_FanPathAny
- func (n *ComponentPathAny) FirmwareVersion() *Component_FirmwareVersionPathAny
- func (n *ComponentPathAny) HardwareVersion() *Component_HardwareVersionPathAny
- func (n *ComponentPathAny) Id() *Component_IdPathAny
- func (n *ComponentPathAny) IntegratedCircuit() *Component_IntegratedCircuitPathAny
- func (n *ComponentPathAny) LastRebootReason() *Component_LastRebootReasonPathAny
- func (n *ComponentPathAny) LastRebootTime() *Component_LastRebootTimePathAny
- func (n *ComponentPathAny) LastSwitchoverReason() *Component_LastSwitchoverReasonPathAny
- func (n *ComponentPathAny) LastSwitchoverTime() *Component_LastSwitchoverTimePathAny
- func (n *ComponentPathAny) Location() *Component_LocationPathAny
- func (n *ComponentPathAny) Memory() *Component_MemoryPathAny
- func (n *ComponentPathAny) MfgDate() *Component_MfgDatePathAny
- func (n *ComponentPathAny) MfgName() *Component_MfgNamePathAny
- func (n *ComponentPathAny) Name() *Component_NamePathAny
- func (n *ComponentPathAny) OperStatus() *Component_OperStatusPathAny
- func (n *ComponentPathAny) Parent() *Component_ParentPathAny
- func (n *ComponentPathAny) PartNo() *Component_PartNoPathAny
- func (n *ComponentPathAny) Pcie() *Component_PciePathAny
- func (n *ComponentPathAny) Port() *Component_PortPathAny
- func (n *ComponentPathAny) PowerSupply() *Component_PowerSupplyPathAny
- func (n *ComponentPathAny) Property(Name string) *Component_PropertyPathAny
- func (n *ComponentPathAny) PropertyAny() *Component_PropertyPathAny
- func (n *ComponentPathAny) RedundantRole() *Component_RedundantRolePathAny
- func (n *ComponentPathAny) Removable() *Component_RemovablePathAny
- func (n *ComponentPathAny) SerialNo() *Component_SerialNoPathAny
- func (n *ComponentPathAny) SoftwareModule() *Component_SoftwareModulePathAny
- func (n *ComponentPathAny) SoftwareVersion() *Component_SoftwareVersionPathAny
- func (n *ComponentPathAny) State() ygnmi.WildcardQuery[*oc.Component]
- func (n *ComponentPathAny) Storage() *Component_StoragePathAny
- func (n *ComponentPathAny) Subcomponent(Name string) *Component_SubcomponentPathAny
- func (n *ComponentPathAny) SubcomponentAny() *Component_SubcomponentPathAny
- func (n *ComponentPathAny) SwitchoverReady() *Component_SwitchoverReadyPathAny
- func (n *ComponentPathAny) Temperature() *Component_TemperaturePathAny
- func (n *ComponentPathAny) Transceiver() *Component_TransceiverPathAny
- func (n *ComponentPathAny) Type() *Component_TypePathAny
- func (n *ComponentPathAny) UsedPower() *Component_UsedPowerPathAny
- type Component_AllocatedPowerPath
- type Component_AllocatedPowerPathAny
- type Component_BackplanePath
- type Component_BackplanePathAny
- type Component_ChassisPath
- type Component_ChassisPathAny
- type Component_Chassis_UtilizationPath
- func (n *Component_Chassis_UtilizationPath) Config() ygnmi.ConfigQuery[*oc.Component_Chassis_Utilization]
- func (n *Component_Chassis_UtilizationPath) Resource(Name string) *Component_Chassis_Utilization_ResourcePath
- func (n *Component_Chassis_UtilizationPath) ResourceAny() *Component_Chassis_Utilization_ResourcePathAny
- func (n *Component_Chassis_UtilizationPath) State() ygnmi.SingletonQuery[*oc.Component_Chassis_Utilization]
- type Component_Chassis_UtilizationPathAny
- func (n *Component_Chassis_UtilizationPathAny) Config() ygnmi.WildcardQuery[*oc.Component_Chassis_Utilization]
- func (n *Component_Chassis_UtilizationPathAny) Resource(Name string) *Component_Chassis_Utilization_ResourcePathAny
- func (n *Component_Chassis_UtilizationPathAny) ResourceAny() *Component_Chassis_Utilization_ResourcePathAny
- func (n *Component_Chassis_UtilizationPathAny) State() ygnmi.WildcardQuery[*oc.Component_Chassis_Utilization]
- type Component_Chassis_Utilization_ResourcePath
- func (n *Component_Chassis_Utilization_ResourcePath) Committed() *Component_Chassis_Utilization_Resource_CommittedPath
- func (n *Component_Chassis_Utilization_ResourcePath) Config() ygnmi.ConfigQuery[*oc.Component_Chassis_Utilization_Resource]
- func (n *Component_Chassis_Utilization_ResourcePath) Free() *Component_Chassis_Utilization_Resource_FreePath
- func (n *Component_Chassis_Utilization_ResourcePath) HighWatermark() *Component_Chassis_Utilization_Resource_HighWatermarkPath
- func (n *Component_Chassis_Utilization_ResourcePath) LastHighWatermark() *Component_Chassis_Utilization_Resource_LastHighWatermarkPath
- func (n *Component_Chassis_Utilization_ResourcePath) MaxLimit() *Component_Chassis_Utilization_Resource_MaxLimitPath
- func (n *Component_Chassis_Utilization_ResourcePath) Name() *Component_Chassis_Utilization_Resource_NamePath
- func (n *Component_Chassis_Utilization_ResourcePath) State() ygnmi.SingletonQuery[*oc.Component_Chassis_Utilization_Resource]
- func (n *Component_Chassis_Utilization_ResourcePath) Used() *Component_Chassis_Utilization_Resource_UsedPath
- type Component_Chassis_Utilization_ResourcePathAny
- func (n *Component_Chassis_Utilization_ResourcePathAny) Committed() *Component_Chassis_Utilization_Resource_CommittedPathAny
- func (n *Component_Chassis_Utilization_ResourcePathAny) Config() ygnmi.WildcardQuery[*oc.Component_Chassis_Utilization_Resource]
- func (n *Component_Chassis_Utilization_ResourcePathAny) Free() *Component_Chassis_Utilization_Resource_FreePathAny
- func (n *Component_Chassis_Utilization_ResourcePathAny) HighWatermark() *Component_Chassis_Utilization_Resource_HighWatermarkPathAny
- func (n *Component_Chassis_Utilization_ResourcePathAny) LastHighWatermark() *Component_Chassis_Utilization_Resource_LastHighWatermarkPathAny
- func (n *Component_Chassis_Utilization_ResourcePathAny) MaxLimit() *Component_Chassis_Utilization_Resource_MaxLimitPathAny
- func (n *Component_Chassis_Utilization_ResourcePathAny) Name() *Component_Chassis_Utilization_Resource_NamePathAny
- func (n *Component_Chassis_Utilization_ResourcePathAny) State() ygnmi.WildcardQuery[*oc.Component_Chassis_Utilization_Resource]
- func (n *Component_Chassis_Utilization_ResourcePathAny) Used() *Component_Chassis_Utilization_Resource_UsedPathAny
- type Component_Chassis_Utilization_Resource_CommittedPath
- type Component_Chassis_Utilization_Resource_CommittedPathAny
- type Component_Chassis_Utilization_Resource_FreePath
- type Component_Chassis_Utilization_Resource_FreePathAny
- type Component_Chassis_Utilization_Resource_HighWatermarkPath
- type Component_Chassis_Utilization_Resource_HighWatermarkPathAny
- type Component_Chassis_Utilization_Resource_LastHighWatermarkPath
- type Component_Chassis_Utilization_Resource_LastHighWatermarkPathAny
- type Component_Chassis_Utilization_Resource_MaxLimitPath
- type Component_Chassis_Utilization_Resource_MaxLimitPathAny
- type Component_Chassis_Utilization_Resource_NamePath
- type Component_Chassis_Utilization_Resource_NamePathAny
- type Component_Chassis_Utilization_Resource_UsedPath
- type Component_Chassis_Utilization_Resource_UsedPathAny
- type Component_CleiCodePath
- type Component_CleiCodePathAny
- type Component_ControllerCardPath
- type Component_ControllerCardPathAny
- type Component_CpuPath
- type Component_CpuPathAny
- type Component_Cpu_UtilizationPath
- func (n *Component_Cpu_UtilizationPath) Avg() *Component_Cpu_Utilization_AvgPath
- func (n *Component_Cpu_UtilizationPath) Config() ygnmi.ConfigQuery[*oc.Component_Cpu_Utilization]
- func (n *Component_Cpu_UtilizationPath) Instant() *Component_Cpu_Utilization_InstantPath
- func (n *Component_Cpu_UtilizationPath) Interval() *Component_Cpu_Utilization_IntervalPath
- func (n *Component_Cpu_UtilizationPath) Max() *Component_Cpu_Utilization_MaxPath
- func (n *Component_Cpu_UtilizationPath) MaxTime() *Component_Cpu_Utilization_MaxTimePath
- func (n *Component_Cpu_UtilizationPath) Min() *Component_Cpu_Utilization_MinPath
- func (n *Component_Cpu_UtilizationPath) MinTime() *Component_Cpu_Utilization_MinTimePath
- func (n *Component_Cpu_UtilizationPath) State() ygnmi.SingletonQuery[*oc.Component_Cpu_Utilization]
- type Component_Cpu_UtilizationPathAny
- func (n *Component_Cpu_UtilizationPathAny) Avg() *Component_Cpu_Utilization_AvgPathAny
- func (n *Component_Cpu_UtilizationPathAny) Config() ygnmi.WildcardQuery[*oc.Component_Cpu_Utilization]
- func (n *Component_Cpu_UtilizationPathAny) Instant() *Component_Cpu_Utilization_InstantPathAny
- func (n *Component_Cpu_UtilizationPathAny) Interval() *Component_Cpu_Utilization_IntervalPathAny
- func (n *Component_Cpu_UtilizationPathAny) Max() *Component_Cpu_Utilization_MaxPathAny
- func (n *Component_Cpu_UtilizationPathAny) MaxTime() *Component_Cpu_Utilization_MaxTimePathAny
- func (n *Component_Cpu_UtilizationPathAny) Min() *Component_Cpu_Utilization_MinPathAny
- func (n *Component_Cpu_UtilizationPathAny) MinTime() *Component_Cpu_Utilization_MinTimePathAny
- func (n *Component_Cpu_UtilizationPathAny) State() ygnmi.WildcardQuery[*oc.Component_Cpu_Utilization]
- type Component_Cpu_Utilization_AvgPath
- type Component_Cpu_Utilization_AvgPathAny
- type Component_Cpu_Utilization_InstantPath
- type Component_Cpu_Utilization_InstantPathAny
- type Component_Cpu_Utilization_IntervalPath
- type Component_Cpu_Utilization_IntervalPathAny
- type Component_Cpu_Utilization_MaxPath
- type Component_Cpu_Utilization_MaxPathAny
- type Component_Cpu_Utilization_MaxTimePath
- type Component_Cpu_Utilization_MaxTimePathAny
- type Component_Cpu_Utilization_MinPath
- type Component_Cpu_Utilization_MinPathAny
- type Component_Cpu_Utilization_MinTimePath
- type Component_Cpu_Utilization_MinTimePathAny
- type Component_DescriptionPath
- type Component_DescriptionPathAny
- type Component_EmptyPath
- type Component_EmptyPathAny
- type Component_EquipmentFailurePath
- type Component_EquipmentFailurePathAny
- type Component_EquipmentMismatchPath
- type Component_EquipmentMismatchPathAny
- type Component_FabricPath
- type Component_FabricPathAny
- type Component_FanPath
- type Component_FanPathAny
- type Component_FirmwareVersionPath
- type Component_FirmwareVersionPathAny
- type Component_HardwareVersionPath
- type Component_HardwareVersionPathAny
- type Component_IdPath
- type Component_IdPathAny
- type Component_IntegratedCircuitPath
- func (n *Component_IntegratedCircuitPath) BackplaneFacingCapacity() *Component_IntegratedCircuit_BackplaneFacingCapacityPath
- func (n *Component_IntegratedCircuitPath) Config() ygnmi.ConfigQuery[*oc.Component_IntegratedCircuit]
- func (n *Component_IntegratedCircuitPath) Memory() *Component_IntegratedCircuit_MemoryPath
- func (n *Component_IntegratedCircuitPath) State() ygnmi.SingletonQuery[*oc.Component_IntegratedCircuit]
- func (n *Component_IntegratedCircuitPath) Utilization() *Component_IntegratedCircuit_UtilizationPath
- type Component_IntegratedCircuitPathAny
- func (n *Component_IntegratedCircuitPathAny) BackplaneFacingCapacity() *Component_IntegratedCircuit_BackplaneFacingCapacityPathAny
- func (n *Component_IntegratedCircuitPathAny) Config() ygnmi.WildcardQuery[*oc.Component_IntegratedCircuit]
- func (n *Component_IntegratedCircuitPathAny) Memory() *Component_IntegratedCircuit_MemoryPathAny
- func (n *Component_IntegratedCircuitPathAny) State() ygnmi.WildcardQuery[*oc.Component_IntegratedCircuit]
- func (n *Component_IntegratedCircuitPathAny) Utilization() *Component_IntegratedCircuit_UtilizationPathAny
- type Component_IntegratedCircuit_BackplaneFacingCapacityPath
- func (n *Component_IntegratedCircuit_BackplaneFacingCapacityPath) AvailablePct() *Component_IntegratedCircuit_BackplaneFacingCapacity_AvailablePctPath
- func (n *Component_IntegratedCircuit_BackplaneFacingCapacityPath) Config() ygnmi.ConfigQuery[*oc.Component_IntegratedCircuit_BackplaneFacingCapacity]
- func (n *Component_IntegratedCircuit_BackplaneFacingCapacityPath) ConsumedCapacity() *Component_IntegratedCircuit_BackplaneFacingCapacity_ConsumedCapacityPath
- func (n *Component_IntegratedCircuit_BackplaneFacingCapacityPath) State() ygnmi.SingletonQuery[*oc.Component_IntegratedCircuit_BackplaneFacingCapacity]
- func (n *Component_IntegratedCircuit_BackplaneFacingCapacityPath) Total() *Component_IntegratedCircuit_BackplaneFacingCapacity_TotalPath
- func (n *Component_IntegratedCircuit_BackplaneFacingCapacityPath) TotalOperationalCapacity() ...
- type Component_IntegratedCircuit_BackplaneFacingCapacityPathAny
- func (n *Component_IntegratedCircuit_BackplaneFacingCapacityPathAny) AvailablePct() *Component_IntegratedCircuit_BackplaneFacingCapacity_AvailablePctPathAny
- func (n *Component_IntegratedCircuit_BackplaneFacingCapacityPathAny) Config() ygnmi.WildcardQuery[*oc.Component_IntegratedCircuit_BackplaneFacingCapacity]
- func (n *Component_IntegratedCircuit_BackplaneFacingCapacityPathAny) ConsumedCapacity() *Component_IntegratedCircuit_BackplaneFacingCapacity_ConsumedCapacityPathAny
- func (n *Component_IntegratedCircuit_BackplaneFacingCapacityPathAny) State() ygnmi.WildcardQuery[*oc.Component_IntegratedCircuit_BackplaneFacingCapacity]
- func (n *Component_IntegratedCircuit_BackplaneFacingCapacityPathAny) Total() *Component_IntegratedCircuit_BackplaneFacingCapacity_TotalPathAny
- func (n *Component_IntegratedCircuit_BackplaneFacingCapacityPathAny) TotalOperationalCapacity() ...
- type Component_IntegratedCircuit_BackplaneFacingCapacity_AvailablePctPath
- type Component_IntegratedCircuit_BackplaneFacingCapacity_AvailablePctPathAny
- type Component_IntegratedCircuit_BackplaneFacingCapacity_ConsumedCapacityPath
- type Component_IntegratedCircuit_BackplaneFacingCapacity_ConsumedCapacityPathAny
- type Component_IntegratedCircuit_BackplaneFacingCapacity_TotalOperationalCapacityPath
- type Component_IntegratedCircuit_BackplaneFacingCapacity_TotalOperationalCapacityPathAny
- type Component_IntegratedCircuit_BackplaneFacingCapacity_TotalPath
- type Component_IntegratedCircuit_BackplaneFacingCapacity_TotalPathAny
- type Component_IntegratedCircuit_MemoryPath
- func (n *Component_IntegratedCircuit_MemoryPath) Config() ygnmi.ConfigQuery[*oc.Component_IntegratedCircuit_Memory]
- func (n *Component_IntegratedCircuit_MemoryPath) CorrectedParityErrors() *Component_IntegratedCircuit_Memory_CorrectedParityErrorsPath
- func (n *Component_IntegratedCircuit_MemoryPath) State() ygnmi.SingletonQuery[*oc.Component_IntegratedCircuit_Memory]
- func (n *Component_IntegratedCircuit_MemoryPath) TotalParityErrors() *Component_IntegratedCircuit_Memory_TotalParityErrorsPath
- func (n *Component_IntegratedCircuit_MemoryPath) UncorrectedParityErrors() *Component_IntegratedCircuit_Memory_UncorrectedParityErrorsPath
- type Component_IntegratedCircuit_MemoryPathAny
- func (n *Component_IntegratedCircuit_MemoryPathAny) Config() ygnmi.WildcardQuery[*oc.Component_IntegratedCircuit_Memory]
- func (n *Component_IntegratedCircuit_MemoryPathAny) CorrectedParityErrors() *Component_IntegratedCircuit_Memory_CorrectedParityErrorsPathAny
- func (n *Component_IntegratedCircuit_MemoryPathAny) State() ygnmi.WildcardQuery[*oc.Component_IntegratedCircuit_Memory]
- func (n *Component_IntegratedCircuit_MemoryPathAny) TotalParityErrors() *Component_IntegratedCircuit_Memory_TotalParityErrorsPathAny
- func (n *Component_IntegratedCircuit_MemoryPathAny) UncorrectedParityErrors() *Component_IntegratedCircuit_Memory_UncorrectedParityErrorsPathAny
- type Component_IntegratedCircuit_Memory_CorrectedParityErrorsPath
- type Component_IntegratedCircuit_Memory_CorrectedParityErrorsPathAny
- type Component_IntegratedCircuit_Memory_TotalParityErrorsPath
- type Component_IntegratedCircuit_Memory_TotalParityErrorsPathAny
- type Component_IntegratedCircuit_Memory_UncorrectedParityErrorsPath
- type Component_IntegratedCircuit_Memory_UncorrectedParityErrorsPathAny
- type Component_IntegratedCircuit_UtilizationPath
- func (n *Component_IntegratedCircuit_UtilizationPath) Config() ygnmi.ConfigQuery[*oc.Component_IntegratedCircuit_Utilization]
- func (n *Component_IntegratedCircuit_UtilizationPath) Resource(Name string) *Component_IntegratedCircuit_Utilization_ResourcePath
- func (n *Component_IntegratedCircuit_UtilizationPath) ResourceAny() *Component_IntegratedCircuit_Utilization_ResourcePathAny
- func (n *Component_IntegratedCircuit_UtilizationPath) State() ygnmi.SingletonQuery[*oc.Component_IntegratedCircuit_Utilization]
- type Component_IntegratedCircuit_UtilizationPathAny
- func (n *Component_IntegratedCircuit_UtilizationPathAny) Config() ygnmi.WildcardQuery[*oc.Component_IntegratedCircuit_Utilization]
- func (n *Component_IntegratedCircuit_UtilizationPathAny) Resource(Name string) *Component_IntegratedCircuit_Utilization_ResourcePathAny
- func (n *Component_IntegratedCircuit_UtilizationPathAny) ResourceAny() *Component_IntegratedCircuit_Utilization_ResourcePathAny
- func (n *Component_IntegratedCircuit_UtilizationPathAny) State() ygnmi.WildcardQuery[*oc.Component_IntegratedCircuit_Utilization]
- type Component_IntegratedCircuit_Utilization_ResourcePath
- func (n *Component_IntegratedCircuit_Utilization_ResourcePath) Committed() *Component_IntegratedCircuit_Utilization_Resource_CommittedPath
- func (n *Component_IntegratedCircuit_Utilization_ResourcePath) Config() ygnmi.ConfigQuery[*oc.Component_IntegratedCircuit_Utilization_Resource]
- func (n *Component_IntegratedCircuit_Utilization_ResourcePath) Free() *Component_IntegratedCircuit_Utilization_Resource_FreePath
- func (n *Component_IntegratedCircuit_Utilization_ResourcePath) HighWatermark() *Component_IntegratedCircuit_Utilization_Resource_HighWatermarkPath
- func (n *Component_IntegratedCircuit_Utilization_ResourcePath) LastHighWatermark() *Component_IntegratedCircuit_Utilization_Resource_LastHighWatermarkPath
- func (n *Component_IntegratedCircuit_Utilization_ResourcePath) MaxLimit() *Component_IntegratedCircuit_Utilization_Resource_MaxLimitPath
- func (n *Component_IntegratedCircuit_Utilization_ResourcePath) Name() *Component_IntegratedCircuit_Utilization_Resource_NamePath
- func (n *Component_IntegratedCircuit_Utilization_ResourcePath) State() ygnmi.SingletonQuery[*oc.Component_IntegratedCircuit_Utilization_Resource]
- func (n *Component_IntegratedCircuit_Utilization_ResourcePath) Used() *Component_IntegratedCircuit_Utilization_Resource_UsedPath
- type Component_IntegratedCircuit_Utilization_ResourcePathAny
- func (n *Component_IntegratedCircuit_Utilization_ResourcePathAny) Committed() *Component_IntegratedCircuit_Utilization_Resource_CommittedPathAny
- func (n *Component_IntegratedCircuit_Utilization_ResourcePathAny) Config() ygnmi.WildcardQuery[*oc.Component_IntegratedCircuit_Utilization_Resource]
- func (n *Component_IntegratedCircuit_Utilization_ResourcePathAny) Free() *Component_IntegratedCircuit_Utilization_Resource_FreePathAny
- func (n *Component_IntegratedCircuit_Utilization_ResourcePathAny) HighWatermark() *Component_IntegratedCircuit_Utilization_Resource_HighWatermarkPathAny
- func (n *Component_IntegratedCircuit_Utilization_ResourcePathAny) LastHighWatermark() *Component_IntegratedCircuit_Utilization_Resource_LastHighWatermarkPathAny
- func (n *Component_IntegratedCircuit_Utilization_ResourcePathAny) MaxLimit() *Component_IntegratedCircuit_Utilization_Resource_MaxLimitPathAny
- func (n *Component_IntegratedCircuit_Utilization_ResourcePathAny) Name() *Component_IntegratedCircuit_Utilization_Resource_NamePathAny
- func (n *Component_IntegratedCircuit_Utilization_ResourcePathAny) State() ygnmi.WildcardQuery[*oc.Component_IntegratedCircuit_Utilization_Resource]
- func (n *Component_IntegratedCircuit_Utilization_ResourcePathAny) Used() *Component_IntegratedCircuit_Utilization_Resource_UsedPathAny
- type Component_IntegratedCircuit_Utilization_Resource_CommittedPath
- type Component_IntegratedCircuit_Utilization_Resource_CommittedPathAny
- type Component_IntegratedCircuit_Utilization_Resource_FreePath
- type Component_IntegratedCircuit_Utilization_Resource_FreePathAny
- type Component_IntegratedCircuit_Utilization_Resource_HighWatermarkPath
- type Component_IntegratedCircuit_Utilization_Resource_HighWatermarkPathAny
- type Component_IntegratedCircuit_Utilization_Resource_LastHighWatermarkPath
- type Component_IntegratedCircuit_Utilization_Resource_LastHighWatermarkPathAny
- type Component_IntegratedCircuit_Utilization_Resource_MaxLimitPath
- type Component_IntegratedCircuit_Utilization_Resource_MaxLimitPathAny
- type Component_IntegratedCircuit_Utilization_Resource_NamePath
- type Component_IntegratedCircuit_Utilization_Resource_NamePathAny
- type Component_IntegratedCircuit_Utilization_Resource_UsedPath
- type Component_IntegratedCircuit_Utilization_Resource_UsedPathAny
- type Component_LastRebootReasonPath
- type Component_LastRebootReasonPathAny
- type Component_LastRebootTimePath
- type Component_LastRebootTimePathAny
- type Component_LastSwitchoverReasonPath
- func (n *Component_LastSwitchoverReasonPath) Details() *Component_LastSwitchoverReason_DetailsPath
- func (n *Component_LastSwitchoverReasonPath) State() ygnmi.SingletonQuery[*oc.Component_LastSwitchoverReason]
- func (n *Component_LastSwitchoverReasonPath) Trigger() *Component_LastSwitchoverReason_TriggerPath
- type Component_LastSwitchoverReasonPathAny
- func (n *Component_LastSwitchoverReasonPathAny) Details() *Component_LastSwitchoverReason_DetailsPathAny
- func (n *Component_LastSwitchoverReasonPathAny) State() ygnmi.WildcardQuery[*oc.Component_LastSwitchoverReason]
- func (n *Component_LastSwitchoverReasonPathAny) Trigger() *Component_LastSwitchoverReason_TriggerPathAny
- type Component_LastSwitchoverReason_DetailsPath
- type Component_LastSwitchoverReason_DetailsPathAny
- type Component_LastSwitchoverReason_TriggerPath
- type Component_LastSwitchoverReason_TriggerPathAny
- type Component_LastSwitchoverTimePath
- type Component_LastSwitchoverTimePathAny
- type Component_LocationPath
- type Component_LocationPathAny
- type Component_MemoryPath
- type Component_MemoryPathAny
- type Component_Memory_AvailablePath
- type Component_Memory_AvailablePathAny
- type Component_Memory_UtilizedPath
- type Component_Memory_UtilizedPathAny
- type Component_MfgDatePath
- type Component_MfgDatePathAny
- type Component_MfgNamePath
- type Component_MfgNamePathAny
- type Component_NamePath
- type Component_NamePathAny
- type Component_OperStatusPath
- type Component_OperStatusPathAny
- type Component_ParentPath
- type Component_ParentPathAny
- type Component_PartNoPath
- type Component_PartNoPathAny
- type Component_PciePath
- func (n *Component_PciePath) CorrectableErrors() *Component_Pcie_CorrectableErrorsPath
- func (n *Component_PciePath) FatalErrors() *Component_Pcie_FatalErrorsPath
- func (n *Component_PciePath) NonFatalErrors() *Component_Pcie_NonFatalErrorsPath
- func (n *Component_PciePath) State() ygnmi.SingletonQuery[*oc.Component_Pcie]
- type Component_PciePathAny
- func (n *Component_PciePathAny) CorrectableErrors() *Component_Pcie_CorrectableErrorsPathAny
- func (n *Component_PciePathAny) FatalErrors() *Component_Pcie_FatalErrorsPathAny
- func (n *Component_PciePathAny) NonFatalErrors() *Component_Pcie_NonFatalErrorsPathAny
- func (n *Component_PciePathAny) State() ygnmi.WildcardQuery[*oc.Component_Pcie]
- type Component_Pcie_CorrectableErrorsPath
- func (n *Component_Pcie_CorrectableErrorsPath) AdvisoryNonFatalErrors() *Component_Pcie_CorrectableErrors_AdvisoryNonFatalErrorsPath
- func (n *Component_Pcie_CorrectableErrorsPath) BadDllpErrors() *Component_Pcie_CorrectableErrors_BadDllpErrorsPath
- func (n *Component_Pcie_CorrectableErrorsPath) BadTlpErrors() *Component_Pcie_CorrectableErrors_BadTlpErrorsPath
- func (n *Component_Pcie_CorrectableErrorsPath) HdrLogOverflowErrors() *Component_Pcie_CorrectableErrors_HdrLogOverflowErrorsPath
- func (n *Component_Pcie_CorrectableErrorsPath) InternalErrors() *Component_Pcie_CorrectableErrors_InternalErrorsPath
- func (n *Component_Pcie_CorrectableErrorsPath) ReceiverErrors() *Component_Pcie_CorrectableErrors_ReceiverErrorsPath
- func (n *Component_Pcie_CorrectableErrorsPath) RelayRolloverErrors() *Component_Pcie_CorrectableErrors_RelayRolloverErrorsPath
- func (n *Component_Pcie_CorrectableErrorsPath) ReplayTimeoutErrors() *Component_Pcie_CorrectableErrors_ReplayTimeoutErrorsPath
- func (n *Component_Pcie_CorrectableErrorsPath) State() ygnmi.SingletonQuery[*oc.Component_Pcie_CorrectableErrors]
- func (n *Component_Pcie_CorrectableErrorsPath) TotalErrors() *Component_Pcie_CorrectableErrors_TotalErrorsPath
- type Component_Pcie_CorrectableErrorsPathAny
- func (n *Component_Pcie_CorrectableErrorsPathAny) AdvisoryNonFatalErrors() *Component_Pcie_CorrectableErrors_AdvisoryNonFatalErrorsPathAny
- func (n *Component_Pcie_CorrectableErrorsPathAny) BadDllpErrors() *Component_Pcie_CorrectableErrors_BadDllpErrorsPathAny
- func (n *Component_Pcie_CorrectableErrorsPathAny) BadTlpErrors() *Component_Pcie_CorrectableErrors_BadTlpErrorsPathAny
- func (n *Component_Pcie_CorrectableErrorsPathAny) HdrLogOverflowErrors() *Component_Pcie_CorrectableErrors_HdrLogOverflowErrorsPathAny
- func (n *Component_Pcie_CorrectableErrorsPathAny) InternalErrors() *Component_Pcie_CorrectableErrors_InternalErrorsPathAny
- func (n *Component_Pcie_CorrectableErrorsPathAny) ReceiverErrors() *Component_Pcie_CorrectableErrors_ReceiverErrorsPathAny
- func (n *Component_Pcie_CorrectableErrorsPathAny) RelayRolloverErrors() *Component_Pcie_CorrectableErrors_RelayRolloverErrorsPathAny
- func (n *Component_Pcie_CorrectableErrorsPathAny) ReplayTimeoutErrors() *Component_Pcie_CorrectableErrors_ReplayTimeoutErrorsPathAny
- func (n *Component_Pcie_CorrectableErrorsPathAny) State() ygnmi.WildcardQuery[*oc.Component_Pcie_CorrectableErrors]
- func (n *Component_Pcie_CorrectableErrorsPathAny) TotalErrors() *Component_Pcie_CorrectableErrors_TotalErrorsPathAny
- type Component_Pcie_CorrectableErrors_AdvisoryNonFatalErrorsPath
- type Component_Pcie_CorrectableErrors_AdvisoryNonFatalErrorsPathAny
- type Component_Pcie_CorrectableErrors_BadDllpErrorsPath
- type Component_Pcie_CorrectableErrors_BadDllpErrorsPathAny
- type Component_Pcie_CorrectableErrors_BadTlpErrorsPath
- type Component_Pcie_CorrectableErrors_BadTlpErrorsPathAny
- type Component_Pcie_CorrectableErrors_HdrLogOverflowErrorsPath
- type Component_Pcie_CorrectableErrors_HdrLogOverflowErrorsPathAny
- type Component_Pcie_CorrectableErrors_InternalErrorsPath
- type Component_Pcie_CorrectableErrors_InternalErrorsPathAny
- type Component_Pcie_CorrectableErrors_ReceiverErrorsPath
- type Component_Pcie_CorrectableErrors_ReceiverErrorsPathAny
- type Component_Pcie_CorrectableErrors_RelayRolloverErrorsPath
- type Component_Pcie_CorrectableErrors_RelayRolloverErrorsPathAny
- type Component_Pcie_CorrectableErrors_ReplayTimeoutErrorsPath
- type Component_Pcie_CorrectableErrors_ReplayTimeoutErrorsPathAny
- type Component_Pcie_CorrectableErrors_TotalErrorsPath
- type Component_Pcie_CorrectableErrors_TotalErrorsPathAny
- type Component_Pcie_FatalErrorsPath
- func (n *Component_Pcie_FatalErrorsPath) AcsViolationErrors() *Component_Pcie_FatalErrors_AcsViolationErrorsPath
- func (n *Component_Pcie_FatalErrorsPath) AtomicOpBlockedErrors() *Component_Pcie_FatalErrors_AtomicOpBlockedErrorsPath
- func (n *Component_Pcie_FatalErrorsPath) BlockedTlpErrors() *Component_Pcie_FatalErrors_BlockedTlpErrorsPath
- func (n *Component_Pcie_FatalErrorsPath) CompletionAbortErrors() *Component_Pcie_FatalErrors_CompletionAbortErrorsPath
- func (n *Component_Pcie_FatalErrorsPath) CompletionTimeoutErrors() *Component_Pcie_FatalErrors_CompletionTimeoutErrorsPath
- func (n *Component_Pcie_FatalErrorsPath) DataLinkErrors() *Component_Pcie_FatalErrors_DataLinkErrorsPath
- func (n *Component_Pcie_FatalErrorsPath) EcrcErrors() *Component_Pcie_FatalErrors_EcrcErrorsPath
- func (n *Component_Pcie_FatalErrorsPath) FlowControlProtocolErrors() *Component_Pcie_FatalErrors_FlowControlProtocolErrorsPath
- func (n *Component_Pcie_FatalErrorsPath) InternalErrors() *Component_Pcie_FatalErrors_InternalErrorsPath
- func (n *Component_Pcie_FatalErrorsPath) MalformedTlpErrors() *Component_Pcie_FatalErrors_MalformedTlpErrorsPath
- func (n *Component_Pcie_FatalErrorsPath) PoisonedTlpErrors() *Component_Pcie_FatalErrors_PoisonedTlpErrorsPath
- func (n *Component_Pcie_FatalErrorsPath) ReceiverOverflowErrors() *Component_Pcie_FatalErrors_ReceiverOverflowErrorsPath
- func (n *Component_Pcie_FatalErrorsPath) State() ygnmi.SingletonQuery[*oc.Component_Pcie_FatalErrors]
- func (n *Component_Pcie_FatalErrorsPath) SurpriseDownErrors() *Component_Pcie_FatalErrors_SurpriseDownErrorsPath
- func (n *Component_Pcie_FatalErrorsPath) TlpPrefixBlockedErrors() *Component_Pcie_FatalErrors_TlpPrefixBlockedErrorsPath
- func (n *Component_Pcie_FatalErrorsPath) TotalErrors() *Component_Pcie_FatalErrors_TotalErrorsPath
- func (n *Component_Pcie_FatalErrorsPath) UndefinedErrors() *Component_Pcie_FatalErrors_UndefinedErrorsPath
- func (n *Component_Pcie_FatalErrorsPath) UnexpectedCompletionErrors() *Component_Pcie_FatalErrors_UnexpectedCompletionErrorsPath
- func (n *Component_Pcie_FatalErrorsPath) UnsupportedRequestErrors() *Component_Pcie_FatalErrors_UnsupportedRequestErrorsPath
- type Component_Pcie_FatalErrorsPathAny
- func (n *Component_Pcie_FatalErrorsPathAny) AcsViolationErrors() *Component_Pcie_FatalErrors_AcsViolationErrorsPathAny
- func (n *Component_Pcie_FatalErrorsPathAny) AtomicOpBlockedErrors() *Component_Pcie_FatalErrors_AtomicOpBlockedErrorsPathAny
- func (n *Component_Pcie_FatalErrorsPathAny) BlockedTlpErrors() *Component_Pcie_FatalErrors_BlockedTlpErrorsPathAny
- func (n *Component_Pcie_FatalErrorsPathAny) CompletionAbortErrors() *Component_Pcie_FatalErrors_CompletionAbortErrorsPathAny
- func (n *Component_Pcie_FatalErrorsPathAny) CompletionTimeoutErrors() *Component_Pcie_FatalErrors_CompletionTimeoutErrorsPathAny
- func (n *Component_Pcie_FatalErrorsPathAny) DataLinkErrors() *Component_Pcie_FatalErrors_DataLinkErrorsPathAny
- func (n *Component_Pcie_FatalErrorsPathAny) EcrcErrors() *Component_Pcie_FatalErrors_EcrcErrorsPathAny
- func (n *Component_Pcie_FatalErrorsPathAny) FlowControlProtocolErrors() *Component_Pcie_FatalErrors_FlowControlProtocolErrorsPathAny
- func (n *Component_Pcie_FatalErrorsPathAny) InternalErrors() *Component_Pcie_FatalErrors_InternalErrorsPathAny
- func (n *Component_Pcie_FatalErrorsPathAny) MalformedTlpErrors() *Component_Pcie_FatalErrors_MalformedTlpErrorsPathAny
- func (n *Component_Pcie_FatalErrorsPathAny) PoisonedTlpErrors() *Component_Pcie_FatalErrors_PoisonedTlpErrorsPathAny
- func (n *Component_Pcie_FatalErrorsPathAny) ReceiverOverflowErrors() *Component_Pcie_FatalErrors_ReceiverOverflowErrorsPathAny
- func (n *Component_Pcie_FatalErrorsPathAny) State() ygnmi.WildcardQuery[*oc.Component_Pcie_FatalErrors]
- func (n *Component_Pcie_FatalErrorsPathAny) SurpriseDownErrors() *Component_Pcie_FatalErrors_SurpriseDownErrorsPathAny
- func (n *Component_Pcie_FatalErrorsPathAny) TlpPrefixBlockedErrors() *Component_Pcie_FatalErrors_TlpPrefixBlockedErrorsPathAny
- func (n *Component_Pcie_FatalErrorsPathAny) TotalErrors() *Component_Pcie_FatalErrors_TotalErrorsPathAny
- func (n *Component_Pcie_FatalErrorsPathAny) UndefinedErrors() *Component_Pcie_FatalErrors_UndefinedErrorsPathAny
- func (n *Component_Pcie_FatalErrorsPathAny) UnexpectedCompletionErrors() *Component_Pcie_FatalErrors_UnexpectedCompletionErrorsPathAny
- func (n *Component_Pcie_FatalErrorsPathAny) UnsupportedRequestErrors() *Component_Pcie_FatalErrors_UnsupportedRequestErrorsPathAny
- type Component_Pcie_FatalErrors_AcsViolationErrorsPath
- type Component_Pcie_FatalErrors_AcsViolationErrorsPathAny
- type Component_Pcie_FatalErrors_AtomicOpBlockedErrorsPath
- type Component_Pcie_FatalErrors_AtomicOpBlockedErrorsPathAny
- type Component_Pcie_FatalErrors_BlockedTlpErrorsPath
- type Component_Pcie_FatalErrors_BlockedTlpErrorsPathAny
- type Component_Pcie_FatalErrors_CompletionAbortErrorsPath
- type Component_Pcie_FatalErrors_CompletionAbortErrorsPathAny
- type Component_Pcie_FatalErrors_CompletionTimeoutErrorsPath
- type Component_Pcie_FatalErrors_CompletionTimeoutErrorsPathAny
- type Component_Pcie_FatalErrors_DataLinkErrorsPath
- type Component_Pcie_FatalErrors_DataLinkErrorsPathAny
- type Component_Pcie_FatalErrors_EcrcErrorsPath
- type Component_Pcie_FatalErrors_EcrcErrorsPathAny
- type Component_Pcie_FatalErrors_FlowControlProtocolErrorsPath
- type Component_Pcie_FatalErrors_FlowControlProtocolErrorsPathAny
- type Component_Pcie_FatalErrors_InternalErrorsPath
- type Component_Pcie_FatalErrors_InternalErrorsPathAny
- type Component_Pcie_FatalErrors_MalformedTlpErrorsPath
- type Component_Pcie_FatalErrors_MalformedTlpErrorsPathAny
- type Component_Pcie_FatalErrors_PoisonedTlpErrorsPath
- type Component_Pcie_FatalErrors_PoisonedTlpErrorsPathAny
- type Component_Pcie_FatalErrors_ReceiverOverflowErrorsPath
- type Component_Pcie_FatalErrors_ReceiverOverflowErrorsPathAny
- type Component_Pcie_FatalErrors_SurpriseDownErrorsPath
- type Component_Pcie_FatalErrors_SurpriseDownErrorsPathAny
- type Component_Pcie_FatalErrors_TlpPrefixBlockedErrorsPath
- type Component_Pcie_FatalErrors_TlpPrefixBlockedErrorsPathAny
- type Component_Pcie_FatalErrors_TotalErrorsPath
- type Component_Pcie_FatalErrors_TotalErrorsPathAny
- type Component_Pcie_FatalErrors_UndefinedErrorsPath
- type Component_Pcie_FatalErrors_UndefinedErrorsPathAny
- type Component_Pcie_FatalErrors_UnexpectedCompletionErrorsPath
- type Component_Pcie_FatalErrors_UnexpectedCompletionErrorsPathAny
- type Component_Pcie_FatalErrors_UnsupportedRequestErrorsPath
- type Component_Pcie_FatalErrors_UnsupportedRequestErrorsPathAny
- type Component_Pcie_NonFatalErrorsPath
- func (n *Component_Pcie_NonFatalErrorsPath) AcsViolationErrors() *Component_Pcie_NonFatalErrors_AcsViolationErrorsPath
- func (n *Component_Pcie_NonFatalErrorsPath) AtomicOpBlockedErrors() *Component_Pcie_NonFatalErrors_AtomicOpBlockedErrorsPath
- func (n *Component_Pcie_NonFatalErrorsPath) BlockedTlpErrors() *Component_Pcie_NonFatalErrors_BlockedTlpErrorsPath
- func (n *Component_Pcie_NonFatalErrorsPath) CompletionAbortErrors() *Component_Pcie_NonFatalErrors_CompletionAbortErrorsPath
- func (n *Component_Pcie_NonFatalErrorsPath) CompletionTimeoutErrors() *Component_Pcie_NonFatalErrors_CompletionTimeoutErrorsPath
- func (n *Component_Pcie_NonFatalErrorsPath) DataLinkErrors() *Component_Pcie_NonFatalErrors_DataLinkErrorsPath
- func (n *Component_Pcie_NonFatalErrorsPath) EcrcErrors() *Component_Pcie_NonFatalErrors_EcrcErrorsPath
- func (n *Component_Pcie_NonFatalErrorsPath) FlowControlProtocolErrors() *Component_Pcie_NonFatalErrors_FlowControlProtocolErrorsPath
- func (n *Component_Pcie_NonFatalErrorsPath) InternalErrors() *Component_Pcie_NonFatalErrors_InternalErrorsPath
- func (n *Component_Pcie_NonFatalErrorsPath) MalformedTlpErrors() *Component_Pcie_NonFatalErrors_MalformedTlpErrorsPath
- func (n *Component_Pcie_NonFatalErrorsPath) PoisonedTlpErrors() *Component_Pcie_NonFatalErrors_PoisonedTlpErrorsPath
- func (n *Component_Pcie_NonFatalErrorsPath) ReceiverOverflowErrors() *Component_Pcie_NonFatalErrors_ReceiverOverflowErrorsPath
- func (n *Component_Pcie_NonFatalErrorsPath) State() ygnmi.SingletonQuery[*oc.Component_Pcie_NonFatalErrors]
- func (n *Component_Pcie_NonFatalErrorsPath) SurpriseDownErrors() *Component_Pcie_NonFatalErrors_SurpriseDownErrorsPath
- func (n *Component_Pcie_NonFatalErrorsPath) TlpPrefixBlockedErrors() *Component_Pcie_NonFatalErrors_TlpPrefixBlockedErrorsPath
- func (n *Component_Pcie_NonFatalErrorsPath) TotalErrors() *Component_Pcie_NonFatalErrors_TotalErrorsPath
- func (n *Component_Pcie_NonFatalErrorsPath) UndefinedErrors() *Component_Pcie_NonFatalErrors_UndefinedErrorsPath
- func (n *Component_Pcie_NonFatalErrorsPath) UnexpectedCompletionErrors() *Component_Pcie_NonFatalErrors_UnexpectedCompletionErrorsPath
- func (n *Component_Pcie_NonFatalErrorsPath) UnsupportedRequestErrors() *Component_Pcie_NonFatalErrors_UnsupportedRequestErrorsPath
- type Component_Pcie_NonFatalErrorsPathAny
- func (n *Component_Pcie_NonFatalErrorsPathAny) AcsViolationErrors() *Component_Pcie_NonFatalErrors_AcsViolationErrorsPathAny
- func (n *Component_Pcie_NonFatalErrorsPathAny) AtomicOpBlockedErrors() *Component_Pcie_NonFatalErrors_AtomicOpBlockedErrorsPathAny
- func (n *Component_Pcie_NonFatalErrorsPathAny) BlockedTlpErrors() *Component_Pcie_NonFatalErrors_BlockedTlpErrorsPathAny
- func (n *Component_Pcie_NonFatalErrorsPathAny) CompletionAbortErrors() *Component_Pcie_NonFatalErrors_CompletionAbortErrorsPathAny
- func (n *Component_Pcie_NonFatalErrorsPathAny) CompletionTimeoutErrors() *Component_Pcie_NonFatalErrors_CompletionTimeoutErrorsPathAny
- func (n *Component_Pcie_NonFatalErrorsPathAny) DataLinkErrors() *Component_Pcie_NonFatalErrors_DataLinkErrorsPathAny
- func (n *Component_Pcie_NonFatalErrorsPathAny) EcrcErrors() *Component_Pcie_NonFatalErrors_EcrcErrorsPathAny
- func (n *Component_Pcie_NonFatalErrorsPathAny) FlowControlProtocolErrors() *Component_Pcie_NonFatalErrors_FlowControlProtocolErrorsPathAny
- func (n *Component_Pcie_NonFatalErrorsPathAny) InternalErrors() *Component_Pcie_NonFatalErrors_InternalErrorsPathAny
- func (n *Component_Pcie_NonFatalErrorsPathAny) MalformedTlpErrors() *Component_Pcie_NonFatalErrors_MalformedTlpErrorsPathAny
- func (n *Component_Pcie_NonFatalErrorsPathAny) PoisonedTlpErrors() *Component_Pcie_NonFatalErrors_PoisonedTlpErrorsPathAny
- func (n *Component_Pcie_NonFatalErrorsPathAny) ReceiverOverflowErrors() *Component_Pcie_NonFatalErrors_ReceiverOverflowErrorsPathAny
- func (n *Component_Pcie_NonFatalErrorsPathAny) State() ygnmi.WildcardQuery[*oc.Component_Pcie_NonFatalErrors]
- func (n *Component_Pcie_NonFatalErrorsPathAny) SurpriseDownErrors() *Component_Pcie_NonFatalErrors_SurpriseDownErrorsPathAny
- func (n *Component_Pcie_NonFatalErrorsPathAny) TlpPrefixBlockedErrors() *Component_Pcie_NonFatalErrors_TlpPrefixBlockedErrorsPathAny
- func (n *Component_Pcie_NonFatalErrorsPathAny) TotalErrors() *Component_Pcie_NonFatalErrors_TotalErrorsPathAny
- func (n *Component_Pcie_NonFatalErrorsPathAny) UndefinedErrors() *Component_Pcie_NonFatalErrors_UndefinedErrorsPathAny
- func (n *Component_Pcie_NonFatalErrorsPathAny) UnexpectedCompletionErrors() *Component_Pcie_NonFatalErrors_UnexpectedCompletionErrorsPathAny
- func (n *Component_Pcie_NonFatalErrorsPathAny) UnsupportedRequestErrors() *Component_Pcie_NonFatalErrors_UnsupportedRequestErrorsPathAny
- type Component_Pcie_NonFatalErrors_AcsViolationErrorsPath
- type Component_Pcie_NonFatalErrors_AcsViolationErrorsPathAny
- type Component_Pcie_NonFatalErrors_AtomicOpBlockedErrorsPath
- type Component_Pcie_NonFatalErrors_AtomicOpBlockedErrorsPathAny
- type Component_Pcie_NonFatalErrors_BlockedTlpErrorsPath
- type Component_Pcie_NonFatalErrors_BlockedTlpErrorsPathAny
- type Component_Pcie_NonFatalErrors_CompletionAbortErrorsPath
- type Component_Pcie_NonFatalErrors_CompletionAbortErrorsPathAny
- type Component_Pcie_NonFatalErrors_CompletionTimeoutErrorsPath
- type Component_Pcie_NonFatalErrors_CompletionTimeoutErrorsPathAny
- type Component_Pcie_NonFatalErrors_DataLinkErrorsPath
- type Component_Pcie_NonFatalErrors_DataLinkErrorsPathAny
- type Component_Pcie_NonFatalErrors_EcrcErrorsPath
- type Component_Pcie_NonFatalErrors_EcrcErrorsPathAny
- type Component_Pcie_NonFatalErrors_FlowControlProtocolErrorsPath
- type Component_Pcie_NonFatalErrors_FlowControlProtocolErrorsPathAny
- type Component_Pcie_NonFatalErrors_InternalErrorsPath
- type Component_Pcie_NonFatalErrors_InternalErrorsPathAny
- type Component_Pcie_NonFatalErrors_MalformedTlpErrorsPath
- type Component_Pcie_NonFatalErrors_MalformedTlpErrorsPathAny
- type Component_Pcie_NonFatalErrors_PoisonedTlpErrorsPath
- type Component_Pcie_NonFatalErrors_PoisonedTlpErrorsPathAny
- type Component_Pcie_NonFatalErrors_ReceiverOverflowErrorsPath
- type Component_Pcie_NonFatalErrors_ReceiverOverflowErrorsPathAny
- type Component_Pcie_NonFatalErrors_SurpriseDownErrorsPath
- type Component_Pcie_NonFatalErrors_SurpriseDownErrorsPathAny
- type Component_Pcie_NonFatalErrors_TlpPrefixBlockedErrorsPath
- type Component_Pcie_NonFatalErrors_TlpPrefixBlockedErrorsPathAny
- type Component_Pcie_NonFatalErrors_TotalErrorsPath
- type Component_Pcie_NonFatalErrors_TotalErrorsPathAny
- type Component_Pcie_NonFatalErrors_UndefinedErrorsPath
- type Component_Pcie_NonFatalErrors_UndefinedErrorsPathAny
- type Component_Pcie_NonFatalErrors_UnexpectedCompletionErrorsPath
- type Component_Pcie_NonFatalErrors_UnexpectedCompletionErrorsPathAny
- type Component_Pcie_NonFatalErrors_UnsupportedRequestErrorsPath
- type Component_Pcie_NonFatalErrors_UnsupportedRequestErrorsPathAny
- type Component_PortPath
- type Component_PortPathAny
- type Component_Port_BreakoutModePath
- func (n *Component_Port_BreakoutModePath) Config() ygnmi.ConfigQuery[*oc.Component_Port_BreakoutMode]
- func (n *Component_Port_BreakoutModePath) Group(Index uint8) *Component_Port_BreakoutMode_GroupPath
- func (n *Component_Port_BreakoutModePath) GroupAny() *Component_Port_BreakoutMode_GroupPathAny
- func (n *Component_Port_BreakoutModePath) State() ygnmi.SingletonQuery[*oc.Component_Port_BreakoutMode]
- type Component_Port_BreakoutModePathAny
- func (n *Component_Port_BreakoutModePathAny) Config() ygnmi.WildcardQuery[*oc.Component_Port_BreakoutMode]
- func (n *Component_Port_BreakoutModePathAny) Group(Index uint8) *Component_Port_BreakoutMode_GroupPathAny
- func (n *Component_Port_BreakoutModePathAny) GroupAny() *Component_Port_BreakoutMode_GroupPathAny
- func (n *Component_Port_BreakoutModePathAny) State() ygnmi.WildcardQuery[*oc.Component_Port_BreakoutMode]
- type Component_Port_BreakoutMode_GroupPath
- func (n *Component_Port_BreakoutMode_GroupPath) BreakoutSpeed() *Component_Port_BreakoutMode_Group_BreakoutSpeedPath
- func (n *Component_Port_BreakoutMode_GroupPath) Config() ygnmi.ConfigQuery[*oc.Component_Port_BreakoutMode_Group]
- func (n *Component_Port_BreakoutMode_GroupPath) Index() *Component_Port_BreakoutMode_Group_IndexPath
- func (n *Component_Port_BreakoutMode_GroupPath) NumBreakouts() *Component_Port_BreakoutMode_Group_NumBreakoutsPath
- func (n *Component_Port_BreakoutMode_GroupPath) NumPhysicalChannels() *Component_Port_BreakoutMode_Group_NumPhysicalChannelsPath
- func (n *Component_Port_BreakoutMode_GroupPath) State() ygnmi.SingletonQuery[*oc.Component_Port_BreakoutMode_Group]
- type Component_Port_BreakoutMode_GroupPathAny
- func (n *Component_Port_BreakoutMode_GroupPathAny) BreakoutSpeed() *Component_Port_BreakoutMode_Group_BreakoutSpeedPathAny
- func (n *Component_Port_BreakoutMode_GroupPathAny) Config() ygnmi.WildcardQuery[*oc.Component_Port_BreakoutMode_Group]
- func (n *Component_Port_BreakoutMode_GroupPathAny) Index() *Component_Port_BreakoutMode_Group_IndexPathAny
- func (n *Component_Port_BreakoutMode_GroupPathAny) NumBreakouts() *Component_Port_BreakoutMode_Group_NumBreakoutsPathAny
- func (n *Component_Port_BreakoutMode_GroupPathAny) NumPhysicalChannels() *Component_Port_BreakoutMode_Group_NumPhysicalChannelsPathAny
- func (n *Component_Port_BreakoutMode_GroupPathAny) State() ygnmi.WildcardQuery[*oc.Component_Port_BreakoutMode_Group]
- type Component_Port_BreakoutMode_Group_BreakoutSpeedPath
- type Component_Port_BreakoutMode_Group_BreakoutSpeedPathAny
- type Component_Port_BreakoutMode_Group_IndexPath
- type Component_Port_BreakoutMode_Group_IndexPathAny
- type Component_Port_BreakoutMode_Group_NumBreakoutsPath
- type Component_Port_BreakoutMode_Group_NumBreakoutsPathAny
- type Component_Port_BreakoutMode_Group_NumPhysicalChannelsPath
- type Component_Port_BreakoutMode_Group_NumPhysicalChannelsPathAny
- type Component_PowerSupplyPath
- type Component_PowerSupplyPathAny
- type Component_PropertyPath
- func (n *Component_PropertyPath) Config() ygnmi.ConfigQuery[*oc.Component_Property]
- func (n *Component_PropertyPath) Configurable() *Component_Property_ConfigurablePath
- func (n *Component_PropertyPath) Name() *Component_Property_NamePath
- func (n *Component_PropertyPath) State() ygnmi.SingletonQuery[*oc.Component_Property]
- func (n *Component_PropertyPath) Value() *Component_Property_ValuePath
- type Component_PropertyPathAny
- func (n *Component_PropertyPathAny) Config() ygnmi.WildcardQuery[*oc.Component_Property]
- func (n *Component_PropertyPathAny) Configurable() *Component_Property_ConfigurablePathAny
- func (n *Component_PropertyPathAny) Name() *Component_Property_NamePathAny
- func (n *Component_PropertyPathAny) State() ygnmi.WildcardQuery[*oc.Component_Property]
- func (n *Component_PropertyPathAny) Value() *Component_Property_ValuePathAny
- type Component_Property_ConfigurablePath
- type Component_Property_ConfigurablePathAny
- type Component_Property_NamePath
- type Component_Property_NamePathAny
- type Component_Property_ValuePath
- type Component_Property_ValuePathAny
- type Component_RedundantRolePath
- type Component_RedundantRolePathAny
- type Component_RemovablePath
- type Component_RemovablePathAny
- type Component_SerialNoPath
- type Component_SerialNoPathAny
- type Component_SoftwareModulePath
- type Component_SoftwareModulePathAny
- type Component_SoftwareModule_ModuleTypePath
- type Component_SoftwareModule_ModuleTypePathAny
- type Component_SoftwareVersionPath
- type Component_SoftwareVersionPathAny
- type Component_StoragePath
- type Component_StoragePathAny
- type Component_SubcomponentPath
- type Component_SubcomponentPathAny
- type Component_Subcomponent_NamePath
- type Component_Subcomponent_NamePathAny
- type Component_SwitchoverReadyPath
- type Component_SwitchoverReadyPathAny
- type Component_TemperaturePath
- func (n *Component_TemperaturePath) AlarmSeverity() *Component_Temperature_AlarmSeverityPath
- func (n *Component_TemperaturePath) AlarmStatus() *Component_Temperature_AlarmStatusPath
- func (n *Component_TemperaturePath) AlarmThreshold() *Component_Temperature_AlarmThresholdPath
- func (n *Component_TemperaturePath) Avg() *Component_Temperature_AvgPath
- func (n *Component_TemperaturePath) Instant() *Component_Temperature_InstantPath
- func (n *Component_TemperaturePath) Interval() *Component_Temperature_IntervalPath
- func (n *Component_TemperaturePath) Max() *Component_Temperature_MaxPath
- func (n *Component_TemperaturePath) MaxTime() *Component_Temperature_MaxTimePath
- func (n *Component_TemperaturePath) Min() *Component_Temperature_MinPath
- func (n *Component_TemperaturePath) MinTime() *Component_Temperature_MinTimePath
- func (n *Component_TemperaturePath) State() ygnmi.SingletonQuery[*oc.Component_Temperature]
- type Component_TemperaturePathAny
- func (n *Component_TemperaturePathAny) AlarmSeverity() *Component_Temperature_AlarmSeverityPathAny
- func (n *Component_TemperaturePathAny) AlarmStatus() *Component_Temperature_AlarmStatusPathAny
- func (n *Component_TemperaturePathAny) AlarmThreshold() *Component_Temperature_AlarmThresholdPathAny
- func (n *Component_TemperaturePathAny) Avg() *Component_Temperature_AvgPathAny
- func (n *Component_TemperaturePathAny) Instant() *Component_Temperature_InstantPathAny
- func (n *Component_TemperaturePathAny) Interval() *Component_Temperature_IntervalPathAny
- func (n *Component_TemperaturePathAny) Max() *Component_Temperature_MaxPathAny
- func (n *Component_TemperaturePathAny) MaxTime() *Component_Temperature_MaxTimePathAny
- func (n *Component_TemperaturePathAny) Min() *Component_Temperature_MinPathAny
- func (n *Component_TemperaturePathAny) MinTime() *Component_Temperature_MinTimePathAny
- func (n *Component_TemperaturePathAny) State() ygnmi.WildcardQuery[*oc.Component_Temperature]
- type Component_Temperature_AlarmSeverityPath
- type Component_Temperature_AlarmSeverityPathAny
- type Component_Temperature_AlarmStatusPath
- type Component_Temperature_AlarmStatusPathAny
- type Component_Temperature_AlarmThresholdPath
- type Component_Temperature_AlarmThresholdPathAny
- type Component_Temperature_AvgPath
- type Component_Temperature_AvgPathAny
- type Component_Temperature_InstantPath
- type Component_Temperature_InstantPathAny
- type Component_Temperature_IntervalPath
- type Component_Temperature_IntervalPathAny
- type Component_Temperature_MaxPath
- type Component_Temperature_MaxPathAny
- type Component_Temperature_MaxTimePath
- type Component_Temperature_MaxTimePathAny
- type Component_Temperature_MinPath
- type Component_Temperature_MinPathAny
- type Component_Temperature_MinTimePath
- type Component_Temperature_MinTimePathAny
- type Component_TransceiverPath
- func (n *Component_TransceiverPath) Channel(Index uint16) *Component_Transceiver_ChannelPath
- func (n *Component_TransceiverPath) ChannelAny() *Component_Transceiver_ChannelPathAny
- func (n *Component_TransceiverPath) Config() ygnmi.ConfigQuery[*oc.Component_Transceiver]
- func (n *Component_TransceiverPath) ConnectorType() *Component_Transceiver_ConnectorTypePath
- func (n *Component_TransceiverPath) DateCode() *Component_Transceiver_DateCodePath
- func (n *Component_TransceiverPath) Enabled() *Component_Transceiver_EnabledPath
- func (n *Component_TransceiverPath) EthernetPmd() *Component_Transceiver_EthernetPmdPath
- func (n *Component_TransceiverPath) EthernetPmdPreconf() *Component_Transceiver_EthernetPmdPreconfPath
- func (n *Component_TransceiverPath) FaultCondition() *Component_Transceiver_FaultConditionPath
- func (n *Component_TransceiverPath) FecCorrectedBits() *Component_Transceiver_FecCorrectedBitsPath
- func (n *Component_TransceiverPath) FecCorrectedBytes() *Component_Transceiver_FecCorrectedBytesPath
- func (n *Component_TransceiverPath) FecMode() *Component_Transceiver_FecModePath
- func (n *Component_TransceiverPath) FecStatus() *Component_Transceiver_FecStatusPath
- func (n *Component_TransceiverPath) FecUncorrectableBlocks() *Component_Transceiver_FecUncorrectableBlocksPath
- func (n *Component_TransceiverPath) FecUncorrectableWords() *Component_Transceiver_FecUncorrectableWordsPath
- func (n *Component_TransceiverPath) FormFactor() *Component_Transceiver_FormFactorPath
- func (n *Component_TransceiverPath) FormFactorPreconf() *Component_Transceiver_FormFactorPreconfPath
- func (n *Component_TransceiverPath) InputPower() *Component_Transceiver_InputPowerPath
- func (n *Component_TransceiverPath) LaserBiasCurrent() *Component_Transceiver_LaserBiasCurrentPath
- func (n *Component_TransceiverPath) ModuleFunctionalType() *Component_Transceiver_ModuleFunctionalTypePath
- func (n *Component_TransceiverPath) OtnComplianceCode() *Component_Transceiver_OtnComplianceCodePath
- func (n *Component_TransceiverPath) OutputPower() *Component_Transceiver_OutputPowerPath
- func (n *Component_TransceiverPath) PostFecBer() *Component_Transceiver_PostFecBerPath
- func (n *Component_TransceiverPath) PreFecBer() *Component_Transceiver_PreFecBerPath
- func (n *Component_TransceiverPath) Present() *Component_Transceiver_PresentPath
- func (n *Component_TransceiverPath) SerialNo() *Component_Transceiver_SerialNoPath
- func (n *Component_TransceiverPath) SonetSdhComplianceCode() *Component_Transceiver_SonetSdhComplianceCodePath
- func (n *Component_TransceiverPath) State() ygnmi.SingletonQuery[*oc.Component_Transceiver]
- func (n *Component_TransceiverPath) SupplyVoltage() *Component_Transceiver_SupplyVoltagePath
- func (n *Component_TransceiverPath) Vendor() *Component_Transceiver_VendorPath
- func (n *Component_TransceiverPath) VendorPart() *Component_Transceiver_VendorPartPath
- func (n *Component_TransceiverPath) VendorRev() *Component_Transceiver_VendorRevPath
- type Component_TransceiverPathAny
- func (n *Component_TransceiverPathAny) Channel(Index uint16) *Component_Transceiver_ChannelPathAny
- func (n *Component_TransceiverPathAny) ChannelAny() *Component_Transceiver_ChannelPathAny
- func (n *Component_TransceiverPathAny) Config() ygnmi.WildcardQuery[*oc.Component_Transceiver]
- func (n *Component_TransceiverPathAny) ConnectorType() *Component_Transceiver_ConnectorTypePathAny
- func (n *Component_TransceiverPathAny) DateCode() *Component_Transceiver_DateCodePathAny
- func (n *Component_TransceiverPathAny) Enabled() *Component_Transceiver_EnabledPathAny
- func (n *Component_TransceiverPathAny) EthernetPmd() *Component_Transceiver_EthernetPmdPathAny
- func (n *Component_TransceiverPathAny) EthernetPmdPreconf() *Component_Transceiver_EthernetPmdPreconfPathAny
- func (n *Component_TransceiverPathAny) FaultCondition() *Component_Transceiver_FaultConditionPathAny
- func (n *Component_TransceiverPathAny) FecCorrectedBits() *Component_Transceiver_FecCorrectedBitsPathAny
- func (n *Component_TransceiverPathAny) FecCorrectedBytes() *Component_Transceiver_FecCorrectedBytesPathAny
- func (n *Component_TransceiverPathAny) FecMode() *Component_Transceiver_FecModePathAny
- func (n *Component_TransceiverPathAny) FecStatus() *Component_Transceiver_FecStatusPathAny
- func (n *Component_TransceiverPathAny) FecUncorrectableBlocks() *Component_Transceiver_FecUncorrectableBlocksPathAny
- func (n *Component_TransceiverPathAny) FecUncorrectableWords() *Component_Transceiver_FecUncorrectableWordsPathAny
- func (n *Component_TransceiverPathAny) FormFactor() *Component_Transceiver_FormFactorPathAny
- func (n *Component_TransceiverPathAny) FormFactorPreconf() *Component_Transceiver_FormFactorPreconfPathAny
- func (n *Component_TransceiverPathAny) InputPower() *Component_Transceiver_InputPowerPathAny
- func (n *Component_TransceiverPathAny) LaserBiasCurrent() *Component_Transceiver_LaserBiasCurrentPathAny
- func (n *Component_TransceiverPathAny) ModuleFunctionalType() *Component_Transceiver_ModuleFunctionalTypePathAny
- func (n *Component_TransceiverPathAny) OtnComplianceCode() *Component_Transceiver_OtnComplianceCodePathAny
- func (n *Component_TransceiverPathAny) OutputPower() *Component_Transceiver_OutputPowerPathAny
- func (n *Component_TransceiverPathAny) PostFecBer() *Component_Transceiver_PostFecBerPathAny
- func (n *Component_TransceiverPathAny) PreFecBer() *Component_Transceiver_PreFecBerPathAny
- func (n *Component_TransceiverPathAny) Present() *Component_Transceiver_PresentPathAny
- func (n *Component_TransceiverPathAny) SerialNo() *Component_Transceiver_SerialNoPathAny
- func (n *Component_TransceiverPathAny) SonetSdhComplianceCode() *Component_Transceiver_SonetSdhComplianceCodePathAny
- func (n *Component_TransceiverPathAny) State() ygnmi.WildcardQuery[*oc.Component_Transceiver]
- func (n *Component_TransceiverPathAny) SupplyVoltage() *Component_Transceiver_SupplyVoltagePathAny
- func (n *Component_TransceiverPathAny) Vendor() *Component_Transceiver_VendorPathAny
- func (n *Component_TransceiverPathAny) VendorPart() *Component_Transceiver_VendorPartPathAny
- func (n *Component_TransceiverPathAny) VendorRev() *Component_Transceiver_VendorRevPathAny
- type Component_Transceiver_ChannelPath
- func (n *Component_Transceiver_ChannelPath) AssociatedOpticalChannel() *Component_Transceiver_Channel_AssociatedOpticalChannelPath
- func (n *Component_Transceiver_ChannelPath) Config() ygnmi.ConfigQuery[*oc.Component_Transceiver_Channel]
- func (n *Component_Transceiver_ChannelPath) Description() *Component_Transceiver_Channel_DescriptionPath
- func (n *Component_Transceiver_ChannelPath) Index() *Component_Transceiver_Channel_IndexPath
- func (n *Component_Transceiver_ChannelPath) InputPower() *Component_Transceiver_Channel_InputPowerPath
- func (n *Component_Transceiver_ChannelPath) LaserAge() *Component_Transceiver_Channel_LaserAgePath
- func (n *Component_Transceiver_ChannelPath) LaserBiasCurrent() *Component_Transceiver_Channel_LaserBiasCurrentPath
- func (n *Component_Transceiver_ChannelPath) LaserTemperature() *Component_Transceiver_Channel_LaserTemperaturePath
- func (n *Component_Transceiver_ChannelPath) OutputFrequency() *Component_Transceiver_Channel_OutputFrequencyPath
- func (n *Component_Transceiver_ChannelPath) OutputPower() *Component_Transceiver_Channel_OutputPowerPath
- func (n *Component_Transceiver_ChannelPath) State() ygnmi.SingletonQuery[*oc.Component_Transceiver_Channel]
- func (n *Component_Transceiver_ChannelPath) TargetFrequencyDeviation() *Component_Transceiver_Channel_TargetFrequencyDeviationPath
- func (n *Component_Transceiver_ChannelPath) TargetOutputPower() *Component_Transceiver_Channel_TargetOutputPowerPath
- func (n *Component_Transceiver_ChannelPath) TecCurrent() *Component_Transceiver_Channel_TecCurrentPath
- func (n *Component_Transceiver_ChannelPath) TxLaser() *Component_Transceiver_Channel_TxLaserPath
- type Component_Transceiver_ChannelPathAny
- func (n *Component_Transceiver_ChannelPathAny) AssociatedOpticalChannel() *Component_Transceiver_Channel_AssociatedOpticalChannelPathAny
- func (n *Component_Transceiver_ChannelPathAny) Config() ygnmi.WildcardQuery[*oc.Component_Transceiver_Channel]
- func (n *Component_Transceiver_ChannelPathAny) Description() *Component_Transceiver_Channel_DescriptionPathAny
- func (n *Component_Transceiver_ChannelPathAny) Index() *Component_Transceiver_Channel_IndexPathAny
- func (n *Component_Transceiver_ChannelPathAny) InputPower() *Component_Transceiver_Channel_InputPowerPathAny
- func (n *Component_Transceiver_ChannelPathAny) LaserAge() *Component_Transceiver_Channel_LaserAgePathAny
- func (n *Component_Transceiver_ChannelPathAny) LaserBiasCurrent() *Component_Transceiver_Channel_LaserBiasCurrentPathAny
- func (n *Component_Transceiver_ChannelPathAny) LaserTemperature() *Component_Transceiver_Channel_LaserTemperaturePathAny
- func (n *Component_Transceiver_ChannelPathAny) OutputFrequency() *Component_Transceiver_Channel_OutputFrequencyPathAny
- func (n *Component_Transceiver_ChannelPathAny) OutputPower() *Component_Transceiver_Channel_OutputPowerPathAny
- func (n *Component_Transceiver_ChannelPathAny) State() ygnmi.WildcardQuery[*oc.Component_Transceiver_Channel]
- func (n *Component_Transceiver_ChannelPathAny) TargetFrequencyDeviation() *Component_Transceiver_Channel_TargetFrequencyDeviationPathAny
- func (n *Component_Transceiver_ChannelPathAny) TargetOutputPower() *Component_Transceiver_Channel_TargetOutputPowerPathAny
- func (n *Component_Transceiver_ChannelPathAny) TecCurrent() *Component_Transceiver_Channel_TecCurrentPathAny
- func (n *Component_Transceiver_ChannelPathAny) TxLaser() *Component_Transceiver_Channel_TxLaserPathAny
- type Component_Transceiver_Channel_AssociatedOpticalChannelPath
- type Component_Transceiver_Channel_AssociatedOpticalChannelPathAny
- type Component_Transceiver_Channel_DescriptionPath
- type Component_Transceiver_Channel_DescriptionPathAny
- type Component_Transceiver_Channel_IndexPath
- type Component_Transceiver_Channel_IndexPathAny
- type Component_Transceiver_Channel_InputPowerPath
- func (n *Component_Transceiver_Channel_InputPowerPath) Avg() *Component_Transceiver_Channel_InputPower_AvgPath
- func (n *Component_Transceiver_Channel_InputPowerPath) Instant() *Component_Transceiver_Channel_InputPower_InstantPath
- func (n *Component_Transceiver_Channel_InputPowerPath) Interval() *Component_Transceiver_Channel_InputPower_IntervalPath
- func (n *Component_Transceiver_Channel_InputPowerPath) Max() *Component_Transceiver_Channel_InputPower_MaxPath
- func (n *Component_Transceiver_Channel_InputPowerPath) MaxTime() *Component_Transceiver_Channel_InputPower_MaxTimePath
- func (n *Component_Transceiver_Channel_InputPowerPath) Min() *Component_Transceiver_Channel_InputPower_MinPath
- func (n *Component_Transceiver_Channel_InputPowerPath) MinTime() *Component_Transceiver_Channel_InputPower_MinTimePath
- func (n *Component_Transceiver_Channel_InputPowerPath) State() ygnmi.SingletonQuery[*oc.Component_Transceiver_Channel_InputPower]
- type Component_Transceiver_Channel_InputPowerPathAny
- func (n *Component_Transceiver_Channel_InputPowerPathAny) Avg() *Component_Transceiver_Channel_InputPower_AvgPathAny
- func (n *Component_Transceiver_Channel_InputPowerPathAny) Instant() *Component_Transceiver_Channel_InputPower_InstantPathAny
- func (n *Component_Transceiver_Channel_InputPowerPathAny) Interval() *Component_Transceiver_Channel_InputPower_IntervalPathAny
- func (n *Component_Transceiver_Channel_InputPowerPathAny) Max() *Component_Transceiver_Channel_InputPower_MaxPathAny
- func (n *Component_Transceiver_Channel_InputPowerPathAny) MaxTime() *Component_Transceiver_Channel_InputPower_MaxTimePathAny
- func (n *Component_Transceiver_Channel_InputPowerPathAny) Min() *Component_Transceiver_Channel_InputPower_MinPathAny
- func (n *Component_Transceiver_Channel_InputPowerPathAny) MinTime() *Component_Transceiver_Channel_InputPower_MinTimePathAny
- func (n *Component_Transceiver_Channel_InputPowerPathAny) State() ygnmi.WildcardQuery[*oc.Component_Transceiver_Channel_InputPower]
- type Component_Transceiver_Channel_InputPower_AvgPath
- type Component_Transceiver_Channel_InputPower_AvgPathAny
- type Component_Transceiver_Channel_InputPower_InstantPath
- type Component_Transceiver_Channel_InputPower_InstantPathAny
- type Component_Transceiver_Channel_InputPower_IntervalPath
- type Component_Transceiver_Channel_InputPower_IntervalPathAny
- type Component_Transceiver_Channel_InputPower_MaxPath
- type Component_Transceiver_Channel_InputPower_MaxPathAny
- type Component_Transceiver_Channel_InputPower_MaxTimePath
- type Component_Transceiver_Channel_InputPower_MaxTimePathAny
- type Component_Transceiver_Channel_InputPower_MinPath
- type Component_Transceiver_Channel_InputPower_MinPathAny
- type Component_Transceiver_Channel_InputPower_MinTimePath
- type Component_Transceiver_Channel_InputPower_MinTimePathAny
- type Component_Transceiver_Channel_LaserAgePath
- type Component_Transceiver_Channel_LaserAgePathAny
- type Component_Transceiver_Channel_LaserBiasCurrentPath
- func (n *Component_Transceiver_Channel_LaserBiasCurrentPath) Avg() *Component_Transceiver_Channel_LaserBiasCurrent_AvgPath
- func (n *Component_Transceiver_Channel_LaserBiasCurrentPath) Instant() *Component_Transceiver_Channel_LaserBiasCurrent_InstantPath
- func (n *Component_Transceiver_Channel_LaserBiasCurrentPath) Interval() *Component_Transceiver_Channel_LaserBiasCurrent_IntervalPath
- func (n *Component_Transceiver_Channel_LaserBiasCurrentPath) Max() *Component_Transceiver_Channel_LaserBiasCurrent_MaxPath
- func (n *Component_Transceiver_Channel_LaserBiasCurrentPath) MaxTime() *Component_Transceiver_Channel_LaserBiasCurrent_MaxTimePath
- func (n *Component_Transceiver_Channel_LaserBiasCurrentPath) Min() *Component_Transceiver_Channel_LaserBiasCurrent_MinPath
- func (n *Component_Transceiver_Channel_LaserBiasCurrentPath) MinTime() *Component_Transceiver_Channel_LaserBiasCurrent_MinTimePath
- func (n *Component_Transceiver_Channel_LaserBiasCurrentPath) State() ygnmi.SingletonQuery[*oc.Component_Transceiver_Channel_LaserBiasCurrent]
- type Component_Transceiver_Channel_LaserBiasCurrentPathAny
- func (n *Component_Transceiver_Channel_LaserBiasCurrentPathAny) Avg() *Component_Transceiver_Channel_LaserBiasCurrent_AvgPathAny
- func (n *Component_Transceiver_Channel_LaserBiasCurrentPathAny) Instant() *Component_Transceiver_Channel_LaserBiasCurrent_InstantPathAny
- func (n *Component_Transceiver_Channel_LaserBiasCurrentPathAny) Interval() *Component_Transceiver_Channel_LaserBiasCurrent_IntervalPathAny
- func (n *Component_Transceiver_Channel_LaserBiasCurrentPathAny) Max() *Component_Transceiver_Channel_LaserBiasCurrent_MaxPathAny
- func (n *Component_Transceiver_Channel_LaserBiasCurrentPathAny) MaxTime() *Component_Transceiver_Channel_LaserBiasCurrent_MaxTimePathAny
- func (n *Component_Transceiver_Channel_LaserBiasCurrentPathAny) Min() *Component_Transceiver_Channel_LaserBiasCurrent_MinPathAny
- func (n *Component_Transceiver_Channel_LaserBiasCurrentPathAny) MinTime() *Component_Transceiver_Channel_LaserBiasCurrent_MinTimePathAny
- func (n *Component_Transceiver_Channel_LaserBiasCurrentPathAny) State() ygnmi.WildcardQuery[*oc.Component_Transceiver_Channel_LaserBiasCurrent]
- type Component_Transceiver_Channel_LaserBiasCurrent_AvgPath
- type Component_Transceiver_Channel_LaserBiasCurrent_AvgPathAny
- type Component_Transceiver_Channel_LaserBiasCurrent_InstantPath
- type Component_Transceiver_Channel_LaserBiasCurrent_InstantPathAny
- type Component_Transceiver_Channel_LaserBiasCurrent_IntervalPath
- type Component_Transceiver_Channel_LaserBiasCurrent_IntervalPathAny
- type Component_Transceiver_Channel_LaserBiasCurrent_MaxPath
- type Component_Transceiver_Channel_LaserBiasCurrent_MaxPathAny
- type Component_Transceiver_Channel_LaserBiasCurrent_MaxTimePath
- type Component_Transceiver_Channel_LaserBiasCurrent_MaxTimePathAny
- type Component_Transceiver_Channel_LaserBiasCurrent_MinPath
- type Component_Transceiver_Channel_LaserBiasCurrent_MinPathAny
- type Component_Transceiver_Channel_LaserBiasCurrent_MinTimePath
- type Component_Transceiver_Channel_LaserBiasCurrent_MinTimePathAny
- type Component_Transceiver_Channel_LaserTemperaturePath
- func (n *Component_Transceiver_Channel_LaserTemperaturePath) Avg() *Component_Transceiver_Channel_LaserTemperature_AvgPath
- func (n *Component_Transceiver_Channel_LaserTemperaturePath) Instant() *Component_Transceiver_Channel_LaserTemperature_InstantPath
- func (n *Component_Transceiver_Channel_LaserTemperaturePath) Interval() *Component_Transceiver_Channel_LaserTemperature_IntervalPath
- func (n *Component_Transceiver_Channel_LaserTemperaturePath) Max() *Component_Transceiver_Channel_LaserTemperature_MaxPath
- func (n *Component_Transceiver_Channel_LaserTemperaturePath) MaxTime() *Component_Transceiver_Channel_LaserTemperature_MaxTimePath
- func (n *Component_Transceiver_Channel_LaserTemperaturePath) Min() *Component_Transceiver_Channel_LaserTemperature_MinPath
- func (n *Component_Transceiver_Channel_LaserTemperaturePath) MinTime() *Component_Transceiver_Channel_LaserTemperature_MinTimePath
- func (n *Component_Transceiver_Channel_LaserTemperaturePath) State() ygnmi.SingletonQuery[*oc.Component_Transceiver_Channel_LaserTemperature]
- type Component_Transceiver_Channel_LaserTemperaturePathAny
- func (n *Component_Transceiver_Channel_LaserTemperaturePathAny) Avg() *Component_Transceiver_Channel_LaserTemperature_AvgPathAny
- func (n *Component_Transceiver_Channel_LaserTemperaturePathAny) Instant() *Component_Transceiver_Channel_LaserTemperature_InstantPathAny
- func (n *Component_Transceiver_Channel_LaserTemperaturePathAny) Interval() *Component_Transceiver_Channel_LaserTemperature_IntervalPathAny
- func (n *Component_Transceiver_Channel_LaserTemperaturePathAny) Max() *Component_Transceiver_Channel_LaserTemperature_MaxPathAny
- func (n *Component_Transceiver_Channel_LaserTemperaturePathAny) MaxTime() *Component_Transceiver_Channel_LaserTemperature_MaxTimePathAny
- func (n *Component_Transceiver_Channel_LaserTemperaturePathAny) Min() *Component_Transceiver_Channel_LaserTemperature_MinPathAny
- func (n *Component_Transceiver_Channel_LaserTemperaturePathAny) MinTime() *Component_Transceiver_Channel_LaserTemperature_MinTimePathAny
- func (n *Component_Transceiver_Channel_LaserTemperaturePathAny) State() ygnmi.WildcardQuery[*oc.Component_Transceiver_Channel_LaserTemperature]
- type Component_Transceiver_Channel_LaserTemperature_AvgPath
- type Component_Transceiver_Channel_LaserTemperature_AvgPathAny
- type Component_Transceiver_Channel_LaserTemperature_InstantPath
- type Component_Transceiver_Channel_LaserTemperature_InstantPathAny
- type Component_Transceiver_Channel_LaserTemperature_IntervalPath
- type Component_Transceiver_Channel_LaserTemperature_IntervalPathAny
- type Component_Transceiver_Channel_LaserTemperature_MaxPath
- type Component_Transceiver_Channel_LaserTemperature_MaxPathAny
- type Component_Transceiver_Channel_LaserTemperature_MaxTimePath
- type Component_Transceiver_Channel_LaserTemperature_MaxTimePathAny
- type Component_Transceiver_Channel_LaserTemperature_MinPath
- type Component_Transceiver_Channel_LaserTemperature_MinPathAny
- type Component_Transceiver_Channel_LaserTemperature_MinTimePath
- type Component_Transceiver_Channel_LaserTemperature_MinTimePathAny
- type Component_Transceiver_Channel_OutputFrequencyPath
- type Component_Transceiver_Channel_OutputFrequencyPathAny
- type Component_Transceiver_Channel_OutputPowerPath
- func (n *Component_Transceiver_Channel_OutputPowerPath) Avg() *Component_Transceiver_Channel_OutputPower_AvgPath
- func (n *Component_Transceiver_Channel_OutputPowerPath) Instant() *Component_Transceiver_Channel_OutputPower_InstantPath
- func (n *Component_Transceiver_Channel_OutputPowerPath) Interval() *Component_Transceiver_Channel_OutputPower_IntervalPath
- func (n *Component_Transceiver_Channel_OutputPowerPath) Max() *Component_Transceiver_Channel_OutputPower_MaxPath
- func (n *Component_Transceiver_Channel_OutputPowerPath) MaxTime() *Component_Transceiver_Channel_OutputPower_MaxTimePath
- func (n *Component_Transceiver_Channel_OutputPowerPath) Min() *Component_Transceiver_Channel_OutputPower_MinPath
- func (n *Component_Transceiver_Channel_OutputPowerPath) MinTime() *Component_Transceiver_Channel_OutputPower_MinTimePath
- func (n *Component_Transceiver_Channel_OutputPowerPath) State() ygnmi.SingletonQuery[*oc.Component_Transceiver_Channel_OutputPower]
- type Component_Transceiver_Channel_OutputPowerPathAny
- func (n *Component_Transceiver_Channel_OutputPowerPathAny) Avg() *Component_Transceiver_Channel_OutputPower_AvgPathAny
- func (n *Component_Transceiver_Channel_OutputPowerPathAny) Instant() *Component_Transceiver_Channel_OutputPower_InstantPathAny
- func (n *Component_Transceiver_Channel_OutputPowerPathAny) Interval() *Component_Transceiver_Channel_OutputPower_IntervalPathAny
- func (n *Component_Transceiver_Channel_OutputPowerPathAny) Max() *Component_Transceiver_Channel_OutputPower_MaxPathAny
- func (n *Component_Transceiver_Channel_OutputPowerPathAny) MaxTime() *Component_Transceiver_Channel_OutputPower_MaxTimePathAny
- func (n *Component_Transceiver_Channel_OutputPowerPathAny) Min() *Component_Transceiver_Channel_OutputPower_MinPathAny
- func (n *Component_Transceiver_Channel_OutputPowerPathAny) MinTime() *Component_Transceiver_Channel_OutputPower_MinTimePathAny
- func (n *Component_Transceiver_Channel_OutputPowerPathAny) State() ygnmi.WildcardQuery[*oc.Component_Transceiver_Channel_OutputPower]
- type Component_Transceiver_Channel_OutputPower_AvgPath
- type Component_Transceiver_Channel_OutputPower_AvgPathAny
- type Component_Transceiver_Channel_OutputPower_InstantPath
- type Component_Transceiver_Channel_OutputPower_InstantPathAny
- type Component_Transceiver_Channel_OutputPower_IntervalPath
- type Component_Transceiver_Channel_OutputPower_IntervalPathAny
- type Component_Transceiver_Channel_OutputPower_MaxPath
- type Component_Transceiver_Channel_OutputPower_MaxPathAny
- type Component_Transceiver_Channel_OutputPower_MaxTimePath
- type Component_Transceiver_Channel_OutputPower_MaxTimePathAny
- type Component_Transceiver_Channel_OutputPower_MinPath
- type Component_Transceiver_Channel_OutputPower_MinPathAny
- type Component_Transceiver_Channel_OutputPower_MinTimePath
- type Component_Transceiver_Channel_OutputPower_MinTimePathAny
- type Component_Transceiver_Channel_TargetFrequencyDeviationPath
- func (n *Component_Transceiver_Channel_TargetFrequencyDeviationPath) Avg() *Component_Transceiver_Channel_TargetFrequencyDeviation_AvgPath
- func (n *Component_Transceiver_Channel_TargetFrequencyDeviationPath) Instant() *Component_Transceiver_Channel_TargetFrequencyDeviation_InstantPath
- func (n *Component_Transceiver_Channel_TargetFrequencyDeviationPath) Interval() *Component_Transceiver_Channel_TargetFrequencyDeviation_IntervalPath
- func (n *Component_Transceiver_Channel_TargetFrequencyDeviationPath) Max() *Component_Transceiver_Channel_TargetFrequencyDeviation_MaxPath
- func (n *Component_Transceiver_Channel_TargetFrequencyDeviationPath) MaxTime() *Component_Transceiver_Channel_TargetFrequencyDeviation_MaxTimePath
- func (n *Component_Transceiver_Channel_TargetFrequencyDeviationPath) Min() *Component_Transceiver_Channel_TargetFrequencyDeviation_MinPath
- func (n *Component_Transceiver_Channel_TargetFrequencyDeviationPath) MinTime() *Component_Transceiver_Channel_TargetFrequencyDeviation_MinTimePath
- func (n *Component_Transceiver_Channel_TargetFrequencyDeviationPath) State() ...
- type Component_Transceiver_Channel_TargetFrequencyDeviationPathAny
- func (n *Component_Transceiver_Channel_TargetFrequencyDeviationPathAny) Avg() *Component_Transceiver_Channel_TargetFrequencyDeviation_AvgPathAny
- func (n *Component_Transceiver_Channel_TargetFrequencyDeviationPathAny) Instant() *Component_Transceiver_Channel_TargetFrequencyDeviation_InstantPathAny
- func (n *Component_Transceiver_Channel_TargetFrequencyDeviationPathAny) Interval() *Component_Transceiver_Channel_TargetFrequencyDeviation_IntervalPathAny
- func (n *Component_Transceiver_Channel_TargetFrequencyDeviationPathAny) Max() *Component_Transceiver_Channel_TargetFrequencyDeviation_MaxPathAny
- func (n *Component_Transceiver_Channel_TargetFrequencyDeviationPathAny) MaxTime() *Component_Transceiver_Channel_TargetFrequencyDeviation_MaxTimePathAny
- func (n *Component_Transceiver_Channel_TargetFrequencyDeviationPathAny) Min() *Component_Transceiver_Channel_TargetFrequencyDeviation_MinPathAny
- func (n *Component_Transceiver_Channel_TargetFrequencyDeviationPathAny) MinTime() *Component_Transceiver_Channel_TargetFrequencyDeviation_MinTimePathAny
- func (n *Component_Transceiver_Channel_TargetFrequencyDeviationPathAny) State() ...
- type Component_Transceiver_Channel_TargetFrequencyDeviation_AvgPath
- type Component_Transceiver_Channel_TargetFrequencyDeviation_AvgPathAny
- type Component_Transceiver_Channel_TargetFrequencyDeviation_InstantPath
- type Component_Transceiver_Channel_TargetFrequencyDeviation_InstantPathAny
- type Component_Transceiver_Channel_TargetFrequencyDeviation_IntervalPath
- type Component_Transceiver_Channel_TargetFrequencyDeviation_IntervalPathAny
- type Component_Transceiver_Channel_TargetFrequencyDeviation_MaxPath
- type Component_Transceiver_Channel_TargetFrequencyDeviation_MaxPathAny
- type Component_Transceiver_Channel_TargetFrequencyDeviation_MaxTimePath
- type Component_Transceiver_Channel_TargetFrequencyDeviation_MaxTimePathAny
- type Component_Transceiver_Channel_TargetFrequencyDeviation_MinPath
- type Component_Transceiver_Channel_TargetFrequencyDeviation_MinPathAny
- type Component_Transceiver_Channel_TargetFrequencyDeviation_MinTimePath
- type Component_Transceiver_Channel_TargetFrequencyDeviation_MinTimePathAny
- type Component_Transceiver_Channel_TargetOutputPowerPath
- type Component_Transceiver_Channel_TargetOutputPowerPathAny
- type Component_Transceiver_Channel_TecCurrentPath
- func (n *Component_Transceiver_Channel_TecCurrentPath) Avg() *Component_Transceiver_Channel_TecCurrent_AvgPath
- func (n *Component_Transceiver_Channel_TecCurrentPath) Instant() *Component_Transceiver_Channel_TecCurrent_InstantPath
- func (n *Component_Transceiver_Channel_TecCurrentPath) Interval() *Component_Transceiver_Channel_TecCurrent_IntervalPath
- func (n *Component_Transceiver_Channel_TecCurrentPath) Max() *Component_Transceiver_Channel_TecCurrent_MaxPath
- func (n *Component_Transceiver_Channel_TecCurrentPath) MaxTime() *Component_Transceiver_Channel_TecCurrent_MaxTimePath
- func (n *Component_Transceiver_Channel_TecCurrentPath) Min() *Component_Transceiver_Channel_TecCurrent_MinPath
- func (n *Component_Transceiver_Channel_TecCurrentPath) MinTime() *Component_Transceiver_Channel_TecCurrent_MinTimePath
- func (n *Component_Transceiver_Channel_TecCurrentPath) State() ygnmi.SingletonQuery[*oc.Component_Transceiver_Channel_TecCurrent]
- type Component_Transceiver_Channel_TecCurrentPathAny
- func (n *Component_Transceiver_Channel_TecCurrentPathAny) Avg() *Component_Transceiver_Channel_TecCurrent_AvgPathAny
- func (n *Component_Transceiver_Channel_TecCurrentPathAny) Instant() *Component_Transceiver_Channel_TecCurrent_InstantPathAny
- func (n *Component_Transceiver_Channel_TecCurrentPathAny) Interval() *Component_Transceiver_Channel_TecCurrent_IntervalPathAny
- func (n *Component_Transceiver_Channel_TecCurrentPathAny) Max() *Component_Transceiver_Channel_TecCurrent_MaxPathAny
- func (n *Component_Transceiver_Channel_TecCurrentPathAny) MaxTime() *Component_Transceiver_Channel_TecCurrent_MaxTimePathAny
- func (n *Component_Transceiver_Channel_TecCurrentPathAny) Min() *Component_Transceiver_Channel_TecCurrent_MinPathAny
- func (n *Component_Transceiver_Channel_TecCurrentPathAny) MinTime() *Component_Transceiver_Channel_TecCurrent_MinTimePathAny
- func (n *Component_Transceiver_Channel_TecCurrentPathAny) State() ygnmi.WildcardQuery[*oc.Component_Transceiver_Channel_TecCurrent]
- type Component_Transceiver_Channel_TecCurrent_AvgPath
- type Component_Transceiver_Channel_TecCurrent_AvgPathAny
- type Component_Transceiver_Channel_TecCurrent_InstantPath
- type Component_Transceiver_Channel_TecCurrent_InstantPathAny
- type Component_Transceiver_Channel_TecCurrent_IntervalPath
- type Component_Transceiver_Channel_TecCurrent_IntervalPathAny
- type Component_Transceiver_Channel_TecCurrent_MaxPath
- type Component_Transceiver_Channel_TecCurrent_MaxPathAny
- type Component_Transceiver_Channel_TecCurrent_MaxTimePath
- type Component_Transceiver_Channel_TecCurrent_MaxTimePathAny
- type Component_Transceiver_Channel_TecCurrent_MinPath
- type Component_Transceiver_Channel_TecCurrent_MinPathAny
- type Component_Transceiver_Channel_TecCurrent_MinTimePath
- type Component_Transceiver_Channel_TecCurrent_MinTimePathAny
- type Component_Transceiver_Channel_TxLaserPath
- type Component_Transceiver_Channel_TxLaserPathAny
- type Component_Transceiver_ConnectorTypePath
- type Component_Transceiver_ConnectorTypePathAny
- type Component_Transceiver_DateCodePath
- type Component_Transceiver_DateCodePathAny
- type Component_Transceiver_EnabledPath
- type Component_Transceiver_EnabledPathAny
- type Component_Transceiver_EthernetPmdPath
- type Component_Transceiver_EthernetPmdPathAny
- type Component_Transceiver_EthernetPmdPreconfPath
- type Component_Transceiver_EthernetPmdPreconfPathAny
- type Component_Transceiver_FaultConditionPath
- type Component_Transceiver_FaultConditionPathAny
- type Component_Transceiver_FecCorrectedBitsPath
- type Component_Transceiver_FecCorrectedBitsPathAny
- type Component_Transceiver_FecCorrectedBytesPath
- type Component_Transceiver_FecCorrectedBytesPathAny
- type Component_Transceiver_FecModePath
- type Component_Transceiver_FecModePathAny
- type Component_Transceiver_FecStatusPath
- type Component_Transceiver_FecStatusPathAny
- type Component_Transceiver_FecUncorrectableBlocksPath
- type Component_Transceiver_FecUncorrectableBlocksPathAny
- type Component_Transceiver_FecUncorrectableWordsPath
- type Component_Transceiver_FecUncorrectableWordsPathAny
- type Component_Transceiver_FormFactorPath
- type Component_Transceiver_FormFactorPathAny
- type Component_Transceiver_FormFactorPreconfPath
- type Component_Transceiver_FormFactorPreconfPathAny
- type Component_Transceiver_InputPowerPath
- func (n *Component_Transceiver_InputPowerPath) Avg() *Component_Transceiver_InputPower_AvgPath
- func (n *Component_Transceiver_InputPowerPath) Instant() *Component_Transceiver_InputPower_InstantPath
- func (n *Component_Transceiver_InputPowerPath) Interval() *Component_Transceiver_InputPower_IntervalPath
- func (n *Component_Transceiver_InputPowerPath) Max() *Component_Transceiver_InputPower_MaxPath
- func (n *Component_Transceiver_InputPowerPath) MaxTime() *Component_Transceiver_InputPower_MaxTimePath
- func (n *Component_Transceiver_InputPowerPath) Min() *Component_Transceiver_InputPower_MinPath
- func (n *Component_Transceiver_InputPowerPath) MinTime() *Component_Transceiver_InputPower_MinTimePath
- func (n *Component_Transceiver_InputPowerPath) State() ygnmi.SingletonQuery[*oc.Component_Transceiver_InputPower]
- type Component_Transceiver_InputPowerPathAny
- func (n *Component_Transceiver_InputPowerPathAny) Avg() *Component_Transceiver_InputPower_AvgPathAny
- func (n *Component_Transceiver_InputPowerPathAny) Instant() *Component_Transceiver_InputPower_InstantPathAny
- func (n *Component_Transceiver_InputPowerPathAny) Interval() *Component_Transceiver_InputPower_IntervalPathAny
- func (n *Component_Transceiver_InputPowerPathAny) Max() *Component_Transceiver_InputPower_MaxPathAny
- func (n *Component_Transceiver_InputPowerPathAny) MaxTime() *Component_Transceiver_InputPower_MaxTimePathAny
- func (n *Component_Transceiver_InputPowerPathAny) Min() *Component_Transceiver_InputPower_MinPathAny
- func (n *Component_Transceiver_InputPowerPathAny) MinTime() *Component_Transceiver_InputPower_MinTimePathAny
- func (n *Component_Transceiver_InputPowerPathAny) State() ygnmi.WildcardQuery[*oc.Component_Transceiver_InputPower]
- type Component_Transceiver_InputPower_AvgPath
- type Component_Transceiver_InputPower_AvgPathAny
- type Component_Transceiver_InputPower_InstantPath
- type Component_Transceiver_InputPower_InstantPathAny
- type Component_Transceiver_InputPower_IntervalPath
- type Component_Transceiver_InputPower_IntervalPathAny
- type Component_Transceiver_InputPower_MaxPath
- type Component_Transceiver_InputPower_MaxPathAny
- type Component_Transceiver_InputPower_MaxTimePath
- type Component_Transceiver_InputPower_MaxTimePathAny
- type Component_Transceiver_InputPower_MinPath
- type Component_Transceiver_InputPower_MinPathAny
- type Component_Transceiver_InputPower_MinTimePath
- type Component_Transceiver_InputPower_MinTimePathAny
- type Component_Transceiver_LaserBiasCurrentPath
- func (n *Component_Transceiver_LaserBiasCurrentPath) Avg() *Component_Transceiver_LaserBiasCurrent_AvgPath
- func (n *Component_Transceiver_LaserBiasCurrentPath) Instant() *Component_Transceiver_LaserBiasCurrent_InstantPath
- func (n *Component_Transceiver_LaserBiasCurrentPath) Interval() *Component_Transceiver_LaserBiasCurrent_IntervalPath
- func (n *Component_Transceiver_LaserBiasCurrentPath) Max() *Component_Transceiver_LaserBiasCurrent_MaxPath
- func (n *Component_Transceiver_LaserBiasCurrentPath) MaxTime() *Component_Transceiver_LaserBiasCurrent_MaxTimePath
- func (n *Component_Transceiver_LaserBiasCurrentPath) Min() *Component_Transceiver_LaserBiasCurrent_MinPath
- func (n *Component_Transceiver_LaserBiasCurrentPath) MinTime() *Component_Transceiver_LaserBiasCurrent_MinTimePath
- func (n *Component_Transceiver_LaserBiasCurrentPath) State() ygnmi.SingletonQuery[*oc.Component_Transceiver_LaserBiasCurrent]
- type Component_Transceiver_LaserBiasCurrentPathAny
- func (n *Component_Transceiver_LaserBiasCurrentPathAny) Avg() *Component_Transceiver_LaserBiasCurrent_AvgPathAny
- func (n *Component_Transceiver_LaserBiasCurrentPathAny) Instant() *Component_Transceiver_LaserBiasCurrent_InstantPathAny
- func (n *Component_Transceiver_LaserBiasCurrentPathAny) Interval() *Component_Transceiver_LaserBiasCurrent_IntervalPathAny
- func (n *Component_Transceiver_LaserBiasCurrentPathAny) Max() *Component_Transceiver_LaserBiasCurrent_MaxPathAny
- func (n *Component_Transceiver_LaserBiasCurrentPathAny) MaxTime() *Component_Transceiver_LaserBiasCurrent_MaxTimePathAny
- func (n *Component_Transceiver_LaserBiasCurrentPathAny) Min() *Component_Transceiver_LaserBiasCurrent_MinPathAny
- func (n *Component_Transceiver_LaserBiasCurrentPathAny) MinTime() *Component_Transceiver_LaserBiasCurrent_MinTimePathAny
- func (n *Component_Transceiver_LaserBiasCurrentPathAny) State() ygnmi.WildcardQuery[*oc.Component_Transceiver_LaserBiasCurrent]
- type Component_Transceiver_LaserBiasCurrent_AvgPath
- type Component_Transceiver_LaserBiasCurrent_AvgPathAny
- type Component_Transceiver_LaserBiasCurrent_InstantPath
- type Component_Transceiver_LaserBiasCurrent_InstantPathAny
- type Component_Transceiver_LaserBiasCurrent_IntervalPath
- type Component_Transceiver_LaserBiasCurrent_IntervalPathAny
- type Component_Transceiver_LaserBiasCurrent_MaxPath
- type Component_Transceiver_LaserBiasCurrent_MaxPathAny
- type Component_Transceiver_LaserBiasCurrent_MaxTimePath
- type Component_Transceiver_LaserBiasCurrent_MaxTimePathAny
- type Component_Transceiver_LaserBiasCurrent_MinPath
- type Component_Transceiver_LaserBiasCurrent_MinPathAny
- type Component_Transceiver_LaserBiasCurrent_MinTimePath
- type Component_Transceiver_LaserBiasCurrent_MinTimePathAny
- type Component_Transceiver_ModuleFunctionalTypePath
- type Component_Transceiver_ModuleFunctionalTypePathAny
- type Component_Transceiver_OtnComplianceCodePath
- type Component_Transceiver_OtnComplianceCodePathAny
- type Component_Transceiver_OutputPowerPath
- func (n *Component_Transceiver_OutputPowerPath) Avg() *Component_Transceiver_OutputPower_AvgPath
- func (n *Component_Transceiver_OutputPowerPath) Instant() *Component_Transceiver_OutputPower_InstantPath
- func (n *Component_Transceiver_OutputPowerPath) Interval() *Component_Transceiver_OutputPower_IntervalPath
- func (n *Component_Transceiver_OutputPowerPath) Max() *Component_Transceiver_OutputPower_MaxPath
- func (n *Component_Transceiver_OutputPowerPath) MaxTime() *Component_Transceiver_OutputPower_MaxTimePath
- func (n *Component_Transceiver_OutputPowerPath) Min() *Component_Transceiver_OutputPower_MinPath
- func (n *Component_Transceiver_OutputPowerPath) MinTime() *Component_Transceiver_OutputPower_MinTimePath
- func (n *Component_Transceiver_OutputPowerPath) State() ygnmi.SingletonQuery[*oc.Component_Transceiver_OutputPower]
- type Component_Transceiver_OutputPowerPathAny
- func (n *Component_Transceiver_OutputPowerPathAny) Avg() *Component_Transceiver_OutputPower_AvgPathAny
- func (n *Component_Transceiver_OutputPowerPathAny) Instant() *Component_Transceiver_OutputPower_InstantPathAny
- func (n *Component_Transceiver_OutputPowerPathAny) Interval() *Component_Transceiver_OutputPower_IntervalPathAny
- func (n *Component_Transceiver_OutputPowerPathAny) Max() *Component_Transceiver_OutputPower_MaxPathAny
- func (n *Component_Transceiver_OutputPowerPathAny) MaxTime() *Component_Transceiver_OutputPower_MaxTimePathAny
- func (n *Component_Transceiver_OutputPowerPathAny) Min() *Component_Transceiver_OutputPower_MinPathAny
- func (n *Component_Transceiver_OutputPowerPathAny) MinTime() *Component_Transceiver_OutputPower_MinTimePathAny
- func (n *Component_Transceiver_OutputPowerPathAny) State() ygnmi.WildcardQuery[*oc.Component_Transceiver_OutputPower]
- type Component_Transceiver_OutputPower_AvgPath
- type Component_Transceiver_OutputPower_AvgPathAny
- type Component_Transceiver_OutputPower_InstantPath
- type Component_Transceiver_OutputPower_InstantPathAny
- type Component_Transceiver_OutputPower_IntervalPath
- type Component_Transceiver_OutputPower_IntervalPathAny
- type Component_Transceiver_OutputPower_MaxPath
- type Component_Transceiver_OutputPower_MaxPathAny
- type Component_Transceiver_OutputPower_MaxTimePath
- type Component_Transceiver_OutputPower_MaxTimePathAny
- type Component_Transceiver_OutputPower_MinPath
- type Component_Transceiver_OutputPower_MinPathAny
- type Component_Transceiver_OutputPower_MinTimePath
- type Component_Transceiver_OutputPower_MinTimePathAny
- type Component_Transceiver_PostFecBerPath
- func (n *Component_Transceiver_PostFecBerPath) Avg() *Component_Transceiver_PostFecBer_AvgPath
- func (n *Component_Transceiver_PostFecBerPath) Instant() *Component_Transceiver_PostFecBer_InstantPath
- func (n *Component_Transceiver_PostFecBerPath) Interval() *Component_Transceiver_PostFecBer_IntervalPath
- func (n *Component_Transceiver_PostFecBerPath) Max() *Component_Transceiver_PostFecBer_MaxPath
- func (n *Component_Transceiver_PostFecBerPath) MaxTime() *Component_Transceiver_PostFecBer_MaxTimePath
- func (n *Component_Transceiver_PostFecBerPath) Min() *Component_Transceiver_PostFecBer_MinPath
- func (n *Component_Transceiver_PostFecBerPath) MinTime() *Component_Transceiver_PostFecBer_MinTimePath
- func (n *Component_Transceiver_PostFecBerPath) State() ygnmi.SingletonQuery[*oc.Component_Transceiver_PostFecBer]
- type Component_Transceiver_PostFecBerPathAny
- func (n *Component_Transceiver_PostFecBerPathAny) Avg() *Component_Transceiver_PostFecBer_AvgPathAny
- func (n *Component_Transceiver_PostFecBerPathAny) Instant() *Component_Transceiver_PostFecBer_InstantPathAny
- func (n *Component_Transceiver_PostFecBerPathAny) Interval() *Component_Transceiver_PostFecBer_IntervalPathAny
- func (n *Component_Transceiver_PostFecBerPathAny) Max() *Component_Transceiver_PostFecBer_MaxPathAny
- func (n *Component_Transceiver_PostFecBerPathAny) MaxTime() *Component_Transceiver_PostFecBer_MaxTimePathAny
- func (n *Component_Transceiver_PostFecBerPathAny) Min() *Component_Transceiver_PostFecBer_MinPathAny
- func (n *Component_Transceiver_PostFecBerPathAny) MinTime() *Component_Transceiver_PostFecBer_MinTimePathAny
- func (n *Component_Transceiver_PostFecBerPathAny) State() ygnmi.WildcardQuery[*oc.Component_Transceiver_PostFecBer]
- type Component_Transceiver_PostFecBer_AvgPath
- type Component_Transceiver_PostFecBer_AvgPathAny
- type Component_Transceiver_PostFecBer_InstantPath
- type Component_Transceiver_PostFecBer_InstantPathAny
- type Component_Transceiver_PostFecBer_IntervalPath
- type Component_Transceiver_PostFecBer_IntervalPathAny
- type Component_Transceiver_PostFecBer_MaxPath
- type Component_Transceiver_PostFecBer_MaxPathAny
- type Component_Transceiver_PostFecBer_MaxTimePath
- type Component_Transceiver_PostFecBer_MaxTimePathAny
- type Component_Transceiver_PostFecBer_MinPath
- type Component_Transceiver_PostFecBer_MinPathAny
- type Component_Transceiver_PostFecBer_MinTimePath
- type Component_Transceiver_PostFecBer_MinTimePathAny
- type Component_Transceiver_PreFecBerPath
- func (n *Component_Transceiver_PreFecBerPath) Avg() *Component_Transceiver_PreFecBer_AvgPath
- func (n *Component_Transceiver_PreFecBerPath) Instant() *Component_Transceiver_PreFecBer_InstantPath
- func (n *Component_Transceiver_PreFecBerPath) Interval() *Component_Transceiver_PreFecBer_IntervalPath
- func (n *Component_Transceiver_PreFecBerPath) Max() *Component_Transceiver_PreFecBer_MaxPath
- func (n *Component_Transceiver_PreFecBerPath) MaxTime() *Component_Transceiver_PreFecBer_MaxTimePath
- func (n *Component_Transceiver_PreFecBerPath) Min() *Component_Transceiver_PreFecBer_MinPath
- func (n *Component_Transceiver_PreFecBerPath) MinTime() *Component_Transceiver_PreFecBer_MinTimePath
- func (n *Component_Transceiver_PreFecBerPath) State() ygnmi.SingletonQuery[*oc.Component_Transceiver_PreFecBer]
- type Component_Transceiver_PreFecBerPathAny
- func (n *Component_Transceiver_PreFecBerPathAny) Avg() *Component_Transceiver_PreFecBer_AvgPathAny
- func (n *Component_Transceiver_PreFecBerPathAny) Instant() *Component_Transceiver_PreFecBer_InstantPathAny
- func (n *Component_Transceiver_PreFecBerPathAny) Interval() *Component_Transceiver_PreFecBer_IntervalPathAny
- func (n *Component_Transceiver_PreFecBerPathAny) Max() *Component_Transceiver_PreFecBer_MaxPathAny
- func (n *Component_Transceiver_PreFecBerPathAny) MaxTime() *Component_Transceiver_PreFecBer_MaxTimePathAny
- func (n *Component_Transceiver_PreFecBerPathAny) Min() *Component_Transceiver_PreFecBer_MinPathAny
- func (n *Component_Transceiver_PreFecBerPathAny) MinTime() *Component_Transceiver_PreFecBer_MinTimePathAny
- func (n *Component_Transceiver_PreFecBerPathAny) State() ygnmi.WildcardQuery[*oc.Component_Transceiver_PreFecBer]
- type Component_Transceiver_PreFecBer_AvgPath
- type Component_Transceiver_PreFecBer_AvgPathAny
- type Component_Transceiver_PreFecBer_InstantPath
- type Component_Transceiver_PreFecBer_InstantPathAny
- type Component_Transceiver_PreFecBer_IntervalPath
- type Component_Transceiver_PreFecBer_IntervalPathAny
- type Component_Transceiver_PreFecBer_MaxPath
- type Component_Transceiver_PreFecBer_MaxPathAny
- type Component_Transceiver_PreFecBer_MaxTimePath
- type Component_Transceiver_PreFecBer_MaxTimePathAny
- type Component_Transceiver_PreFecBer_MinPath
- type Component_Transceiver_PreFecBer_MinPathAny
- type Component_Transceiver_PreFecBer_MinTimePath
- type Component_Transceiver_PreFecBer_MinTimePathAny
- type Component_Transceiver_PresentPath
- type Component_Transceiver_PresentPathAny
- type Component_Transceiver_SerialNoPath
- type Component_Transceiver_SerialNoPathAny
- type Component_Transceiver_SonetSdhComplianceCodePath
- type Component_Transceiver_SonetSdhComplianceCodePathAny
- type Component_Transceiver_SupplyVoltagePath
- func (n *Component_Transceiver_SupplyVoltagePath) Avg() *Component_Transceiver_SupplyVoltage_AvgPath
- func (n *Component_Transceiver_SupplyVoltagePath) Instant() *Component_Transceiver_SupplyVoltage_InstantPath
- func (n *Component_Transceiver_SupplyVoltagePath) Interval() *Component_Transceiver_SupplyVoltage_IntervalPath
- func (n *Component_Transceiver_SupplyVoltagePath) Max() *Component_Transceiver_SupplyVoltage_MaxPath
- func (n *Component_Transceiver_SupplyVoltagePath) MaxTime() *Component_Transceiver_SupplyVoltage_MaxTimePath
- func (n *Component_Transceiver_SupplyVoltagePath) Min() *Component_Transceiver_SupplyVoltage_MinPath
- func (n *Component_Transceiver_SupplyVoltagePath) MinTime() *Component_Transceiver_SupplyVoltage_MinTimePath
- func (n *Component_Transceiver_SupplyVoltagePath) State() ygnmi.SingletonQuery[*oc.Component_Transceiver_SupplyVoltage]
- type Component_Transceiver_SupplyVoltagePathAny
- func (n *Component_Transceiver_SupplyVoltagePathAny) Avg() *Component_Transceiver_SupplyVoltage_AvgPathAny
- func (n *Component_Transceiver_SupplyVoltagePathAny) Instant() *Component_Transceiver_SupplyVoltage_InstantPathAny
- func (n *Component_Transceiver_SupplyVoltagePathAny) Interval() *Component_Transceiver_SupplyVoltage_IntervalPathAny
- func (n *Component_Transceiver_SupplyVoltagePathAny) Max() *Component_Transceiver_SupplyVoltage_MaxPathAny
- func (n *Component_Transceiver_SupplyVoltagePathAny) MaxTime() *Component_Transceiver_SupplyVoltage_MaxTimePathAny
- func (n *Component_Transceiver_SupplyVoltagePathAny) Min() *Component_Transceiver_SupplyVoltage_MinPathAny
- func (n *Component_Transceiver_SupplyVoltagePathAny) MinTime() *Component_Transceiver_SupplyVoltage_MinTimePathAny
- func (n *Component_Transceiver_SupplyVoltagePathAny) State() ygnmi.WildcardQuery[*oc.Component_Transceiver_SupplyVoltage]
- type Component_Transceiver_SupplyVoltage_AvgPath
- type Component_Transceiver_SupplyVoltage_AvgPathAny
- type Component_Transceiver_SupplyVoltage_InstantPath
- type Component_Transceiver_SupplyVoltage_InstantPathAny
- type Component_Transceiver_SupplyVoltage_IntervalPath
- type Component_Transceiver_SupplyVoltage_IntervalPathAny
- type Component_Transceiver_SupplyVoltage_MaxPath
- type Component_Transceiver_SupplyVoltage_MaxPathAny
- type Component_Transceiver_SupplyVoltage_MaxTimePath
- type Component_Transceiver_SupplyVoltage_MaxTimePathAny
- type Component_Transceiver_SupplyVoltage_MinPath
- type Component_Transceiver_SupplyVoltage_MinPathAny
- type Component_Transceiver_SupplyVoltage_MinTimePath
- type Component_Transceiver_SupplyVoltage_MinTimePathAny
- type Component_Transceiver_VendorPartPath
- type Component_Transceiver_VendorPartPathAny
- type Component_Transceiver_VendorPath
- type Component_Transceiver_VendorPathAny
- type Component_Transceiver_VendorRevPath
- type Component_Transceiver_VendorRevPathAny
- type Component_TypePath
- type Component_TypePathAny
- type Component_UsedPowerPath
- type Component_UsedPowerPathAny
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ComponentPath ¶
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) 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) 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 ¶
func (n *ComponentPath) Id() *Component_IdPath
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) 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) 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) 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) 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 ¶
func (n *ComponentPath) State() ygnmi.SingletonQuery[*oc.Component]
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) 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 ¶
ComponentPathAny represents the wildcard version of the /openconfig-platform/components/component YANG schema element.
func (*ComponentPathAny) AllocatedPower ¶
func (n *ComponentPathAny) AllocatedPower() *Component_AllocatedPowerPathAny
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 ¶
func (n *ComponentPathAny) Backplane() *Component_BackplanePathAny
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) Chassis ¶
func (n *ComponentPathAny) Chassis() *Component_ChassisPathAny
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 ¶
func (n *ComponentPathAny) CleiCode() *Component_CleiCodePathAny
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 ¶
func (n *ComponentPathAny) Config() ygnmi.WildcardQuery[*oc.Component]
Config returns a Query that can be used in gNMI operations.
func (*ComponentPathAny) ControllerCard ¶
func (n *ComponentPathAny) ControllerCard() *Component_ControllerCardPathAny
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 ¶
func (n *ComponentPathAny) Cpu() *Component_CpuPathAny
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 ¶
func (n *ComponentPathAny) Description() *Component_DescriptionPathAny
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 ¶
func (n *ComponentPathAny) Empty() *Component_EmptyPathAny
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) 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 ¶
func (n *ComponentPathAny) Fabric() *Component_FabricPathAny
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 ¶
func (n *ComponentPathAny) Fan() *Component_FanPathAny
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 ¶
func (n *ComponentPathAny) Id() *Component_IdPathAny
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 ¶
func (n *ComponentPathAny) LastRebootTime() *Component_LastRebootTimePathAny
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) Location ¶
func (n *ComponentPathAny) Location() *Component_LocationPathAny
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 ¶
func (n *ComponentPathAny) Memory() *Component_MemoryPathAny
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 ¶
func (n *ComponentPathAny) MfgDate() *Component_MfgDatePathAny
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 ¶
func (n *ComponentPathAny) MfgName() *Component_MfgNamePathAny
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) Name ¶
func (n *ComponentPathAny) Name() *Component_NamePathAny
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 ¶
func (n *ComponentPathAny) OperStatus() *Component_OperStatusPathAny
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) Parent ¶
func (n *ComponentPathAny) Parent() *Component_ParentPathAny
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 ¶
func (n *ComponentPathAny) PartNo() *Component_PartNoPathAny
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 ¶
func (n *ComponentPathAny) Pcie() *Component_PciePathAny
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 ¶
func (n *ComponentPathAny) Port() *Component_PortPathAny
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 ¶
func (n *ComponentPathAny) PowerSupply() *Component_PowerSupplyPathAny
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 ¶
func (n *ComponentPathAny) Property(Name string) *Component_PropertyPathAny
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) RedundantRole ¶
func (n *ComponentPathAny) RedundantRole() *Component_RedundantRolePathAny
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 ¶
func (n *ComponentPathAny) Removable() *Component_RemovablePathAny
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 ¶
func (n *ComponentPathAny) SerialNo() *Component_SerialNoPathAny
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 ¶
func (n *ComponentPathAny) SoftwareModule() *Component_SoftwareModulePathAny
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 ¶
func (n *ComponentPathAny) State() ygnmi.WildcardQuery[*oc.Component]
State returns a Query that can be used in gNMI operations.
func (*ComponentPathAny) Storage ¶
func (n *ComponentPathAny) Storage() *Component_StoragePathAny
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) 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 ¶
func (n *ComponentPathAny) Temperature() *Component_TemperaturePathAny
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 ¶
func (n *ComponentPathAny) Transceiver() *Component_TransceiverPathAny
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 ¶
func (n *ComponentPathAny) Type() *Component_TypePathAny
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 ¶
func (n *ComponentPathAny) UsedPower() *Component_UsedPowerPathAny
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 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 ¶
func (n *Component_AllocatedPowerPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *Component_AllocatedPowerPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
Component_BackplanePath represents the /openconfig-platform/components/component/backplane YANG schema element.
func (*Component_BackplanePath) Config ¶
func (n *Component_BackplanePath) Config() ygnmi.ConfigQuery[*oc.Component_Backplane]
Config returns a Query that can be used in gNMI operations.
func (*Component_BackplanePath) State ¶
func (n *Component_BackplanePath) State() ygnmi.SingletonQuery[*oc.Component_Backplane]
State returns a Query that can be used in gNMI operations.
type Component_BackplanePathAny ¶
Component_BackplanePathAny represents the wildcard version of the /openconfig-platform/components/component/backplane YANG schema element.
func (*Component_BackplanePathAny) Config ¶
func (n *Component_BackplanePathAny) Config() ygnmi.WildcardQuery[*oc.Component_Backplane]
Config returns a Query that can be used in gNMI operations.
func (*Component_BackplanePathAny) State ¶
func (n *Component_BackplanePathAny) State() ygnmi.WildcardQuery[*oc.Component_Backplane]
State returns a Query that can be used in gNMI operations.
type Component_ChassisPath ¶
Component_ChassisPath represents the /openconfig-platform/components/component/chassis YANG schema element.
func (*Component_ChassisPath) Config ¶
func (n *Component_ChassisPath) Config() ygnmi.ConfigQuery[*oc.Component_Chassis]
Config returns a Query that can be used in gNMI operations.
func (*Component_ChassisPath) State ¶
func (n *Component_ChassisPath) State() ygnmi.SingletonQuery[*oc.Component_Chassis]
State returns a Query that can be used in gNMI operations.
func (*Component_ChassisPath) Utilization ¶
func (n *Component_ChassisPath) Utilization() *Component_Chassis_UtilizationPath
Utilization (container): 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 ¶
Component_ChassisPathAny represents the wildcard version of the /openconfig-platform/components/component/chassis YANG schema element.
func (*Component_ChassisPathAny) Config ¶
func (n *Component_ChassisPathAny) Config() ygnmi.WildcardQuery[*oc.Component_Chassis]
Config returns a Query that can be used in gNMI operations.
func (*Component_ChassisPathAny) State ¶
func (n *Component_ChassisPathAny) State() ygnmi.WildcardQuery[*oc.Component_Chassis]
State returns a Query that can be used in gNMI operations.
func (*Component_ChassisPathAny) Utilization ¶
func (n *Component_ChassisPathAny) Utilization() *Component_Chassis_UtilizationPathAny
Utilization (container): 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 ¶
Component_Chassis_UtilizationPath represents the /openconfig-platform/components/component/chassis/utilization YANG schema element.
func (*Component_Chassis_UtilizationPath) Config ¶
func (n *Component_Chassis_UtilizationPath) Config() ygnmi.ConfigQuery[*oc.Component_Chassis_Utilization]
Config returns a Query that can be used in gNMI operations.
func (*Component_Chassis_UtilizationPath) Resource ¶
func (n *Component_Chassis_UtilizationPath) Resource(Name string) *Component_Chassis_Utilization_ResourcePath
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 ¶
func (n *Component_Chassis_UtilizationPath) ResourceAny() *Component_Chassis_Utilization_ResourcePathAny
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) State ¶
func (n *Component_Chassis_UtilizationPath) State() ygnmi.SingletonQuery[*oc.Component_Chassis_Utilization]
State returns a Query that can be used in gNMI operations.
type Component_Chassis_UtilizationPathAny ¶
Component_Chassis_UtilizationPathAny represents the wildcard version of the /openconfig-platform/components/component/chassis/utilization YANG schema element.
func (*Component_Chassis_UtilizationPathAny) Config ¶
func (n *Component_Chassis_UtilizationPathAny) Config() ygnmi.WildcardQuery[*oc.Component_Chassis_Utilization]
Config returns a Query that can be used in gNMI operations.
func (*Component_Chassis_UtilizationPathAny) Resource ¶
func (n *Component_Chassis_UtilizationPathAny) Resource(Name string) *Component_Chassis_Utilization_ResourcePathAny
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 ¶
func (n *Component_Chassis_UtilizationPathAny) ResourceAny() *Component_Chassis_Utilization_ResourcePathAny
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) State ¶
func (n *Component_Chassis_UtilizationPathAny) State() ygnmi.WildcardQuery[*oc.Component_Chassis_Utilization]
State returns a Query that can be used in gNMI operations.
type Component_Chassis_Utilization_ResourcePath ¶
Component_Chassis_Utilization_ResourcePath represents the /openconfig-platform/components/component/chassis/utilization/resources/resource YANG schema element.
func (*Component_Chassis_Utilization_ResourcePath) Committed ¶
func (n *Component_Chassis_Utilization_ResourcePath) Committed() *Component_Chassis_Utilization_Resource_CommittedPath
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 ¶
func (n *Component_Chassis_Utilization_ResourcePath) Config() ygnmi.ConfigQuery[*oc.Component_Chassis_Utilization_Resource]
Config returns a Query that can be used in gNMI operations.
func (*Component_Chassis_Utilization_ResourcePath) Free ¶
func (n *Component_Chassis_Utilization_ResourcePath) Free() *Component_Chassis_Utilization_Resource_FreePath
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 ¶
func (n *Component_Chassis_Utilization_ResourcePath) HighWatermark() *Component_Chassis_Utilization_Resource_HighWatermarkPath
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 ¶
func (n *Component_Chassis_Utilization_ResourcePath) LastHighWatermark() *Component_Chassis_Utilization_Resource_LastHighWatermarkPath
LastHighWatermark (leaf): The time when the high-watermark was last updated
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 ¶
func (n *Component_Chassis_Utilization_ResourcePath) MaxLimit() *Component_Chassis_Utilization_Resource_MaxLimitPath
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 ¶
func (n *Component_Chassis_Utilization_ResourcePath) Name() *Component_Chassis_Utilization_Resource_NamePath
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 ¶
func (n *Component_Chassis_Utilization_ResourcePath) State() ygnmi.SingletonQuery[*oc.Component_Chassis_Utilization_Resource]
State returns a Query that can be used in gNMI operations.
func (*Component_Chassis_Utilization_ResourcePath) Used ¶
func (n *Component_Chassis_Utilization_ResourcePath) Used() *Component_Chassis_Utilization_Resource_UsedPath
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"
type Component_Chassis_Utilization_ResourcePathAny ¶
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 ¶
func (n *Component_Chassis_Utilization_ResourcePathAny) Committed() *Component_Chassis_Utilization_Resource_CommittedPathAny
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 ¶
func (n *Component_Chassis_Utilization_ResourcePathAny) Config() ygnmi.WildcardQuery[*oc.Component_Chassis_Utilization_Resource]
Config returns a Query that can be used in gNMI operations.
func (*Component_Chassis_Utilization_ResourcePathAny) Free ¶
func (n *Component_Chassis_Utilization_ResourcePathAny) Free() *Component_Chassis_Utilization_Resource_FreePathAny
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 ¶
func (n *Component_Chassis_Utilization_ResourcePathAny) HighWatermark() *Component_Chassis_Utilization_Resource_HighWatermarkPathAny
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 ¶
func (n *Component_Chassis_Utilization_ResourcePathAny) LastHighWatermark() *Component_Chassis_Utilization_Resource_LastHighWatermarkPathAny
LastHighWatermark (leaf): The time when the high-watermark was last updated
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 ¶
func (n *Component_Chassis_Utilization_ResourcePathAny) MaxLimit() *Component_Chassis_Utilization_Resource_MaxLimitPathAny
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 ¶
func (n *Component_Chassis_Utilization_ResourcePathAny) Name() *Component_Chassis_Utilization_Resource_NamePathAny
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 ¶
func (n *Component_Chassis_Utilization_ResourcePathAny) State() ygnmi.WildcardQuery[*oc.Component_Chassis_Utilization_Resource]
State returns a Query that can be used in gNMI operations.
func (*Component_Chassis_Utilization_ResourcePathAny) Used ¶
func (n *Component_Chassis_Utilization_ResourcePathAny) Used() *Component_Chassis_Utilization_Resource_UsedPathAny
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"
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 ¶
func (n *Component_Chassis_Utilization_Resource_CommittedPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Chassis_Utilization_Resource_CommittedPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Chassis_Utilization_Resource_FreePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Chassis_Utilization_Resource_FreePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Chassis_Utilization_Resource_HighWatermarkPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Chassis_Utilization_Resource_HighWatermarkPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Chassis_Utilization_Resource_LastHighWatermarkPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Chassis_Utilization_Resource_LastHighWatermarkPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Chassis_Utilization_Resource_MaxLimitPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Chassis_Utilization_Resource_MaxLimitPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Chassis_Utilization_Resource_NamePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *Component_Chassis_Utilization_Resource_NamePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *Component_Chassis_Utilization_Resource_NamePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *Component_Chassis_Utilization_Resource_NamePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *Component_Chassis_Utilization_Resource_UsedPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Chassis_Utilization_Resource_UsedPathAny) State() ygnmi.WildcardQuery[uint64]
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_CleiCodePath ¶
Component_CleiCodePath represents the /openconfig-platform/components/component/state/clei-code YANG schema element.
func (*Component_CleiCodePath) State ¶
func (n *Component_CleiCodePath) State() ygnmi.SingletonQuery[string]
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 ¶
Component_CleiCodePathAny represents the wildcard version of the /openconfig-platform/components/component/state/clei-code YANG schema element.
func (*Component_CleiCodePathAny) State ¶
func (n *Component_CleiCodePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
Component_ControllerCardPath represents the /openconfig-platform/components/component/controller-card YANG schema element.
func (*Component_ControllerCardPath) Config ¶
func (n *Component_ControllerCardPath) Config() ygnmi.ConfigQuery[*oc.Component_ControllerCard]
Config returns a Query that can be used in gNMI operations.
func (*Component_ControllerCardPath) State ¶
func (n *Component_ControllerCardPath) State() ygnmi.SingletonQuery[*oc.Component_ControllerCard]
State returns a Query that can be used in gNMI operations.
type Component_ControllerCardPathAny ¶
Component_ControllerCardPathAny represents the wildcard version of the /openconfig-platform/components/component/controller-card YANG schema element.
func (*Component_ControllerCardPathAny) Config ¶
func (n *Component_ControllerCardPathAny) Config() ygnmi.WildcardQuery[*oc.Component_ControllerCard]
Config returns a Query that can be used in gNMI operations.
func (*Component_ControllerCardPathAny) State ¶
func (n *Component_ControllerCardPathAny) State() ygnmi.WildcardQuery[*oc.Component_ControllerCard]
State returns a Query that can be used in gNMI operations.
type Component_CpuPath ¶
Component_CpuPath represents the /openconfig-platform/components/component/cpu YANG schema element.
func (*Component_CpuPath) Config ¶
func (n *Component_CpuPath) Config() ygnmi.ConfigQuery[*oc.Component_Cpu]
Config returns a Query that can be used in gNMI operations.
func (*Component_CpuPath) State ¶
func (n *Component_CpuPath) State() ygnmi.SingletonQuery[*oc.Component_Cpu]
State returns a Query that can be used in gNMI operations.
func (*Component_CpuPath) Utilization ¶
func (n *Component_CpuPath) Utilization() *Component_Cpu_UtilizationPath
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 ¶
Component_CpuPathAny represents the wildcard version of the /openconfig-platform/components/component/cpu YANG schema element.
func (*Component_CpuPathAny) Config ¶
func (n *Component_CpuPathAny) Config() ygnmi.WildcardQuery[*oc.Component_Cpu]
Config returns a Query that can be used in gNMI operations.
func (*Component_CpuPathAny) State ¶
func (n *Component_CpuPathAny) State() ygnmi.WildcardQuery[*oc.Component_Cpu]
State returns a Query that can be used in gNMI operations.
func (*Component_CpuPathAny) Utilization ¶
func (n *Component_CpuPathAny) Utilization() *Component_Cpu_UtilizationPathAny
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 ¶
Component_Cpu_UtilizationPath represents the /openconfig-platform/components/component/cpu/utilization YANG schema element.
func (*Component_Cpu_UtilizationPath) Avg ¶
func (n *Component_Cpu_UtilizationPath) Avg() *Component_Cpu_Utilization_AvgPath
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 ¶
func (n *Component_Cpu_UtilizationPath) Config() ygnmi.ConfigQuery[*oc.Component_Cpu_Utilization]
Config returns a Query that can be used in gNMI operations.
func (*Component_Cpu_UtilizationPath) Instant ¶
func (n *Component_Cpu_UtilizationPath) Instant() *Component_Cpu_Utilization_InstantPath
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 ¶
func (n *Component_Cpu_UtilizationPath) Interval() *Component_Cpu_Utilization_IntervalPath
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 ¶
func (n *Component_Cpu_UtilizationPath) Max() *Component_Cpu_Utilization_MaxPath
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 ¶
func (n *Component_Cpu_UtilizationPath) MaxTime() *Component_Cpu_Utilization_MaxTimePath
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 ¶
func (n *Component_Cpu_UtilizationPath) Min() *Component_Cpu_Utilization_MinPath
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 ¶
func (n *Component_Cpu_UtilizationPath) MinTime() *Component_Cpu_Utilization_MinTimePath
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 ¶
func (n *Component_Cpu_UtilizationPath) State() ygnmi.SingletonQuery[*oc.Component_Cpu_Utilization]
State returns a Query that can be used in gNMI operations.
type Component_Cpu_UtilizationPathAny ¶
Component_Cpu_UtilizationPathAny represents the wildcard version of the /openconfig-platform/components/component/cpu/utilization YANG schema element.
func (*Component_Cpu_UtilizationPathAny) Avg ¶
func (n *Component_Cpu_UtilizationPathAny) Avg() *Component_Cpu_Utilization_AvgPathAny
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 ¶
func (n *Component_Cpu_UtilizationPathAny) Config() ygnmi.WildcardQuery[*oc.Component_Cpu_Utilization]
Config returns a Query that can be used in gNMI operations.
func (*Component_Cpu_UtilizationPathAny) Instant ¶
func (n *Component_Cpu_UtilizationPathAny) Instant() *Component_Cpu_Utilization_InstantPathAny
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 ¶
func (n *Component_Cpu_UtilizationPathAny) Interval() *Component_Cpu_Utilization_IntervalPathAny
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 ¶
func (n *Component_Cpu_UtilizationPathAny) Max() *Component_Cpu_Utilization_MaxPathAny
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 ¶
func (n *Component_Cpu_UtilizationPathAny) MaxTime() *Component_Cpu_Utilization_MaxTimePathAny
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 ¶
func (n *Component_Cpu_UtilizationPathAny) Min() *Component_Cpu_Utilization_MinPathAny
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 ¶
func (n *Component_Cpu_UtilizationPathAny) MinTime() *Component_Cpu_Utilization_MinTimePathAny
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 ¶
func (n *Component_Cpu_UtilizationPathAny) State() ygnmi.WildcardQuery[*oc.Component_Cpu_Utilization]
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 ¶
func (n *Component_Cpu_Utilization_AvgPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *Component_Cpu_Utilization_AvgPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *Component_Cpu_Utilization_InstantPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *Component_Cpu_Utilization_InstantPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *Component_Cpu_Utilization_IntervalPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Cpu_Utilization_IntervalPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Cpu_Utilization_MaxPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *Component_Cpu_Utilization_MaxPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *Component_Cpu_Utilization_MaxTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Cpu_Utilization_MaxTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Cpu_Utilization_MinPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *Component_Cpu_Utilization_MinPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *Component_Cpu_Utilization_MinTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Cpu_Utilization_MinTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
Component_DescriptionPath represents the /openconfig-platform/components/component/state/description YANG schema element.
func (*Component_DescriptionPath) State ¶
func (n *Component_DescriptionPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *Component_DescriptionPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
Component_EmptyPath represents the /openconfig-platform/components/component/state/empty YANG schema element.
func (*Component_EmptyPath) State ¶
func (n *Component_EmptyPath) State() ygnmi.SingletonQuery[bool]
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 ¶
Component_EmptyPathAny represents the wildcard version of the /openconfig-platform/components/component/state/empty YANG schema element.
func (*Component_EmptyPathAny) State ¶
func (n *Component_EmptyPathAny) State() ygnmi.WildcardQuery[bool]
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_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 ¶
func (n *Component_EquipmentFailurePath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *Component_EquipmentFailurePathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *Component_EquipmentMismatchPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *Component_EquipmentMismatchPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
Component_FabricPath represents the /openconfig-platform/components/component/fabric YANG schema element.
func (*Component_FabricPath) Config ¶
func (n *Component_FabricPath) Config() ygnmi.ConfigQuery[*oc.Component_Fabric]
Config returns a Query that can be used in gNMI operations.
func (*Component_FabricPath) State ¶
func (n *Component_FabricPath) State() ygnmi.SingletonQuery[*oc.Component_Fabric]
State returns a Query that can be used in gNMI operations.
type Component_FabricPathAny ¶
Component_FabricPathAny represents the wildcard version of the /openconfig-platform/components/component/fabric YANG schema element.
func (*Component_FabricPathAny) Config ¶
func (n *Component_FabricPathAny) Config() ygnmi.WildcardQuery[*oc.Component_Fabric]
Config returns a Query that can be used in gNMI operations.
func (*Component_FabricPathAny) State ¶
func (n *Component_FabricPathAny) State() ygnmi.WildcardQuery[*oc.Component_Fabric]
State returns a Query that can be used in gNMI operations.
type Component_FanPath ¶
Component_FanPath represents the /openconfig-platform/components/component/fan YANG schema element.
func (*Component_FanPath) Config ¶
func (n *Component_FanPath) Config() ygnmi.ConfigQuery[*oc.Component_Fan]
Config returns a Query that can be used in gNMI operations.
func (*Component_FanPath) State ¶
func (n *Component_FanPath) State() ygnmi.SingletonQuery[*oc.Component_Fan]
State returns a Query that can be used in gNMI operations.
type Component_FanPathAny ¶
Component_FanPathAny represents the wildcard version of the /openconfig-platform/components/component/fan YANG schema element.
func (*Component_FanPathAny) Config ¶
func (n *Component_FanPathAny) Config() ygnmi.WildcardQuery[*oc.Component_Fan]
Config returns a Query that can be used in gNMI operations.
func (*Component_FanPathAny) State ¶
func (n *Component_FanPathAny) State() ygnmi.WildcardQuery[*oc.Component_Fan]
State returns a Query that can be used in gNMI operations.
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 ¶
func (n *Component_FirmwareVersionPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *Component_FirmwareVersionPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *Component_HardwareVersionPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *Component_HardwareVersionPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
Component_IdPath represents the /openconfig-platform/components/component/state/id YANG schema element.
func (*Component_IdPath) State ¶
func (n *Component_IdPath) State() ygnmi.SingletonQuery[string]
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 ¶
Component_IdPathAny represents the wildcard version of the /openconfig-platform/components/component/state/id YANG schema element.
func (*Component_IdPathAny) State ¶
func (n *Component_IdPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
Component_IntegratedCircuitPath represents the /openconfig-platform/components/component/integrated-circuit YANG schema element.
func (*Component_IntegratedCircuitPath) BackplaneFacingCapacity ¶
func (n *Component_IntegratedCircuitPath) BackplaneFacingCapacity() *Component_IntegratedCircuit_BackplaneFacingCapacityPath
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 ¶
func (n *Component_IntegratedCircuitPath) Config() ygnmi.ConfigQuery[*oc.Component_IntegratedCircuit]
Config returns a Query that can be used in gNMI operations.
func (*Component_IntegratedCircuitPath) Memory ¶
func (n *Component_IntegratedCircuitPath) Memory() *Component_IntegratedCircuit_MemoryPath
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) State ¶
func (n *Component_IntegratedCircuitPath) State() ygnmi.SingletonQuery[*oc.Component_IntegratedCircuit]
State returns a Query that can be used in gNMI operations.
func (*Component_IntegratedCircuitPath) Utilization ¶
func (n *Component_IntegratedCircuitPath) Utilization() *Component_IntegratedCircuit_UtilizationPath
Utilization (container): 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 ¶
Component_IntegratedCircuitPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit YANG schema element.
func (*Component_IntegratedCircuitPathAny) BackplaneFacingCapacity ¶
func (n *Component_IntegratedCircuitPathAny) BackplaneFacingCapacity() *Component_IntegratedCircuit_BackplaneFacingCapacityPathAny
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 ¶
func (n *Component_IntegratedCircuitPathAny) Config() ygnmi.WildcardQuery[*oc.Component_IntegratedCircuit]
Config returns a Query that can be used in gNMI operations.
func (*Component_IntegratedCircuitPathAny) Memory ¶
func (n *Component_IntegratedCircuitPathAny) Memory() *Component_IntegratedCircuit_MemoryPathAny
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) State ¶
func (n *Component_IntegratedCircuitPathAny) State() ygnmi.WildcardQuery[*oc.Component_IntegratedCircuit]
State returns a Query that can be used in gNMI operations.
func (*Component_IntegratedCircuitPathAny) Utilization ¶
func (n *Component_IntegratedCircuitPathAny) Utilization() *Component_IntegratedCircuit_UtilizationPathAny
Utilization (container): 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 ¶
Component_IntegratedCircuit_BackplaneFacingCapacityPath represents the /openconfig-platform/components/component/integrated-circuit/backplane-facing-capacity YANG schema element.
func (*Component_IntegratedCircuit_BackplaneFacingCapacityPath) AvailablePct ¶
func (n *Component_IntegratedCircuit_BackplaneFacingCapacityPath) AvailablePct() *Component_IntegratedCircuit_BackplaneFacingCapacity_AvailablePctPath
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 ¶
func (n *Component_IntegratedCircuit_BackplaneFacingCapacityPath) Config() ygnmi.ConfigQuery[*oc.Component_IntegratedCircuit_BackplaneFacingCapacity]
Config returns a Query that can be used in gNMI operations.
func (*Component_IntegratedCircuit_BackplaneFacingCapacityPath) ConsumedCapacity ¶
func (n *Component_IntegratedCircuit_BackplaneFacingCapacityPath) ConsumedCapacity() *Component_IntegratedCircuit_BackplaneFacingCapacity_ConsumedCapacityPath
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 ¶
func (n *Component_IntegratedCircuit_BackplaneFacingCapacityPath) State() ygnmi.SingletonQuery[*oc.Component_IntegratedCircuit_BackplaneFacingCapacity]
State returns a Query that can be used in gNMI operations.
func (*Component_IntegratedCircuit_BackplaneFacingCapacityPath) Total ¶
func (n *Component_IntegratedCircuit_BackplaneFacingCapacityPath) Total() *Component_IntegratedCircuit_BackplaneFacingCapacity_TotalPath
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 ¶
func (n *Component_IntegratedCircuit_BackplaneFacingCapacityPath) TotalOperationalCapacity() *Component_IntegratedCircuit_BackplaneFacingCapacity_TotalOperationalCapacityPath
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 ¶
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 ¶
func (n *Component_IntegratedCircuit_BackplaneFacingCapacityPathAny) AvailablePct() *Component_IntegratedCircuit_BackplaneFacingCapacity_AvailablePctPathAny
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 ¶
func (n *Component_IntegratedCircuit_BackplaneFacingCapacityPathAny) Config() ygnmi.WildcardQuery[*oc.Component_IntegratedCircuit_BackplaneFacingCapacity]
Config returns a Query that can be used in gNMI operations.
func (*Component_IntegratedCircuit_BackplaneFacingCapacityPathAny) ConsumedCapacity ¶
func (n *Component_IntegratedCircuit_BackplaneFacingCapacityPathAny) ConsumedCapacity() *Component_IntegratedCircuit_BackplaneFacingCapacity_ConsumedCapacityPathAny
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 ¶
func (n *Component_IntegratedCircuit_BackplaneFacingCapacityPathAny) State() ygnmi.WildcardQuery[*oc.Component_IntegratedCircuit_BackplaneFacingCapacity]
State returns a Query that can be used in gNMI operations.
func (*Component_IntegratedCircuit_BackplaneFacingCapacityPathAny) Total ¶
func (n *Component_IntegratedCircuit_BackplaneFacingCapacityPathAny) Total() *Component_IntegratedCircuit_BackplaneFacingCapacity_TotalPathAny
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 ¶
func (n *Component_IntegratedCircuit_BackplaneFacingCapacityPathAny) TotalOperationalCapacity() *Component_IntegratedCircuit_BackplaneFacingCapacity_TotalOperationalCapacityPathAny
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 ¶
func (n *Component_IntegratedCircuit_BackplaneFacingCapacity_AvailablePctPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *Component_IntegratedCircuit_BackplaneFacingCapacity_AvailablePctPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *Component_IntegratedCircuit_BackplaneFacingCapacity_ConsumedCapacityPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_IntegratedCircuit_BackplaneFacingCapacity_ConsumedCapacityPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_IntegratedCircuit_BackplaneFacingCapacity_TotalOperationalCapacityPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_IntegratedCircuit_BackplaneFacingCapacity_TotalOperationalCapacityPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_IntegratedCircuit_BackplaneFacingCapacity_TotalPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_IntegratedCircuit_BackplaneFacingCapacity_TotalPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
Component_IntegratedCircuit_MemoryPath represents the /openconfig-platform/components/component/integrated-circuit/memory YANG schema element.
func (*Component_IntegratedCircuit_MemoryPath) Config ¶
func (n *Component_IntegratedCircuit_MemoryPath) Config() ygnmi.ConfigQuery[*oc.Component_IntegratedCircuit_Memory]
Config returns a Query that can be used in gNMI operations.
func (*Component_IntegratedCircuit_MemoryPath) CorrectedParityErrors ¶
func (n *Component_IntegratedCircuit_MemoryPath) CorrectedParityErrors() *Component_IntegratedCircuit_Memory_CorrectedParityErrorsPath
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 ¶
func (n *Component_IntegratedCircuit_MemoryPath) State() ygnmi.SingletonQuery[*oc.Component_IntegratedCircuit_Memory]
State returns a Query that can be used in gNMI operations.
func (*Component_IntegratedCircuit_MemoryPath) TotalParityErrors ¶
func (n *Component_IntegratedCircuit_MemoryPath) TotalParityErrors() *Component_IntegratedCircuit_Memory_TotalParityErrorsPath
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 ¶
func (n *Component_IntegratedCircuit_MemoryPath) UncorrectedParityErrors() *Component_IntegratedCircuit_Memory_UncorrectedParityErrorsPath
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 ¶
Component_IntegratedCircuit_MemoryPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/memory YANG schema element.
func (*Component_IntegratedCircuit_MemoryPathAny) Config ¶
func (n *Component_IntegratedCircuit_MemoryPathAny) Config() ygnmi.WildcardQuery[*oc.Component_IntegratedCircuit_Memory]
Config returns a Query that can be used in gNMI operations.
func (*Component_IntegratedCircuit_MemoryPathAny) CorrectedParityErrors ¶
func (n *Component_IntegratedCircuit_MemoryPathAny) CorrectedParityErrors() *Component_IntegratedCircuit_Memory_CorrectedParityErrorsPathAny
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 ¶
func (n *Component_IntegratedCircuit_MemoryPathAny) State() ygnmi.WildcardQuery[*oc.Component_IntegratedCircuit_Memory]
State returns a Query that can be used in gNMI operations.
func (*Component_IntegratedCircuit_MemoryPathAny) TotalParityErrors ¶
func (n *Component_IntegratedCircuit_MemoryPathAny) TotalParityErrors() *Component_IntegratedCircuit_Memory_TotalParityErrorsPathAny
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 ¶
func (n *Component_IntegratedCircuit_MemoryPathAny) UncorrectedParityErrors() *Component_IntegratedCircuit_Memory_UncorrectedParityErrorsPathAny
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 ¶
func (n *Component_IntegratedCircuit_Memory_CorrectedParityErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_IntegratedCircuit_Memory_CorrectedParityErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_IntegratedCircuit_Memory_TotalParityErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_IntegratedCircuit_Memory_TotalParityErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_IntegratedCircuit_Memory_UncorrectedParityErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_IntegratedCircuit_Memory_UncorrectedParityErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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_UtilizationPath ¶
Component_IntegratedCircuit_UtilizationPath represents the /openconfig-platform/components/component/integrated-circuit/utilization YANG schema element.
func (*Component_IntegratedCircuit_UtilizationPath) Config ¶
func (n *Component_IntegratedCircuit_UtilizationPath) Config() ygnmi.ConfigQuery[*oc.Component_IntegratedCircuit_Utilization]
Config returns a Query that can be used in gNMI operations.
func (*Component_IntegratedCircuit_UtilizationPath) Resource ¶
func (n *Component_IntegratedCircuit_UtilizationPath) Resource(Name string) *Component_IntegratedCircuit_Utilization_ResourcePath
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 ¶
func (n *Component_IntegratedCircuit_UtilizationPath) ResourceAny() *Component_IntegratedCircuit_Utilization_ResourcePathAny
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) State ¶
func (n *Component_IntegratedCircuit_UtilizationPath) State() ygnmi.SingletonQuery[*oc.Component_IntegratedCircuit_Utilization]
State returns a Query that can be used in gNMI operations.
type Component_IntegratedCircuit_UtilizationPathAny ¶
Component_IntegratedCircuit_UtilizationPathAny represents the wildcard version of the /openconfig-platform/components/component/integrated-circuit/utilization YANG schema element.
func (*Component_IntegratedCircuit_UtilizationPathAny) Config ¶
func (n *Component_IntegratedCircuit_UtilizationPathAny) Config() ygnmi.WildcardQuery[*oc.Component_IntegratedCircuit_Utilization]
Config returns a Query that can be used in gNMI operations.
func (*Component_IntegratedCircuit_UtilizationPathAny) Resource ¶
func (n *Component_IntegratedCircuit_UtilizationPathAny) Resource(Name string) *Component_IntegratedCircuit_Utilization_ResourcePathAny
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 ¶
func (n *Component_IntegratedCircuit_UtilizationPathAny) ResourceAny() *Component_IntegratedCircuit_Utilization_ResourcePathAny
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) State ¶
func (n *Component_IntegratedCircuit_UtilizationPathAny) State() ygnmi.WildcardQuery[*oc.Component_IntegratedCircuit_Utilization]
State returns a Query that can be used in gNMI operations.
type Component_IntegratedCircuit_Utilization_ResourcePath ¶
Component_IntegratedCircuit_Utilization_ResourcePath represents the /openconfig-platform/components/component/integrated-circuit/utilization/resources/resource YANG schema element.
func (*Component_IntegratedCircuit_Utilization_ResourcePath) Committed ¶
func (n *Component_IntegratedCircuit_Utilization_ResourcePath) Committed() *Component_IntegratedCircuit_Utilization_Resource_CommittedPath
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 ¶
func (n *Component_IntegratedCircuit_Utilization_ResourcePath) Config() ygnmi.ConfigQuery[*oc.Component_IntegratedCircuit_Utilization_Resource]
Config returns a Query that can be used in gNMI operations.
func (*Component_IntegratedCircuit_Utilization_ResourcePath) Free ¶
func (n *Component_IntegratedCircuit_Utilization_ResourcePath) Free() *Component_IntegratedCircuit_Utilization_Resource_FreePath
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 ¶
func (n *Component_IntegratedCircuit_Utilization_ResourcePath) HighWatermark() *Component_IntegratedCircuit_Utilization_Resource_HighWatermarkPath
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 ¶
func (n *Component_IntegratedCircuit_Utilization_ResourcePath) LastHighWatermark() *Component_IntegratedCircuit_Utilization_Resource_LastHighWatermarkPath
LastHighWatermark (leaf): The time when the high-watermark was last updated
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 ¶
func (n *Component_IntegratedCircuit_Utilization_ResourcePath) MaxLimit() *Component_IntegratedCircuit_Utilization_Resource_MaxLimitPath
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 ¶
func (n *Component_IntegratedCircuit_Utilization_ResourcePath) Name() *Component_IntegratedCircuit_Utilization_Resource_NamePath
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 ¶
func (n *Component_IntegratedCircuit_Utilization_ResourcePath) State() ygnmi.SingletonQuery[*oc.Component_IntegratedCircuit_Utilization_Resource]
State returns a Query that can be used in gNMI operations.
func (*Component_IntegratedCircuit_Utilization_ResourcePath) Used ¶
func (n *Component_IntegratedCircuit_Utilization_ResourcePath) Used() *Component_IntegratedCircuit_Utilization_Resource_UsedPath
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"
type Component_IntegratedCircuit_Utilization_ResourcePathAny ¶
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 ¶
func (n *Component_IntegratedCircuit_Utilization_ResourcePathAny) Committed() *Component_IntegratedCircuit_Utilization_Resource_CommittedPathAny
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 ¶
func (n *Component_IntegratedCircuit_Utilization_ResourcePathAny) Config() ygnmi.WildcardQuery[*oc.Component_IntegratedCircuit_Utilization_Resource]
Config returns a Query that can be used in gNMI operations.
func (*Component_IntegratedCircuit_Utilization_ResourcePathAny) Free ¶
func (n *Component_IntegratedCircuit_Utilization_ResourcePathAny) Free() *Component_IntegratedCircuit_Utilization_Resource_FreePathAny
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 ¶
func (n *Component_IntegratedCircuit_Utilization_ResourcePathAny) HighWatermark() *Component_IntegratedCircuit_Utilization_Resource_HighWatermarkPathAny
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 ¶
func (n *Component_IntegratedCircuit_Utilization_ResourcePathAny) LastHighWatermark() *Component_IntegratedCircuit_Utilization_Resource_LastHighWatermarkPathAny
LastHighWatermark (leaf): The time when the high-watermark was last updated
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 ¶
func (n *Component_IntegratedCircuit_Utilization_ResourcePathAny) MaxLimit() *Component_IntegratedCircuit_Utilization_Resource_MaxLimitPathAny
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 ¶
func (n *Component_IntegratedCircuit_Utilization_ResourcePathAny) Name() *Component_IntegratedCircuit_Utilization_Resource_NamePathAny
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 ¶
func (n *Component_IntegratedCircuit_Utilization_ResourcePathAny) State() ygnmi.WildcardQuery[*oc.Component_IntegratedCircuit_Utilization_Resource]
State returns a Query that can be used in gNMI operations.
func (*Component_IntegratedCircuit_Utilization_ResourcePathAny) Used ¶
func (n *Component_IntegratedCircuit_Utilization_ResourcePathAny) Used() *Component_IntegratedCircuit_Utilization_Resource_UsedPathAny
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"
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 ¶
func (n *Component_IntegratedCircuit_Utilization_Resource_CommittedPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_IntegratedCircuit_Utilization_Resource_CommittedPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_IntegratedCircuit_Utilization_Resource_FreePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_IntegratedCircuit_Utilization_Resource_FreePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_IntegratedCircuit_Utilization_Resource_HighWatermarkPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_IntegratedCircuit_Utilization_Resource_HighWatermarkPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_IntegratedCircuit_Utilization_Resource_LastHighWatermarkPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_IntegratedCircuit_Utilization_Resource_LastHighWatermarkPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_IntegratedCircuit_Utilization_Resource_MaxLimitPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_IntegratedCircuit_Utilization_Resource_MaxLimitPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_IntegratedCircuit_Utilization_Resource_NamePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *Component_IntegratedCircuit_Utilization_Resource_NamePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *Component_IntegratedCircuit_Utilization_Resource_NamePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *Component_IntegratedCircuit_Utilization_Resource_NamePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *Component_IntegratedCircuit_Utilization_Resource_UsedPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_IntegratedCircuit_Utilization_Resource_UsedPathAny) State() ygnmi.WildcardQuery[uint64]
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_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 ¶
func (n *Component_LastRebootReasonPath) State() ygnmi.SingletonQuery[oc.E_PlatformTypes_COMPONENT_REBOOT_REASON]
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 ¶
func (n *Component_LastRebootReasonPathAny) State() ygnmi.WildcardQuery[oc.E_PlatformTypes_COMPONENT_REBOOT_REASON]
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 ¶
func (n *Component_LastRebootTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_LastRebootTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
Component_LastSwitchoverReasonPath represents the /openconfig-platform/components/component/state/last-switchover-reason YANG schema element.
func (*Component_LastSwitchoverReasonPath) Details ¶
func (n *Component_LastSwitchoverReasonPath) Details() *Component_LastSwitchoverReason_DetailsPath
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 ¶
func (n *Component_LastSwitchoverReasonPath) State() ygnmi.SingletonQuery[*oc.Component_LastSwitchoverReason]
State returns a Query that can be used in gNMI operations.
func (*Component_LastSwitchoverReasonPath) Trigger ¶
func (n *Component_LastSwitchoverReasonPath) Trigger() *Component_LastSwitchoverReason_TriggerPath
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 ¶
Component_LastSwitchoverReasonPathAny represents the wildcard version of the /openconfig-platform/components/component/state/last-switchover-reason YANG schema element.
func (*Component_LastSwitchoverReasonPathAny) Details ¶
func (n *Component_LastSwitchoverReasonPathAny) Details() *Component_LastSwitchoverReason_DetailsPathAny
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 ¶
func (n *Component_LastSwitchoverReasonPathAny) State() ygnmi.WildcardQuery[*oc.Component_LastSwitchoverReason]
State returns a Query that can be used in gNMI operations.
func (*Component_LastSwitchoverReasonPathAny) Trigger ¶
func (n *Component_LastSwitchoverReasonPathAny) Trigger() *Component_LastSwitchoverReason_TriggerPathAny
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 ¶
func (n *Component_LastSwitchoverReason_DetailsPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *Component_LastSwitchoverReason_DetailsPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *Component_LastSwitchoverReason_TriggerPath) State() ygnmi.SingletonQuery[oc.E_PlatformTypes_ComponentRedundantRoleSwitchoverReasonTrigger]
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 ¶
func (n *Component_LastSwitchoverReason_TriggerPathAny) State() ygnmi.WildcardQuery[oc.E_PlatformTypes_ComponentRedundantRoleSwitchoverReasonTrigger]
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 ¶
func (n *Component_LastSwitchoverTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_LastSwitchoverTimePathAny) State() ygnmi.WildcardQuery[uint64]
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_LocationPath ¶
Component_LocationPath represents the /openconfig-platform/components/component/state/location YANG schema element.
func (*Component_LocationPath) State ¶
func (n *Component_LocationPath) State() ygnmi.SingletonQuery[string]
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 ¶
Component_LocationPathAny represents the wildcard version of the /openconfig-platform/components/component/state/location YANG schema element.
func (*Component_LocationPathAny) State ¶
func (n *Component_LocationPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
Component_MemoryPath represents the /openconfig-platform/components/component/state/memory YANG schema element.
func (*Component_MemoryPath) Available ¶
func (n *Component_MemoryPath) Available() *Component_Memory_AvailablePath
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 ¶
func (n *Component_MemoryPath) State() ygnmi.SingletonQuery[*oc.Component_Memory]
State returns a Query that can be used in gNMI operations.
func (*Component_MemoryPath) Utilized ¶
func (n *Component_MemoryPath) Utilized() *Component_Memory_UtilizedPath
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 ¶
Component_MemoryPathAny represents the wildcard version of the /openconfig-platform/components/component/state/memory YANG schema element.
func (*Component_MemoryPathAny) Available ¶
func (n *Component_MemoryPathAny) Available() *Component_Memory_AvailablePathAny
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 ¶
func (n *Component_MemoryPathAny) State() ygnmi.WildcardQuery[*oc.Component_Memory]
State returns a Query that can be used in gNMI operations.
func (*Component_MemoryPathAny) Utilized ¶
func (n *Component_MemoryPathAny) Utilized() *Component_Memory_UtilizedPathAny
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 ¶
func (n *Component_Memory_AvailablePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Memory_AvailablePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Memory_UtilizedPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Memory_UtilizedPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
Component_MfgDatePath represents the /openconfig-platform/components/component/state/mfg-date YANG schema element.
func (*Component_MfgDatePath) State ¶
func (n *Component_MfgDatePath) State() ygnmi.SingletonQuery[string]
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 ¶
Component_MfgDatePathAny represents the wildcard version of the /openconfig-platform/components/component/state/mfg-date YANG schema element.
func (*Component_MfgDatePathAny) State ¶
func (n *Component_MfgDatePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
Component_MfgNamePath represents the /openconfig-platform/components/component/state/mfg-name YANG schema element.
func (*Component_MfgNamePath) State ¶
func (n *Component_MfgNamePath) State() ygnmi.SingletonQuery[string]
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 ¶
Component_MfgNamePathAny represents the wildcard version of the /openconfig-platform/components/component/state/mfg-name YANG schema element.
func (*Component_MfgNamePathAny) State ¶
func (n *Component_MfgNamePathAny) State() ygnmi.WildcardQuery[string]
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_NamePath ¶
Component_NamePath represents the /openconfig-platform/components/component/state/name YANG schema element.
func (*Component_NamePath) Config ¶
func (n *Component_NamePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *Component_NamePath) State() ygnmi.SingletonQuery[string]
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 ¶
Component_NamePathAny represents the wildcard version of the /openconfig-platform/components/component/state/name YANG schema element.
func (*Component_NamePathAny) Config ¶
func (n *Component_NamePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *Component_NamePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
Component_OperStatusPath represents the /openconfig-platform/components/component/state/oper-status YANG schema element.
func (*Component_OperStatusPath) State ¶
func (n *Component_OperStatusPath) State() ygnmi.SingletonQuery[oc.E_PlatformTypes_COMPONENT_OPER_STATUS]
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 ¶
func (n *Component_OperStatusPathAny) State() ygnmi.WildcardQuery[oc.E_PlatformTypes_COMPONENT_OPER_STATUS]
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_ParentPath ¶
Component_ParentPath represents the /openconfig-platform/components/component/state/parent YANG schema element.
func (*Component_ParentPath) State ¶
func (n *Component_ParentPath) State() ygnmi.SingletonQuery[string]
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 ¶
Component_ParentPathAny represents the wildcard version of the /openconfig-platform/components/component/state/parent YANG schema element.
func (*Component_ParentPathAny) State ¶
func (n *Component_ParentPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
Component_PartNoPath represents the /openconfig-platform/components/component/state/part-no YANG schema element.
func (*Component_PartNoPath) State ¶
func (n *Component_PartNoPath) State() ygnmi.SingletonQuery[string]
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 ¶
Component_PartNoPathAny represents the wildcard version of the /openconfig-platform/components/component/state/part-no YANG schema element.
func (*Component_PartNoPathAny) State ¶
func (n *Component_PartNoPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
Component_PciePath represents the /openconfig-platform/components/component/state/pcie YANG schema element.
func (*Component_PciePath) CorrectableErrors ¶
func (n *Component_PciePath) CorrectableErrors() *Component_Pcie_CorrectableErrorsPath
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 ¶
func (n *Component_PciePath) FatalErrors() *Component_Pcie_FatalErrorsPath
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 ¶
func (n *Component_PciePath) NonFatalErrors() *Component_Pcie_NonFatalErrorsPath
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 ¶
func (n *Component_PciePath) State() ygnmi.SingletonQuery[*oc.Component_Pcie]
State returns a Query that can be used in gNMI operations.
type Component_PciePathAny ¶
Component_PciePathAny represents the wildcard version of the /openconfig-platform/components/component/state/pcie YANG schema element.
func (*Component_PciePathAny) CorrectableErrors ¶
func (n *Component_PciePathAny) CorrectableErrors() *Component_Pcie_CorrectableErrorsPathAny
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 ¶
func (n *Component_PciePathAny) FatalErrors() *Component_Pcie_FatalErrorsPathAny
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 ¶
func (n *Component_PciePathAny) NonFatalErrors() *Component_Pcie_NonFatalErrorsPathAny
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 ¶
func (n *Component_PciePathAny) State() ygnmi.WildcardQuery[*oc.Component_Pcie]
State returns a Query that can be used in gNMI operations.
type Component_Pcie_CorrectableErrorsPath ¶
Component_Pcie_CorrectableErrorsPath represents the /openconfig-platform/components/component/state/pcie/correctable-errors YANG schema element.
func (*Component_Pcie_CorrectableErrorsPath) AdvisoryNonFatalErrors ¶
func (n *Component_Pcie_CorrectableErrorsPath) AdvisoryNonFatalErrors() *Component_Pcie_CorrectableErrors_AdvisoryNonFatalErrorsPath
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 ¶
func (n *Component_Pcie_CorrectableErrorsPath) BadDllpErrors() *Component_Pcie_CorrectableErrors_BadDllpErrorsPath
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 ¶
func (n *Component_Pcie_CorrectableErrorsPath) BadTlpErrors() *Component_Pcie_CorrectableErrors_BadTlpErrorsPath
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 ¶
func (n *Component_Pcie_CorrectableErrorsPath) HdrLogOverflowErrors() *Component_Pcie_CorrectableErrors_HdrLogOverflowErrorsPath
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 ¶
func (n *Component_Pcie_CorrectableErrorsPath) InternalErrors() *Component_Pcie_CorrectableErrors_InternalErrorsPath
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 ¶
func (n *Component_Pcie_CorrectableErrorsPath) ReceiverErrors() *Component_Pcie_CorrectableErrors_ReceiverErrorsPath
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 ¶
func (n *Component_Pcie_CorrectableErrorsPath) RelayRolloverErrors() *Component_Pcie_CorrectableErrors_RelayRolloverErrorsPath
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 ¶
func (n *Component_Pcie_CorrectableErrorsPath) ReplayTimeoutErrors() *Component_Pcie_CorrectableErrors_ReplayTimeoutErrorsPath
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 ¶
func (n *Component_Pcie_CorrectableErrorsPath) State() ygnmi.SingletonQuery[*oc.Component_Pcie_CorrectableErrors]
State returns a Query that can be used in gNMI operations.
func (*Component_Pcie_CorrectableErrorsPath) TotalErrors ¶
func (n *Component_Pcie_CorrectableErrorsPath) TotalErrors() *Component_Pcie_CorrectableErrors_TotalErrorsPath
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 ¶
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 ¶
func (n *Component_Pcie_CorrectableErrorsPathAny) AdvisoryNonFatalErrors() *Component_Pcie_CorrectableErrors_AdvisoryNonFatalErrorsPathAny
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 ¶
func (n *Component_Pcie_CorrectableErrorsPathAny) BadDllpErrors() *Component_Pcie_CorrectableErrors_BadDllpErrorsPathAny
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 ¶
func (n *Component_Pcie_CorrectableErrorsPathAny) BadTlpErrors() *Component_Pcie_CorrectableErrors_BadTlpErrorsPathAny
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 ¶
func (n *Component_Pcie_CorrectableErrorsPathAny) HdrLogOverflowErrors() *Component_Pcie_CorrectableErrors_HdrLogOverflowErrorsPathAny
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 ¶
func (n *Component_Pcie_CorrectableErrorsPathAny) InternalErrors() *Component_Pcie_CorrectableErrors_InternalErrorsPathAny
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 ¶
func (n *Component_Pcie_CorrectableErrorsPathAny) ReceiverErrors() *Component_Pcie_CorrectableErrors_ReceiverErrorsPathAny
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 ¶
func (n *Component_Pcie_CorrectableErrorsPathAny) RelayRolloverErrors() *Component_Pcie_CorrectableErrors_RelayRolloverErrorsPathAny
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 ¶
func (n *Component_Pcie_CorrectableErrorsPathAny) ReplayTimeoutErrors() *Component_Pcie_CorrectableErrors_ReplayTimeoutErrorsPathAny
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 ¶
func (n *Component_Pcie_CorrectableErrorsPathAny) State() ygnmi.WildcardQuery[*oc.Component_Pcie_CorrectableErrors]
State returns a Query that can be used in gNMI operations.
func (*Component_Pcie_CorrectableErrorsPathAny) TotalErrors ¶
func (n *Component_Pcie_CorrectableErrorsPathAny) TotalErrors() *Component_Pcie_CorrectableErrors_TotalErrorsPathAny
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 ¶
func (n *Component_Pcie_CorrectableErrors_AdvisoryNonFatalErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_CorrectableErrors_AdvisoryNonFatalErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_CorrectableErrors_BadDllpErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_CorrectableErrors_BadDllpErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_CorrectableErrors_BadTlpErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_CorrectableErrors_BadTlpErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_CorrectableErrors_HdrLogOverflowErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_CorrectableErrors_HdrLogOverflowErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_CorrectableErrors_InternalErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_CorrectableErrors_InternalErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_CorrectableErrors_ReceiverErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_CorrectableErrors_ReceiverErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_CorrectableErrors_RelayRolloverErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_CorrectableErrors_RelayRolloverErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_CorrectableErrors_ReplayTimeoutErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_CorrectableErrors_ReplayTimeoutErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_CorrectableErrors_TotalErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_CorrectableErrors_TotalErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
Component_Pcie_FatalErrorsPath represents the /openconfig-platform/components/component/state/pcie/fatal-errors YANG schema element.
func (*Component_Pcie_FatalErrorsPath) AcsViolationErrors ¶
func (n *Component_Pcie_FatalErrorsPath) AcsViolationErrors() *Component_Pcie_FatalErrors_AcsViolationErrorsPath
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 ¶
func (n *Component_Pcie_FatalErrorsPath) AtomicOpBlockedErrors() *Component_Pcie_FatalErrors_AtomicOpBlockedErrorsPath
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 ¶
func (n *Component_Pcie_FatalErrorsPath) BlockedTlpErrors() *Component_Pcie_FatalErrors_BlockedTlpErrorsPath
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 ¶
func (n *Component_Pcie_FatalErrorsPath) CompletionAbortErrors() *Component_Pcie_FatalErrors_CompletionAbortErrorsPath
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 ¶
func (n *Component_Pcie_FatalErrorsPath) CompletionTimeoutErrors() *Component_Pcie_FatalErrors_CompletionTimeoutErrorsPath
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 ¶
func (n *Component_Pcie_FatalErrorsPath) DataLinkErrors() *Component_Pcie_FatalErrors_DataLinkErrorsPath
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 ¶
func (n *Component_Pcie_FatalErrorsPath) EcrcErrors() *Component_Pcie_FatalErrors_EcrcErrorsPath
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 ¶
func (n *Component_Pcie_FatalErrorsPath) FlowControlProtocolErrors() *Component_Pcie_FatalErrors_FlowControlProtocolErrorsPath
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 ¶
func (n *Component_Pcie_FatalErrorsPath) InternalErrors() *Component_Pcie_FatalErrors_InternalErrorsPath
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 ¶
func (n *Component_Pcie_FatalErrorsPath) MalformedTlpErrors() *Component_Pcie_FatalErrors_MalformedTlpErrorsPath
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 ¶
func (n *Component_Pcie_FatalErrorsPath) PoisonedTlpErrors() *Component_Pcie_FatalErrors_PoisonedTlpErrorsPath
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 ¶
func (n *Component_Pcie_FatalErrorsPath) ReceiverOverflowErrors() *Component_Pcie_FatalErrors_ReceiverOverflowErrorsPath
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 ¶
func (n *Component_Pcie_FatalErrorsPath) State() ygnmi.SingletonQuery[*oc.Component_Pcie_FatalErrors]
State returns a Query that can be used in gNMI operations.
func (*Component_Pcie_FatalErrorsPath) SurpriseDownErrors ¶
func (n *Component_Pcie_FatalErrorsPath) SurpriseDownErrors() *Component_Pcie_FatalErrors_SurpriseDownErrorsPath
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 ¶
func (n *Component_Pcie_FatalErrorsPath) TlpPrefixBlockedErrors() *Component_Pcie_FatalErrors_TlpPrefixBlockedErrorsPath
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 ¶
func (n *Component_Pcie_FatalErrorsPath) TotalErrors() *Component_Pcie_FatalErrors_TotalErrorsPath
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 ¶
func (n *Component_Pcie_FatalErrorsPath) UndefinedErrors() *Component_Pcie_FatalErrors_UndefinedErrorsPath
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 ¶
func (n *Component_Pcie_FatalErrorsPath) UnexpectedCompletionErrors() *Component_Pcie_FatalErrors_UnexpectedCompletionErrorsPath
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 ¶
func (n *Component_Pcie_FatalErrorsPath) UnsupportedRequestErrors() *Component_Pcie_FatalErrors_UnsupportedRequestErrorsPath
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 ¶
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 ¶
func (n *Component_Pcie_FatalErrorsPathAny) AcsViolationErrors() *Component_Pcie_FatalErrors_AcsViolationErrorsPathAny
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 ¶
func (n *Component_Pcie_FatalErrorsPathAny) AtomicOpBlockedErrors() *Component_Pcie_FatalErrors_AtomicOpBlockedErrorsPathAny
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 ¶
func (n *Component_Pcie_FatalErrorsPathAny) BlockedTlpErrors() *Component_Pcie_FatalErrors_BlockedTlpErrorsPathAny
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 ¶
func (n *Component_Pcie_FatalErrorsPathAny) CompletionAbortErrors() *Component_Pcie_FatalErrors_CompletionAbortErrorsPathAny
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 ¶
func (n *Component_Pcie_FatalErrorsPathAny) CompletionTimeoutErrors() *Component_Pcie_FatalErrors_CompletionTimeoutErrorsPathAny
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 ¶
func (n *Component_Pcie_FatalErrorsPathAny) DataLinkErrors() *Component_Pcie_FatalErrors_DataLinkErrorsPathAny
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 ¶
func (n *Component_Pcie_FatalErrorsPathAny) EcrcErrors() *Component_Pcie_FatalErrors_EcrcErrorsPathAny
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 ¶
func (n *Component_Pcie_FatalErrorsPathAny) FlowControlProtocolErrors() *Component_Pcie_FatalErrors_FlowControlProtocolErrorsPathAny
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 ¶
func (n *Component_Pcie_FatalErrorsPathAny) InternalErrors() *Component_Pcie_FatalErrors_InternalErrorsPathAny
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 ¶
func (n *Component_Pcie_FatalErrorsPathAny) MalformedTlpErrors() *Component_Pcie_FatalErrors_MalformedTlpErrorsPathAny
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 ¶
func (n *Component_Pcie_FatalErrorsPathAny) PoisonedTlpErrors() *Component_Pcie_FatalErrors_PoisonedTlpErrorsPathAny
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 ¶
func (n *Component_Pcie_FatalErrorsPathAny) ReceiverOverflowErrors() *Component_Pcie_FatalErrors_ReceiverOverflowErrorsPathAny
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 ¶
func (n *Component_Pcie_FatalErrorsPathAny) State() ygnmi.WildcardQuery[*oc.Component_Pcie_FatalErrors]
State returns a Query that can be used in gNMI operations.
func (*Component_Pcie_FatalErrorsPathAny) SurpriseDownErrors ¶
func (n *Component_Pcie_FatalErrorsPathAny) SurpriseDownErrors() *Component_Pcie_FatalErrors_SurpriseDownErrorsPathAny
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 ¶
func (n *Component_Pcie_FatalErrorsPathAny) TlpPrefixBlockedErrors() *Component_Pcie_FatalErrors_TlpPrefixBlockedErrorsPathAny
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 ¶
func (n *Component_Pcie_FatalErrorsPathAny) TotalErrors() *Component_Pcie_FatalErrors_TotalErrorsPathAny
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 ¶
func (n *Component_Pcie_FatalErrorsPathAny) UndefinedErrors() *Component_Pcie_FatalErrors_UndefinedErrorsPathAny
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 ¶
func (n *Component_Pcie_FatalErrorsPathAny) UnexpectedCompletionErrors() *Component_Pcie_FatalErrors_UnexpectedCompletionErrorsPathAny
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 ¶
func (n *Component_Pcie_FatalErrorsPathAny) UnsupportedRequestErrors() *Component_Pcie_FatalErrors_UnsupportedRequestErrorsPathAny
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 ¶
func (n *Component_Pcie_FatalErrors_AcsViolationErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_AcsViolationErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_AtomicOpBlockedErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_AtomicOpBlockedErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_BlockedTlpErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_BlockedTlpErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_CompletionAbortErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_CompletionAbortErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_CompletionTimeoutErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_CompletionTimeoutErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_DataLinkErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_DataLinkErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_EcrcErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_EcrcErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_FlowControlProtocolErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_FlowControlProtocolErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_InternalErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_InternalErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_MalformedTlpErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_MalformedTlpErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_PoisonedTlpErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_PoisonedTlpErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_ReceiverOverflowErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_ReceiverOverflowErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_SurpriseDownErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_SurpriseDownErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_TlpPrefixBlockedErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_TlpPrefixBlockedErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_TotalErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_TotalErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_UndefinedErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_UndefinedErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_UnexpectedCompletionErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_UnexpectedCompletionErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_UnsupportedRequestErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_FatalErrors_UnsupportedRequestErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
Component_Pcie_NonFatalErrorsPath represents the /openconfig-platform/components/component/state/pcie/non-fatal-errors YANG schema element.
func (*Component_Pcie_NonFatalErrorsPath) AcsViolationErrors ¶
func (n *Component_Pcie_NonFatalErrorsPath) AcsViolationErrors() *Component_Pcie_NonFatalErrors_AcsViolationErrorsPath
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 ¶
func (n *Component_Pcie_NonFatalErrorsPath) AtomicOpBlockedErrors() *Component_Pcie_NonFatalErrors_AtomicOpBlockedErrorsPath
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 ¶
func (n *Component_Pcie_NonFatalErrorsPath) BlockedTlpErrors() *Component_Pcie_NonFatalErrors_BlockedTlpErrorsPath
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 ¶
func (n *Component_Pcie_NonFatalErrorsPath) CompletionAbortErrors() *Component_Pcie_NonFatalErrors_CompletionAbortErrorsPath
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 ¶
func (n *Component_Pcie_NonFatalErrorsPath) CompletionTimeoutErrors() *Component_Pcie_NonFatalErrors_CompletionTimeoutErrorsPath
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 ¶
func (n *Component_Pcie_NonFatalErrorsPath) DataLinkErrors() *Component_Pcie_NonFatalErrors_DataLinkErrorsPath
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 ¶
func (n *Component_Pcie_NonFatalErrorsPath) EcrcErrors() *Component_Pcie_NonFatalErrors_EcrcErrorsPath
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 ¶
func (n *Component_Pcie_NonFatalErrorsPath) FlowControlProtocolErrors() *Component_Pcie_NonFatalErrors_FlowControlProtocolErrorsPath
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 ¶
func (n *Component_Pcie_NonFatalErrorsPath) InternalErrors() *Component_Pcie_NonFatalErrors_InternalErrorsPath
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 ¶
func (n *Component_Pcie_NonFatalErrorsPath) MalformedTlpErrors() *Component_Pcie_NonFatalErrors_MalformedTlpErrorsPath
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 ¶
func (n *Component_Pcie_NonFatalErrorsPath) PoisonedTlpErrors() *Component_Pcie_NonFatalErrors_PoisonedTlpErrorsPath
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 ¶
func (n *Component_Pcie_NonFatalErrorsPath) ReceiverOverflowErrors() *Component_Pcie_NonFatalErrors_ReceiverOverflowErrorsPath
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 ¶
func (n *Component_Pcie_NonFatalErrorsPath) State() ygnmi.SingletonQuery[*oc.Component_Pcie_NonFatalErrors]
State returns a Query that can be used in gNMI operations.
func (*Component_Pcie_NonFatalErrorsPath) SurpriseDownErrors ¶
func (n *Component_Pcie_NonFatalErrorsPath) SurpriseDownErrors() *Component_Pcie_NonFatalErrors_SurpriseDownErrorsPath
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 ¶
func (n *Component_Pcie_NonFatalErrorsPath) TlpPrefixBlockedErrors() *Component_Pcie_NonFatalErrors_TlpPrefixBlockedErrorsPath
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 ¶
func (n *Component_Pcie_NonFatalErrorsPath) TotalErrors() *Component_Pcie_NonFatalErrors_TotalErrorsPath
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 ¶
func (n *Component_Pcie_NonFatalErrorsPath) UndefinedErrors() *Component_Pcie_NonFatalErrors_UndefinedErrorsPath
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 ¶
func (n *Component_Pcie_NonFatalErrorsPath) UnexpectedCompletionErrors() *Component_Pcie_NonFatalErrors_UnexpectedCompletionErrorsPath
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 ¶
func (n *Component_Pcie_NonFatalErrorsPath) UnsupportedRequestErrors() *Component_Pcie_NonFatalErrors_UnsupportedRequestErrorsPath
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 ¶
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 ¶
func (n *Component_Pcie_NonFatalErrorsPathAny) AcsViolationErrors() *Component_Pcie_NonFatalErrors_AcsViolationErrorsPathAny
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 ¶
func (n *Component_Pcie_NonFatalErrorsPathAny) AtomicOpBlockedErrors() *Component_Pcie_NonFatalErrors_AtomicOpBlockedErrorsPathAny
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 ¶
func (n *Component_Pcie_NonFatalErrorsPathAny) BlockedTlpErrors() *Component_Pcie_NonFatalErrors_BlockedTlpErrorsPathAny
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 ¶
func (n *Component_Pcie_NonFatalErrorsPathAny) CompletionAbortErrors() *Component_Pcie_NonFatalErrors_CompletionAbortErrorsPathAny
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 ¶
func (n *Component_Pcie_NonFatalErrorsPathAny) CompletionTimeoutErrors() *Component_Pcie_NonFatalErrors_CompletionTimeoutErrorsPathAny
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 ¶
func (n *Component_Pcie_NonFatalErrorsPathAny) DataLinkErrors() *Component_Pcie_NonFatalErrors_DataLinkErrorsPathAny
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 ¶
func (n *Component_Pcie_NonFatalErrorsPathAny) EcrcErrors() *Component_Pcie_NonFatalErrors_EcrcErrorsPathAny
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 ¶
func (n *Component_Pcie_NonFatalErrorsPathAny) FlowControlProtocolErrors() *Component_Pcie_NonFatalErrors_FlowControlProtocolErrorsPathAny
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 ¶
func (n *Component_Pcie_NonFatalErrorsPathAny) InternalErrors() *Component_Pcie_NonFatalErrors_InternalErrorsPathAny
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 ¶
func (n *Component_Pcie_NonFatalErrorsPathAny) MalformedTlpErrors() *Component_Pcie_NonFatalErrors_MalformedTlpErrorsPathAny
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 ¶
func (n *Component_Pcie_NonFatalErrorsPathAny) PoisonedTlpErrors() *Component_Pcie_NonFatalErrors_PoisonedTlpErrorsPathAny
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 ¶
func (n *Component_Pcie_NonFatalErrorsPathAny) ReceiverOverflowErrors() *Component_Pcie_NonFatalErrors_ReceiverOverflowErrorsPathAny
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 ¶
func (n *Component_Pcie_NonFatalErrorsPathAny) State() ygnmi.WildcardQuery[*oc.Component_Pcie_NonFatalErrors]
State returns a Query that can be used in gNMI operations.
func (*Component_Pcie_NonFatalErrorsPathAny) SurpriseDownErrors ¶
func (n *Component_Pcie_NonFatalErrorsPathAny) SurpriseDownErrors() *Component_Pcie_NonFatalErrors_SurpriseDownErrorsPathAny
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 ¶
func (n *Component_Pcie_NonFatalErrorsPathAny) TlpPrefixBlockedErrors() *Component_Pcie_NonFatalErrors_TlpPrefixBlockedErrorsPathAny
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 ¶
func (n *Component_Pcie_NonFatalErrorsPathAny) TotalErrors() *Component_Pcie_NonFatalErrors_TotalErrorsPathAny
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 ¶
func (n *Component_Pcie_NonFatalErrorsPathAny) UndefinedErrors() *Component_Pcie_NonFatalErrors_UndefinedErrorsPathAny
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 ¶
func (n *Component_Pcie_NonFatalErrorsPathAny) UnexpectedCompletionErrors() *Component_Pcie_NonFatalErrors_UnexpectedCompletionErrorsPathAny
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 ¶
func (n *Component_Pcie_NonFatalErrorsPathAny) UnsupportedRequestErrors() *Component_Pcie_NonFatalErrors_UnsupportedRequestErrorsPathAny
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 ¶
func (n *Component_Pcie_NonFatalErrors_AcsViolationErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_AcsViolationErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_AtomicOpBlockedErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_AtomicOpBlockedErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_BlockedTlpErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_BlockedTlpErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_CompletionAbortErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_CompletionAbortErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_CompletionTimeoutErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_CompletionTimeoutErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_DataLinkErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_DataLinkErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_EcrcErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_EcrcErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_FlowControlProtocolErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_FlowControlProtocolErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_InternalErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_InternalErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_MalformedTlpErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_MalformedTlpErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_PoisonedTlpErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_PoisonedTlpErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_ReceiverOverflowErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_ReceiverOverflowErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_SurpriseDownErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_SurpriseDownErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_TlpPrefixBlockedErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_TlpPrefixBlockedErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_TotalErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_TotalErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_UndefinedErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_UndefinedErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_UnexpectedCompletionErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_UnexpectedCompletionErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_UnsupportedRequestErrorsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Pcie_NonFatalErrors_UnsupportedRequestErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
Component_PortPath represents the /openconfig-platform/components/component/port YANG schema element.
func (*Component_PortPath) BreakoutMode ¶
func (n *Component_PortPath) BreakoutMode() *Component_Port_BreakoutModePath
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 ¶
func (n *Component_PortPath) Config() ygnmi.ConfigQuery[*oc.Component_Port]
Config returns a Query that can be used in gNMI operations.
func (*Component_PortPath) State ¶
func (n *Component_PortPath) State() ygnmi.SingletonQuery[*oc.Component_Port]
State returns a Query that can be used in gNMI operations.
type Component_PortPathAny ¶
Component_PortPathAny represents the wildcard version of the /openconfig-platform/components/component/port YANG schema element.
func (*Component_PortPathAny) BreakoutMode ¶
func (n *Component_PortPathAny) BreakoutMode() *Component_Port_BreakoutModePathAny
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 ¶
func (n *Component_PortPathAny) Config() ygnmi.WildcardQuery[*oc.Component_Port]
Config returns a Query that can be used in gNMI operations.
func (*Component_PortPathAny) State ¶
func (n *Component_PortPathAny) State() ygnmi.WildcardQuery[*oc.Component_Port]
State returns a Query that can be used in gNMI operations.
type Component_Port_BreakoutModePath ¶
Component_Port_BreakoutModePath represents the /openconfig-platform/components/component/port/breakout-mode YANG schema element.
func (*Component_Port_BreakoutModePath) Config ¶
func (n *Component_Port_BreakoutModePath) Config() ygnmi.ConfigQuery[*oc.Component_Port_BreakoutMode]
Config returns a Query that can be used in gNMI operations.
func (*Component_Port_BreakoutModePath) Group ¶
func (n *Component_Port_BreakoutModePath) Group(Index uint8) *Component_Port_BreakoutMode_GroupPath
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 ¶
func (n *Component_Port_BreakoutModePath) GroupAny() *Component_Port_BreakoutMode_GroupPathAny
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) State ¶
func (n *Component_Port_BreakoutModePath) State() ygnmi.SingletonQuery[*oc.Component_Port_BreakoutMode]
State returns a Query that can be used in gNMI operations.
type Component_Port_BreakoutModePathAny ¶
Component_Port_BreakoutModePathAny represents the wildcard version of the /openconfig-platform/components/component/port/breakout-mode YANG schema element.
func (*Component_Port_BreakoutModePathAny) Config ¶
func (n *Component_Port_BreakoutModePathAny) Config() ygnmi.WildcardQuery[*oc.Component_Port_BreakoutMode]
Config returns a Query that can be used in gNMI operations.
func (*Component_Port_BreakoutModePathAny) Group ¶
func (n *Component_Port_BreakoutModePathAny) Group(Index uint8) *Component_Port_BreakoutMode_GroupPathAny
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 ¶
func (n *Component_Port_BreakoutModePathAny) GroupAny() *Component_Port_BreakoutMode_GroupPathAny
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) State ¶
func (n *Component_Port_BreakoutModePathAny) State() ygnmi.WildcardQuery[*oc.Component_Port_BreakoutMode]
State returns a Query that can be used in gNMI operations.
type Component_Port_BreakoutMode_GroupPath ¶
Component_Port_BreakoutMode_GroupPath represents the /openconfig-platform/components/component/port/breakout-mode/groups/group YANG schema element.
func (*Component_Port_BreakoutMode_GroupPath) BreakoutSpeed ¶
func (n *Component_Port_BreakoutMode_GroupPath) BreakoutSpeed() *Component_Port_BreakoutMode_Group_BreakoutSpeedPath
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 ¶
func (n *Component_Port_BreakoutMode_GroupPath) Config() ygnmi.ConfigQuery[*oc.Component_Port_BreakoutMode_Group]
Config returns a Query that can be used in gNMI operations.
func (*Component_Port_BreakoutMode_GroupPath) Index ¶
func (n *Component_Port_BreakoutMode_GroupPath) Index() *Component_Port_BreakoutMode_Group_IndexPath
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 ¶
func (n *Component_Port_BreakoutMode_GroupPath) NumBreakouts() *Component_Port_BreakoutMode_Group_NumBreakoutsPath
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 ¶
func (n *Component_Port_BreakoutMode_GroupPath) NumPhysicalChannels() *Component_Port_BreakoutMode_Group_NumPhysicalChannelsPath
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
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 ¶
func (n *Component_Port_BreakoutMode_GroupPath) State() ygnmi.SingletonQuery[*oc.Component_Port_BreakoutMode_Group]
State returns a Query that can be used in gNMI operations.
type Component_Port_BreakoutMode_GroupPathAny ¶
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 ¶
func (n *Component_Port_BreakoutMode_GroupPathAny) BreakoutSpeed() *Component_Port_BreakoutMode_Group_BreakoutSpeedPathAny
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 ¶
func (n *Component_Port_BreakoutMode_GroupPathAny) Config() ygnmi.WildcardQuery[*oc.Component_Port_BreakoutMode_Group]
Config returns a Query that can be used in gNMI operations.
func (*Component_Port_BreakoutMode_GroupPathAny) Index ¶
func (n *Component_Port_BreakoutMode_GroupPathAny) Index() *Component_Port_BreakoutMode_Group_IndexPathAny
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 ¶
func (n *Component_Port_BreakoutMode_GroupPathAny) NumBreakouts() *Component_Port_BreakoutMode_Group_NumBreakoutsPathAny
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 ¶
func (n *Component_Port_BreakoutMode_GroupPathAny) NumPhysicalChannels() *Component_Port_BreakoutMode_Group_NumPhysicalChannelsPathAny
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
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 ¶
func (n *Component_Port_BreakoutMode_GroupPathAny) State() ygnmi.WildcardQuery[*oc.Component_Port_BreakoutMode_Group]
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 ¶
func (n *Component_Port_BreakoutMode_Group_BreakoutSpeedPath) Config() ygnmi.ConfigQuery[oc.E_IfEthernet_ETHERNET_SPEED]
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 ¶
func (n *Component_Port_BreakoutMode_Group_BreakoutSpeedPath) State() ygnmi.SingletonQuery[oc.E_IfEthernet_ETHERNET_SPEED]
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 ¶
func (n *Component_Port_BreakoutMode_Group_BreakoutSpeedPathAny) Config() ygnmi.WildcardQuery[oc.E_IfEthernet_ETHERNET_SPEED]
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 ¶
func (n *Component_Port_BreakoutMode_Group_BreakoutSpeedPathAny) State() ygnmi.WildcardQuery[oc.E_IfEthernet_ETHERNET_SPEED]
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 ¶
func (n *Component_Port_BreakoutMode_Group_IndexPath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *Component_Port_BreakoutMode_Group_IndexPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *Component_Port_BreakoutMode_Group_IndexPathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *Component_Port_BreakoutMode_Group_IndexPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *Component_Port_BreakoutMode_Group_NumBreakoutsPath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *Component_Port_BreakoutMode_Group_NumBreakoutsPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *Component_Port_BreakoutMode_Group_NumBreakoutsPathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *Component_Port_BreakoutMode_Group_NumBreakoutsPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *Component_Port_BreakoutMode_Group_NumPhysicalChannelsPath) Config() ygnmi.ConfigQuery[uint8]
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 ¶
func (n *Component_Port_BreakoutMode_Group_NumPhysicalChannelsPath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *Component_Port_BreakoutMode_Group_NumPhysicalChannelsPathAny) Config() ygnmi.WildcardQuery[uint8]
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 ¶
func (n *Component_Port_BreakoutMode_Group_NumPhysicalChannelsPathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
Component_PowerSupplyPath represents the /openconfig-platform/components/component/power-supply YANG schema element.
func (*Component_PowerSupplyPath) Config ¶
func (n *Component_PowerSupplyPath) Config() ygnmi.ConfigQuery[*oc.Component_PowerSupply]
Config returns a Query that can be used in gNMI operations.
func (*Component_PowerSupplyPath) State ¶
func (n *Component_PowerSupplyPath) State() ygnmi.SingletonQuery[*oc.Component_PowerSupply]
State returns a Query that can be used in gNMI operations.
type Component_PowerSupplyPathAny ¶
Component_PowerSupplyPathAny represents the wildcard version of the /openconfig-platform/components/component/power-supply YANG schema element.
func (*Component_PowerSupplyPathAny) Config ¶
func (n *Component_PowerSupplyPathAny) Config() ygnmi.WildcardQuery[*oc.Component_PowerSupply]
Config returns a Query that can be used in gNMI operations.
func (*Component_PowerSupplyPathAny) State ¶
func (n *Component_PowerSupplyPathAny) State() ygnmi.WildcardQuery[*oc.Component_PowerSupply]
State returns a Query that can be used in gNMI operations.
type Component_PropertyPath ¶
Component_PropertyPath represents the /openconfig-platform/components/component/properties/property YANG schema element.
func (*Component_PropertyPath) Config ¶
func (n *Component_PropertyPath) Config() ygnmi.ConfigQuery[*oc.Component_Property]
Config returns a Query that can be used in gNMI operations.
func (*Component_PropertyPath) Configurable ¶
func (n *Component_PropertyPath) Configurable() *Component_Property_ConfigurablePath
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 ¶
func (n *Component_PropertyPath) Name() *Component_Property_NamePath
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 ¶
func (n *Component_PropertyPath) State() ygnmi.SingletonQuery[*oc.Component_Property]
State returns a Query that can be used in gNMI operations.
func (*Component_PropertyPath) Value ¶
func (n *Component_PropertyPath) Value() *Component_Property_ValuePath
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 ¶
Component_PropertyPathAny represents the wildcard version of the /openconfig-platform/components/component/properties/property YANG schema element.
func (*Component_PropertyPathAny) Config ¶
func (n *Component_PropertyPathAny) Config() ygnmi.WildcardQuery[*oc.Component_Property]
Config returns a Query that can be used in gNMI operations.
func (*Component_PropertyPathAny) Configurable ¶
func (n *Component_PropertyPathAny) Configurable() *Component_Property_ConfigurablePathAny
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 ¶
func (n *Component_PropertyPathAny) Name() *Component_Property_NamePathAny
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 ¶
func (n *Component_PropertyPathAny) State() ygnmi.WildcardQuery[*oc.Component_Property]
State returns a Query that can be used in gNMI operations.
func (*Component_PropertyPathAny) Value ¶
func (n *Component_PropertyPathAny) Value() *Component_Property_ValuePathAny
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_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 ¶
func (n *Component_Property_ConfigurablePath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *Component_Property_ConfigurablePathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *Component_Property_NamePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *Component_Property_NamePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *Component_Property_NamePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *Component_Property_NamePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *Component_Property_ValuePath) Config() ygnmi.ConfigQuery[oc.Component_Property_Value_Union]
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 ¶
func (n *Component_Property_ValuePath) State() ygnmi.SingletonQuery[oc.Component_Property_Value_Union]
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 ¶
func (n *Component_Property_ValuePathAny) Config() ygnmi.WildcardQuery[oc.Component_Property_Value_Union]
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 ¶
func (n *Component_Property_ValuePathAny) State() ygnmi.WildcardQuery[oc.Component_Property_Value_Union]
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 ¶
func (n *Component_RedundantRolePath) State() ygnmi.SingletonQuery[oc.E_Platform_ComponentRedundantRole]
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 ¶
func (n *Component_RedundantRolePathAny) State() ygnmi.WildcardQuery[oc.E_Platform_ComponentRedundantRole]
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 ¶
Component_RemovablePath represents the /openconfig-platform/components/component/state/removable YANG schema element.
func (*Component_RemovablePath) State ¶
func (n *Component_RemovablePath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *Component_RemovablePathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
Component_SerialNoPath represents the /openconfig-platform/components/component/state/serial-no YANG schema element.
func (*Component_SerialNoPath) State ¶
func (n *Component_SerialNoPath) State() ygnmi.SingletonQuery[string]
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 ¶
Component_SerialNoPathAny represents the wildcard version of the /openconfig-platform/components/component/state/serial-no YANG schema element.
func (*Component_SerialNoPathAny) State ¶
func (n *Component_SerialNoPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
Component_SoftwareModulePath represents the /openconfig-platform/components/component/software-module YANG schema element.
func (*Component_SoftwareModulePath) Config ¶
func (n *Component_SoftwareModulePath) Config() ygnmi.ConfigQuery[*oc.Component_SoftwareModule]
Config returns a Query that can be used in gNMI operations.
func (*Component_SoftwareModulePath) ModuleType ¶
func (n *Component_SoftwareModulePath) ModuleType() *Component_SoftwareModule_ModuleTypePath
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 ¶
func (n *Component_SoftwareModulePath) State() ygnmi.SingletonQuery[*oc.Component_SoftwareModule]
State returns a Query that can be used in gNMI operations.
type Component_SoftwareModulePathAny ¶
Component_SoftwareModulePathAny represents the wildcard version of the /openconfig-platform/components/component/software-module YANG schema element.
func (*Component_SoftwareModulePathAny) Config ¶
func (n *Component_SoftwareModulePathAny) Config() ygnmi.WildcardQuery[*oc.Component_SoftwareModule]
Config returns a Query that can be used in gNMI operations.
func (*Component_SoftwareModulePathAny) ModuleType ¶
func (n *Component_SoftwareModulePathAny) ModuleType() *Component_SoftwareModule_ModuleTypePathAny
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 ¶
func (n *Component_SoftwareModulePathAny) State() ygnmi.WildcardQuery[*oc.Component_SoftwareModule]
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 ¶
func (n *Component_SoftwareModule_ModuleTypePath) State() ygnmi.SingletonQuery[oc.E_PlatformSoftware_SOFTWARE_MODULE_TYPE]
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 ¶
func (n *Component_SoftwareModule_ModuleTypePathAny) State() ygnmi.WildcardQuery[oc.E_PlatformSoftware_SOFTWARE_MODULE_TYPE]
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 ¶
func (n *Component_SoftwareVersionPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *Component_SoftwareVersionPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
Component_StoragePath represents the /openconfig-platform/components/component/storage YANG schema element.
func (*Component_StoragePath) Config ¶
func (n *Component_StoragePath) Config() ygnmi.ConfigQuery[*oc.Component_Storage]
Config returns a Query that can be used in gNMI operations.
func (*Component_StoragePath) State ¶
func (n *Component_StoragePath) State() ygnmi.SingletonQuery[*oc.Component_Storage]
State returns a Query that can be used in gNMI operations.
type Component_StoragePathAny ¶
Component_StoragePathAny represents the wildcard version of the /openconfig-platform/components/component/storage YANG schema element.
func (*Component_StoragePathAny) Config ¶
func (n *Component_StoragePathAny) Config() ygnmi.WildcardQuery[*oc.Component_Storage]
Config returns a Query that can be used in gNMI operations.
func (*Component_StoragePathAny) State ¶
func (n *Component_StoragePathAny) State() ygnmi.WildcardQuery[*oc.Component_Storage]
State returns a Query that can be used in gNMI operations.
type Component_SubcomponentPath ¶
Component_SubcomponentPath represents the /openconfig-platform/components/component/subcomponents/subcomponent YANG schema element.
func (*Component_SubcomponentPath) Config ¶
func (n *Component_SubcomponentPath) Config() ygnmi.ConfigQuery[*oc.Component_Subcomponent]
Config returns a Query that can be used in gNMI operations.
func (*Component_SubcomponentPath) Name ¶
func (n *Component_SubcomponentPath) Name() *Component_Subcomponent_NamePath
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 ¶
func (n *Component_SubcomponentPath) State() ygnmi.SingletonQuery[*oc.Component_Subcomponent]
State returns a Query that can be used in gNMI operations.
type Component_SubcomponentPathAny ¶
Component_SubcomponentPathAny represents the wildcard version of the /openconfig-platform/components/component/subcomponents/subcomponent YANG schema element.
func (*Component_SubcomponentPathAny) Config ¶
func (n *Component_SubcomponentPathAny) Config() ygnmi.WildcardQuery[*oc.Component_Subcomponent]
Config returns a Query that can be used in gNMI operations.
func (*Component_SubcomponentPathAny) Name ¶
func (n *Component_SubcomponentPathAny) Name() *Component_Subcomponent_NamePathAny
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 ¶
func (n *Component_SubcomponentPathAny) State() ygnmi.WildcardQuery[*oc.Component_Subcomponent]
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 ¶
func (n *Component_Subcomponent_NamePath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *Component_Subcomponent_NamePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *Component_Subcomponent_NamePathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *Component_Subcomponent_NamePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *Component_SwitchoverReadyPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *Component_SwitchoverReadyPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
Component_TemperaturePath represents the /openconfig-platform/components/component/state/temperature YANG schema element.
func (*Component_TemperaturePath) AlarmSeverity ¶
func (n *Component_TemperaturePath) AlarmSeverity() *Component_Temperature_AlarmSeverityPath
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 ¶
func (n *Component_TemperaturePath) AlarmStatus() *Component_Temperature_AlarmStatusPath
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 ¶
func (n *Component_TemperaturePath) AlarmThreshold() *Component_Temperature_AlarmThresholdPath
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 ¶
func (n *Component_TemperaturePath) Avg() *Component_Temperature_AvgPath
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 ¶
func (n *Component_TemperaturePath) Instant() *Component_Temperature_InstantPath
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 ¶
func (n *Component_TemperaturePath) Interval() *Component_Temperature_IntervalPath
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 ¶
func (n *Component_TemperaturePath) Max() *Component_Temperature_MaxPath
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 ¶
func (n *Component_TemperaturePath) MaxTime() *Component_Temperature_MaxTimePath
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 ¶
func (n *Component_TemperaturePath) Min() *Component_Temperature_MinPath
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 ¶
func (n *Component_TemperaturePath) MinTime() *Component_Temperature_MinTimePath
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 ¶
func (n *Component_TemperaturePath) State() ygnmi.SingletonQuery[*oc.Component_Temperature]
State returns a Query that can be used in gNMI operations.
type Component_TemperaturePathAny ¶
Component_TemperaturePathAny represents the wildcard version of the /openconfig-platform/components/component/state/temperature YANG schema element.
func (*Component_TemperaturePathAny) AlarmSeverity ¶
func (n *Component_TemperaturePathAny) AlarmSeverity() *Component_Temperature_AlarmSeverityPathAny
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 ¶
func (n *Component_TemperaturePathAny) AlarmStatus() *Component_Temperature_AlarmStatusPathAny
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 ¶
func (n *Component_TemperaturePathAny) AlarmThreshold() *Component_Temperature_AlarmThresholdPathAny
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 ¶
func (n *Component_TemperaturePathAny) Avg() *Component_Temperature_AvgPathAny
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 ¶
func (n *Component_TemperaturePathAny) Instant() *Component_Temperature_InstantPathAny
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 ¶
func (n *Component_TemperaturePathAny) Interval() *Component_Temperature_IntervalPathAny
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 ¶
func (n *Component_TemperaturePathAny) Max() *Component_Temperature_MaxPathAny
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 ¶
func (n *Component_TemperaturePathAny) MaxTime() *Component_Temperature_MaxTimePathAny
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 ¶
func (n *Component_TemperaturePathAny) Min() *Component_Temperature_MinPathAny
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 ¶
func (n *Component_TemperaturePathAny) MinTime() *Component_Temperature_MinTimePathAny
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 ¶
func (n *Component_TemperaturePathAny) State() ygnmi.WildcardQuery[*oc.Component_Temperature]
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 ¶
func (n *Component_Temperature_AlarmSeverityPath) State() ygnmi.SingletonQuery[oc.E_AlarmTypes_OPENCONFIG_ALARM_SEVERITY]
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 ¶
func (n *Component_Temperature_AlarmSeverityPathAny) State() ygnmi.WildcardQuery[oc.E_AlarmTypes_OPENCONFIG_ALARM_SEVERITY]
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 ¶
func (n *Component_Temperature_AlarmStatusPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *Component_Temperature_AlarmStatusPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *Component_Temperature_AlarmThresholdPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *Component_Temperature_AlarmThresholdPathAny) State() ygnmi.WildcardQuery[uint32]
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 ¶
func (n *Component_Temperature_AvgPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Temperature_AvgPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Temperature_InstantPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Temperature_InstantPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Temperature_IntervalPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Temperature_IntervalPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Temperature_MaxPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Temperature_MaxPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Temperature_MaxTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Temperature_MaxTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Temperature_MinPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Temperature_MinPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Temperature_MinTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Temperature_MinTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
Component_TransceiverPath represents the /openconfig-platform/components/component/transceiver YANG schema element.
func (*Component_TransceiverPath) Channel ¶
func (n *Component_TransceiverPath) Channel(Index uint16) *Component_Transceiver_ChannelPath
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 ¶
func (n *Component_TransceiverPath) ChannelAny() *Component_Transceiver_ChannelPathAny
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) Config ¶
func (n *Component_TransceiverPath) Config() ygnmi.ConfigQuery[*oc.Component_Transceiver]
Config returns a Query that can be used in gNMI operations.
func (*Component_TransceiverPath) ConnectorType ¶
func (n *Component_TransceiverPath) ConnectorType() *Component_Transceiver_ConnectorTypePath
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 ¶
func (n *Component_TransceiverPath) DateCode() *Component_Transceiver_DateCodePath
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 ¶
func (n *Component_TransceiverPath) Enabled() *Component_Transceiver_EnabledPath
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 ¶
func (n *Component_TransceiverPath) EthernetPmd() *Component_Transceiver_EthernetPmdPath
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 ¶
func (n *Component_TransceiverPath) EthernetPmdPreconf() *Component_Transceiver_EthernetPmdPreconfPath
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 ¶
func (n *Component_TransceiverPath) FaultCondition() *Component_Transceiver_FaultConditionPath
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 ¶
func (n *Component_TransceiverPath) FecCorrectedBits() *Component_Transceiver_FecCorrectedBitsPath
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 ¶
func (n *Component_TransceiverPath) FecCorrectedBytes() *Component_Transceiver_FecCorrectedBytesPath
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 ¶
func (n *Component_TransceiverPath) FecMode() *Component_Transceiver_FecModePath
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 ¶
func (n *Component_TransceiverPath) FecStatus() *Component_Transceiver_FecStatusPath
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 ¶
func (n *Component_TransceiverPath) FecUncorrectableBlocks() *Component_Transceiver_FecUncorrectableBlocksPath
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 ¶
func (n *Component_TransceiverPath) FecUncorrectableWords() *Component_Transceiver_FecUncorrectableWordsPath
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 ¶
func (n *Component_TransceiverPath) FormFactor() *Component_Transceiver_FormFactorPath
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 ¶
func (n *Component_TransceiverPath) FormFactorPreconf() *Component_Transceiver_FormFactorPreconfPath
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 ¶
func (n *Component_TransceiverPath) InputPower() *Component_Transceiver_InputPowerPath
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 ¶
func (n *Component_TransceiverPath) LaserBiasCurrent() *Component_Transceiver_LaserBiasCurrentPath
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 ¶
func (n *Component_TransceiverPath) ModuleFunctionalType() *Component_Transceiver_ModuleFunctionalTypePath
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 ¶
func (n *Component_TransceiverPath) OtnComplianceCode() *Component_Transceiver_OtnComplianceCodePath
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 ¶
func (n *Component_TransceiverPath) OutputPower() *Component_Transceiver_OutputPowerPath
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 ¶
func (n *Component_TransceiverPath) PostFecBer() *Component_Transceiver_PostFecBerPath
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 ¶
func (n *Component_TransceiverPath) PreFecBer() *Component_Transceiver_PreFecBerPath
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 ¶
func (n *Component_TransceiverPath) Present() *Component_Transceiver_PresentPath
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 ¶
func (n *Component_TransceiverPath) SerialNo() *Component_Transceiver_SerialNoPath
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 ¶
func (n *Component_TransceiverPath) SonetSdhComplianceCode() *Component_Transceiver_SonetSdhComplianceCodePath
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 ¶
func (n *Component_TransceiverPath) State() ygnmi.SingletonQuery[*oc.Component_Transceiver]
State returns a Query that can be used in gNMI operations.
func (*Component_TransceiverPath) SupplyVoltage ¶
func (n *Component_TransceiverPath) SupplyVoltage() *Component_Transceiver_SupplyVoltagePath
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) Vendor ¶
func (n *Component_TransceiverPath) Vendor() *Component_Transceiver_VendorPath
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 ¶
func (n *Component_TransceiverPath) VendorPart() *Component_Transceiver_VendorPartPath
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 ¶
func (n *Component_TransceiverPath) VendorRev() *Component_Transceiver_VendorRevPath
VendorRev (leaf): Transceiver vendor's revision number. 2-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-rev" Path from root: "/components/component/transceiver/state/vendor-rev"
type Component_TransceiverPathAny ¶
Component_TransceiverPathAny represents the wildcard version of the /openconfig-platform/components/component/transceiver YANG schema element.
func (*Component_TransceiverPathAny) Channel ¶
func (n *Component_TransceiverPathAny) Channel(Index uint16) *Component_Transceiver_ChannelPathAny
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 ¶
func (n *Component_TransceiverPathAny) ChannelAny() *Component_Transceiver_ChannelPathAny
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) Config ¶
func (n *Component_TransceiverPathAny) Config() ygnmi.WildcardQuery[*oc.Component_Transceiver]
Config returns a Query that can be used in gNMI operations.
func (*Component_TransceiverPathAny) ConnectorType ¶
func (n *Component_TransceiverPathAny) ConnectorType() *Component_Transceiver_ConnectorTypePathAny
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 ¶
func (n *Component_TransceiverPathAny) DateCode() *Component_Transceiver_DateCodePathAny
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 ¶
func (n *Component_TransceiverPathAny) Enabled() *Component_Transceiver_EnabledPathAny
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 ¶
func (n *Component_TransceiverPathAny) EthernetPmd() *Component_Transceiver_EthernetPmdPathAny
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 ¶
func (n *Component_TransceiverPathAny) EthernetPmdPreconf() *Component_Transceiver_EthernetPmdPreconfPathAny
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 ¶
func (n *Component_TransceiverPathAny) FaultCondition() *Component_Transceiver_FaultConditionPathAny
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 ¶
func (n *Component_TransceiverPathAny) FecCorrectedBits() *Component_Transceiver_FecCorrectedBitsPathAny
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 ¶
func (n *Component_TransceiverPathAny) FecCorrectedBytes() *Component_Transceiver_FecCorrectedBytesPathAny
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 ¶
func (n *Component_TransceiverPathAny) FecMode() *Component_Transceiver_FecModePathAny
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 ¶
func (n *Component_TransceiverPathAny) FecStatus() *Component_Transceiver_FecStatusPathAny
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 ¶
func (n *Component_TransceiverPathAny) FecUncorrectableBlocks() *Component_Transceiver_FecUncorrectableBlocksPathAny
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 ¶
func (n *Component_TransceiverPathAny) FecUncorrectableWords() *Component_Transceiver_FecUncorrectableWordsPathAny
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 ¶
func (n *Component_TransceiverPathAny) FormFactor() *Component_Transceiver_FormFactorPathAny
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 ¶
func (n *Component_TransceiverPathAny) FormFactorPreconf() *Component_Transceiver_FormFactorPreconfPathAny
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 ¶
func (n *Component_TransceiverPathAny) InputPower() *Component_Transceiver_InputPowerPathAny
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 ¶
func (n *Component_TransceiverPathAny) LaserBiasCurrent() *Component_Transceiver_LaserBiasCurrentPathAny
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 ¶
func (n *Component_TransceiverPathAny) ModuleFunctionalType() *Component_Transceiver_ModuleFunctionalTypePathAny
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 ¶
func (n *Component_TransceiverPathAny) OtnComplianceCode() *Component_Transceiver_OtnComplianceCodePathAny
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 ¶
func (n *Component_TransceiverPathAny) OutputPower() *Component_Transceiver_OutputPowerPathAny
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 ¶
func (n *Component_TransceiverPathAny) PostFecBer() *Component_Transceiver_PostFecBerPathAny
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 ¶
func (n *Component_TransceiverPathAny) PreFecBer() *Component_Transceiver_PreFecBerPathAny
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 ¶
func (n *Component_TransceiverPathAny) Present() *Component_Transceiver_PresentPathAny
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 ¶
func (n *Component_TransceiverPathAny) SerialNo() *Component_Transceiver_SerialNoPathAny
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 ¶
func (n *Component_TransceiverPathAny) SonetSdhComplianceCode() *Component_Transceiver_SonetSdhComplianceCodePathAny
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 ¶
func (n *Component_TransceiverPathAny) State() ygnmi.WildcardQuery[*oc.Component_Transceiver]
State returns a Query that can be used in gNMI operations.
func (*Component_TransceiverPathAny) SupplyVoltage ¶
func (n *Component_TransceiverPathAny) SupplyVoltage() *Component_Transceiver_SupplyVoltagePathAny
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) Vendor ¶
func (n *Component_TransceiverPathAny) Vendor() *Component_Transceiver_VendorPathAny
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 ¶
func (n *Component_TransceiverPathAny) VendorPart() *Component_Transceiver_VendorPartPathAny
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 ¶
func (n *Component_TransceiverPathAny) VendorRev() *Component_Transceiver_VendorRevPathAny
VendorRev (leaf): Transceiver vendor's revision number. 2-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-rev" Path from root: "/components/component/transceiver/state/vendor-rev"
type Component_Transceiver_ChannelPath ¶
Component_Transceiver_ChannelPath represents the /openconfig-platform/components/component/transceiver/physical-channels/channel YANG schema element.
func (*Component_Transceiver_ChannelPath) AssociatedOpticalChannel ¶
func (n *Component_Transceiver_ChannelPath) AssociatedOpticalChannel() *Component_Transceiver_Channel_AssociatedOpticalChannelPath
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 ¶
func (n *Component_Transceiver_ChannelPath) Config() ygnmi.ConfigQuery[*oc.Component_Transceiver_Channel]
Config returns a Query that can be used in gNMI operations.
func (*Component_Transceiver_ChannelPath) Description ¶
func (n *Component_Transceiver_ChannelPath) Description() *Component_Transceiver_Channel_DescriptionPath
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 ¶
func (n *Component_Transceiver_ChannelPath) Index() *Component_Transceiver_Channel_IndexPath
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 ¶
func (n *Component_Transceiver_ChannelPath) InputPower() *Component_Transceiver_Channel_InputPowerPath
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 ¶
func (n *Component_Transceiver_ChannelPath) LaserAge() *Component_Transceiver_Channel_LaserAgePath
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 ¶
func (n *Component_Transceiver_ChannelPath) LaserBiasCurrent() *Component_Transceiver_Channel_LaserBiasCurrentPath
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 ¶
func (n *Component_Transceiver_ChannelPath) LaserTemperature() *Component_Transceiver_Channel_LaserTemperaturePath
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 ¶
func (n *Component_Transceiver_ChannelPath) OutputFrequency() *Component_Transceiver_Channel_OutputFrequencyPath
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 ¶
func (n *Component_Transceiver_ChannelPath) OutputPower() *Component_Transceiver_Channel_OutputPowerPath
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 ¶
func (n *Component_Transceiver_ChannelPath) State() ygnmi.SingletonQuery[*oc.Component_Transceiver_Channel]
State returns a Query that can be used in gNMI operations.
func (*Component_Transceiver_ChannelPath) TargetFrequencyDeviation ¶
func (n *Component_Transceiver_ChannelPath) TargetFrequencyDeviation() *Component_Transceiver_Channel_TargetFrequencyDeviationPath
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 ¶
func (n *Component_Transceiver_ChannelPath) TargetOutputPower() *Component_Transceiver_Channel_TargetOutputPowerPath
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 ¶
func (n *Component_Transceiver_ChannelPath) TecCurrent() *Component_Transceiver_Channel_TecCurrentPath
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 ¶
func (n *Component_Transceiver_ChannelPath) TxLaser() *Component_Transceiver_Channel_TxLaserPath
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 ¶
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 ¶
func (n *Component_Transceiver_ChannelPathAny) AssociatedOpticalChannel() *Component_Transceiver_Channel_AssociatedOpticalChannelPathAny
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 ¶
func (n *Component_Transceiver_ChannelPathAny) Config() ygnmi.WildcardQuery[*oc.Component_Transceiver_Channel]
Config returns a Query that can be used in gNMI operations.
func (*Component_Transceiver_ChannelPathAny) Description ¶
func (n *Component_Transceiver_ChannelPathAny) Description() *Component_Transceiver_Channel_DescriptionPathAny
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 ¶
func (n *Component_Transceiver_ChannelPathAny) Index() *Component_Transceiver_Channel_IndexPathAny
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 ¶
func (n *Component_Transceiver_ChannelPathAny) InputPower() *Component_Transceiver_Channel_InputPowerPathAny
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 ¶
func (n *Component_Transceiver_ChannelPathAny) LaserAge() *Component_Transceiver_Channel_LaserAgePathAny
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 ¶
func (n *Component_Transceiver_ChannelPathAny) LaserBiasCurrent() *Component_Transceiver_Channel_LaserBiasCurrentPathAny
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 ¶
func (n *Component_Transceiver_ChannelPathAny) LaserTemperature() *Component_Transceiver_Channel_LaserTemperaturePathAny
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 ¶
func (n *Component_Transceiver_ChannelPathAny) OutputFrequency() *Component_Transceiver_Channel_OutputFrequencyPathAny
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 ¶
func (n *Component_Transceiver_ChannelPathAny) OutputPower() *Component_Transceiver_Channel_OutputPowerPathAny
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 ¶
func (n *Component_Transceiver_ChannelPathAny) State() ygnmi.WildcardQuery[*oc.Component_Transceiver_Channel]
State returns a Query that can be used in gNMI operations.
func (*Component_Transceiver_ChannelPathAny) TargetFrequencyDeviation ¶
func (n *Component_Transceiver_ChannelPathAny) TargetFrequencyDeviation() *Component_Transceiver_Channel_TargetFrequencyDeviationPathAny
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 ¶
func (n *Component_Transceiver_ChannelPathAny) TargetOutputPower() *Component_Transceiver_Channel_TargetOutputPowerPathAny
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 ¶
func (n *Component_Transceiver_ChannelPathAny) TecCurrent() *Component_Transceiver_Channel_TecCurrentPathAny
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 ¶
func (n *Component_Transceiver_ChannelPathAny) TxLaser() *Component_Transceiver_Channel_TxLaserPathAny
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_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 ¶
func (n *Component_Transceiver_Channel_AssociatedOpticalChannelPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *Component_Transceiver_Channel_AssociatedOpticalChannelPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *Component_Transceiver_Channel_AssociatedOpticalChannelPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *Component_Transceiver_Channel_AssociatedOpticalChannelPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *Component_Transceiver_Channel_DescriptionPath) Config() ygnmi.ConfigQuery[string]
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 ¶
func (n *Component_Transceiver_Channel_DescriptionPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *Component_Transceiver_Channel_DescriptionPathAny) Config() ygnmi.WildcardQuery[string]
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 ¶
func (n *Component_Transceiver_Channel_DescriptionPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *Component_Transceiver_Channel_IndexPath) Config() ygnmi.ConfigQuery[uint16]
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 ¶
func (n *Component_Transceiver_Channel_IndexPath) State() ygnmi.SingletonQuery[uint16]
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 ¶
func (n *Component_Transceiver_Channel_IndexPathAny) Config() ygnmi.WildcardQuery[uint16]
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 ¶
func (n *Component_Transceiver_Channel_IndexPathAny) State() ygnmi.WildcardQuery[uint16]
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 ¶
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 ¶
func (n *Component_Transceiver_Channel_InputPowerPath) Avg() *Component_Transceiver_Channel_InputPower_AvgPath
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 ¶
func (n *Component_Transceiver_Channel_InputPowerPath) Instant() *Component_Transceiver_Channel_InputPower_InstantPath
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 ¶
func (n *Component_Transceiver_Channel_InputPowerPath) Interval() *Component_Transceiver_Channel_InputPower_IntervalPath
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 ¶
func (n *Component_Transceiver_Channel_InputPowerPath) Max() *Component_Transceiver_Channel_InputPower_MaxPath
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 ¶
func (n *Component_Transceiver_Channel_InputPowerPath) MaxTime() *Component_Transceiver_Channel_InputPower_MaxTimePath
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 ¶
func (n *Component_Transceiver_Channel_InputPowerPath) Min() *Component_Transceiver_Channel_InputPower_MinPath
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 ¶
func (n *Component_Transceiver_Channel_InputPowerPath) MinTime() *Component_Transceiver_Channel_InputPower_MinTimePath
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 ¶
func (n *Component_Transceiver_Channel_InputPowerPath) State() ygnmi.SingletonQuery[*oc.Component_Transceiver_Channel_InputPower]
State returns a Query that can be used in gNMI operations.
type Component_Transceiver_Channel_InputPowerPathAny ¶
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 ¶
func (n *Component_Transceiver_Channel_InputPowerPathAny) Avg() *Component_Transceiver_Channel_InputPower_AvgPathAny
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 ¶
func (n *Component_Transceiver_Channel_InputPowerPathAny) Instant() *Component_Transceiver_Channel_InputPower_InstantPathAny
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 ¶
func (n *Component_Transceiver_Channel_InputPowerPathAny) Interval() *Component_Transceiver_Channel_InputPower_IntervalPathAny
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 ¶
func (n *Component_Transceiver_Channel_InputPowerPathAny) Max() *Component_Transceiver_Channel_InputPower_MaxPathAny
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 ¶
func (n *Component_Transceiver_Channel_InputPowerPathAny) MaxTime() *Component_Transceiver_Channel_InputPower_MaxTimePathAny
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 ¶
func (n *Component_Transceiver_Channel_InputPowerPathAny) Min() *Component_Transceiver_Channel_InputPower_MinPathAny
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 ¶
func (n *Component_Transceiver_Channel_InputPowerPathAny) MinTime() *Component_Transceiver_Channel_InputPower_MinTimePathAny
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 ¶
func (n *Component_Transceiver_Channel_InputPowerPathAny) State() ygnmi.WildcardQuery[*oc.Component_Transceiver_Channel_InputPower]
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 ¶
func (n *Component_Transceiver_Channel_InputPower_AvgPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_InputPower_AvgPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_InputPower_InstantPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_InputPower_InstantPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_InputPower_IntervalPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_InputPower_IntervalPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_InputPower_MaxPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_InputPower_MaxPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_InputPower_MaxTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_InputPower_MaxTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_InputPower_MinPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_InputPower_MinPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_InputPower_MinTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_InputPower_MinTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_LaserAgePath) State() ygnmi.SingletonQuery[uint8]
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 ¶
func (n *Component_Transceiver_Channel_LaserAgePathAny) State() ygnmi.WildcardQuery[uint8]
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 ¶
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 ¶
func (n *Component_Transceiver_Channel_LaserBiasCurrentPath) Avg() *Component_Transceiver_Channel_LaserBiasCurrent_AvgPath
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 ¶
func (n *Component_Transceiver_Channel_LaserBiasCurrentPath) Instant() *Component_Transceiver_Channel_LaserBiasCurrent_InstantPath
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 ¶
func (n *Component_Transceiver_Channel_LaserBiasCurrentPath) Interval() *Component_Transceiver_Channel_LaserBiasCurrent_IntervalPath
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 ¶
func (n *Component_Transceiver_Channel_LaserBiasCurrentPath) Max() *Component_Transceiver_Channel_LaserBiasCurrent_MaxPath
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 ¶
func (n *Component_Transceiver_Channel_LaserBiasCurrentPath) MaxTime() *Component_Transceiver_Channel_LaserBiasCurrent_MaxTimePath
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 ¶
func (n *Component_Transceiver_Channel_LaserBiasCurrentPath) Min() *Component_Transceiver_Channel_LaserBiasCurrent_MinPath
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 ¶
func (n *Component_Transceiver_Channel_LaserBiasCurrentPath) MinTime() *Component_Transceiver_Channel_LaserBiasCurrent_MinTimePath
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 ¶
func (n *Component_Transceiver_Channel_LaserBiasCurrentPath) State() ygnmi.SingletonQuery[*oc.Component_Transceiver_Channel_LaserBiasCurrent]
State returns a Query that can be used in gNMI operations.
type Component_Transceiver_Channel_LaserBiasCurrentPathAny ¶
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 ¶
func (n *Component_Transceiver_Channel_LaserBiasCurrentPathAny) Avg() *Component_Transceiver_Channel_LaserBiasCurrent_AvgPathAny
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 ¶
func (n *Component_Transceiver_Channel_LaserBiasCurrentPathAny) Instant() *Component_Transceiver_Channel_LaserBiasCurrent_InstantPathAny
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 ¶
func (n *Component_Transceiver_Channel_LaserBiasCurrentPathAny) Interval() *Component_Transceiver_Channel_LaserBiasCurrent_IntervalPathAny
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 ¶
func (n *Component_Transceiver_Channel_LaserBiasCurrentPathAny) Max() *Component_Transceiver_Channel_LaserBiasCurrent_MaxPathAny
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 ¶
func (n *Component_Transceiver_Channel_LaserBiasCurrentPathAny) MaxTime() *Component_Transceiver_Channel_LaserBiasCurrent_MaxTimePathAny
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 ¶
func (n *Component_Transceiver_Channel_LaserBiasCurrentPathAny) Min() *Component_Transceiver_Channel_LaserBiasCurrent_MinPathAny
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 ¶
func (n *Component_Transceiver_Channel_LaserBiasCurrentPathAny) MinTime() *Component_Transceiver_Channel_LaserBiasCurrent_MinTimePathAny
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 ¶
func (n *Component_Transceiver_Channel_LaserBiasCurrentPathAny) State() ygnmi.WildcardQuery[*oc.Component_Transceiver_Channel_LaserBiasCurrent]
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 ¶
func (n *Component_Transceiver_Channel_LaserBiasCurrent_AvgPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_LaserBiasCurrent_AvgPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_LaserBiasCurrent_InstantPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_LaserBiasCurrent_InstantPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_LaserBiasCurrent_IntervalPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_LaserBiasCurrent_IntervalPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_LaserBiasCurrent_MaxPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_LaserBiasCurrent_MaxPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_LaserBiasCurrent_MaxTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_LaserBiasCurrent_MaxTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_LaserBiasCurrent_MinPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_LaserBiasCurrent_MinPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_LaserBiasCurrent_MinTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_LaserBiasCurrent_MinTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
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 ¶
func (n *Component_Transceiver_Channel_LaserTemperaturePath) Avg() *Component_Transceiver_Channel_LaserTemperature_AvgPath
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 ¶
func (n *Component_Transceiver_Channel_LaserTemperaturePath) Instant() *Component_Transceiver_Channel_LaserTemperature_InstantPath
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 ¶
func (n *Component_Transceiver_Channel_LaserTemperaturePath) Interval() *Component_Transceiver_Channel_LaserTemperature_IntervalPath
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 ¶
func (n *Component_Transceiver_Channel_LaserTemperaturePath) Max() *Component_Transceiver_Channel_LaserTemperature_MaxPath
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 ¶
func (n *Component_Transceiver_Channel_LaserTemperaturePath) MaxTime() *Component_Transceiver_Channel_LaserTemperature_MaxTimePath
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 ¶
func (n *Component_Transceiver_Channel_LaserTemperaturePath) Min() *Component_Transceiver_Channel_LaserTemperature_MinPath
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 ¶
func (n *Component_Transceiver_Channel_LaserTemperaturePath) MinTime() *Component_Transceiver_Channel_LaserTemperature_MinTimePath
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 ¶
func (n *Component_Transceiver_Channel_LaserTemperaturePath) State() ygnmi.SingletonQuery[*oc.Component_Transceiver_Channel_LaserTemperature]
State returns a Query that can be used in gNMI operations.
type Component_Transceiver_Channel_LaserTemperaturePathAny ¶
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 ¶
func (n *Component_Transceiver_Channel_LaserTemperaturePathAny) Avg() *Component_Transceiver_Channel_LaserTemperature_AvgPathAny
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 ¶
func (n *Component_Transceiver_Channel_LaserTemperaturePathAny) Instant() *Component_Transceiver_Channel_LaserTemperature_InstantPathAny
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 ¶
func (n *Component_Transceiver_Channel_LaserTemperaturePathAny) Interval() *Component_Transceiver_Channel_LaserTemperature_IntervalPathAny
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 ¶
func (n *Component_Transceiver_Channel_LaserTemperaturePathAny) Max() *Component_Transceiver_Channel_LaserTemperature_MaxPathAny
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 ¶
func (n *Component_Transceiver_Channel_LaserTemperaturePathAny) MaxTime() *Component_Transceiver_Channel_LaserTemperature_MaxTimePathAny
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 ¶
func (n *Component_Transceiver_Channel_LaserTemperaturePathAny) Min() *Component_Transceiver_Channel_LaserTemperature_MinPathAny
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 ¶
func (n *Component_Transceiver_Channel_LaserTemperaturePathAny) MinTime() *Component_Transceiver_Channel_LaserTemperature_MinTimePathAny
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 ¶
func (n *Component_Transceiver_Channel_LaserTemperaturePathAny) State() ygnmi.WildcardQuery[*oc.Component_Transceiver_Channel_LaserTemperature]
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 ¶
func (n *Component_Transceiver_Channel_LaserTemperature_AvgPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_LaserTemperature_AvgPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_LaserTemperature_InstantPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_LaserTemperature_InstantPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_LaserTemperature_IntervalPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_LaserTemperature_IntervalPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_LaserTemperature_MaxPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_LaserTemperature_MaxPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_LaserTemperature_MaxTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_LaserTemperature_MaxTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_LaserTemperature_MinPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_LaserTemperature_MinPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_LaserTemperature_MinTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_LaserTemperature_MinTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_OutputFrequencyPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_OutputFrequencyPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
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 ¶
func (n *Component_Transceiver_Channel_OutputPowerPath) Avg() *Component_Transceiver_Channel_OutputPower_AvgPath
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 ¶
func (n *Component_Transceiver_Channel_OutputPowerPath) Instant() *Component_Transceiver_Channel_OutputPower_InstantPath
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 ¶
func (n *Component_Transceiver_Channel_OutputPowerPath) Interval() *Component_Transceiver_Channel_OutputPower_IntervalPath
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 ¶
func (n *Component_Transceiver_Channel_OutputPowerPath) Max() *Component_Transceiver_Channel_OutputPower_MaxPath
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 ¶
func (n *Component_Transceiver_Channel_OutputPowerPath) MaxTime() *Component_Transceiver_Channel_OutputPower_MaxTimePath
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 ¶
func (n *Component_Transceiver_Channel_OutputPowerPath) Min() *Component_Transceiver_Channel_OutputPower_MinPath
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 ¶
func (n *Component_Transceiver_Channel_OutputPowerPath) MinTime() *Component_Transceiver_Channel_OutputPower_MinTimePath
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 ¶
func (n *Component_Transceiver_Channel_OutputPowerPath) State() ygnmi.SingletonQuery[*oc.Component_Transceiver_Channel_OutputPower]
State returns a Query that can be used in gNMI operations.
type Component_Transceiver_Channel_OutputPowerPathAny ¶
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 ¶
func (n *Component_Transceiver_Channel_OutputPowerPathAny) Avg() *Component_Transceiver_Channel_OutputPower_AvgPathAny
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 ¶
func (n *Component_Transceiver_Channel_OutputPowerPathAny) Instant() *Component_Transceiver_Channel_OutputPower_InstantPathAny
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 ¶
func (n *Component_Transceiver_Channel_OutputPowerPathAny) Interval() *Component_Transceiver_Channel_OutputPower_IntervalPathAny
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 ¶
func (n *Component_Transceiver_Channel_OutputPowerPathAny) Max() *Component_Transceiver_Channel_OutputPower_MaxPathAny
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 ¶
func (n *Component_Transceiver_Channel_OutputPowerPathAny) MaxTime() *Component_Transceiver_Channel_OutputPower_MaxTimePathAny
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 ¶
func (n *Component_Transceiver_Channel_OutputPowerPathAny) Min() *Component_Transceiver_Channel_OutputPower_MinPathAny
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 ¶
func (n *Component_Transceiver_Channel_OutputPowerPathAny) MinTime() *Component_Transceiver_Channel_OutputPower_MinTimePathAny
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 ¶
func (n *Component_Transceiver_Channel_OutputPowerPathAny) State() ygnmi.WildcardQuery[*oc.Component_Transceiver_Channel_OutputPower]
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 ¶
func (n *Component_Transceiver_Channel_OutputPower_AvgPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_OutputPower_AvgPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_OutputPower_InstantPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_OutputPower_InstantPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_OutputPower_IntervalPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_OutputPower_IntervalPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_OutputPower_MaxPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_OutputPower_MaxPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_OutputPower_MaxTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_OutputPower_MaxTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_OutputPower_MinPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_OutputPower_MinPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_OutputPower_MinTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_OutputPower_MinTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
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 ¶
func (n *Component_Transceiver_Channel_TargetFrequencyDeviationPath) Avg() *Component_Transceiver_Channel_TargetFrequencyDeviation_AvgPath
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 ¶
func (n *Component_Transceiver_Channel_TargetFrequencyDeviationPath) Instant() *Component_Transceiver_Channel_TargetFrequencyDeviation_InstantPath
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 ¶
func (n *Component_Transceiver_Channel_TargetFrequencyDeviationPath) Interval() *Component_Transceiver_Channel_TargetFrequencyDeviation_IntervalPath
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 ¶
func (n *Component_Transceiver_Channel_TargetFrequencyDeviationPath) Max() *Component_Transceiver_Channel_TargetFrequencyDeviation_MaxPath
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 ¶
func (n *Component_Transceiver_Channel_TargetFrequencyDeviationPath) MaxTime() *Component_Transceiver_Channel_TargetFrequencyDeviation_MaxTimePath
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 ¶
func (n *Component_Transceiver_Channel_TargetFrequencyDeviationPath) Min() *Component_Transceiver_Channel_TargetFrequencyDeviation_MinPath
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 ¶
func (n *Component_Transceiver_Channel_TargetFrequencyDeviationPath) MinTime() *Component_Transceiver_Channel_TargetFrequencyDeviation_MinTimePath
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 ¶
func (n *Component_Transceiver_Channel_TargetFrequencyDeviationPath) State() ygnmi.SingletonQuery[*oc.Component_Transceiver_Channel_TargetFrequencyDeviation]
State returns a Query that can be used in gNMI operations.
type Component_Transceiver_Channel_TargetFrequencyDeviationPathAny ¶
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 ¶
func (n *Component_Transceiver_Channel_TargetFrequencyDeviationPathAny) Avg() *Component_Transceiver_Channel_TargetFrequencyDeviation_AvgPathAny
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 ¶
func (n *Component_Transceiver_Channel_TargetFrequencyDeviationPathAny) Instant() *Component_Transceiver_Channel_TargetFrequencyDeviation_InstantPathAny
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 ¶
func (n *Component_Transceiver_Channel_TargetFrequencyDeviationPathAny) Interval() *Component_Transceiver_Channel_TargetFrequencyDeviation_IntervalPathAny
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 ¶
func (n *Component_Transceiver_Channel_TargetFrequencyDeviationPathAny) Max() *Component_Transceiver_Channel_TargetFrequencyDeviation_MaxPathAny
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 ¶
func (n *Component_Transceiver_Channel_TargetFrequencyDeviationPathAny) MaxTime() *Component_Transceiver_Channel_TargetFrequencyDeviation_MaxTimePathAny
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 ¶
func (n *Component_Transceiver_Channel_TargetFrequencyDeviationPathAny) Min() *Component_Transceiver_Channel_TargetFrequencyDeviation_MinPathAny
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 ¶
func (n *Component_Transceiver_Channel_TargetFrequencyDeviationPathAny) MinTime() *Component_Transceiver_Channel_TargetFrequencyDeviation_MinTimePathAny
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 ¶
func (n *Component_Transceiver_Channel_TargetFrequencyDeviationPathAny) State() ygnmi.WildcardQuery[*oc.Component_Transceiver_Channel_TargetFrequencyDeviation]
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 ¶
func (n *Component_Transceiver_Channel_TargetFrequencyDeviation_AvgPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_TargetFrequencyDeviation_AvgPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_TargetFrequencyDeviation_InstantPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_TargetFrequencyDeviation_InstantPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_TargetFrequencyDeviation_IntervalPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_TargetFrequencyDeviation_IntervalPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_TargetFrequencyDeviation_MaxPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_TargetFrequencyDeviation_MaxPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_TargetFrequencyDeviation_MaxTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_TargetFrequencyDeviation_MaxTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_TargetFrequencyDeviation_MinPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_TargetFrequencyDeviation_MinPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_TargetFrequencyDeviation_MinTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_TargetFrequencyDeviation_MinTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_TargetOutputPowerPath) Config() ygnmi.ConfigQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_TargetOutputPowerPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_TargetOutputPowerPathAny) Config() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_TargetOutputPowerPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
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 ¶
func (n *Component_Transceiver_Channel_TecCurrentPath) Avg() *Component_Transceiver_Channel_TecCurrent_AvgPath
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 ¶
func (n *Component_Transceiver_Channel_TecCurrentPath) Instant() *Component_Transceiver_Channel_TecCurrent_InstantPath
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 ¶
func (n *Component_Transceiver_Channel_TecCurrentPath) Interval() *Component_Transceiver_Channel_TecCurrent_IntervalPath
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 ¶
func (n *Component_Transceiver_Channel_TecCurrentPath) Max() *Component_Transceiver_Channel_TecCurrent_MaxPath
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 ¶
func (n *Component_Transceiver_Channel_TecCurrentPath) MaxTime() *Component_Transceiver_Channel_TecCurrent_MaxTimePath
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 ¶
func (n *Component_Transceiver_Channel_TecCurrentPath) Min() *Component_Transceiver_Channel_TecCurrent_MinPath
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 ¶
func (n *Component_Transceiver_Channel_TecCurrentPath) MinTime() *Component_Transceiver_Channel_TecCurrent_MinTimePath
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 ¶
func (n *Component_Transceiver_Channel_TecCurrentPath) State() ygnmi.SingletonQuery[*oc.Component_Transceiver_Channel_TecCurrent]
State returns a Query that can be used in gNMI operations.
type Component_Transceiver_Channel_TecCurrentPathAny ¶
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 ¶
func (n *Component_Transceiver_Channel_TecCurrentPathAny) Avg() *Component_Transceiver_Channel_TecCurrent_AvgPathAny
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 ¶
func (n *Component_Transceiver_Channel_TecCurrentPathAny) Instant() *Component_Transceiver_Channel_TecCurrent_InstantPathAny
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 ¶
func (n *Component_Transceiver_Channel_TecCurrentPathAny) Interval() *Component_Transceiver_Channel_TecCurrent_IntervalPathAny
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 ¶
func (n *Component_Transceiver_Channel_TecCurrentPathAny) Max() *Component_Transceiver_Channel_TecCurrent_MaxPathAny
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 ¶
func (n *Component_Transceiver_Channel_TecCurrentPathAny) MaxTime() *Component_Transceiver_Channel_TecCurrent_MaxTimePathAny
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 ¶
func (n *Component_Transceiver_Channel_TecCurrentPathAny) Min() *Component_Transceiver_Channel_TecCurrent_MinPathAny
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 ¶
func (n *Component_Transceiver_Channel_TecCurrentPathAny) MinTime() *Component_Transceiver_Channel_TecCurrent_MinTimePathAny
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 ¶
func (n *Component_Transceiver_Channel_TecCurrentPathAny) State() ygnmi.WildcardQuery[*oc.Component_Transceiver_Channel_TecCurrent]
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 ¶
func (n *Component_Transceiver_Channel_TecCurrent_AvgPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_TecCurrent_AvgPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_TecCurrent_InstantPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_TecCurrent_InstantPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_TecCurrent_IntervalPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_TecCurrent_IntervalPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_TecCurrent_MaxPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_TecCurrent_MaxPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_TecCurrent_MaxTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_TecCurrent_MaxTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_TecCurrent_MinPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_TecCurrent_MinPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_Channel_TecCurrent_MinTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_TecCurrent_MinTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Transceiver_Channel_TxLaserPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *Component_Transceiver_Channel_TxLaserPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *Component_Transceiver_Channel_TxLaserPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *Component_Transceiver_Channel_TxLaserPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *Component_Transceiver_ConnectorTypePath) State() ygnmi.SingletonQuery[oc.E_TransportTypes_FIBER_CONNECTOR_TYPE]
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 ¶
func (n *Component_Transceiver_ConnectorTypePathAny) State() ygnmi.WildcardQuery[oc.E_TransportTypes_FIBER_CONNECTOR_TYPE]
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 ¶
func (n *Component_Transceiver_DateCodePath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *Component_Transceiver_DateCodePathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *Component_Transceiver_EnabledPath) Config() ygnmi.ConfigQuery[bool]
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 ¶
func (n *Component_Transceiver_EnabledPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *Component_Transceiver_EnabledPathAny) Config() ygnmi.WildcardQuery[bool]
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 ¶
func (n *Component_Transceiver_EnabledPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *Component_Transceiver_EthernetPmdPath) State() ygnmi.SingletonQuery[oc.E_TransportTypes_ETHERNET_PMD_TYPE]
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 ¶
func (n *Component_Transceiver_EthernetPmdPathAny) State() ygnmi.WildcardQuery[oc.E_TransportTypes_ETHERNET_PMD_TYPE]
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 ¶
func (n *Component_Transceiver_EthernetPmdPreconfPath) Config() ygnmi.ConfigQuery[oc.E_TransportTypes_ETHERNET_PMD_TYPE]
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 ¶
func (n *Component_Transceiver_EthernetPmdPreconfPath) State() ygnmi.SingletonQuery[oc.E_TransportTypes_ETHERNET_PMD_TYPE]
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 ¶
func (n *Component_Transceiver_EthernetPmdPreconfPathAny) Config() ygnmi.WildcardQuery[oc.E_TransportTypes_ETHERNET_PMD_TYPE]
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 ¶
func (n *Component_Transceiver_EthernetPmdPreconfPathAny) State() ygnmi.WildcardQuery[oc.E_TransportTypes_ETHERNET_PMD_TYPE]
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 ¶
func (n *Component_Transceiver_FaultConditionPath) State() ygnmi.SingletonQuery[bool]
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 ¶
func (n *Component_Transceiver_FaultConditionPathAny) State() ygnmi.WildcardQuery[bool]
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 ¶
func (n *Component_Transceiver_FecCorrectedBitsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_FecCorrectedBitsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Transceiver_FecCorrectedBytesPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_FecCorrectedBytesPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Transceiver_FecModePath) Config() ygnmi.ConfigQuery[oc.E_PlatformTypes_FEC_MODE_TYPE]
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 ¶
func (n *Component_Transceiver_FecModePath) State() ygnmi.SingletonQuery[oc.E_PlatformTypes_FEC_MODE_TYPE]
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 ¶
func (n *Component_Transceiver_FecModePathAny) Config() ygnmi.WildcardQuery[oc.E_PlatformTypes_FEC_MODE_TYPE]
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 ¶
func (n *Component_Transceiver_FecModePathAny) State() ygnmi.WildcardQuery[oc.E_PlatformTypes_FEC_MODE_TYPE]
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 ¶
func (n *Component_Transceiver_FecStatusPath) State() ygnmi.SingletonQuery[oc.E_PlatformTypes_FEC_STATUS_TYPE]
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 ¶
func (n *Component_Transceiver_FecStatusPathAny) State() ygnmi.WildcardQuery[oc.E_PlatformTypes_FEC_STATUS_TYPE]
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 ¶
func (n *Component_Transceiver_FecUncorrectableBlocksPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_FecUncorrectableBlocksPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Transceiver_FecUncorrectableWordsPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_FecUncorrectableWordsPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Transceiver_FormFactorPath) State() ygnmi.SingletonQuery[oc.E_TransportTypes_TRANSCEIVER_FORM_FACTOR_TYPE]
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 ¶
func (n *Component_Transceiver_FormFactorPathAny) State() ygnmi.WildcardQuery[oc.E_TransportTypes_TRANSCEIVER_FORM_FACTOR_TYPE]
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 ¶
func (n *Component_Transceiver_FormFactorPreconfPath) Config() ygnmi.ConfigQuery[oc.E_TransportTypes_TRANSCEIVER_FORM_FACTOR_TYPE]
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 ¶
func (n *Component_Transceiver_FormFactorPreconfPath) State() ygnmi.SingletonQuery[oc.E_TransportTypes_TRANSCEIVER_FORM_FACTOR_TYPE]
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 ¶
func (n *Component_Transceiver_FormFactorPreconfPathAny) Config() ygnmi.WildcardQuery[oc.E_TransportTypes_TRANSCEIVER_FORM_FACTOR_TYPE]
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 ¶
func (n *Component_Transceiver_FormFactorPreconfPathAny) State() ygnmi.WildcardQuery[oc.E_TransportTypes_TRANSCEIVER_FORM_FACTOR_TYPE]
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 ¶
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 ¶
func (n *Component_Transceiver_InputPowerPath) Instant() *Component_Transceiver_InputPower_InstantPath
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 ¶
func (n *Component_Transceiver_InputPowerPath) Interval() *Component_Transceiver_InputPower_IntervalPath
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 ¶
func (n *Component_Transceiver_InputPowerPath) MaxTime() *Component_Transceiver_InputPower_MaxTimePath
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 ¶
func (n *Component_Transceiver_InputPowerPath) MinTime() *Component_Transceiver_InputPower_MinTimePath
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 ¶
func (n *Component_Transceiver_InputPowerPath) State() ygnmi.SingletonQuery[*oc.Component_Transceiver_InputPower]
State returns a Query that can be used in gNMI operations.
type Component_Transceiver_InputPowerPathAny ¶
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 ¶
func (n *Component_Transceiver_InputPowerPathAny) Avg() *Component_Transceiver_InputPower_AvgPathAny
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 ¶
func (n *Component_Transceiver_InputPowerPathAny) Instant() *Component_Transceiver_InputPower_InstantPathAny
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 ¶
func (n *Component_Transceiver_InputPowerPathAny) Interval() *Component_Transceiver_InputPower_IntervalPathAny
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 ¶
func (n *Component_Transceiver_InputPowerPathAny) Max() *Component_Transceiver_InputPower_MaxPathAny
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 ¶
func (n *Component_Transceiver_InputPowerPathAny) MaxTime() *Component_Transceiver_InputPower_MaxTimePathAny
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 ¶
func (n *Component_Transceiver_InputPowerPathAny) Min() *Component_Transceiver_InputPower_MinPathAny
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 ¶
func (n *Component_Transceiver_InputPowerPathAny) MinTime() *Component_Transceiver_InputPower_MinTimePathAny
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 ¶
func (n *Component_Transceiver_InputPowerPathAny) State() ygnmi.WildcardQuery[*oc.Component_Transceiver_InputPower]
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 ¶
func (n *Component_Transceiver_InputPower_AvgPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_InputPower_AvgPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_InputPower_InstantPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_InputPower_InstantPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_InputPower_IntervalPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_InputPower_IntervalPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Transceiver_InputPower_MaxPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_InputPower_MaxPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_InputPower_MaxTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_InputPower_MaxTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Transceiver_InputPower_MinPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_InputPower_MinPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_InputPower_MinTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_InputPower_MinTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
Component_Transceiver_LaserBiasCurrentPath represents the /openconfig-platform/components/component/transceiver/state/laser-bias-current YANG schema element.
func (*Component_Transceiver_LaserBiasCurrentPath) Avg ¶
func (n *Component_Transceiver_LaserBiasCurrentPath) Avg() *Component_Transceiver_LaserBiasCurrent_AvgPath
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 ¶
func (n *Component_Transceiver_LaserBiasCurrentPath) Instant() *Component_Transceiver_LaserBiasCurrent_InstantPath
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 ¶
func (n *Component_Transceiver_LaserBiasCurrentPath) Interval() *Component_Transceiver_LaserBiasCurrent_IntervalPath
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 ¶
func (n *Component_Transceiver_LaserBiasCurrentPath) Max() *Component_Transceiver_LaserBiasCurrent_MaxPath
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 ¶
func (n *Component_Transceiver_LaserBiasCurrentPath) MaxTime() *Component_Transceiver_LaserBiasCurrent_MaxTimePath
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 ¶
func (n *Component_Transceiver_LaserBiasCurrentPath) Min() *Component_Transceiver_LaserBiasCurrent_MinPath
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 ¶
func (n *Component_Transceiver_LaserBiasCurrentPath) MinTime() *Component_Transceiver_LaserBiasCurrent_MinTimePath
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 ¶
func (n *Component_Transceiver_LaserBiasCurrentPath) State() ygnmi.SingletonQuery[*oc.Component_Transceiver_LaserBiasCurrent]
State returns a Query that can be used in gNMI operations.
type Component_Transceiver_LaserBiasCurrentPathAny ¶
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 ¶
func (n *Component_Transceiver_LaserBiasCurrentPathAny) Avg() *Component_Transceiver_LaserBiasCurrent_AvgPathAny
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 ¶
func (n *Component_Transceiver_LaserBiasCurrentPathAny) Instant() *Component_Transceiver_LaserBiasCurrent_InstantPathAny
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 ¶
func (n *Component_Transceiver_LaserBiasCurrentPathAny) Interval() *Component_Transceiver_LaserBiasCurrent_IntervalPathAny
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 ¶
func (n *Component_Transceiver_LaserBiasCurrentPathAny) Max() *Component_Transceiver_LaserBiasCurrent_MaxPathAny
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 ¶
func (n *Component_Transceiver_LaserBiasCurrentPathAny) MaxTime() *Component_Transceiver_LaserBiasCurrent_MaxTimePathAny
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 ¶
func (n *Component_Transceiver_LaserBiasCurrentPathAny) Min() *Component_Transceiver_LaserBiasCurrent_MinPathAny
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 ¶
func (n *Component_Transceiver_LaserBiasCurrentPathAny) MinTime() *Component_Transceiver_LaserBiasCurrent_MinTimePathAny
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 ¶
func (n *Component_Transceiver_LaserBiasCurrentPathAny) State() ygnmi.WildcardQuery[*oc.Component_Transceiver_LaserBiasCurrent]
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 ¶
func (n *Component_Transceiver_LaserBiasCurrent_AvgPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_LaserBiasCurrent_AvgPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_LaserBiasCurrent_InstantPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_LaserBiasCurrent_InstantPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_LaserBiasCurrent_IntervalPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_LaserBiasCurrent_IntervalPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Transceiver_LaserBiasCurrent_MaxPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_LaserBiasCurrent_MaxPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_LaserBiasCurrent_MaxTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_LaserBiasCurrent_MaxTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Transceiver_LaserBiasCurrent_MinPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_LaserBiasCurrent_MinPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_LaserBiasCurrent_MinTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_LaserBiasCurrent_MinTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Transceiver_ModuleFunctionalTypePath) Config() ygnmi.ConfigQuery[oc.E_TransportTypes_TRANSCEIVER_MODULE_FUNCTIONAL_TYPE]
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 ¶
func (n *Component_Transceiver_ModuleFunctionalTypePath) State() ygnmi.SingletonQuery[oc.E_TransportTypes_TRANSCEIVER_MODULE_FUNCTIONAL_TYPE]
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 ¶
func (n *Component_Transceiver_ModuleFunctionalTypePathAny) Config() ygnmi.WildcardQuery[oc.E_TransportTypes_TRANSCEIVER_MODULE_FUNCTIONAL_TYPE]
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 ¶
func (n *Component_Transceiver_ModuleFunctionalTypePathAny) State() ygnmi.WildcardQuery[oc.E_TransportTypes_TRANSCEIVER_MODULE_FUNCTIONAL_TYPE]
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 ¶
func (n *Component_Transceiver_OtnComplianceCodePath) State() ygnmi.SingletonQuery[oc.E_TransportTypes_OTN_APPLICATION_CODE]
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 ¶
func (n *Component_Transceiver_OtnComplianceCodePathAny) State() ygnmi.WildcardQuery[oc.E_TransportTypes_OTN_APPLICATION_CODE]
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 ¶
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 ¶
func (n *Component_Transceiver_OutputPowerPath) Instant() *Component_Transceiver_OutputPower_InstantPath
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 ¶
func (n *Component_Transceiver_OutputPowerPath) Interval() *Component_Transceiver_OutputPower_IntervalPath
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 ¶
func (n *Component_Transceiver_OutputPowerPath) MaxTime() *Component_Transceiver_OutputPower_MaxTimePath
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 ¶
func (n *Component_Transceiver_OutputPowerPath) MinTime() *Component_Transceiver_OutputPower_MinTimePath
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 ¶
func (n *Component_Transceiver_OutputPowerPath) State() ygnmi.SingletonQuery[*oc.Component_Transceiver_OutputPower]
State returns a Query that can be used in gNMI operations.
type Component_Transceiver_OutputPowerPathAny ¶
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 ¶
func (n *Component_Transceiver_OutputPowerPathAny) Avg() *Component_Transceiver_OutputPower_AvgPathAny
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 ¶
func (n *Component_Transceiver_OutputPowerPathAny) Instant() *Component_Transceiver_OutputPower_InstantPathAny
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 ¶
func (n *Component_Transceiver_OutputPowerPathAny) Interval() *Component_Transceiver_OutputPower_IntervalPathAny
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 ¶
func (n *Component_Transceiver_OutputPowerPathAny) Max() *Component_Transceiver_OutputPower_MaxPathAny
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 ¶
func (n *Component_Transceiver_OutputPowerPathAny) MaxTime() *Component_Transceiver_OutputPower_MaxTimePathAny
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 ¶
func (n *Component_Transceiver_OutputPowerPathAny) Min() *Component_Transceiver_OutputPower_MinPathAny
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 ¶
func (n *Component_Transceiver_OutputPowerPathAny) MinTime() *Component_Transceiver_OutputPower_MinTimePathAny
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 ¶
func (n *Component_Transceiver_OutputPowerPathAny) State() ygnmi.WildcardQuery[*oc.Component_Transceiver_OutputPower]
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 ¶
func (n *Component_Transceiver_OutputPower_AvgPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_OutputPower_AvgPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_OutputPower_InstantPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_OutputPower_InstantPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_OutputPower_IntervalPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_OutputPower_IntervalPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Transceiver_OutputPower_MaxPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_OutputPower_MaxPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_OutputPower_MaxTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_OutputPower_MaxTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Transceiver_OutputPower_MinPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_OutputPower_MinPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_OutputPower_MinTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_OutputPower_MinTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
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 ¶
func (n *Component_Transceiver_PostFecBerPath) Instant() *Component_Transceiver_PostFecBer_InstantPath
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 ¶
func (n *Component_Transceiver_PostFecBerPath) Interval() *Component_Transceiver_PostFecBer_IntervalPath
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 ¶
func (n *Component_Transceiver_PostFecBerPath) MaxTime() *Component_Transceiver_PostFecBer_MaxTimePath
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 ¶
func (n *Component_Transceiver_PostFecBerPath) MinTime() *Component_Transceiver_PostFecBer_MinTimePath
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 ¶
func (n *Component_Transceiver_PostFecBerPath) State() ygnmi.SingletonQuery[*oc.Component_Transceiver_PostFecBer]
State returns a Query that can be used in gNMI operations.
type Component_Transceiver_PostFecBerPathAny ¶
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 ¶
func (n *Component_Transceiver_PostFecBerPathAny) Avg() *Component_Transceiver_PostFecBer_AvgPathAny
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 ¶
func (n *Component_Transceiver_PostFecBerPathAny) Instant() *Component_Transceiver_PostFecBer_InstantPathAny
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 ¶
func (n *Component_Transceiver_PostFecBerPathAny) Interval() *Component_Transceiver_PostFecBer_IntervalPathAny
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 ¶
func (n *Component_Transceiver_PostFecBerPathAny) Max() *Component_Transceiver_PostFecBer_MaxPathAny
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 ¶
func (n *Component_Transceiver_PostFecBerPathAny) MaxTime() *Component_Transceiver_PostFecBer_MaxTimePathAny
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 ¶
func (n *Component_Transceiver_PostFecBerPathAny) Min() *Component_Transceiver_PostFecBer_MinPathAny
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 ¶
func (n *Component_Transceiver_PostFecBerPathAny) MinTime() *Component_Transceiver_PostFecBer_MinTimePathAny
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 ¶
func (n *Component_Transceiver_PostFecBerPathAny) State() ygnmi.WildcardQuery[*oc.Component_Transceiver_PostFecBer]
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 ¶
func (n *Component_Transceiver_PostFecBer_AvgPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_PostFecBer_AvgPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_PostFecBer_InstantPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_PostFecBer_InstantPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_PostFecBer_IntervalPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_PostFecBer_IntervalPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Transceiver_PostFecBer_MaxPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_PostFecBer_MaxPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_PostFecBer_MaxTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_PostFecBer_MaxTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Transceiver_PostFecBer_MinPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_PostFecBer_MinPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_PostFecBer_MinTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_PostFecBer_MinTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
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 ¶
func (n *Component_Transceiver_PreFecBerPath) Instant() *Component_Transceiver_PreFecBer_InstantPath
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 ¶
func (n *Component_Transceiver_PreFecBerPath) Interval() *Component_Transceiver_PreFecBer_IntervalPath
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 ¶
func (n *Component_Transceiver_PreFecBerPath) MaxTime() *Component_Transceiver_PreFecBer_MaxTimePath
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 ¶
func (n *Component_Transceiver_PreFecBerPath) MinTime() *Component_Transceiver_PreFecBer_MinTimePath
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 ¶
func (n *Component_Transceiver_PreFecBerPath) State() ygnmi.SingletonQuery[*oc.Component_Transceiver_PreFecBer]
State returns a Query that can be used in gNMI operations.
type Component_Transceiver_PreFecBerPathAny ¶
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 ¶
func (n *Component_Transceiver_PreFecBerPathAny) Instant() *Component_Transceiver_PreFecBer_InstantPathAny
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 ¶
func (n *Component_Transceiver_PreFecBerPathAny) Interval() *Component_Transceiver_PreFecBer_IntervalPathAny
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 ¶
func (n *Component_Transceiver_PreFecBerPathAny) MaxTime() *Component_Transceiver_PreFecBer_MaxTimePathAny
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 ¶
func (n *Component_Transceiver_PreFecBerPathAny) MinTime() *Component_Transceiver_PreFecBer_MinTimePathAny
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 ¶
func (n *Component_Transceiver_PreFecBerPathAny) State() ygnmi.WildcardQuery[*oc.Component_Transceiver_PreFecBer]
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 ¶
func (n *Component_Transceiver_PreFecBer_AvgPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_PreFecBer_AvgPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_PreFecBer_InstantPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_PreFecBer_InstantPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_PreFecBer_IntervalPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_PreFecBer_IntervalPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Transceiver_PreFecBer_MaxPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_PreFecBer_MaxPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_PreFecBer_MaxTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_PreFecBer_MaxTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Transceiver_PreFecBer_MinPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_PreFecBer_MinPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_PreFecBer_MinTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_PreFecBer_MinTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Transceiver_PresentPath) State() ygnmi.SingletonQuery[oc.E_Transceiver_Present]
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 ¶
func (n *Component_Transceiver_PresentPathAny) State() ygnmi.WildcardQuery[oc.E_Transceiver_Present]
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 ¶
func (n *Component_Transceiver_SerialNoPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *Component_Transceiver_SerialNoPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *Component_Transceiver_SonetSdhComplianceCodePath) State() ygnmi.SingletonQuery[oc.E_TransportTypes_SONET_APPLICATION_CODE]
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 ¶
func (n *Component_Transceiver_SonetSdhComplianceCodePathAny) State() ygnmi.WildcardQuery[oc.E_TransportTypes_SONET_APPLICATION_CODE]
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 ¶
Component_Transceiver_SupplyVoltagePath represents the /openconfig-platform/components/component/transceiver/state/supply-voltage YANG schema element.
func (*Component_Transceiver_SupplyVoltagePath) Avg ¶
func (n *Component_Transceiver_SupplyVoltagePath) Avg() *Component_Transceiver_SupplyVoltage_AvgPath
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 ¶
func (n *Component_Transceiver_SupplyVoltagePath) Instant() *Component_Transceiver_SupplyVoltage_InstantPath
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 ¶
func (n *Component_Transceiver_SupplyVoltagePath) Interval() *Component_Transceiver_SupplyVoltage_IntervalPath
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 ¶
func (n *Component_Transceiver_SupplyVoltagePath) Max() *Component_Transceiver_SupplyVoltage_MaxPath
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 ¶
func (n *Component_Transceiver_SupplyVoltagePath) MaxTime() *Component_Transceiver_SupplyVoltage_MaxTimePath
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 ¶
func (n *Component_Transceiver_SupplyVoltagePath) Min() *Component_Transceiver_SupplyVoltage_MinPath
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 ¶
func (n *Component_Transceiver_SupplyVoltagePath) MinTime() *Component_Transceiver_SupplyVoltage_MinTimePath
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 ¶
func (n *Component_Transceiver_SupplyVoltagePath) State() ygnmi.SingletonQuery[*oc.Component_Transceiver_SupplyVoltage]
State returns a Query that can be used in gNMI operations.
type Component_Transceiver_SupplyVoltagePathAny ¶
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 ¶
func (n *Component_Transceiver_SupplyVoltagePathAny) Avg() *Component_Transceiver_SupplyVoltage_AvgPathAny
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 ¶
func (n *Component_Transceiver_SupplyVoltagePathAny) Instant() *Component_Transceiver_SupplyVoltage_InstantPathAny
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 ¶
func (n *Component_Transceiver_SupplyVoltagePathAny) Interval() *Component_Transceiver_SupplyVoltage_IntervalPathAny
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 ¶
func (n *Component_Transceiver_SupplyVoltagePathAny) Max() *Component_Transceiver_SupplyVoltage_MaxPathAny
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 ¶
func (n *Component_Transceiver_SupplyVoltagePathAny) MaxTime() *Component_Transceiver_SupplyVoltage_MaxTimePathAny
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 ¶
func (n *Component_Transceiver_SupplyVoltagePathAny) Min() *Component_Transceiver_SupplyVoltage_MinPathAny
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 ¶
func (n *Component_Transceiver_SupplyVoltagePathAny) MinTime() *Component_Transceiver_SupplyVoltage_MinTimePathAny
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 ¶
func (n *Component_Transceiver_SupplyVoltagePathAny) State() ygnmi.WildcardQuery[*oc.Component_Transceiver_SupplyVoltage]
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 ¶
func (n *Component_Transceiver_SupplyVoltage_AvgPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_SupplyVoltage_AvgPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_SupplyVoltage_InstantPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_SupplyVoltage_InstantPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_SupplyVoltage_IntervalPath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_SupplyVoltage_IntervalPathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Transceiver_SupplyVoltage_MaxPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_SupplyVoltage_MaxPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_SupplyVoltage_MaxTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_SupplyVoltage_MaxTimePathAny) State() ygnmi.WildcardQuery[uint64]
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 ¶
func (n *Component_Transceiver_SupplyVoltage_MinPath) State() ygnmi.SingletonQuery[float64]
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 ¶
func (n *Component_Transceiver_SupplyVoltage_MinPathAny) State() ygnmi.WildcardQuery[float64]
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 ¶
func (n *Component_Transceiver_SupplyVoltage_MinTimePath) State() ygnmi.SingletonQuery[uint64]
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 ¶
func (n *Component_Transceiver_SupplyVoltage_MinTimePathAny) State() ygnmi.WildcardQuery[uint64]
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_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 ¶
func (n *Component_Transceiver_VendorPartPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *Component_Transceiver_VendorPartPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *Component_Transceiver_VendorPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *Component_Transceiver_VendorPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
func (n *Component_Transceiver_VendorRevPath) State() ygnmi.SingletonQuery[string]
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 ¶
func (n *Component_Transceiver_VendorRevPathAny) State() ygnmi.WildcardQuery[string]
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 ¶
Component_TypePath represents the /openconfig-platform/components/component/state/type YANG schema element.
func (*Component_TypePath) State ¶
func (n *Component_TypePath) State() ygnmi.SingletonQuery[oc.Component_Type_Union]
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 ¶
Component_TypePathAny represents the wildcard version of the /openconfig-platform/components/component/state/type YANG schema element.
func (*Component_TypePathAny) State ¶
func (n *Component_TypePathAny) State() ygnmi.WildcardQuery[oc.Component_Type_Union]
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 ¶
Component_UsedPowerPath represents the /openconfig-platform/components/component/state/used-power YANG schema element.
func (*Component_UsedPowerPath) State ¶
func (n *Component_UsedPowerPath) State() ygnmi.SingletonQuery[uint32]
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 ¶
func (n *Component_UsedPowerPathAny) State() ygnmi.WildcardQuery[uint32]
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"