Documentation ¶
Overview ¶
Package interfaces 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.7.6: (ygot: v0.25.6) using the following YANG input files:
- gnmi-collector-metadata.yang
- gnsi/authz/gnsi-authz.yang
- gnsi/cert/gnsi-cert.yang
- gnsi/console/gnsi-console.yang
- gnsi/pathz/gnsi-pathz.yang
- gnsi/ssh/gnsi-ssh.yang
- 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/aft/openconfig-aft-network-instance.yang
- public/release/models/ate/openconfig-ate-flow.yang
- public/release/models/ate/openconfig-ate-intf.yang
- public/release/models/bfd/openconfig-bfd.yang
- public/release/models/bgp/openconfig-bgp-policy.yang
- public/release/models/bgp/openconfig-bgp-types.yang
- public/release/models/interfaces/openconfig-if-aggregate.yang
- public/release/models/interfaces/openconfig-if-ethernet.yang
- public/release/models/interfaces/openconfig-if-ethernet-ext.yang
- public/release/models/interfaces/openconfig-if-ip-ext.yang
- public/release/models/interfaces/openconfig-if-ip.yang
- public/release/models/interfaces/openconfig-if-sdn-ext.yang
- public/release/models/interfaces/openconfig-interfaces.yang
- public/release/models/isis/openconfig-isis.yang
- public/release/models/lacp/openconfig-lacp.yang
- public/release/models/lldp/openconfig-lldp-types.yang
- public/release/models/lldp/openconfig-lldp.yang
- public/release/models/local-routing/openconfig-local-routing.yang
- public/release/models/mpls/openconfig-mpls-types.yang
- public/release/models/multicast/openconfig-pim.yang
- public/release/models/network-instance/openconfig-network-instance.yang
- public/release/models/openconfig-extensions.yang
- public/release/models/optical-transport/openconfig-terminal-device.yang
- public/release/models/optical-transport/openconfig-transport-types.yang
- public/release/models/ospf/openconfig-ospfv2.yang
- public/release/models/p4rt/openconfig-p4rt.yang
- public/release/models/platform/openconfig-platform-cpu.yang
- public/release/models/platform/openconfig-platform-ext.yang
- public/release/models/platform/openconfig-platform-fan.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/sampling/openconfig-sampling-sflow.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 InterfacePath
- func (n *InterfacePath) AdminStatus() *Interface_AdminStatusPath
- func (n *InterfacePath) Aggregation() *Interface_AggregationPath
- func (n *InterfacePath) Config() ygnmi.ConfigQuery[*oc.Interface]
- func (n *InterfacePath) Counters() *Interface_CountersPath
- func (n *InterfacePath) Cpu() *Interface_CpuPath
- func (n *InterfacePath) Description() *Interface_DescriptionPath
- func (n *InterfacePath) Enabled() *Interface_EnabledPath
- func (n *InterfacePath) Ethernet() *Interface_EthernetPath
- func (n *InterfacePath) ForwardingViable() *Interface_ForwardingViablePath
- func (n *InterfacePath) HardwarePort() *Interface_HardwarePortPath
- func (n *InterfacePath) HoldTime() *Interface_HoldTimePath
- func (n *InterfacePath) Id() *Interface_IdPath
- func (n *InterfacePath) Ifindex() *Interface_IfindexPath
- func (n *InterfacePath) InRate() *Interface_InRatePath
- func (n *InterfacePath) LastChange() *Interface_LastChangePath
- func (n *InterfacePath) Logical() *Interface_LogicalPath
- func (n *InterfacePath) LoopbackMode() *Interface_LoopbackModePath
- func (n *InterfacePath) Management() *Interface_ManagementPath
- func (n *InterfacePath) Mtu() *Interface_MtuPath
- func (n *InterfacePath) Name() *Interface_NamePath
- func (n *InterfacePath) OperStatus() *Interface_OperStatusPath
- func (n *InterfacePath) OutRate() *Interface_OutRatePath
- func (n *InterfacePath) PhysicalChannel() *Interface_PhysicalChannelPath
- func (n *InterfacePath) RoutedVlan() *Interface_RoutedVlanPath
- func (n *InterfacePath) State() ygnmi.SingletonQuery[*oc.Interface]
- func (n *InterfacePath) Subinterface(Index uint32) *Interface_SubinterfacePath
- func (n *InterfacePath) SubinterfaceAny() *Interface_SubinterfacePathAny
- func (n *InterfacePath) Tpid() *Interface_TpidPath
- func (n *InterfacePath) Transceiver() *Interface_TransceiverPath
- func (n *InterfacePath) Type() *Interface_TypePath
- type InterfacePathAny
- func (n *InterfacePathAny) AdminStatus() *Interface_AdminStatusPathAny
- func (n *InterfacePathAny) Aggregation() *Interface_AggregationPathAny
- func (n *InterfacePathAny) Config() ygnmi.WildcardQuery[*oc.Interface]
- func (n *InterfacePathAny) Counters() *Interface_CountersPathAny
- func (n *InterfacePathAny) Cpu() *Interface_CpuPathAny
- func (n *InterfacePathAny) Description() *Interface_DescriptionPathAny
- func (n *InterfacePathAny) Enabled() *Interface_EnabledPathAny
- func (n *InterfacePathAny) Ethernet() *Interface_EthernetPathAny
- func (n *InterfacePathAny) ForwardingViable() *Interface_ForwardingViablePathAny
- func (n *InterfacePathAny) HardwarePort() *Interface_HardwarePortPathAny
- func (n *InterfacePathAny) HoldTime() *Interface_HoldTimePathAny
- func (n *InterfacePathAny) Id() *Interface_IdPathAny
- func (n *InterfacePathAny) Ifindex() *Interface_IfindexPathAny
- func (n *InterfacePathAny) InRate() *Interface_InRatePathAny
- func (n *InterfacePathAny) LastChange() *Interface_LastChangePathAny
- func (n *InterfacePathAny) Logical() *Interface_LogicalPathAny
- func (n *InterfacePathAny) LoopbackMode() *Interface_LoopbackModePathAny
- func (n *InterfacePathAny) Management() *Interface_ManagementPathAny
- func (n *InterfacePathAny) Mtu() *Interface_MtuPathAny
- func (n *InterfacePathAny) Name() *Interface_NamePathAny
- func (n *InterfacePathAny) OperStatus() *Interface_OperStatusPathAny
- func (n *InterfacePathAny) OutRate() *Interface_OutRatePathAny
- func (n *InterfacePathAny) PhysicalChannel() *Interface_PhysicalChannelPathAny
- func (n *InterfacePathAny) RoutedVlan() *Interface_RoutedVlanPathAny
- func (n *InterfacePathAny) State() ygnmi.WildcardQuery[*oc.Interface]
- func (n *InterfacePathAny) Subinterface(Index uint32) *Interface_SubinterfacePathAny
- func (n *InterfacePathAny) SubinterfaceAny() *Interface_SubinterfacePathAny
- func (n *InterfacePathAny) Tpid() *Interface_TpidPathAny
- func (n *InterfacePathAny) Transceiver() *Interface_TransceiverPathAny
- func (n *InterfacePathAny) Type() *Interface_TypePathAny
- type Interface_AdminStatusPath
- type Interface_AdminStatusPathAny
- type Interface_AggregationPath
- func (n *Interface_AggregationPath) Config() ygnmi.ConfigQuery[*oc.Interface_Aggregation]
- func (n *Interface_AggregationPath) LagSpeed() *Interface_Aggregation_LagSpeedPath
- func (n *Interface_AggregationPath) LagType() *Interface_Aggregation_LagTypePath
- func (n *Interface_AggregationPath) Member() *Interface_Aggregation_MemberPath
- func (n *Interface_AggregationPath) MinLinks() *Interface_Aggregation_MinLinksPath
- func (n *Interface_AggregationPath) State() ygnmi.SingletonQuery[*oc.Interface_Aggregation]
- func (n *Interface_AggregationPath) SwitchedVlan() *Interface_Aggregation_SwitchedVlanPath
- type Interface_AggregationPathAny
- func (n *Interface_AggregationPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Aggregation]
- func (n *Interface_AggregationPathAny) LagSpeed() *Interface_Aggregation_LagSpeedPathAny
- func (n *Interface_AggregationPathAny) LagType() *Interface_Aggregation_LagTypePathAny
- func (n *Interface_AggregationPathAny) Member() *Interface_Aggregation_MemberPathAny
- func (n *Interface_AggregationPathAny) MinLinks() *Interface_Aggregation_MinLinksPathAny
- func (n *Interface_AggregationPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Aggregation]
- func (n *Interface_AggregationPathAny) SwitchedVlan() *Interface_Aggregation_SwitchedVlanPathAny
- type Interface_Aggregation_LagSpeedPath
- type Interface_Aggregation_LagSpeedPathAny
- type Interface_Aggregation_LagTypePath
- type Interface_Aggregation_LagTypePathAny
- type Interface_Aggregation_MemberPath
- type Interface_Aggregation_MemberPathAny
- type Interface_Aggregation_MinLinksPath
- type Interface_Aggregation_MinLinksPathAny
- type Interface_Aggregation_SwitchedVlanPath
- func (n *Interface_Aggregation_SwitchedVlanPath) AccessVlan() *Interface_Aggregation_SwitchedVlan_AccessVlanPath
- func (n *Interface_Aggregation_SwitchedVlanPath) Config() ygnmi.ConfigQuery[*oc.Interface_Aggregation_SwitchedVlan]
- func (n *Interface_Aggregation_SwitchedVlanPath) InterfaceMode() *Interface_Aggregation_SwitchedVlan_InterfaceModePath
- func (n *Interface_Aggregation_SwitchedVlanPath) NativeVlan() *Interface_Aggregation_SwitchedVlan_NativeVlanPath
- func (n *Interface_Aggregation_SwitchedVlanPath) State() ygnmi.SingletonQuery[*oc.Interface_Aggregation_SwitchedVlan]
- func (n *Interface_Aggregation_SwitchedVlanPath) TrunkVlans() *Interface_Aggregation_SwitchedVlan_TrunkVlansPath
- type Interface_Aggregation_SwitchedVlanPathAny
- func (n *Interface_Aggregation_SwitchedVlanPathAny) AccessVlan() *Interface_Aggregation_SwitchedVlan_AccessVlanPathAny
- func (n *Interface_Aggregation_SwitchedVlanPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Aggregation_SwitchedVlan]
- func (n *Interface_Aggregation_SwitchedVlanPathAny) InterfaceMode() *Interface_Aggregation_SwitchedVlan_InterfaceModePathAny
- func (n *Interface_Aggregation_SwitchedVlanPathAny) NativeVlan() *Interface_Aggregation_SwitchedVlan_NativeVlanPathAny
- func (n *Interface_Aggregation_SwitchedVlanPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Aggregation_SwitchedVlan]
- func (n *Interface_Aggregation_SwitchedVlanPathAny) TrunkVlans() *Interface_Aggregation_SwitchedVlan_TrunkVlansPathAny
- type Interface_Aggregation_SwitchedVlan_AccessVlanPath
- type Interface_Aggregation_SwitchedVlan_AccessVlanPathAny
- type Interface_Aggregation_SwitchedVlan_InterfaceModePath
- type Interface_Aggregation_SwitchedVlan_InterfaceModePathAny
- type Interface_Aggregation_SwitchedVlan_NativeVlanPath
- type Interface_Aggregation_SwitchedVlan_NativeVlanPathAny
- type Interface_Aggregation_SwitchedVlan_TrunkVlansPath
- type Interface_Aggregation_SwitchedVlan_TrunkVlansPathAny
- type Interface_CountersPath
- func (n *Interface_CountersPath) CarrierTransitions() *Interface_Counters_CarrierTransitionsPath
- func (n *Interface_CountersPath) InBroadcastPkts() *Interface_Counters_InBroadcastPktsPath
- func (n *Interface_CountersPath) InDiscards() *Interface_Counters_InDiscardsPath
- func (n *Interface_CountersPath) InErrors() *Interface_Counters_InErrorsPath
- func (n *Interface_CountersPath) InFcsErrors() *Interface_Counters_InFcsErrorsPath
- func (n *Interface_CountersPath) InMulticastPkts() *Interface_Counters_InMulticastPktsPath
- func (n *Interface_CountersPath) InOctets() *Interface_Counters_InOctetsPath
- func (n *Interface_CountersPath) InPkts() *Interface_Counters_InPktsPath
- func (n *Interface_CountersPath) InUnicastPkts() *Interface_Counters_InUnicastPktsPath
- func (n *Interface_CountersPath) InUnknownProtos() *Interface_Counters_InUnknownProtosPath
- func (n *Interface_CountersPath) LastClear() *Interface_Counters_LastClearPath
- func (n *Interface_CountersPath) OutBroadcastPkts() *Interface_Counters_OutBroadcastPktsPath
- func (n *Interface_CountersPath) OutDiscards() *Interface_Counters_OutDiscardsPath
- func (n *Interface_CountersPath) OutErrors() *Interface_Counters_OutErrorsPath
- func (n *Interface_CountersPath) OutMulticastPkts() *Interface_Counters_OutMulticastPktsPath
- func (n *Interface_CountersPath) OutOctets() *Interface_Counters_OutOctetsPath
- func (n *Interface_CountersPath) OutPkts() *Interface_Counters_OutPktsPath
- func (n *Interface_CountersPath) OutUnicastPkts() *Interface_Counters_OutUnicastPktsPath
- func (n *Interface_CountersPath) State() ygnmi.SingletonQuery[*oc.Interface_Counters]
- type Interface_CountersPathAny
- func (n *Interface_CountersPathAny) CarrierTransitions() *Interface_Counters_CarrierTransitionsPathAny
- func (n *Interface_CountersPathAny) InBroadcastPkts() *Interface_Counters_InBroadcastPktsPathAny
- func (n *Interface_CountersPathAny) InDiscards() *Interface_Counters_InDiscardsPathAny
- func (n *Interface_CountersPathAny) InErrors() *Interface_Counters_InErrorsPathAny
- func (n *Interface_CountersPathAny) InFcsErrors() *Interface_Counters_InFcsErrorsPathAny
- func (n *Interface_CountersPathAny) InMulticastPkts() *Interface_Counters_InMulticastPktsPathAny
- func (n *Interface_CountersPathAny) InOctets() *Interface_Counters_InOctetsPathAny
- func (n *Interface_CountersPathAny) InPkts() *Interface_Counters_InPktsPathAny
- func (n *Interface_CountersPathAny) InUnicastPkts() *Interface_Counters_InUnicastPktsPathAny
- func (n *Interface_CountersPathAny) InUnknownProtos() *Interface_Counters_InUnknownProtosPathAny
- func (n *Interface_CountersPathAny) LastClear() *Interface_Counters_LastClearPathAny
- func (n *Interface_CountersPathAny) OutBroadcastPkts() *Interface_Counters_OutBroadcastPktsPathAny
- func (n *Interface_CountersPathAny) OutDiscards() *Interface_Counters_OutDiscardsPathAny
- func (n *Interface_CountersPathAny) OutErrors() *Interface_Counters_OutErrorsPathAny
- func (n *Interface_CountersPathAny) OutMulticastPkts() *Interface_Counters_OutMulticastPktsPathAny
- func (n *Interface_CountersPathAny) OutOctets() *Interface_Counters_OutOctetsPathAny
- func (n *Interface_CountersPathAny) OutPkts() *Interface_Counters_OutPktsPathAny
- func (n *Interface_CountersPathAny) OutUnicastPkts() *Interface_Counters_OutUnicastPktsPathAny
- func (n *Interface_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Counters]
- type Interface_Counters_CarrierTransitionsPath
- type Interface_Counters_CarrierTransitionsPathAny
- type Interface_Counters_InBroadcastPktsPath
- type Interface_Counters_InBroadcastPktsPathAny
- type Interface_Counters_InDiscardsPath
- type Interface_Counters_InDiscardsPathAny
- type Interface_Counters_InErrorsPath
- type Interface_Counters_InErrorsPathAny
- type Interface_Counters_InFcsErrorsPath
- type Interface_Counters_InFcsErrorsPathAny
- type Interface_Counters_InMulticastPktsPath
- type Interface_Counters_InMulticastPktsPathAny
- type Interface_Counters_InOctetsPath
- type Interface_Counters_InOctetsPathAny
- type Interface_Counters_InPktsPath
- type Interface_Counters_InPktsPathAny
- type Interface_Counters_InUnicastPktsPath
- type Interface_Counters_InUnicastPktsPathAny
- type Interface_Counters_InUnknownProtosPath
- type Interface_Counters_InUnknownProtosPathAny
- type Interface_Counters_LastClearPath
- type Interface_Counters_LastClearPathAny
- type Interface_Counters_OutBroadcastPktsPath
- type Interface_Counters_OutBroadcastPktsPathAny
- type Interface_Counters_OutDiscardsPath
- type Interface_Counters_OutDiscardsPathAny
- type Interface_Counters_OutErrorsPath
- type Interface_Counters_OutErrorsPathAny
- type Interface_Counters_OutMulticastPktsPath
- type Interface_Counters_OutMulticastPktsPathAny
- type Interface_Counters_OutOctetsPath
- type Interface_Counters_OutOctetsPathAny
- type Interface_Counters_OutPktsPath
- type Interface_Counters_OutPktsPathAny
- type Interface_Counters_OutUnicastPktsPath
- type Interface_Counters_OutUnicastPktsPathAny
- type Interface_CpuPath
- type Interface_CpuPathAny
- type Interface_DescriptionPath
- type Interface_DescriptionPathAny
- type Interface_EnabledPath
- type Interface_EnabledPathAny
- type Interface_EthernetPath
- func (n *Interface_EthernetPath) AggregateId() *Interface_Ethernet_AggregateIdPath
- func (n *Interface_EthernetPath) AutoNegotiate() *Interface_Ethernet_AutoNegotiatePath
- func (n *Interface_EthernetPath) Config() ygnmi.ConfigQuery[*oc.Interface_Ethernet]
- func (n *Interface_EthernetPath) Counters() *Interface_Ethernet_CountersPath
- func (n *Interface_EthernetPath) DuplexMode() *Interface_Ethernet_DuplexModePath
- func (n *Interface_EthernetPath) EnableFlowControl() *Interface_Ethernet_EnableFlowControlPath
- func (n *Interface_EthernetPath) FecMode() *Interface_Ethernet_FecModePath
- func (n *Interface_EthernetPath) HwMacAddress() *Interface_Ethernet_HwMacAddressPath
- func (n *Interface_EthernetPath) MacAddress() *Interface_Ethernet_MacAddressPath
- func (n *Interface_EthernetPath) NegotiatedDuplexMode() *Interface_Ethernet_NegotiatedDuplexModePath
- func (n *Interface_EthernetPath) NegotiatedPortSpeed() *Interface_Ethernet_NegotiatedPortSpeedPath
- func (n *Interface_EthernetPath) PortSpeed() *Interface_Ethernet_PortSpeedPath
- func (n *Interface_EthernetPath) StandaloneLinkTraining() *Interface_Ethernet_StandaloneLinkTrainingPath
- func (n *Interface_EthernetPath) State() ygnmi.SingletonQuery[*oc.Interface_Ethernet]
- func (n *Interface_EthernetPath) SwitchedVlan() *Interface_Ethernet_SwitchedVlanPath
- type Interface_EthernetPathAny
- func (n *Interface_EthernetPathAny) AggregateId() *Interface_Ethernet_AggregateIdPathAny
- func (n *Interface_EthernetPathAny) AutoNegotiate() *Interface_Ethernet_AutoNegotiatePathAny
- func (n *Interface_EthernetPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Ethernet]
- func (n *Interface_EthernetPathAny) Counters() *Interface_Ethernet_CountersPathAny
- func (n *Interface_EthernetPathAny) DuplexMode() *Interface_Ethernet_DuplexModePathAny
- func (n *Interface_EthernetPathAny) EnableFlowControl() *Interface_Ethernet_EnableFlowControlPathAny
- func (n *Interface_EthernetPathAny) FecMode() *Interface_Ethernet_FecModePathAny
- func (n *Interface_EthernetPathAny) HwMacAddress() *Interface_Ethernet_HwMacAddressPathAny
- func (n *Interface_EthernetPathAny) MacAddress() *Interface_Ethernet_MacAddressPathAny
- func (n *Interface_EthernetPathAny) NegotiatedDuplexMode() *Interface_Ethernet_NegotiatedDuplexModePathAny
- func (n *Interface_EthernetPathAny) NegotiatedPortSpeed() *Interface_Ethernet_NegotiatedPortSpeedPathAny
- func (n *Interface_EthernetPathAny) PortSpeed() *Interface_Ethernet_PortSpeedPathAny
- func (n *Interface_EthernetPathAny) StandaloneLinkTraining() *Interface_Ethernet_StandaloneLinkTrainingPathAny
- func (n *Interface_EthernetPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Ethernet]
- func (n *Interface_EthernetPathAny) SwitchedVlan() *Interface_Ethernet_SwitchedVlanPathAny
- type Interface_Ethernet_AggregateIdPath
- type Interface_Ethernet_AggregateIdPathAny
- type Interface_Ethernet_AutoNegotiatePath
- type Interface_Ethernet_AutoNegotiatePathAny
- type Interface_Ethernet_CountersPath
- func (n *Interface_Ethernet_CountersPath) InBlockErrors() *Interface_Ethernet_Counters_InBlockErrorsPath
- func (n *Interface_Ethernet_CountersPath) InCarrierErrors() *Interface_Ethernet_Counters_InCarrierErrorsPath
- func (n *Interface_Ethernet_CountersPath) InCrcErrors() *Interface_Ethernet_Counters_InCrcErrorsPath
- func (n *Interface_Ethernet_CountersPath) InDistribution() *Interface_Ethernet_Counters_InDistributionPath
- func (n *Interface_Ethernet_CountersPath) InFragmentFrames() *Interface_Ethernet_Counters_InFragmentFramesPath
- func (n *Interface_Ethernet_CountersPath) InInterruptedTx() *Interface_Ethernet_Counters_InInterruptedTxPath
- func (n *Interface_Ethernet_CountersPath) InJabberFrames() *Interface_Ethernet_Counters_InJabberFramesPath
- func (n *Interface_Ethernet_CountersPath) InLateCollision() *Interface_Ethernet_Counters_InLateCollisionPath
- func (n *Interface_Ethernet_CountersPath) InMacControlFrames() *Interface_Ethernet_Counters_InMacControlFramesPath
- func (n *Interface_Ethernet_CountersPath) InMacErrorsRx() *Interface_Ethernet_Counters_InMacErrorsRxPath
- func (n *Interface_Ethernet_CountersPath) InMacPauseFrames() *Interface_Ethernet_Counters_InMacPauseFramesPath
- func (n *Interface_Ethernet_CountersPath) InMaxsizeExceeded() *Interface_Ethernet_Counters_InMaxsizeExceededPath
- func (n *Interface_Ethernet_CountersPath) InOversizeFrames() *Interface_Ethernet_Counters_InOversizeFramesPath
- func (n *Interface_Ethernet_CountersPath) InSingleCollision() *Interface_Ethernet_Counters_InSingleCollisionPath
- func (n *Interface_Ethernet_CountersPath) InSymbolError() *Interface_Ethernet_Counters_InSymbolErrorPath
- func (n *Interface_Ethernet_CountersPath) InUndersizeFrames() *Interface_Ethernet_Counters_InUndersizeFramesPath
- func (n *Interface_Ethernet_CountersPath) In_8021QFrames() *Interface_Ethernet_Counters_In_8021QFramesPath
- func (n *Interface_Ethernet_CountersPath) OutMacControlFrames() *Interface_Ethernet_Counters_OutMacControlFramesPath
- func (n *Interface_Ethernet_CountersPath) OutMacErrorsTx() *Interface_Ethernet_Counters_OutMacErrorsTxPath
- func (n *Interface_Ethernet_CountersPath) OutMacPauseFrames() *Interface_Ethernet_Counters_OutMacPauseFramesPath
- func (n *Interface_Ethernet_CountersPath) Out_8021QFrames() *Interface_Ethernet_Counters_Out_8021QFramesPath
- func (n *Interface_Ethernet_CountersPath) State() ygnmi.SingletonQuery[*oc.Interface_Ethernet_Counters]
- type Interface_Ethernet_CountersPathAny
- func (n *Interface_Ethernet_CountersPathAny) InBlockErrors() *Interface_Ethernet_Counters_InBlockErrorsPathAny
- func (n *Interface_Ethernet_CountersPathAny) InCarrierErrors() *Interface_Ethernet_Counters_InCarrierErrorsPathAny
- func (n *Interface_Ethernet_CountersPathAny) InCrcErrors() *Interface_Ethernet_Counters_InCrcErrorsPathAny
- func (n *Interface_Ethernet_CountersPathAny) InDistribution() *Interface_Ethernet_Counters_InDistributionPathAny
- func (n *Interface_Ethernet_CountersPathAny) InFragmentFrames() *Interface_Ethernet_Counters_InFragmentFramesPathAny
- func (n *Interface_Ethernet_CountersPathAny) InInterruptedTx() *Interface_Ethernet_Counters_InInterruptedTxPathAny
- func (n *Interface_Ethernet_CountersPathAny) InJabberFrames() *Interface_Ethernet_Counters_InJabberFramesPathAny
- func (n *Interface_Ethernet_CountersPathAny) InLateCollision() *Interface_Ethernet_Counters_InLateCollisionPathAny
- func (n *Interface_Ethernet_CountersPathAny) InMacControlFrames() *Interface_Ethernet_Counters_InMacControlFramesPathAny
- func (n *Interface_Ethernet_CountersPathAny) InMacErrorsRx() *Interface_Ethernet_Counters_InMacErrorsRxPathAny
- func (n *Interface_Ethernet_CountersPathAny) InMacPauseFrames() *Interface_Ethernet_Counters_InMacPauseFramesPathAny
- func (n *Interface_Ethernet_CountersPathAny) InMaxsizeExceeded() *Interface_Ethernet_Counters_InMaxsizeExceededPathAny
- func (n *Interface_Ethernet_CountersPathAny) InOversizeFrames() *Interface_Ethernet_Counters_InOversizeFramesPathAny
- func (n *Interface_Ethernet_CountersPathAny) InSingleCollision() *Interface_Ethernet_Counters_InSingleCollisionPathAny
- func (n *Interface_Ethernet_CountersPathAny) InSymbolError() *Interface_Ethernet_Counters_InSymbolErrorPathAny
- func (n *Interface_Ethernet_CountersPathAny) InUndersizeFrames() *Interface_Ethernet_Counters_InUndersizeFramesPathAny
- func (n *Interface_Ethernet_CountersPathAny) In_8021QFrames() *Interface_Ethernet_Counters_In_8021QFramesPathAny
- func (n *Interface_Ethernet_CountersPathAny) OutMacControlFrames() *Interface_Ethernet_Counters_OutMacControlFramesPathAny
- func (n *Interface_Ethernet_CountersPathAny) OutMacErrorsTx() *Interface_Ethernet_Counters_OutMacErrorsTxPathAny
- func (n *Interface_Ethernet_CountersPathAny) OutMacPauseFrames() *Interface_Ethernet_Counters_OutMacPauseFramesPathAny
- func (n *Interface_Ethernet_CountersPathAny) Out_8021QFrames() *Interface_Ethernet_Counters_Out_8021QFramesPathAny
- func (n *Interface_Ethernet_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Ethernet_Counters]
- type Interface_Ethernet_Counters_InBlockErrorsPath
- type Interface_Ethernet_Counters_InBlockErrorsPathAny
- type Interface_Ethernet_Counters_InCarrierErrorsPath
- type Interface_Ethernet_Counters_InCarrierErrorsPathAny
- type Interface_Ethernet_Counters_InCrcErrorsPath
- type Interface_Ethernet_Counters_InCrcErrorsPathAny
- type Interface_Ethernet_Counters_InDistributionPath
- func (n *Interface_Ethernet_Counters_InDistributionPath) InFrames_1024_1518Octets() *Interface_Ethernet_Counters_InDistribution_InFrames_1024_1518OctetsPath
- func (n *Interface_Ethernet_Counters_InDistributionPath) InFrames_128_255Octets() *Interface_Ethernet_Counters_InDistribution_InFrames_128_255OctetsPath
- func (n *Interface_Ethernet_Counters_InDistributionPath) InFrames_256_511Octets() *Interface_Ethernet_Counters_InDistribution_InFrames_256_511OctetsPath
- func (n *Interface_Ethernet_Counters_InDistributionPath) InFrames_512_1023Octets() *Interface_Ethernet_Counters_InDistribution_InFrames_512_1023OctetsPath
- func (n *Interface_Ethernet_Counters_InDistributionPath) InFrames_64Octets() *Interface_Ethernet_Counters_InDistribution_InFrames_64OctetsPath
- func (n *Interface_Ethernet_Counters_InDistributionPath) InFrames_65_127Octets() *Interface_Ethernet_Counters_InDistribution_InFrames_65_127OctetsPath
- func (n *Interface_Ethernet_Counters_InDistributionPath) State() ygnmi.SingletonQuery[*oc.Interface_Ethernet_Counters_InDistribution]
- type Interface_Ethernet_Counters_InDistributionPathAny
- func (n *Interface_Ethernet_Counters_InDistributionPathAny) InFrames_1024_1518Octets() *Interface_Ethernet_Counters_InDistribution_InFrames_1024_1518OctetsPathAny
- func (n *Interface_Ethernet_Counters_InDistributionPathAny) InFrames_128_255Octets() *Interface_Ethernet_Counters_InDistribution_InFrames_128_255OctetsPathAny
- func (n *Interface_Ethernet_Counters_InDistributionPathAny) InFrames_256_511Octets() *Interface_Ethernet_Counters_InDistribution_InFrames_256_511OctetsPathAny
- func (n *Interface_Ethernet_Counters_InDistributionPathAny) InFrames_512_1023Octets() *Interface_Ethernet_Counters_InDistribution_InFrames_512_1023OctetsPathAny
- func (n *Interface_Ethernet_Counters_InDistributionPathAny) InFrames_64Octets() *Interface_Ethernet_Counters_InDistribution_InFrames_64OctetsPathAny
- func (n *Interface_Ethernet_Counters_InDistributionPathAny) InFrames_65_127Octets() *Interface_Ethernet_Counters_InDistribution_InFrames_65_127OctetsPathAny
- func (n *Interface_Ethernet_Counters_InDistributionPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Ethernet_Counters_InDistribution]
- type Interface_Ethernet_Counters_InDistribution_InFrames_1024_1518OctetsPath
- type Interface_Ethernet_Counters_InDistribution_InFrames_1024_1518OctetsPathAny
- type Interface_Ethernet_Counters_InDistribution_InFrames_128_255OctetsPath
- type Interface_Ethernet_Counters_InDistribution_InFrames_128_255OctetsPathAny
- type Interface_Ethernet_Counters_InDistribution_InFrames_256_511OctetsPath
- type Interface_Ethernet_Counters_InDistribution_InFrames_256_511OctetsPathAny
- type Interface_Ethernet_Counters_InDistribution_InFrames_512_1023OctetsPath
- type Interface_Ethernet_Counters_InDistribution_InFrames_512_1023OctetsPathAny
- type Interface_Ethernet_Counters_InDistribution_InFrames_64OctetsPath
- type Interface_Ethernet_Counters_InDistribution_InFrames_64OctetsPathAny
- type Interface_Ethernet_Counters_InDistribution_InFrames_65_127OctetsPath
- type Interface_Ethernet_Counters_InDistribution_InFrames_65_127OctetsPathAny
- type Interface_Ethernet_Counters_InFragmentFramesPath
- type Interface_Ethernet_Counters_InFragmentFramesPathAny
- type Interface_Ethernet_Counters_InInterruptedTxPath
- type Interface_Ethernet_Counters_InInterruptedTxPathAny
- type Interface_Ethernet_Counters_InJabberFramesPath
- type Interface_Ethernet_Counters_InJabberFramesPathAny
- type Interface_Ethernet_Counters_InLateCollisionPath
- type Interface_Ethernet_Counters_InLateCollisionPathAny
- type Interface_Ethernet_Counters_InMacControlFramesPath
- type Interface_Ethernet_Counters_InMacControlFramesPathAny
- type Interface_Ethernet_Counters_InMacErrorsRxPath
- type Interface_Ethernet_Counters_InMacErrorsRxPathAny
- type Interface_Ethernet_Counters_InMacPauseFramesPath
- type Interface_Ethernet_Counters_InMacPauseFramesPathAny
- type Interface_Ethernet_Counters_InMaxsizeExceededPath
- type Interface_Ethernet_Counters_InMaxsizeExceededPathAny
- type Interface_Ethernet_Counters_InOversizeFramesPath
- type Interface_Ethernet_Counters_InOversizeFramesPathAny
- type Interface_Ethernet_Counters_InSingleCollisionPath
- type Interface_Ethernet_Counters_InSingleCollisionPathAny
- type Interface_Ethernet_Counters_InSymbolErrorPath
- type Interface_Ethernet_Counters_InSymbolErrorPathAny
- type Interface_Ethernet_Counters_InUndersizeFramesPath
- type Interface_Ethernet_Counters_InUndersizeFramesPathAny
- type Interface_Ethernet_Counters_In_8021QFramesPath
- type Interface_Ethernet_Counters_In_8021QFramesPathAny
- type Interface_Ethernet_Counters_OutMacControlFramesPath
- type Interface_Ethernet_Counters_OutMacControlFramesPathAny
- type Interface_Ethernet_Counters_OutMacErrorsTxPath
- type Interface_Ethernet_Counters_OutMacErrorsTxPathAny
- type Interface_Ethernet_Counters_OutMacPauseFramesPath
- type Interface_Ethernet_Counters_OutMacPauseFramesPathAny
- type Interface_Ethernet_Counters_Out_8021QFramesPath
- type Interface_Ethernet_Counters_Out_8021QFramesPathAny
- type Interface_Ethernet_DuplexModePath
- type Interface_Ethernet_DuplexModePathAny
- type Interface_Ethernet_EnableFlowControlPath
- type Interface_Ethernet_EnableFlowControlPathAny
- type Interface_Ethernet_FecModePath
- type Interface_Ethernet_FecModePathAny
- type Interface_Ethernet_HwMacAddressPath
- type Interface_Ethernet_HwMacAddressPathAny
- type Interface_Ethernet_MacAddressPath
- type Interface_Ethernet_MacAddressPathAny
- type Interface_Ethernet_NegotiatedDuplexModePath
- type Interface_Ethernet_NegotiatedDuplexModePathAny
- type Interface_Ethernet_NegotiatedPortSpeedPath
- type Interface_Ethernet_NegotiatedPortSpeedPathAny
- type Interface_Ethernet_PortSpeedPath
- type Interface_Ethernet_PortSpeedPathAny
- type Interface_Ethernet_StandaloneLinkTrainingPath
- type Interface_Ethernet_StandaloneLinkTrainingPathAny
- type Interface_Ethernet_SwitchedVlanPath
- func (n *Interface_Ethernet_SwitchedVlanPath) AccessVlan() *Interface_Ethernet_SwitchedVlan_AccessVlanPath
- func (n *Interface_Ethernet_SwitchedVlanPath) Config() ygnmi.ConfigQuery[*oc.Interface_Ethernet_SwitchedVlan]
- func (n *Interface_Ethernet_SwitchedVlanPath) InterfaceMode() *Interface_Ethernet_SwitchedVlan_InterfaceModePath
- func (n *Interface_Ethernet_SwitchedVlanPath) NativeVlan() *Interface_Ethernet_SwitchedVlan_NativeVlanPath
- func (n *Interface_Ethernet_SwitchedVlanPath) State() ygnmi.SingletonQuery[*oc.Interface_Ethernet_SwitchedVlan]
- func (n *Interface_Ethernet_SwitchedVlanPath) TrunkVlans() *Interface_Ethernet_SwitchedVlan_TrunkVlansPath
- type Interface_Ethernet_SwitchedVlanPathAny
- func (n *Interface_Ethernet_SwitchedVlanPathAny) AccessVlan() *Interface_Ethernet_SwitchedVlan_AccessVlanPathAny
- func (n *Interface_Ethernet_SwitchedVlanPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Ethernet_SwitchedVlan]
- func (n *Interface_Ethernet_SwitchedVlanPathAny) InterfaceMode() *Interface_Ethernet_SwitchedVlan_InterfaceModePathAny
- func (n *Interface_Ethernet_SwitchedVlanPathAny) NativeVlan() *Interface_Ethernet_SwitchedVlan_NativeVlanPathAny
- func (n *Interface_Ethernet_SwitchedVlanPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Ethernet_SwitchedVlan]
- func (n *Interface_Ethernet_SwitchedVlanPathAny) TrunkVlans() *Interface_Ethernet_SwitchedVlan_TrunkVlansPathAny
- type Interface_Ethernet_SwitchedVlan_AccessVlanPath
- type Interface_Ethernet_SwitchedVlan_AccessVlanPathAny
- type Interface_Ethernet_SwitchedVlan_InterfaceModePath
- type Interface_Ethernet_SwitchedVlan_InterfaceModePathAny
- type Interface_Ethernet_SwitchedVlan_NativeVlanPath
- type Interface_Ethernet_SwitchedVlan_NativeVlanPathAny
- type Interface_Ethernet_SwitchedVlan_TrunkVlansPath
- type Interface_Ethernet_SwitchedVlan_TrunkVlansPathAny
- type Interface_ForwardingViablePath
- type Interface_ForwardingViablePathAny
- type Interface_HardwarePortPath
- type Interface_HardwarePortPathAny
- type Interface_HoldTimePath
- func (n *Interface_HoldTimePath) Config() ygnmi.ConfigQuery[*oc.Interface_HoldTime]
- func (n *Interface_HoldTimePath) Down() *Interface_HoldTime_DownPath
- func (n *Interface_HoldTimePath) State() ygnmi.SingletonQuery[*oc.Interface_HoldTime]
- func (n *Interface_HoldTimePath) Up() *Interface_HoldTime_UpPath
- type Interface_HoldTimePathAny
- func (n *Interface_HoldTimePathAny) Config() ygnmi.WildcardQuery[*oc.Interface_HoldTime]
- func (n *Interface_HoldTimePathAny) Down() *Interface_HoldTime_DownPathAny
- func (n *Interface_HoldTimePathAny) State() ygnmi.WildcardQuery[*oc.Interface_HoldTime]
- func (n *Interface_HoldTimePathAny) Up() *Interface_HoldTime_UpPathAny
- type Interface_HoldTime_DownPath
- type Interface_HoldTime_DownPathAny
- type Interface_HoldTime_UpPath
- type Interface_HoldTime_UpPathAny
- type Interface_IdPath
- type Interface_IdPathAny
- type Interface_IfindexPath
- type Interface_IfindexPathAny
- type Interface_InRatePath
- type Interface_InRatePathAny
- type Interface_LastChangePath
- type Interface_LastChangePathAny
- type Interface_LogicalPath
- type Interface_LogicalPathAny
- type Interface_LoopbackModePath
- type Interface_LoopbackModePathAny
- type Interface_ManagementPath
- type Interface_ManagementPathAny
- type Interface_MtuPath
- type Interface_MtuPathAny
- type Interface_NamePath
- type Interface_NamePathAny
- type Interface_OperStatusPath
- type Interface_OperStatusPathAny
- type Interface_OutRatePath
- type Interface_OutRatePathAny
- type Interface_PhysicalChannelPath
- type Interface_PhysicalChannelPathAny
- type Interface_RoutedVlanPath
- func (n *Interface_RoutedVlanPath) Config() ygnmi.ConfigQuery[*oc.Interface_RoutedVlan]
- func (n *Interface_RoutedVlanPath) Ipv4() *Interface_RoutedVlan_Ipv4Path
- func (n *Interface_RoutedVlanPath) Ipv6() *Interface_RoutedVlan_Ipv6Path
- func (n *Interface_RoutedVlanPath) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan]
- func (n *Interface_RoutedVlanPath) Vlan() *Interface_RoutedVlan_VlanPath
- type Interface_RoutedVlanPathAny
- func (n *Interface_RoutedVlanPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan]
- func (n *Interface_RoutedVlanPathAny) Ipv4() *Interface_RoutedVlan_Ipv4PathAny
- func (n *Interface_RoutedVlanPathAny) Ipv6() *Interface_RoutedVlan_Ipv6PathAny
- func (n *Interface_RoutedVlanPathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan]
- func (n *Interface_RoutedVlanPathAny) Vlan() *Interface_RoutedVlan_VlanPathAny
- type Interface_RoutedVlan_Ipv4Path
- func (n *Interface_RoutedVlan_Ipv4Path) Address(Ip string) *Interface_RoutedVlan_Ipv4_AddressPath
- func (n *Interface_RoutedVlan_Ipv4Path) AddressAny() *Interface_RoutedVlan_Ipv4_AddressPathAny
- func (n *Interface_RoutedVlan_Ipv4Path) Config() ygnmi.ConfigQuery[*oc.Interface_RoutedVlan_Ipv4]
- func (n *Interface_RoutedVlan_Ipv4Path) Counters() *Interface_RoutedVlan_Ipv4_CountersPath
- func (n *Interface_RoutedVlan_Ipv4Path) DhcpClient() *Interface_RoutedVlan_Ipv4_DhcpClientPath
- func (n *Interface_RoutedVlan_Ipv4Path) Enabled() *Interface_RoutedVlan_Ipv4_EnabledPath
- func (n *Interface_RoutedVlan_Ipv4Path) Mtu() *Interface_RoutedVlan_Ipv4_MtuPath
- func (n *Interface_RoutedVlan_Ipv4Path) Neighbor(Ip string) *Interface_RoutedVlan_Ipv4_NeighborPath
- func (n *Interface_RoutedVlan_Ipv4Path) NeighborAny() *Interface_RoutedVlan_Ipv4_NeighborPathAny
- func (n *Interface_RoutedVlan_Ipv4Path) ProxyArp() *Interface_RoutedVlan_Ipv4_ProxyArpPath
- func (n *Interface_RoutedVlan_Ipv4Path) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv4]
- func (n *Interface_RoutedVlan_Ipv4Path) Unnumbered() *Interface_RoutedVlan_Ipv4_UnnumberedPath
- type Interface_RoutedVlan_Ipv4PathAny
- func (n *Interface_RoutedVlan_Ipv4PathAny) Address(Ip string) *Interface_RoutedVlan_Ipv4_AddressPathAny
- func (n *Interface_RoutedVlan_Ipv4PathAny) AddressAny() *Interface_RoutedVlan_Ipv4_AddressPathAny
- func (n *Interface_RoutedVlan_Ipv4PathAny) Config() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv4]
- func (n *Interface_RoutedVlan_Ipv4PathAny) Counters() *Interface_RoutedVlan_Ipv4_CountersPathAny
- func (n *Interface_RoutedVlan_Ipv4PathAny) DhcpClient() *Interface_RoutedVlan_Ipv4_DhcpClientPathAny
- func (n *Interface_RoutedVlan_Ipv4PathAny) Enabled() *Interface_RoutedVlan_Ipv4_EnabledPathAny
- func (n *Interface_RoutedVlan_Ipv4PathAny) Mtu() *Interface_RoutedVlan_Ipv4_MtuPathAny
- func (n *Interface_RoutedVlan_Ipv4PathAny) Neighbor(Ip string) *Interface_RoutedVlan_Ipv4_NeighborPathAny
- func (n *Interface_RoutedVlan_Ipv4PathAny) NeighborAny() *Interface_RoutedVlan_Ipv4_NeighborPathAny
- func (n *Interface_RoutedVlan_Ipv4PathAny) ProxyArp() *Interface_RoutedVlan_Ipv4_ProxyArpPathAny
- func (n *Interface_RoutedVlan_Ipv4PathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv4]
- func (n *Interface_RoutedVlan_Ipv4PathAny) Unnumbered() *Interface_RoutedVlan_Ipv4_UnnumberedPathAny
- type Interface_RoutedVlan_Ipv4_AddressPath
- func (n *Interface_RoutedVlan_Ipv4_AddressPath) Config() ygnmi.ConfigQuery[*oc.Interface_RoutedVlan_Ipv4_Address]
- func (n *Interface_RoutedVlan_Ipv4_AddressPath) Ip() *Interface_RoutedVlan_Ipv4_Address_IpPath
- func (n *Interface_RoutedVlan_Ipv4_AddressPath) Origin() *Interface_RoutedVlan_Ipv4_Address_OriginPath
- func (n *Interface_RoutedVlan_Ipv4_AddressPath) PrefixLength() *Interface_RoutedVlan_Ipv4_Address_PrefixLengthPath
- func (n *Interface_RoutedVlan_Ipv4_AddressPath) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv4_Address]
- func (n *Interface_RoutedVlan_Ipv4_AddressPath) VrrpGroup(VirtualRouterId uint8) *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath
- func (n *Interface_RoutedVlan_Ipv4_AddressPath) VrrpGroupAny() *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny
- type Interface_RoutedVlan_Ipv4_AddressPathAny
- func (n *Interface_RoutedVlan_Ipv4_AddressPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv4_Address]
- func (n *Interface_RoutedVlan_Ipv4_AddressPathAny) Ip() *Interface_RoutedVlan_Ipv4_Address_IpPathAny
- func (n *Interface_RoutedVlan_Ipv4_AddressPathAny) Origin() *Interface_RoutedVlan_Ipv4_Address_OriginPathAny
- func (n *Interface_RoutedVlan_Ipv4_AddressPathAny) PrefixLength() *Interface_RoutedVlan_Ipv4_Address_PrefixLengthPathAny
- func (n *Interface_RoutedVlan_Ipv4_AddressPathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv4_Address]
- func (n *Interface_RoutedVlan_Ipv4_AddressPathAny) VrrpGroup(VirtualRouterId uint8) *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny
- func (n *Interface_RoutedVlan_Ipv4_AddressPathAny) VrrpGroupAny() *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny
- type Interface_RoutedVlan_Ipv4_Address_IpPath
- type Interface_RoutedVlan_Ipv4_Address_IpPathAny
- type Interface_RoutedVlan_Ipv4_Address_OriginPath
- type Interface_RoutedVlan_Ipv4_Address_OriginPathAny
- type Interface_RoutedVlan_Ipv4_Address_PrefixLengthPath
- type Interface_RoutedVlan_Ipv4_Address_PrefixLengthPathAny
- type Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath
- func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath) AcceptMode() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AcceptModePath
- func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath) AdvertisementInterval() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AdvertisementIntervalPath
- func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath) Config() ygnmi.ConfigQuery[*oc.Interface_RoutedVlan_Ipv4_Address_VrrpGroup]
- func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath) CurrentPriority() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_CurrentPriorityPath
- func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath) InterfaceTracking() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPath
- func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath) Preempt() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptPath
- func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath) PreemptDelay() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptDelayPath
- func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath) Priority() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PriorityPath
- func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv4_Address_VrrpGroup]
- func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath) VirtualAddress() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualAddressPath
- func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath) VirtualRouterId() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualRouterIdPath
- type Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny
- func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny) AcceptMode() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AcceptModePathAny
- func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny) AdvertisementInterval() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AdvertisementIntervalPathAny
- func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv4_Address_VrrpGroup]
- func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny) CurrentPriority() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_CurrentPriorityPathAny
- func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny) InterfaceTracking() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny
- func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny) Preempt() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptPathAny
- func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny) PreemptDelay() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptDelayPathAny
- func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny) Priority() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PriorityPathAny
- func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv4_Address_VrrpGroup]
- func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny) VirtualAddress() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualAddressPathAny
- func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny) VirtualRouterId() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualRouterIdPathAny
- type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AcceptModePath
- type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AcceptModePathAny
- type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AdvertisementIntervalPath
- type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AdvertisementIntervalPathAny
- type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_CurrentPriorityPath
- type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_CurrentPriorityPathAny
- type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPath
- func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPath) Config() ...
- func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPath) PriorityDecrement() ...
- func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPath) State() ...
- func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPath) TrackInterface() ...
- type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny
- func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny) Config() ...
- func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny) PriorityDecrement() ...
- func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny) State() ...
- func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny) TrackInterface() ...
- type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath
- type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny
- type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath
- type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny
- type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptDelayPath
- type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptDelayPathAny
- type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptPath
- type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptPathAny
- type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PriorityPath
- type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PriorityPathAny
- type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualAddressPath
- type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualAddressPathAny
- type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualRouterIdPath
- type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualRouterIdPathAny
- type Interface_RoutedVlan_Ipv4_CountersPath
- func (n *Interface_RoutedVlan_Ipv4_CountersPath) InDiscardedPkts() *Interface_RoutedVlan_Ipv4_Counters_InDiscardedPktsPath
- func (n *Interface_RoutedVlan_Ipv4_CountersPath) InErrorPkts() *Interface_RoutedVlan_Ipv4_Counters_InErrorPktsPath
- func (n *Interface_RoutedVlan_Ipv4_CountersPath) InForwardedOctets() *Interface_RoutedVlan_Ipv4_Counters_InForwardedOctetsPath
- func (n *Interface_RoutedVlan_Ipv4_CountersPath) InForwardedPkts() *Interface_RoutedVlan_Ipv4_Counters_InForwardedPktsPath
- func (n *Interface_RoutedVlan_Ipv4_CountersPath) InOctets() *Interface_RoutedVlan_Ipv4_Counters_InOctetsPath
- func (n *Interface_RoutedVlan_Ipv4_CountersPath) InPkts() *Interface_RoutedVlan_Ipv4_Counters_InPktsPath
- func (n *Interface_RoutedVlan_Ipv4_CountersPath) OutDiscardedPkts() *Interface_RoutedVlan_Ipv4_Counters_OutDiscardedPktsPath
- func (n *Interface_RoutedVlan_Ipv4_CountersPath) OutErrorPkts() *Interface_RoutedVlan_Ipv4_Counters_OutErrorPktsPath
- func (n *Interface_RoutedVlan_Ipv4_CountersPath) OutForwardedOctets() *Interface_RoutedVlan_Ipv4_Counters_OutForwardedOctetsPath
- func (n *Interface_RoutedVlan_Ipv4_CountersPath) OutForwardedPkts() *Interface_RoutedVlan_Ipv4_Counters_OutForwardedPktsPath
- func (n *Interface_RoutedVlan_Ipv4_CountersPath) OutOctets() *Interface_RoutedVlan_Ipv4_Counters_OutOctetsPath
- func (n *Interface_RoutedVlan_Ipv4_CountersPath) OutPkts() *Interface_RoutedVlan_Ipv4_Counters_OutPktsPath
- func (n *Interface_RoutedVlan_Ipv4_CountersPath) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv4_Counters]
- type Interface_RoutedVlan_Ipv4_CountersPathAny
- func (n *Interface_RoutedVlan_Ipv4_CountersPathAny) InDiscardedPkts() *Interface_RoutedVlan_Ipv4_Counters_InDiscardedPktsPathAny
- func (n *Interface_RoutedVlan_Ipv4_CountersPathAny) InErrorPkts() *Interface_RoutedVlan_Ipv4_Counters_InErrorPktsPathAny
- func (n *Interface_RoutedVlan_Ipv4_CountersPathAny) InForwardedOctets() *Interface_RoutedVlan_Ipv4_Counters_InForwardedOctetsPathAny
- func (n *Interface_RoutedVlan_Ipv4_CountersPathAny) InForwardedPkts() *Interface_RoutedVlan_Ipv4_Counters_InForwardedPktsPathAny
- func (n *Interface_RoutedVlan_Ipv4_CountersPathAny) InOctets() *Interface_RoutedVlan_Ipv4_Counters_InOctetsPathAny
- func (n *Interface_RoutedVlan_Ipv4_CountersPathAny) InPkts() *Interface_RoutedVlan_Ipv4_Counters_InPktsPathAny
- func (n *Interface_RoutedVlan_Ipv4_CountersPathAny) OutDiscardedPkts() *Interface_RoutedVlan_Ipv4_Counters_OutDiscardedPktsPathAny
- func (n *Interface_RoutedVlan_Ipv4_CountersPathAny) OutErrorPkts() *Interface_RoutedVlan_Ipv4_Counters_OutErrorPktsPathAny
- func (n *Interface_RoutedVlan_Ipv4_CountersPathAny) OutForwardedOctets() *Interface_RoutedVlan_Ipv4_Counters_OutForwardedOctetsPathAny
- func (n *Interface_RoutedVlan_Ipv4_CountersPathAny) OutForwardedPkts() *Interface_RoutedVlan_Ipv4_Counters_OutForwardedPktsPathAny
- func (n *Interface_RoutedVlan_Ipv4_CountersPathAny) OutOctets() *Interface_RoutedVlan_Ipv4_Counters_OutOctetsPathAny
- func (n *Interface_RoutedVlan_Ipv4_CountersPathAny) OutPkts() *Interface_RoutedVlan_Ipv4_Counters_OutPktsPathAny
- func (n *Interface_RoutedVlan_Ipv4_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv4_Counters]
- type Interface_RoutedVlan_Ipv4_Counters_InDiscardedPktsPath
- type Interface_RoutedVlan_Ipv4_Counters_InDiscardedPktsPathAny
- type Interface_RoutedVlan_Ipv4_Counters_InErrorPktsPath
- type Interface_RoutedVlan_Ipv4_Counters_InErrorPktsPathAny
- type Interface_RoutedVlan_Ipv4_Counters_InForwardedOctetsPath
- type Interface_RoutedVlan_Ipv4_Counters_InForwardedOctetsPathAny
- type Interface_RoutedVlan_Ipv4_Counters_InForwardedPktsPath
- type Interface_RoutedVlan_Ipv4_Counters_InForwardedPktsPathAny
- type Interface_RoutedVlan_Ipv4_Counters_InOctetsPath
- type Interface_RoutedVlan_Ipv4_Counters_InOctetsPathAny
- type Interface_RoutedVlan_Ipv4_Counters_InPktsPath
- type Interface_RoutedVlan_Ipv4_Counters_InPktsPathAny
- type Interface_RoutedVlan_Ipv4_Counters_OutDiscardedPktsPath
- type Interface_RoutedVlan_Ipv4_Counters_OutDiscardedPktsPathAny
- type Interface_RoutedVlan_Ipv4_Counters_OutErrorPktsPath
- type Interface_RoutedVlan_Ipv4_Counters_OutErrorPktsPathAny
- type Interface_RoutedVlan_Ipv4_Counters_OutForwardedOctetsPath
- type Interface_RoutedVlan_Ipv4_Counters_OutForwardedOctetsPathAny
- type Interface_RoutedVlan_Ipv4_Counters_OutForwardedPktsPath
- type Interface_RoutedVlan_Ipv4_Counters_OutForwardedPktsPathAny
- type Interface_RoutedVlan_Ipv4_Counters_OutOctetsPath
- type Interface_RoutedVlan_Ipv4_Counters_OutOctetsPathAny
- type Interface_RoutedVlan_Ipv4_Counters_OutPktsPath
- type Interface_RoutedVlan_Ipv4_Counters_OutPktsPathAny
- type Interface_RoutedVlan_Ipv4_DhcpClientPath
- type Interface_RoutedVlan_Ipv4_DhcpClientPathAny
- type Interface_RoutedVlan_Ipv4_EnabledPath
- type Interface_RoutedVlan_Ipv4_EnabledPathAny
- type Interface_RoutedVlan_Ipv4_MtuPath
- type Interface_RoutedVlan_Ipv4_MtuPathAny
- type Interface_RoutedVlan_Ipv4_NeighborPath
- func (n *Interface_RoutedVlan_Ipv4_NeighborPath) Config() ygnmi.ConfigQuery[*oc.Interface_RoutedVlan_Ipv4_Neighbor]
- func (n *Interface_RoutedVlan_Ipv4_NeighborPath) Ip() *Interface_RoutedVlan_Ipv4_Neighbor_IpPath
- func (n *Interface_RoutedVlan_Ipv4_NeighborPath) LinkLayerAddress() *Interface_RoutedVlan_Ipv4_Neighbor_LinkLayerAddressPath
- func (n *Interface_RoutedVlan_Ipv4_NeighborPath) Origin() *Interface_RoutedVlan_Ipv4_Neighbor_OriginPath
- func (n *Interface_RoutedVlan_Ipv4_NeighborPath) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv4_Neighbor]
- type Interface_RoutedVlan_Ipv4_NeighborPathAny
- func (n *Interface_RoutedVlan_Ipv4_NeighborPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv4_Neighbor]
- func (n *Interface_RoutedVlan_Ipv4_NeighborPathAny) Ip() *Interface_RoutedVlan_Ipv4_Neighbor_IpPathAny
- func (n *Interface_RoutedVlan_Ipv4_NeighborPathAny) LinkLayerAddress() *Interface_RoutedVlan_Ipv4_Neighbor_LinkLayerAddressPathAny
- func (n *Interface_RoutedVlan_Ipv4_NeighborPathAny) Origin() *Interface_RoutedVlan_Ipv4_Neighbor_OriginPathAny
- func (n *Interface_RoutedVlan_Ipv4_NeighborPathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv4_Neighbor]
- type Interface_RoutedVlan_Ipv4_Neighbor_IpPath
- type Interface_RoutedVlan_Ipv4_Neighbor_IpPathAny
- type Interface_RoutedVlan_Ipv4_Neighbor_LinkLayerAddressPath
- type Interface_RoutedVlan_Ipv4_Neighbor_LinkLayerAddressPathAny
- type Interface_RoutedVlan_Ipv4_Neighbor_OriginPath
- type Interface_RoutedVlan_Ipv4_Neighbor_OriginPathAny
- type Interface_RoutedVlan_Ipv4_ProxyArpPath
- func (n *Interface_RoutedVlan_Ipv4_ProxyArpPath) Config() ygnmi.ConfigQuery[*oc.Interface_RoutedVlan_Ipv4_ProxyArp]
- func (n *Interface_RoutedVlan_Ipv4_ProxyArpPath) Mode() *Interface_RoutedVlan_Ipv4_ProxyArp_ModePath
- func (n *Interface_RoutedVlan_Ipv4_ProxyArpPath) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv4_ProxyArp]
- type Interface_RoutedVlan_Ipv4_ProxyArpPathAny
- func (n *Interface_RoutedVlan_Ipv4_ProxyArpPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv4_ProxyArp]
- func (n *Interface_RoutedVlan_Ipv4_ProxyArpPathAny) Mode() *Interface_RoutedVlan_Ipv4_ProxyArp_ModePathAny
- func (n *Interface_RoutedVlan_Ipv4_ProxyArpPathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv4_ProxyArp]
- type Interface_RoutedVlan_Ipv4_ProxyArp_ModePath
- type Interface_RoutedVlan_Ipv4_ProxyArp_ModePathAny
- type Interface_RoutedVlan_Ipv4_UnnumberedPath
- func (n *Interface_RoutedVlan_Ipv4_UnnumberedPath) Config() ygnmi.ConfigQuery[*oc.Interface_RoutedVlan_Ipv4_Unnumbered]
- func (n *Interface_RoutedVlan_Ipv4_UnnumberedPath) Enabled() *Interface_RoutedVlan_Ipv4_Unnumbered_EnabledPath
- func (n *Interface_RoutedVlan_Ipv4_UnnumberedPath) InterfaceRef() *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRefPath
- func (n *Interface_RoutedVlan_Ipv4_UnnumberedPath) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv4_Unnumbered]
- type Interface_RoutedVlan_Ipv4_UnnumberedPathAny
- func (n *Interface_RoutedVlan_Ipv4_UnnumberedPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv4_Unnumbered]
- func (n *Interface_RoutedVlan_Ipv4_UnnumberedPathAny) Enabled() *Interface_RoutedVlan_Ipv4_Unnumbered_EnabledPathAny
- func (n *Interface_RoutedVlan_Ipv4_UnnumberedPathAny) InterfaceRef() *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRefPathAny
- func (n *Interface_RoutedVlan_Ipv4_UnnumberedPathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv4_Unnumbered]
- type Interface_RoutedVlan_Ipv4_Unnumbered_EnabledPath
- type Interface_RoutedVlan_Ipv4_Unnumbered_EnabledPathAny
- type Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRefPath
- func (n *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRefPath) Config() ygnmi.ConfigQuery[*oc.Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef]
- func (n *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRefPath) Interface() *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_InterfacePath
- func (n *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRefPath) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef]
- func (n *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRefPath) Subinterface() *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_SubinterfacePath
- type Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRefPathAny
- func (n *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRefPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef]
- func (n *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRefPathAny) Interface() *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_InterfacePathAny
- func (n *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRefPathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef]
- func (n *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRefPathAny) Subinterface() *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_SubinterfacePathAny
- type Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_InterfacePath
- type Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_InterfacePathAny
- type Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_SubinterfacePath
- type Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_SubinterfacePathAny
- type Interface_RoutedVlan_Ipv6Path
- func (n *Interface_RoutedVlan_Ipv6Path) Address(Ip string) *Interface_RoutedVlan_Ipv6_AddressPath
- func (n *Interface_RoutedVlan_Ipv6Path) AddressAny() *Interface_RoutedVlan_Ipv6_AddressPathAny
- func (n *Interface_RoutedVlan_Ipv6Path) Config() ygnmi.ConfigQuery[*oc.Interface_RoutedVlan_Ipv6]
- func (n *Interface_RoutedVlan_Ipv6Path) Counters() *Interface_RoutedVlan_Ipv6_CountersPath
- func (n *Interface_RoutedVlan_Ipv6Path) DhcpClient() *Interface_RoutedVlan_Ipv6_DhcpClientPath
- func (n *Interface_RoutedVlan_Ipv6Path) DupAddrDetectTransmits() *Interface_RoutedVlan_Ipv6_DupAddrDetectTransmitsPath
- func (n *Interface_RoutedVlan_Ipv6Path) Enabled() *Interface_RoutedVlan_Ipv6_EnabledPath
- func (n *Interface_RoutedVlan_Ipv6Path) Mtu() *Interface_RoutedVlan_Ipv6_MtuPath
- func (n *Interface_RoutedVlan_Ipv6Path) Neighbor(Ip string) *Interface_RoutedVlan_Ipv6_NeighborPath
- func (n *Interface_RoutedVlan_Ipv6Path) NeighborAny() *Interface_RoutedVlan_Ipv6_NeighborPathAny
- func (n *Interface_RoutedVlan_Ipv6Path) RouterAdvertisement() *Interface_RoutedVlan_Ipv6_RouterAdvertisementPath
- func (n *Interface_RoutedVlan_Ipv6Path) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv6]
- func (n *Interface_RoutedVlan_Ipv6Path) Unnumbered() *Interface_RoutedVlan_Ipv6_UnnumberedPath
- type Interface_RoutedVlan_Ipv6PathAny
- func (n *Interface_RoutedVlan_Ipv6PathAny) Address(Ip string) *Interface_RoutedVlan_Ipv6_AddressPathAny
- func (n *Interface_RoutedVlan_Ipv6PathAny) AddressAny() *Interface_RoutedVlan_Ipv6_AddressPathAny
- func (n *Interface_RoutedVlan_Ipv6PathAny) Config() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6]
- func (n *Interface_RoutedVlan_Ipv6PathAny) Counters() *Interface_RoutedVlan_Ipv6_CountersPathAny
- func (n *Interface_RoutedVlan_Ipv6PathAny) DhcpClient() *Interface_RoutedVlan_Ipv6_DhcpClientPathAny
- func (n *Interface_RoutedVlan_Ipv6PathAny) DupAddrDetectTransmits() *Interface_RoutedVlan_Ipv6_DupAddrDetectTransmitsPathAny
- func (n *Interface_RoutedVlan_Ipv6PathAny) Enabled() *Interface_RoutedVlan_Ipv6_EnabledPathAny
- func (n *Interface_RoutedVlan_Ipv6PathAny) Mtu() *Interface_RoutedVlan_Ipv6_MtuPathAny
- func (n *Interface_RoutedVlan_Ipv6PathAny) Neighbor(Ip string) *Interface_RoutedVlan_Ipv6_NeighborPathAny
- func (n *Interface_RoutedVlan_Ipv6PathAny) NeighborAny() *Interface_RoutedVlan_Ipv6_NeighborPathAny
- func (n *Interface_RoutedVlan_Ipv6PathAny) RouterAdvertisement() *Interface_RoutedVlan_Ipv6_RouterAdvertisementPathAny
- func (n *Interface_RoutedVlan_Ipv6PathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6]
- func (n *Interface_RoutedVlan_Ipv6PathAny) Unnumbered() *Interface_RoutedVlan_Ipv6_UnnumberedPathAny
- type Interface_RoutedVlan_Ipv6_AddressPath
- func (n *Interface_RoutedVlan_Ipv6_AddressPath) Config() ygnmi.ConfigQuery[*oc.Interface_RoutedVlan_Ipv6_Address]
- func (n *Interface_RoutedVlan_Ipv6_AddressPath) Ip() *Interface_RoutedVlan_Ipv6_Address_IpPath
- func (n *Interface_RoutedVlan_Ipv6_AddressPath) Origin() *Interface_RoutedVlan_Ipv6_Address_OriginPath
- func (n *Interface_RoutedVlan_Ipv6_AddressPath) PrefixLength() *Interface_RoutedVlan_Ipv6_Address_PrefixLengthPath
- func (n *Interface_RoutedVlan_Ipv6_AddressPath) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv6_Address]
- func (n *Interface_RoutedVlan_Ipv6_AddressPath) Status() *Interface_RoutedVlan_Ipv6_Address_StatusPath
- func (n *Interface_RoutedVlan_Ipv6_AddressPath) VrrpGroup(VirtualRouterId uint8) *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath
- func (n *Interface_RoutedVlan_Ipv6_AddressPath) VrrpGroupAny() *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny
- type Interface_RoutedVlan_Ipv6_AddressPathAny
- func (n *Interface_RoutedVlan_Ipv6_AddressPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6_Address]
- func (n *Interface_RoutedVlan_Ipv6_AddressPathAny) Ip() *Interface_RoutedVlan_Ipv6_Address_IpPathAny
- func (n *Interface_RoutedVlan_Ipv6_AddressPathAny) Origin() *Interface_RoutedVlan_Ipv6_Address_OriginPathAny
- func (n *Interface_RoutedVlan_Ipv6_AddressPathAny) PrefixLength() *Interface_RoutedVlan_Ipv6_Address_PrefixLengthPathAny
- func (n *Interface_RoutedVlan_Ipv6_AddressPathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6_Address]
- func (n *Interface_RoutedVlan_Ipv6_AddressPathAny) Status() *Interface_RoutedVlan_Ipv6_Address_StatusPathAny
- func (n *Interface_RoutedVlan_Ipv6_AddressPathAny) VrrpGroup(VirtualRouterId uint8) *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny
- func (n *Interface_RoutedVlan_Ipv6_AddressPathAny) VrrpGroupAny() *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny
- type Interface_RoutedVlan_Ipv6_Address_IpPath
- type Interface_RoutedVlan_Ipv6_Address_IpPathAny
- type Interface_RoutedVlan_Ipv6_Address_OriginPath
- type Interface_RoutedVlan_Ipv6_Address_OriginPathAny
- type Interface_RoutedVlan_Ipv6_Address_PrefixLengthPath
- type Interface_RoutedVlan_Ipv6_Address_PrefixLengthPathAny
- type Interface_RoutedVlan_Ipv6_Address_StatusPath
- type Interface_RoutedVlan_Ipv6_Address_StatusPathAny
- type Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath
- func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) AcceptMode() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AcceptModePath
- func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) AdvertisementInterval() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AdvertisementIntervalPath
- func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) Config() ygnmi.ConfigQuery[*oc.Interface_RoutedVlan_Ipv6_Address_VrrpGroup]
- func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) CurrentPriority() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_CurrentPriorityPath
- func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) InterfaceTracking() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPath
- func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) Preempt() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptPath
- func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) PreemptDelay() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptDelayPath
- func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) Priority() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PriorityPath
- func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv6_Address_VrrpGroup]
- func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) VirtualAddress() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualAddressPath
- func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) VirtualLinkLocal() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualLinkLocalPath
- func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) VirtualRouterId() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualRouterIdPath
- type Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny
- func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) AcceptMode() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AcceptModePathAny
- func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) AdvertisementInterval() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AdvertisementIntervalPathAny
- func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6_Address_VrrpGroup]
- func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) CurrentPriority() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_CurrentPriorityPathAny
- func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) InterfaceTracking() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny
- func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) Preempt() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptPathAny
- func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) PreemptDelay() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptDelayPathAny
- func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) Priority() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PriorityPathAny
- func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6_Address_VrrpGroup]
- func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) VirtualAddress() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualAddressPathAny
- func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) VirtualLinkLocal() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualLinkLocalPathAny
- func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) VirtualRouterId() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualRouterIdPathAny
- type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AcceptModePath
- type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AcceptModePathAny
- type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AdvertisementIntervalPath
- type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AdvertisementIntervalPathAny
- type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_CurrentPriorityPath
- type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_CurrentPriorityPathAny
- type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPath
- func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPath) Config() ...
- func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPath) PriorityDecrement() ...
- func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPath) State() ...
- func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPath) TrackInterface() ...
- type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny
- func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny) Config() ...
- func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny) PriorityDecrement() ...
- func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny) State() ...
- func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny) TrackInterface() ...
- type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath
- type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny
- type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath
- type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny
- type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptDelayPath
- type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptDelayPathAny
- type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptPath
- type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptPathAny
- type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PriorityPath
- type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PriorityPathAny
- type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualAddressPath
- type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualAddressPathAny
- type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualLinkLocalPath
- type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualLinkLocalPathAny
- type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualRouterIdPath
- type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualRouterIdPathAny
- type Interface_RoutedVlan_Ipv6_CountersPath
- func (n *Interface_RoutedVlan_Ipv6_CountersPath) InDiscardedPkts() *Interface_RoutedVlan_Ipv6_Counters_InDiscardedPktsPath
- func (n *Interface_RoutedVlan_Ipv6_CountersPath) InErrorPkts() *Interface_RoutedVlan_Ipv6_Counters_InErrorPktsPath
- func (n *Interface_RoutedVlan_Ipv6_CountersPath) InForwardedOctets() *Interface_RoutedVlan_Ipv6_Counters_InForwardedOctetsPath
- func (n *Interface_RoutedVlan_Ipv6_CountersPath) InForwardedPkts() *Interface_RoutedVlan_Ipv6_Counters_InForwardedPktsPath
- func (n *Interface_RoutedVlan_Ipv6_CountersPath) InOctets() *Interface_RoutedVlan_Ipv6_Counters_InOctetsPath
- func (n *Interface_RoutedVlan_Ipv6_CountersPath) InPkts() *Interface_RoutedVlan_Ipv6_Counters_InPktsPath
- func (n *Interface_RoutedVlan_Ipv6_CountersPath) OutDiscardedPkts() *Interface_RoutedVlan_Ipv6_Counters_OutDiscardedPktsPath
- func (n *Interface_RoutedVlan_Ipv6_CountersPath) OutErrorPkts() *Interface_RoutedVlan_Ipv6_Counters_OutErrorPktsPath
- func (n *Interface_RoutedVlan_Ipv6_CountersPath) OutForwardedOctets() *Interface_RoutedVlan_Ipv6_Counters_OutForwardedOctetsPath
- func (n *Interface_RoutedVlan_Ipv6_CountersPath) OutForwardedPkts() *Interface_RoutedVlan_Ipv6_Counters_OutForwardedPktsPath
- func (n *Interface_RoutedVlan_Ipv6_CountersPath) OutOctets() *Interface_RoutedVlan_Ipv6_Counters_OutOctetsPath
- func (n *Interface_RoutedVlan_Ipv6_CountersPath) OutPkts() *Interface_RoutedVlan_Ipv6_Counters_OutPktsPath
- func (n *Interface_RoutedVlan_Ipv6_CountersPath) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv6_Counters]
- type Interface_RoutedVlan_Ipv6_CountersPathAny
- func (n *Interface_RoutedVlan_Ipv6_CountersPathAny) InDiscardedPkts() *Interface_RoutedVlan_Ipv6_Counters_InDiscardedPktsPathAny
- func (n *Interface_RoutedVlan_Ipv6_CountersPathAny) InErrorPkts() *Interface_RoutedVlan_Ipv6_Counters_InErrorPktsPathAny
- func (n *Interface_RoutedVlan_Ipv6_CountersPathAny) InForwardedOctets() *Interface_RoutedVlan_Ipv6_Counters_InForwardedOctetsPathAny
- func (n *Interface_RoutedVlan_Ipv6_CountersPathAny) InForwardedPkts() *Interface_RoutedVlan_Ipv6_Counters_InForwardedPktsPathAny
- func (n *Interface_RoutedVlan_Ipv6_CountersPathAny) InOctets() *Interface_RoutedVlan_Ipv6_Counters_InOctetsPathAny
- func (n *Interface_RoutedVlan_Ipv6_CountersPathAny) InPkts() *Interface_RoutedVlan_Ipv6_Counters_InPktsPathAny
- func (n *Interface_RoutedVlan_Ipv6_CountersPathAny) OutDiscardedPkts() *Interface_RoutedVlan_Ipv6_Counters_OutDiscardedPktsPathAny
- func (n *Interface_RoutedVlan_Ipv6_CountersPathAny) OutErrorPkts() *Interface_RoutedVlan_Ipv6_Counters_OutErrorPktsPathAny
- func (n *Interface_RoutedVlan_Ipv6_CountersPathAny) OutForwardedOctets() *Interface_RoutedVlan_Ipv6_Counters_OutForwardedOctetsPathAny
- func (n *Interface_RoutedVlan_Ipv6_CountersPathAny) OutForwardedPkts() *Interface_RoutedVlan_Ipv6_Counters_OutForwardedPktsPathAny
- func (n *Interface_RoutedVlan_Ipv6_CountersPathAny) OutOctets() *Interface_RoutedVlan_Ipv6_Counters_OutOctetsPathAny
- func (n *Interface_RoutedVlan_Ipv6_CountersPathAny) OutPkts() *Interface_RoutedVlan_Ipv6_Counters_OutPktsPathAny
- func (n *Interface_RoutedVlan_Ipv6_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6_Counters]
- type Interface_RoutedVlan_Ipv6_Counters_InDiscardedPktsPath
- type Interface_RoutedVlan_Ipv6_Counters_InDiscardedPktsPathAny
- type Interface_RoutedVlan_Ipv6_Counters_InErrorPktsPath
- type Interface_RoutedVlan_Ipv6_Counters_InErrorPktsPathAny
- type Interface_RoutedVlan_Ipv6_Counters_InForwardedOctetsPath
- type Interface_RoutedVlan_Ipv6_Counters_InForwardedOctetsPathAny
- type Interface_RoutedVlan_Ipv6_Counters_InForwardedPktsPath
- type Interface_RoutedVlan_Ipv6_Counters_InForwardedPktsPathAny
- type Interface_RoutedVlan_Ipv6_Counters_InOctetsPath
- type Interface_RoutedVlan_Ipv6_Counters_InOctetsPathAny
- type Interface_RoutedVlan_Ipv6_Counters_InPktsPath
- type Interface_RoutedVlan_Ipv6_Counters_InPktsPathAny
- type Interface_RoutedVlan_Ipv6_Counters_OutDiscardedPktsPath
- type Interface_RoutedVlan_Ipv6_Counters_OutDiscardedPktsPathAny
- type Interface_RoutedVlan_Ipv6_Counters_OutErrorPktsPath
- type Interface_RoutedVlan_Ipv6_Counters_OutErrorPktsPathAny
- type Interface_RoutedVlan_Ipv6_Counters_OutForwardedOctetsPath
- type Interface_RoutedVlan_Ipv6_Counters_OutForwardedOctetsPathAny
- type Interface_RoutedVlan_Ipv6_Counters_OutForwardedPktsPath
- type Interface_RoutedVlan_Ipv6_Counters_OutForwardedPktsPathAny
- type Interface_RoutedVlan_Ipv6_Counters_OutOctetsPath
- type Interface_RoutedVlan_Ipv6_Counters_OutOctetsPathAny
- type Interface_RoutedVlan_Ipv6_Counters_OutPktsPath
- type Interface_RoutedVlan_Ipv6_Counters_OutPktsPathAny
- type Interface_RoutedVlan_Ipv6_DhcpClientPath
- type Interface_RoutedVlan_Ipv6_DhcpClientPathAny
- type Interface_RoutedVlan_Ipv6_DupAddrDetectTransmitsPath
- type Interface_RoutedVlan_Ipv6_DupAddrDetectTransmitsPathAny
- type Interface_RoutedVlan_Ipv6_EnabledPath
- type Interface_RoutedVlan_Ipv6_EnabledPathAny
- type Interface_RoutedVlan_Ipv6_MtuPath
- type Interface_RoutedVlan_Ipv6_MtuPathAny
- type Interface_RoutedVlan_Ipv6_NeighborPath
- func (n *Interface_RoutedVlan_Ipv6_NeighborPath) Config() ygnmi.ConfigQuery[*oc.Interface_RoutedVlan_Ipv6_Neighbor]
- func (n *Interface_RoutedVlan_Ipv6_NeighborPath) Ip() *Interface_RoutedVlan_Ipv6_Neighbor_IpPath
- func (n *Interface_RoutedVlan_Ipv6_NeighborPath) IsRouter() *Interface_RoutedVlan_Ipv6_Neighbor_IsRouterPath
- func (n *Interface_RoutedVlan_Ipv6_NeighborPath) LinkLayerAddress() *Interface_RoutedVlan_Ipv6_Neighbor_LinkLayerAddressPath
- func (n *Interface_RoutedVlan_Ipv6_NeighborPath) NeighborState() *Interface_RoutedVlan_Ipv6_Neighbor_NeighborStatePath
- func (n *Interface_RoutedVlan_Ipv6_NeighborPath) Origin() *Interface_RoutedVlan_Ipv6_Neighbor_OriginPath
- func (n *Interface_RoutedVlan_Ipv6_NeighborPath) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv6_Neighbor]
- type Interface_RoutedVlan_Ipv6_NeighborPathAny
- func (n *Interface_RoutedVlan_Ipv6_NeighborPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6_Neighbor]
- func (n *Interface_RoutedVlan_Ipv6_NeighborPathAny) Ip() *Interface_RoutedVlan_Ipv6_Neighbor_IpPathAny
- func (n *Interface_RoutedVlan_Ipv6_NeighborPathAny) IsRouter() *Interface_RoutedVlan_Ipv6_Neighbor_IsRouterPathAny
- func (n *Interface_RoutedVlan_Ipv6_NeighborPathAny) LinkLayerAddress() *Interface_RoutedVlan_Ipv6_Neighbor_LinkLayerAddressPathAny
- func (n *Interface_RoutedVlan_Ipv6_NeighborPathAny) NeighborState() *Interface_RoutedVlan_Ipv6_Neighbor_NeighborStatePathAny
- func (n *Interface_RoutedVlan_Ipv6_NeighborPathAny) Origin() *Interface_RoutedVlan_Ipv6_Neighbor_OriginPathAny
- func (n *Interface_RoutedVlan_Ipv6_NeighborPathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6_Neighbor]
- type Interface_RoutedVlan_Ipv6_Neighbor_IpPath
- type Interface_RoutedVlan_Ipv6_Neighbor_IpPathAny
- type Interface_RoutedVlan_Ipv6_Neighbor_IsRouterPath
- type Interface_RoutedVlan_Ipv6_Neighbor_IsRouterPathAny
- type Interface_RoutedVlan_Ipv6_Neighbor_LinkLayerAddressPath
- type Interface_RoutedVlan_Ipv6_Neighbor_LinkLayerAddressPathAny
- type Interface_RoutedVlan_Ipv6_Neighbor_NeighborStatePath
- type Interface_RoutedVlan_Ipv6_Neighbor_NeighborStatePathAny
- type Interface_RoutedVlan_Ipv6_Neighbor_OriginPath
- type Interface_RoutedVlan_Ipv6_Neighbor_OriginPathAny
- type Interface_RoutedVlan_Ipv6_RouterAdvertisementPath
- func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPath) Config() ygnmi.ConfigQuery[*oc.Interface_RoutedVlan_Ipv6_RouterAdvertisement]
- func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPath) Interval() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_IntervalPath
- func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPath) Lifetime() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_LifetimePath
- func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPath) Managed() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_ManagedPath
- func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPath) OtherConfig() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_OtherConfigPath
- func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPath) Prefix(Prefix string) *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPath
- func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPath) PrefixAny() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPathAny
- func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPath) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv6_RouterAdvertisement]
- func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPath) Suppress() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_SuppressPath
- type Interface_RoutedVlan_Ipv6_RouterAdvertisementPathAny
- func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6_RouterAdvertisement]
- func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPathAny) Interval() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_IntervalPathAny
- func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPathAny) Lifetime() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_LifetimePathAny
- func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPathAny) Managed() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_ManagedPathAny
- func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPathAny) OtherConfig() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_OtherConfigPathAny
- func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPathAny) Prefix(Prefix string) *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPathAny
- func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPathAny) PrefixAny() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPathAny
- func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6_RouterAdvertisement]
- func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPathAny) Suppress() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_SuppressPathAny
- type Interface_RoutedVlan_Ipv6_RouterAdvertisement_IntervalPath
- type Interface_RoutedVlan_Ipv6_RouterAdvertisement_IntervalPathAny
- type Interface_RoutedVlan_Ipv6_RouterAdvertisement_LifetimePath
- type Interface_RoutedVlan_Ipv6_RouterAdvertisement_LifetimePathAny
- type Interface_RoutedVlan_Ipv6_RouterAdvertisement_ManagedPath
- type Interface_RoutedVlan_Ipv6_RouterAdvertisement_ManagedPathAny
- type Interface_RoutedVlan_Ipv6_RouterAdvertisement_OtherConfigPath
- type Interface_RoutedVlan_Ipv6_RouterAdvertisement_OtherConfigPathAny
- type Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPath
- func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPath) Config() ygnmi.ConfigQuery[*oc.Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix]
- func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPath) DisableAdvertisement() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPath
- func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPath) DisableAutoconfiguration() ...
- func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPath) EnableOnlink() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPath
- func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPath) PreferredLifetime() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePath
- func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPath) Prefix() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PrefixPath
- func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPath) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix]
- func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPath) ValidLifetime() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePath
- type Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPathAny
- func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix]
- func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPathAny) DisableAdvertisement() ...
- func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPathAny) DisableAutoconfiguration() ...
- func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPathAny) EnableOnlink() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPathAny
- func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPathAny) PreferredLifetime() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePathAny
- func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPathAny) Prefix() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PrefixPathAny
- func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix]
- func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPathAny) ValidLifetime() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePathAny
- type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPath
- type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPathAny
- type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPath
- type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPathAny
- type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPath
- type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPathAny
- type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePath
- type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePathAny
- type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PrefixPath
- type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PrefixPathAny
- type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePath
- type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePathAny
- type Interface_RoutedVlan_Ipv6_RouterAdvertisement_SuppressPath
- type Interface_RoutedVlan_Ipv6_RouterAdvertisement_SuppressPathAny
- type Interface_RoutedVlan_Ipv6_UnnumberedPath
- func (n *Interface_RoutedVlan_Ipv6_UnnumberedPath) Config() ygnmi.ConfigQuery[*oc.Interface_RoutedVlan_Ipv6_Unnumbered]
- func (n *Interface_RoutedVlan_Ipv6_UnnumberedPath) Enabled() *Interface_RoutedVlan_Ipv6_Unnumbered_EnabledPath
- func (n *Interface_RoutedVlan_Ipv6_UnnumberedPath) InterfaceRef() *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRefPath
- func (n *Interface_RoutedVlan_Ipv6_UnnumberedPath) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv6_Unnumbered]
- type Interface_RoutedVlan_Ipv6_UnnumberedPathAny
- func (n *Interface_RoutedVlan_Ipv6_UnnumberedPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6_Unnumbered]
- func (n *Interface_RoutedVlan_Ipv6_UnnumberedPathAny) Enabled() *Interface_RoutedVlan_Ipv6_Unnumbered_EnabledPathAny
- func (n *Interface_RoutedVlan_Ipv6_UnnumberedPathAny) InterfaceRef() *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRefPathAny
- func (n *Interface_RoutedVlan_Ipv6_UnnumberedPathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6_Unnumbered]
- type Interface_RoutedVlan_Ipv6_Unnumbered_EnabledPath
- type Interface_RoutedVlan_Ipv6_Unnumbered_EnabledPathAny
- type Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRefPath
- func (n *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRefPath) Config() ygnmi.ConfigQuery[*oc.Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef]
- func (n *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRefPath) Interface() *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_InterfacePath
- func (n *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRefPath) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef]
- func (n *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRefPath) Subinterface() *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_SubinterfacePath
- type Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRefPathAny
- func (n *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRefPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef]
- func (n *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRefPathAny) Interface() *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_InterfacePathAny
- func (n *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRefPathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef]
- func (n *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRefPathAny) Subinterface() *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_SubinterfacePathAny
- type Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_InterfacePath
- type Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_InterfacePathAny
- type Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_SubinterfacePath
- type Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_SubinterfacePathAny
- type Interface_RoutedVlan_VlanPath
- type Interface_RoutedVlan_VlanPathAny
- type Interface_SubinterfacePath
- func (n *Interface_SubinterfacePath) AdminStatus() *Interface_Subinterface_AdminStatusPath
- func (n *Interface_SubinterfacePath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface]
- func (n *Interface_SubinterfacePath) Counters() *Interface_Subinterface_CountersPath
- func (n *Interface_SubinterfacePath) Cpu() *Interface_Subinterface_CpuPath
- func (n *Interface_SubinterfacePath) Description() *Interface_Subinterface_DescriptionPath
- func (n *Interface_SubinterfacePath) Enabled() *Interface_Subinterface_EnabledPath
- func (n *Interface_SubinterfacePath) Ifindex() *Interface_Subinterface_IfindexPath
- func (n *Interface_SubinterfacePath) Index() *Interface_Subinterface_IndexPath
- func (n *Interface_SubinterfacePath) Ipv4() *Interface_Subinterface_Ipv4Path
- func (n *Interface_SubinterfacePath) Ipv6() *Interface_Subinterface_Ipv6Path
- func (n *Interface_SubinterfacePath) LastChange() *Interface_Subinterface_LastChangePath
- func (n *Interface_SubinterfacePath) Logical() *Interface_Subinterface_LogicalPath
- func (n *Interface_SubinterfacePath) Management() *Interface_Subinterface_ManagementPath
- func (n *Interface_SubinterfacePath) Name() *Interface_Subinterface_NamePath
- func (n *Interface_SubinterfacePath) OperStatus() *Interface_Subinterface_OperStatusPath
- func (n *Interface_SubinterfacePath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface]
- func (n *Interface_SubinterfacePath) Vlan() *Interface_Subinterface_VlanPath
- type Interface_SubinterfacePathAny
- func (n *Interface_SubinterfacePathAny) AdminStatus() *Interface_Subinterface_AdminStatusPathAny
- func (n *Interface_SubinterfacePathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface]
- func (n *Interface_SubinterfacePathAny) Counters() *Interface_Subinterface_CountersPathAny
- func (n *Interface_SubinterfacePathAny) Cpu() *Interface_Subinterface_CpuPathAny
- func (n *Interface_SubinterfacePathAny) Description() *Interface_Subinterface_DescriptionPathAny
- func (n *Interface_SubinterfacePathAny) Enabled() *Interface_Subinterface_EnabledPathAny
- func (n *Interface_SubinterfacePathAny) Ifindex() *Interface_Subinterface_IfindexPathAny
- func (n *Interface_SubinterfacePathAny) Index() *Interface_Subinterface_IndexPathAny
- func (n *Interface_SubinterfacePathAny) Ipv4() *Interface_Subinterface_Ipv4PathAny
- func (n *Interface_SubinterfacePathAny) Ipv6() *Interface_Subinterface_Ipv6PathAny
- func (n *Interface_SubinterfacePathAny) LastChange() *Interface_Subinterface_LastChangePathAny
- func (n *Interface_SubinterfacePathAny) Logical() *Interface_Subinterface_LogicalPathAny
- func (n *Interface_SubinterfacePathAny) Management() *Interface_Subinterface_ManagementPathAny
- func (n *Interface_SubinterfacePathAny) Name() *Interface_Subinterface_NamePathAny
- func (n *Interface_SubinterfacePathAny) OperStatus() *Interface_Subinterface_OperStatusPathAny
- func (n *Interface_SubinterfacePathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface]
- func (n *Interface_SubinterfacePathAny) Vlan() *Interface_Subinterface_VlanPathAny
- type Interface_Subinterface_AdminStatusPath
- type Interface_Subinterface_AdminStatusPathAny
- type Interface_Subinterface_CountersPath
- func (n *Interface_Subinterface_CountersPath) CarrierTransitions() *Interface_Subinterface_Counters_CarrierTransitionsPath
- func (n *Interface_Subinterface_CountersPath) InBroadcastPkts() *Interface_Subinterface_Counters_InBroadcastPktsPath
- func (n *Interface_Subinterface_CountersPath) InDiscards() *Interface_Subinterface_Counters_InDiscardsPath
- func (n *Interface_Subinterface_CountersPath) InErrors() *Interface_Subinterface_Counters_InErrorsPath
- func (n *Interface_Subinterface_CountersPath) InFcsErrors() *Interface_Subinterface_Counters_InFcsErrorsPath
- func (n *Interface_Subinterface_CountersPath) InMulticastPkts() *Interface_Subinterface_Counters_InMulticastPktsPath
- func (n *Interface_Subinterface_CountersPath) InOctets() *Interface_Subinterface_Counters_InOctetsPath
- func (n *Interface_Subinterface_CountersPath) InPkts() *Interface_Subinterface_Counters_InPktsPath
- func (n *Interface_Subinterface_CountersPath) InUnicastPkts() *Interface_Subinterface_Counters_InUnicastPktsPath
- func (n *Interface_Subinterface_CountersPath) InUnknownProtos() *Interface_Subinterface_Counters_InUnknownProtosPath
- func (n *Interface_Subinterface_CountersPath) LastClear() *Interface_Subinterface_Counters_LastClearPath
- func (n *Interface_Subinterface_CountersPath) OutBroadcastPkts() *Interface_Subinterface_Counters_OutBroadcastPktsPath
- func (n *Interface_Subinterface_CountersPath) OutDiscards() *Interface_Subinterface_Counters_OutDiscardsPath
- func (n *Interface_Subinterface_CountersPath) OutErrors() *Interface_Subinterface_Counters_OutErrorsPath
- func (n *Interface_Subinterface_CountersPath) OutMulticastPkts() *Interface_Subinterface_Counters_OutMulticastPktsPath
- func (n *Interface_Subinterface_CountersPath) OutOctets() *Interface_Subinterface_Counters_OutOctetsPath
- func (n *Interface_Subinterface_CountersPath) OutPkts() *Interface_Subinterface_Counters_OutPktsPath
- func (n *Interface_Subinterface_CountersPath) OutUnicastPkts() *Interface_Subinterface_Counters_OutUnicastPktsPath
- func (n *Interface_Subinterface_CountersPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Counters]
- type Interface_Subinterface_CountersPathAny
- func (n *Interface_Subinterface_CountersPathAny) CarrierTransitions() *Interface_Subinterface_Counters_CarrierTransitionsPathAny
- func (n *Interface_Subinterface_CountersPathAny) InBroadcastPkts() *Interface_Subinterface_Counters_InBroadcastPktsPathAny
- func (n *Interface_Subinterface_CountersPathAny) InDiscards() *Interface_Subinterface_Counters_InDiscardsPathAny
- func (n *Interface_Subinterface_CountersPathAny) InErrors() *Interface_Subinterface_Counters_InErrorsPathAny
- func (n *Interface_Subinterface_CountersPathAny) InFcsErrors() *Interface_Subinterface_Counters_InFcsErrorsPathAny
- func (n *Interface_Subinterface_CountersPathAny) InMulticastPkts() *Interface_Subinterface_Counters_InMulticastPktsPathAny
- func (n *Interface_Subinterface_CountersPathAny) InOctets() *Interface_Subinterface_Counters_InOctetsPathAny
- func (n *Interface_Subinterface_CountersPathAny) InPkts() *Interface_Subinterface_Counters_InPktsPathAny
- func (n *Interface_Subinterface_CountersPathAny) InUnicastPkts() *Interface_Subinterface_Counters_InUnicastPktsPathAny
- func (n *Interface_Subinterface_CountersPathAny) InUnknownProtos() *Interface_Subinterface_Counters_InUnknownProtosPathAny
- func (n *Interface_Subinterface_CountersPathAny) LastClear() *Interface_Subinterface_Counters_LastClearPathAny
- func (n *Interface_Subinterface_CountersPathAny) OutBroadcastPkts() *Interface_Subinterface_Counters_OutBroadcastPktsPathAny
- func (n *Interface_Subinterface_CountersPathAny) OutDiscards() *Interface_Subinterface_Counters_OutDiscardsPathAny
- func (n *Interface_Subinterface_CountersPathAny) OutErrors() *Interface_Subinterface_Counters_OutErrorsPathAny
- func (n *Interface_Subinterface_CountersPathAny) OutMulticastPkts() *Interface_Subinterface_Counters_OutMulticastPktsPathAny
- func (n *Interface_Subinterface_CountersPathAny) OutOctets() *Interface_Subinterface_Counters_OutOctetsPathAny
- func (n *Interface_Subinterface_CountersPathAny) OutPkts() *Interface_Subinterface_Counters_OutPktsPathAny
- func (n *Interface_Subinterface_CountersPathAny) OutUnicastPkts() *Interface_Subinterface_Counters_OutUnicastPktsPathAny
- func (n *Interface_Subinterface_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Counters]
- type Interface_Subinterface_Counters_CarrierTransitionsPath
- type Interface_Subinterface_Counters_CarrierTransitionsPathAny
- type Interface_Subinterface_Counters_InBroadcastPktsPath
- type Interface_Subinterface_Counters_InBroadcastPktsPathAny
- type Interface_Subinterface_Counters_InDiscardsPath
- type Interface_Subinterface_Counters_InDiscardsPathAny
- type Interface_Subinterface_Counters_InErrorsPath
- type Interface_Subinterface_Counters_InErrorsPathAny
- type Interface_Subinterface_Counters_InFcsErrorsPath
- type Interface_Subinterface_Counters_InFcsErrorsPathAny
- type Interface_Subinterface_Counters_InMulticastPktsPath
- type Interface_Subinterface_Counters_InMulticastPktsPathAny
- type Interface_Subinterface_Counters_InOctetsPath
- type Interface_Subinterface_Counters_InOctetsPathAny
- type Interface_Subinterface_Counters_InPktsPath
- type Interface_Subinterface_Counters_InPktsPathAny
- type Interface_Subinterface_Counters_InUnicastPktsPath
- type Interface_Subinterface_Counters_InUnicastPktsPathAny
- type Interface_Subinterface_Counters_InUnknownProtosPath
- type Interface_Subinterface_Counters_InUnknownProtosPathAny
- type Interface_Subinterface_Counters_LastClearPath
- type Interface_Subinterface_Counters_LastClearPathAny
- type Interface_Subinterface_Counters_OutBroadcastPktsPath
- type Interface_Subinterface_Counters_OutBroadcastPktsPathAny
- type Interface_Subinterface_Counters_OutDiscardsPath
- type Interface_Subinterface_Counters_OutDiscardsPathAny
- type Interface_Subinterface_Counters_OutErrorsPath
- type Interface_Subinterface_Counters_OutErrorsPathAny
- type Interface_Subinterface_Counters_OutMulticastPktsPath
- type Interface_Subinterface_Counters_OutMulticastPktsPathAny
- type Interface_Subinterface_Counters_OutOctetsPath
- type Interface_Subinterface_Counters_OutOctetsPathAny
- type Interface_Subinterface_Counters_OutPktsPath
- type Interface_Subinterface_Counters_OutPktsPathAny
- type Interface_Subinterface_Counters_OutUnicastPktsPath
- type Interface_Subinterface_Counters_OutUnicastPktsPathAny
- type Interface_Subinterface_CpuPath
- type Interface_Subinterface_CpuPathAny
- type Interface_Subinterface_DescriptionPath
- type Interface_Subinterface_DescriptionPathAny
- type Interface_Subinterface_EnabledPath
- type Interface_Subinterface_EnabledPathAny
- type Interface_Subinterface_IfindexPath
- type Interface_Subinterface_IfindexPathAny
- type Interface_Subinterface_IndexPath
- type Interface_Subinterface_IndexPathAny
- type Interface_Subinterface_Ipv4Path
- func (n *Interface_Subinterface_Ipv4Path) Address(Ip string) *Interface_Subinterface_Ipv4_AddressPath
- func (n *Interface_Subinterface_Ipv4Path) AddressAny() *Interface_Subinterface_Ipv4_AddressPathAny
- func (n *Interface_Subinterface_Ipv4Path) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Ipv4]
- func (n *Interface_Subinterface_Ipv4Path) Counters() *Interface_Subinterface_Ipv4_CountersPath
- func (n *Interface_Subinterface_Ipv4Path) DhcpClient() *Interface_Subinterface_Ipv4_DhcpClientPath
- func (n *Interface_Subinterface_Ipv4Path) Enabled() *Interface_Subinterface_Ipv4_EnabledPath
- func (n *Interface_Subinterface_Ipv4Path) Mtu() *Interface_Subinterface_Ipv4_MtuPath
- func (n *Interface_Subinterface_Ipv4Path) Neighbor(Ip string) *Interface_Subinterface_Ipv4_NeighborPath
- func (n *Interface_Subinterface_Ipv4Path) NeighborAny() *Interface_Subinterface_Ipv4_NeighborPathAny
- func (n *Interface_Subinterface_Ipv4Path) ProxyArp() *Interface_Subinterface_Ipv4_ProxyArpPath
- func (n *Interface_Subinterface_Ipv4Path) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv4]
- func (n *Interface_Subinterface_Ipv4Path) Unnumbered() *Interface_Subinterface_Ipv4_UnnumberedPath
- type Interface_Subinterface_Ipv4PathAny
- func (n *Interface_Subinterface_Ipv4PathAny) Address(Ip string) *Interface_Subinterface_Ipv4_AddressPathAny
- func (n *Interface_Subinterface_Ipv4PathAny) AddressAny() *Interface_Subinterface_Ipv4_AddressPathAny
- func (n *Interface_Subinterface_Ipv4PathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv4]
- func (n *Interface_Subinterface_Ipv4PathAny) Counters() *Interface_Subinterface_Ipv4_CountersPathAny
- func (n *Interface_Subinterface_Ipv4PathAny) DhcpClient() *Interface_Subinterface_Ipv4_DhcpClientPathAny
- func (n *Interface_Subinterface_Ipv4PathAny) Enabled() *Interface_Subinterface_Ipv4_EnabledPathAny
- func (n *Interface_Subinterface_Ipv4PathAny) Mtu() *Interface_Subinterface_Ipv4_MtuPathAny
- func (n *Interface_Subinterface_Ipv4PathAny) Neighbor(Ip string) *Interface_Subinterface_Ipv4_NeighborPathAny
- func (n *Interface_Subinterface_Ipv4PathAny) NeighborAny() *Interface_Subinterface_Ipv4_NeighborPathAny
- func (n *Interface_Subinterface_Ipv4PathAny) ProxyArp() *Interface_Subinterface_Ipv4_ProxyArpPathAny
- func (n *Interface_Subinterface_Ipv4PathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv4]
- func (n *Interface_Subinterface_Ipv4PathAny) Unnumbered() *Interface_Subinterface_Ipv4_UnnumberedPathAny
- type Interface_Subinterface_Ipv4_AddressPath
- func (n *Interface_Subinterface_Ipv4_AddressPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Ipv4_Address]
- func (n *Interface_Subinterface_Ipv4_AddressPath) Ip() *Interface_Subinterface_Ipv4_Address_IpPath
- func (n *Interface_Subinterface_Ipv4_AddressPath) Origin() *Interface_Subinterface_Ipv4_Address_OriginPath
- func (n *Interface_Subinterface_Ipv4_AddressPath) PrefixLength() *Interface_Subinterface_Ipv4_Address_PrefixLengthPath
- func (n *Interface_Subinterface_Ipv4_AddressPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv4_Address]
- func (n *Interface_Subinterface_Ipv4_AddressPath) VrrpGroup(VirtualRouterId uint8) *Interface_Subinterface_Ipv4_Address_VrrpGroupPath
- func (n *Interface_Subinterface_Ipv4_AddressPath) VrrpGroupAny() *Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny
- type Interface_Subinterface_Ipv4_AddressPathAny
- func (n *Interface_Subinterface_Ipv4_AddressPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv4_Address]
- func (n *Interface_Subinterface_Ipv4_AddressPathAny) Ip() *Interface_Subinterface_Ipv4_Address_IpPathAny
- func (n *Interface_Subinterface_Ipv4_AddressPathAny) Origin() *Interface_Subinterface_Ipv4_Address_OriginPathAny
- func (n *Interface_Subinterface_Ipv4_AddressPathAny) PrefixLength() *Interface_Subinterface_Ipv4_Address_PrefixLengthPathAny
- func (n *Interface_Subinterface_Ipv4_AddressPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv4_Address]
- func (n *Interface_Subinterface_Ipv4_AddressPathAny) VrrpGroup(VirtualRouterId uint8) *Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny
- func (n *Interface_Subinterface_Ipv4_AddressPathAny) VrrpGroupAny() *Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny
- type Interface_Subinterface_Ipv4_Address_IpPath
- type Interface_Subinterface_Ipv4_Address_IpPathAny
- type Interface_Subinterface_Ipv4_Address_OriginPath
- type Interface_Subinterface_Ipv4_Address_OriginPathAny
- type Interface_Subinterface_Ipv4_Address_PrefixLengthPath
- type Interface_Subinterface_Ipv4_Address_PrefixLengthPathAny
- type Interface_Subinterface_Ipv4_Address_VrrpGroupPath
- func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPath) AcceptMode() *Interface_Subinterface_Ipv4_Address_VrrpGroup_AcceptModePath
- func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPath) AdvertisementInterval() *Interface_Subinterface_Ipv4_Address_VrrpGroup_AdvertisementIntervalPath
- func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Ipv4_Address_VrrpGroup]
- func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPath) CurrentPriority() *Interface_Subinterface_Ipv4_Address_VrrpGroup_CurrentPriorityPath
- func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPath) InterfaceTracking() *Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPath
- func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPath) Preempt() *Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptPath
- func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPath) PreemptDelay() *Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptDelayPath
- func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPath) Priority() *Interface_Subinterface_Ipv4_Address_VrrpGroup_PriorityPath
- func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv4_Address_VrrpGroup]
- func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPath) VirtualAddress() *Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualAddressPath
- func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPath) VirtualRouterId() *Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualRouterIdPath
- type Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny
- func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny) AcceptMode() *Interface_Subinterface_Ipv4_Address_VrrpGroup_AcceptModePathAny
- func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny) AdvertisementInterval() *Interface_Subinterface_Ipv4_Address_VrrpGroup_AdvertisementIntervalPathAny
- func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv4_Address_VrrpGroup]
- func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny) CurrentPriority() *Interface_Subinterface_Ipv4_Address_VrrpGroup_CurrentPriorityPathAny
- func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny) InterfaceTracking() *Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny
- func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny) Preempt() *Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptPathAny
- func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny) PreemptDelay() *Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptDelayPathAny
- func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny) Priority() *Interface_Subinterface_Ipv4_Address_VrrpGroup_PriorityPathAny
- func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv4_Address_VrrpGroup]
- func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny) VirtualAddress() *Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualAddressPathAny
- func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny) VirtualRouterId() *Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualRouterIdPathAny
- type Interface_Subinterface_Ipv4_Address_VrrpGroup_AcceptModePath
- type Interface_Subinterface_Ipv4_Address_VrrpGroup_AcceptModePathAny
- type Interface_Subinterface_Ipv4_Address_VrrpGroup_AdvertisementIntervalPath
- type Interface_Subinterface_Ipv4_Address_VrrpGroup_AdvertisementIntervalPathAny
- type Interface_Subinterface_Ipv4_Address_VrrpGroup_CurrentPriorityPath
- type Interface_Subinterface_Ipv4_Address_VrrpGroup_CurrentPriorityPathAny
- type Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPath
- func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPath) Config() ...
- func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPath) PriorityDecrement() ...
- func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPath) State() ...
- func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPath) TrackInterface() ...
- type Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny
- func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny) Config() ...
- func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny) PriorityDecrement() ...
- func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny) State() ...
- func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny) TrackInterface() ...
- type Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath
- type Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny
- type Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath
- type Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny
- type Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptDelayPath
- type Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptDelayPathAny
- type Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptPath
- type Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptPathAny
- type Interface_Subinterface_Ipv4_Address_VrrpGroup_PriorityPath
- type Interface_Subinterface_Ipv4_Address_VrrpGroup_PriorityPathAny
- type Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualAddressPath
- type Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualAddressPathAny
- type Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualRouterIdPath
- type Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualRouterIdPathAny
- type Interface_Subinterface_Ipv4_CountersPath
- func (n *Interface_Subinterface_Ipv4_CountersPath) InDiscardedPkts() *Interface_Subinterface_Ipv4_Counters_InDiscardedPktsPath
- func (n *Interface_Subinterface_Ipv4_CountersPath) InErrorPkts() *Interface_Subinterface_Ipv4_Counters_InErrorPktsPath
- func (n *Interface_Subinterface_Ipv4_CountersPath) InForwardedOctets() *Interface_Subinterface_Ipv4_Counters_InForwardedOctetsPath
- func (n *Interface_Subinterface_Ipv4_CountersPath) InForwardedPkts() *Interface_Subinterface_Ipv4_Counters_InForwardedPktsPath
- func (n *Interface_Subinterface_Ipv4_CountersPath) InOctets() *Interface_Subinterface_Ipv4_Counters_InOctetsPath
- func (n *Interface_Subinterface_Ipv4_CountersPath) InPkts() *Interface_Subinterface_Ipv4_Counters_InPktsPath
- func (n *Interface_Subinterface_Ipv4_CountersPath) OutDiscardedPkts() *Interface_Subinterface_Ipv4_Counters_OutDiscardedPktsPath
- func (n *Interface_Subinterface_Ipv4_CountersPath) OutErrorPkts() *Interface_Subinterface_Ipv4_Counters_OutErrorPktsPath
- func (n *Interface_Subinterface_Ipv4_CountersPath) OutForwardedOctets() *Interface_Subinterface_Ipv4_Counters_OutForwardedOctetsPath
- func (n *Interface_Subinterface_Ipv4_CountersPath) OutForwardedPkts() *Interface_Subinterface_Ipv4_Counters_OutForwardedPktsPath
- func (n *Interface_Subinterface_Ipv4_CountersPath) OutOctets() *Interface_Subinterface_Ipv4_Counters_OutOctetsPath
- func (n *Interface_Subinterface_Ipv4_CountersPath) OutPkts() *Interface_Subinterface_Ipv4_Counters_OutPktsPath
- func (n *Interface_Subinterface_Ipv4_CountersPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv4_Counters]
- type Interface_Subinterface_Ipv4_CountersPathAny
- func (n *Interface_Subinterface_Ipv4_CountersPathAny) InDiscardedPkts() *Interface_Subinterface_Ipv4_Counters_InDiscardedPktsPathAny
- func (n *Interface_Subinterface_Ipv4_CountersPathAny) InErrorPkts() *Interface_Subinterface_Ipv4_Counters_InErrorPktsPathAny
- func (n *Interface_Subinterface_Ipv4_CountersPathAny) InForwardedOctets() *Interface_Subinterface_Ipv4_Counters_InForwardedOctetsPathAny
- func (n *Interface_Subinterface_Ipv4_CountersPathAny) InForwardedPkts() *Interface_Subinterface_Ipv4_Counters_InForwardedPktsPathAny
- func (n *Interface_Subinterface_Ipv4_CountersPathAny) InOctets() *Interface_Subinterface_Ipv4_Counters_InOctetsPathAny
- func (n *Interface_Subinterface_Ipv4_CountersPathAny) InPkts() *Interface_Subinterface_Ipv4_Counters_InPktsPathAny
- func (n *Interface_Subinterface_Ipv4_CountersPathAny) OutDiscardedPkts() *Interface_Subinterface_Ipv4_Counters_OutDiscardedPktsPathAny
- func (n *Interface_Subinterface_Ipv4_CountersPathAny) OutErrorPkts() *Interface_Subinterface_Ipv4_Counters_OutErrorPktsPathAny
- func (n *Interface_Subinterface_Ipv4_CountersPathAny) OutForwardedOctets() *Interface_Subinterface_Ipv4_Counters_OutForwardedOctetsPathAny
- func (n *Interface_Subinterface_Ipv4_CountersPathAny) OutForwardedPkts() *Interface_Subinterface_Ipv4_Counters_OutForwardedPktsPathAny
- func (n *Interface_Subinterface_Ipv4_CountersPathAny) OutOctets() *Interface_Subinterface_Ipv4_Counters_OutOctetsPathAny
- func (n *Interface_Subinterface_Ipv4_CountersPathAny) OutPkts() *Interface_Subinterface_Ipv4_Counters_OutPktsPathAny
- func (n *Interface_Subinterface_Ipv4_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv4_Counters]
- type Interface_Subinterface_Ipv4_Counters_InDiscardedPktsPath
- type Interface_Subinterface_Ipv4_Counters_InDiscardedPktsPathAny
- type Interface_Subinterface_Ipv4_Counters_InErrorPktsPath
- type Interface_Subinterface_Ipv4_Counters_InErrorPktsPathAny
- type Interface_Subinterface_Ipv4_Counters_InForwardedOctetsPath
- type Interface_Subinterface_Ipv4_Counters_InForwardedOctetsPathAny
- type Interface_Subinterface_Ipv4_Counters_InForwardedPktsPath
- type Interface_Subinterface_Ipv4_Counters_InForwardedPktsPathAny
- type Interface_Subinterface_Ipv4_Counters_InOctetsPath
- type Interface_Subinterface_Ipv4_Counters_InOctetsPathAny
- type Interface_Subinterface_Ipv4_Counters_InPktsPath
- type Interface_Subinterface_Ipv4_Counters_InPktsPathAny
- type Interface_Subinterface_Ipv4_Counters_OutDiscardedPktsPath
- type Interface_Subinterface_Ipv4_Counters_OutDiscardedPktsPathAny
- type Interface_Subinterface_Ipv4_Counters_OutErrorPktsPath
- type Interface_Subinterface_Ipv4_Counters_OutErrorPktsPathAny
- type Interface_Subinterface_Ipv4_Counters_OutForwardedOctetsPath
- type Interface_Subinterface_Ipv4_Counters_OutForwardedOctetsPathAny
- type Interface_Subinterface_Ipv4_Counters_OutForwardedPktsPath
- type Interface_Subinterface_Ipv4_Counters_OutForwardedPktsPathAny
- type Interface_Subinterface_Ipv4_Counters_OutOctetsPath
- type Interface_Subinterface_Ipv4_Counters_OutOctetsPathAny
- type Interface_Subinterface_Ipv4_Counters_OutPktsPath
- type Interface_Subinterface_Ipv4_Counters_OutPktsPathAny
- type Interface_Subinterface_Ipv4_DhcpClientPath
- type Interface_Subinterface_Ipv4_DhcpClientPathAny
- type Interface_Subinterface_Ipv4_EnabledPath
- type Interface_Subinterface_Ipv4_EnabledPathAny
- type Interface_Subinterface_Ipv4_MtuPath
- type Interface_Subinterface_Ipv4_MtuPathAny
- type Interface_Subinterface_Ipv4_NeighborPath
- func (n *Interface_Subinterface_Ipv4_NeighborPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Ipv4_Neighbor]
- func (n *Interface_Subinterface_Ipv4_NeighborPath) Ip() *Interface_Subinterface_Ipv4_Neighbor_IpPath
- func (n *Interface_Subinterface_Ipv4_NeighborPath) LinkLayerAddress() *Interface_Subinterface_Ipv4_Neighbor_LinkLayerAddressPath
- func (n *Interface_Subinterface_Ipv4_NeighborPath) Origin() *Interface_Subinterface_Ipv4_Neighbor_OriginPath
- func (n *Interface_Subinterface_Ipv4_NeighborPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv4_Neighbor]
- type Interface_Subinterface_Ipv4_NeighborPathAny
- func (n *Interface_Subinterface_Ipv4_NeighborPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv4_Neighbor]
- func (n *Interface_Subinterface_Ipv4_NeighborPathAny) Ip() *Interface_Subinterface_Ipv4_Neighbor_IpPathAny
- func (n *Interface_Subinterface_Ipv4_NeighborPathAny) LinkLayerAddress() *Interface_Subinterface_Ipv4_Neighbor_LinkLayerAddressPathAny
- func (n *Interface_Subinterface_Ipv4_NeighborPathAny) Origin() *Interface_Subinterface_Ipv4_Neighbor_OriginPathAny
- func (n *Interface_Subinterface_Ipv4_NeighborPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv4_Neighbor]
- type Interface_Subinterface_Ipv4_Neighbor_IpPath
- type Interface_Subinterface_Ipv4_Neighbor_IpPathAny
- type Interface_Subinterface_Ipv4_Neighbor_LinkLayerAddressPath
- type Interface_Subinterface_Ipv4_Neighbor_LinkLayerAddressPathAny
- type Interface_Subinterface_Ipv4_Neighbor_OriginPath
- type Interface_Subinterface_Ipv4_Neighbor_OriginPathAny
- type Interface_Subinterface_Ipv4_ProxyArpPath
- func (n *Interface_Subinterface_Ipv4_ProxyArpPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Ipv4_ProxyArp]
- func (n *Interface_Subinterface_Ipv4_ProxyArpPath) Mode() *Interface_Subinterface_Ipv4_ProxyArp_ModePath
- func (n *Interface_Subinterface_Ipv4_ProxyArpPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv4_ProxyArp]
- type Interface_Subinterface_Ipv4_ProxyArpPathAny
- func (n *Interface_Subinterface_Ipv4_ProxyArpPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv4_ProxyArp]
- func (n *Interface_Subinterface_Ipv4_ProxyArpPathAny) Mode() *Interface_Subinterface_Ipv4_ProxyArp_ModePathAny
- func (n *Interface_Subinterface_Ipv4_ProxyArpPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv4_ProxyArp]
- type Interface_Subinterface_Ipv4_ProxyArp_ModePath
- type Interface_Subinterface_Ipv4_ProxyArp_ModePathAny
- type Interface_Subinterface_Ipv4_UnnumberedPath
- func (n *Interface_Subinterface_Ipv4_UnnumberedPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Ipv4_Unnumbered]
- func (n *Interface_Subinterface_Ipv4_UnnumberedPath) Enabled() *Interface_Subinterface_Ipv4_Unnumbered_EnabledPath
- func (n *Interface_Subinterface_Ipv4_UnnumberedPath) InterfaceRef() *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRefPath
- func (n *Interface_Subinterface_Ipv4_UnnumberedPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv4_Unnumbered]
- type Interface_Subinterface_Ipv4_UnnumberedPathAny
- func (n *Interface_Subinterface_Ipv4_UnnumberedPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv4_Unnumbered]
- func (n *Interface_Subinterface_Ipv4_UnnumberedPathAny) Enabled() *Interface_Subinterface_Ipv4_Unnumbered_EnabledPathAny
- func (n *Interface_Subinterface_Ipv4_UnnumberedPathAny) InterfaceRef() *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRefPathAny
- func (n *Interface_Subinterface_Ipv4_UnnumberedPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv4_Unnumbered]
- type Interface_Subinterface_Ipv4_Unnumbered_EnabledPath
- type Interface_Subinterface_Ipv4_Unnumbered_EnabledPathAny
- type Interface_Subinterface_Ipv4_Unnumbered_InterfaceRefPath
- func (n *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRefPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef]
- func (n *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRefPath) Interface() *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_InterfacePath
- func (n *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRefPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef]
- func (n *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRefPath) Subinterface() *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_SubinterfacePath
- type Interface_Subinterface_Ipv4_Unnumbered_InterfaceRefPathAny
- func (n *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRefPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef]
- func (n *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRefPathAny) Interface() *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_InterfacePathAny
- func (n *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRefPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef]
- func (n *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRefPathAny) Subinterface() *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_SubinterfacePathAny
- type Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_InterfacePath
- type Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_InterfacePathAny
- type Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_SubinterfacePath
- type Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_SubinterfacePathAny
- type Interface_Subinterface_Ipv6Path
- func (n *Interface_Subinterface_Ipv6Path) Address(Ip string) *Interface_Subinterface_Ipv6_AddressPath
- func (n *Interface_Subinterface_Ipv6Path) AddressAny() *Interface_Subinterface_Ipv6_AddressPathAny
- func (n *Interface_Subinterface_Ipv6Path) Autoconf() *Interface_Subinterface_Ipv6_AutoconfPath
- func (n *Interface_Subinterface_Ipv6Path) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Ipv6]
- func (n *Interface_Subinterface_Ipv6Path) Counters() *Interface_Subinterface_Ipv6_CountersPath
- func (n *Interface_Subinterface_Ipv6Path) DhcpClient() *Interface_Subinterface_Ipv6_DhcpClientPath
- func (n *Interface_Subinterface_Ipv6Path) DupAddrDetectTransmits() *Interface_Subinterface_Ipv6_DupAddrDetectTransmitsPath
- func (n *Interface_Subinterface_Ipv6Path) Enabled() *Interface_Subinterface_Ipv6_EnabledPath
- func (n *Interface_Subinterface_Ipv6Path) Mtu() *Interface_Subinterface_Ipv6_MtuPath
- func (n *Interface_Subinterface_Ipv6Path) Neighbor(Ip string) *Interface_Subinterface_Ipv6_NeighborPath
- func (n *Interface_Subinterface_Ipv6Path) NeighborAny() *Interface_Subinterface_Ipv6_NeighborPathAny
- func (n *Interface_Subinterface_Ipv6Path) RouterAdvertisement() *Interface_Subinterface_Ipv6_RouterAdvertisementPath
- func (n *Interface_Subinterface_Ipv6Path) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv6]
- func (n *Interface_Subinterface_Ipv6Path) Unnumbered() *Interface_Subinterface_Ipv6_UnnumberedPath
- type Interface_Subinterface_Ipv6PathAny
- func (n *Interface_Subinterface_Ipv6PathAny) Address(Ip string) *Interface_Subinterface_Ipv6_AddressPathAny
- func (n *Interface_Subinterface_Ipv6PathAny) AddressAny() *Interface_Subinterface_Ipv6_AddressPathAny
- func (n *Interface_Subinterface_Ipv6PathAny) Autoconf() *Interface_Subinterface_Ipv6_AutoconfPathAny
- func (n *Interface_Subinterface_Ipv6PathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6]
- func (n *Interface_Subinterface_Ipv6PathAny) Counters() *Interface_Subinterface_Ipv6_CountersPathAny
- func (n *Interface_Subinterface_Ipv6PathAny) DhcpClient() *Interface_Subinterface_Ipv6_DhcpClientPathAny
- func (n *Interface_Subinterface_Ipv6PathAny) DupAddrDetectTransmits() *Interface_Subinterface_Ipv6_DupAddrDetectTransmitsPathAny
- func (n *Interface_Subinterface_Ipv6PathAny) Enabled() *Interface_Subinterface_Ipv6_EnabledPathAny
- func (n *Interface_Subinterface_Ipv6PathAny) Mtu() *Interface_Subinterface_Ipv6_MtuPathAny
- func (n *Interface_Subinterface_Ipv6PathAny) Neighbor(Ip string) *Interface_Subinterface_Ipv6_NeighborPathAny
- func (n *Interface_Subinterface_Ipv6PathAny) NeighborAny() *Interface_Subinterface_Ipv6_NeighborPathAny
- func (n *Interface_Subinterface_Ipv6PathAny) RouterAdvertisement() *Interface_Subinterface_Ipv6_RouterAdvertisementPathAny
- func (n *Interface_Subinterface_Ipv6PathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6]
- func (n *Interface_Subinterface_Ipv6PathAny) Unnumbered() *Interface_Subinterface_Ipv6_UnnumberedPathAny
- type Interface_Subinterface_Ipv6_AddressPath
- func (n *Interface_Subinterface_Ipv6_AddressPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Ipv6_Address]
- func (n *Interface_Subinterface_Ipv6_AddressPath) Ip() *Interface_Subinterface_Ipv6_Address_IpPath
- func (n *Interface_Subinterface_Ipv6_AddressPath) Origin() *Interface_Subinterface_Ipv6_Address_OriginPath
- func (n *Interface_Subinterface_Ipv6_AddressPath) PrefixLength() *Interface_Subinterface_Ipv6_Address_PrefixLengthPath
- func (n *Interface_Subinterface_Ipv6_AddressPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv6_Address]
- func (n *Interface_Subinterface_Ipv6_AddressPath) Status() *Interface_Subinterface_Ipv6_Address_StatusPath
- func (n *Interface_Subinterface_Ipv6_AddressPath) VrrpGroup(VirtualRouterId uint8) *Interface_Subinterface_Ipv6_Address_VrrpGroupPath
- func (n *Interface_Subinterface_Ipv6_AddressPath) VrrpGroupAny() *Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny
- type Interface_Subinterface_Ipv6_AddressPathAny
- func (n *Interface_Subinterface_Ipv6_AddressPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6_Address]
- func (n *Interface_Subinterface_Ipv6_AddressPathAny) Ip() *Interface_Subinterface_Ipv6_Address_IpPathAny
- func (n *Interface_Subinterface_Ipv6_AddressPathAny) Origin() *Interface_Subinterface_Ipv6_Address_OriginPathAny
- func (n *Interface_Subinterface_Ipv6_AddressPathAny) PrefixLength() *Interface_Subinterface_Ipv6_Address_PrefixLengthPathAny
- func (n *Interface_Subinterface_Ipv6_AddressPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6_Address]
- func (n *Interface_Subinterface_Ipv6_AddressPathAny) Status() *Interface_Subinterface_Ipv6_Address_StatusPathAny
- func (n *Interface_Subinterface_Ipv6_AddressPathAny) VrrpGroup(VirtualRouterId uint8) *Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny
- func (n *Interface_Subinterface_Ipv6_AddressPathAny) VrrpGroupAny() *Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny
- type Interface_Subinterface_Ipv6_Address_IpPath
- type Interface_Subinterface_Ipv6_Address_IpPathAny
- type Interface_Subinterface_Ipv6_Address_OriginPath
- type Interface_Subinterface_Ipv6_Address_OriginPathAny
- type Interface_Subinterface_Ipv6_Address_PrefixLengthPath
- type Interface_Subinterface_Ipv6_Address_PrefixLengthPathAny
- type Interface_Subinterface_Ipv6_Address_StatusPath
- type Interface_Subinterface_Ipv6_Address_StatusPathAny
- type Interface_Subinterface_Ipv6_Address_VrrpGroupPath
- func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPath) AcceptMode() *Interface_Subinterface_Ipv6_Address_VrrpGroup_AcceptModePath
- func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPath) AdvertisementInterval() *Interface_Subinterface_Ipv6_Address_VrrpGroup_AdvertisementIntervalPath
- func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Ipv6_Address_VrrpGroup]
- func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPath) CurrentPriority() *Interface_Subinterface_Ipv6_Address_VrrpGroup_CurrentPriorityPath
- func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPath) InterfaceTracking() *Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPath
- func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPath) Preempt() *Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptPath
- func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPath) PreemptDelay() *Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptDelayPath
- func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPath) Priority() *Interface_Subinterface_Ipv6_Address_VrrpGroup_PriorityPath
- func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv6_Address_VrrpGroup]
- func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPath) VirtualAddress() *Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualAddressPath
- func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPath) VirtualLinkLocal() *Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualLinkLocalPath
- func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPath) VirtualRouterId() *Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualRouterIdPath
- type Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny
- func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) AcceptMode() *Interface_Subinterface_Ipv6_Address_VrrpGroup_AcceptModePathAny
- func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) AdvertisementInterval() *Interface_Subinterface_Ipv6_Address_VrrpGroup_AdvertisementIntervalPathAny
- func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6_Address_VrrpGroup]
- func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) CurrentPriority() *Interface_Subinterface_Ipv6_Address_VrrpGroup_CurrentPriorityPathAny
- func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) InterfaceTracking() *Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny
- func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) Preempt() *Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptPathAny
- func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) PreemptDelay() *Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptDelayPathAny
- func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) Priority() *Interface_Subinterface_Ipv6_Address_VrrpGroup_PriorityPathAny
- func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6_Address_VrrpGroup]
- func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) VirtualAddress() *Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualAddressPathAny
- func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) VirtualLinkLocal() *Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualLinkLocalPathAny
- func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) VirtualRouterId() *Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualRouterIdPathAny
- type Interface_Subinterface_Ipv6_Address_VrrpGroup_AcceptModePath
- type Interface_Subinterface_Ipv6_Address_VrrpGroup_AcceptModePathAny
- type Interface_Subinterface_Ipv6_Address_VrrpGroup_AdvertisementIntervalPath
- type Interface_Subinterface_Ipv6_Address_VrrpGroup_AdvertisementIntervalPathAny
- type Interface_Subinterface_Ipv6_Address_VrrpGroup_CurrentPriorityPath
- type Interface_Subinterface_Ipv6_Address_VrrpGroup_CurrentPriorityPathAny
- type Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPath
- func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPath) Config() ...
- func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPath) PriorityDecrement() ...
- func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPath) State() ...
- func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPath) TrackInterface() ...
- type Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny
- func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny) Config() ...
- func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny) PriorityDecrement() ...
- func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny) State() ...
- func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny) TrackInterface() ...
- type Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath
- type Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny
- type Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath
- type Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny
- type Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptDelayPath
- type Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptDelayPathAny
- type Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptPath
- type Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptPathAny
- type Interface_Subinterface_Ipv6_Address_VrrpGroup_PriorityPath
- type Interface_Subinterface_Ipv6_Address_VrrpGroup_PriorityPathAny
- type Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualAddressPath
- type Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualAddressPathAny
- type Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualLinkLocalPath
- type Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualLinkLocalPathAny
- type Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualRouterIdPath
- type Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualRouterIdPathAny
- type Interface_Subinterface_Ipv6_AutoconfPath
- func (n *Interface_Subinterface_Ipv6_AutoconfPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Ipv6_Autoconf]
- func (n *Interface_Subinterface_Ipv6_AutoconfPath) CreateGlobalAddresses() *Interface_Subinterface_Ipv6_Autoconf_CreateGlobalAddressesPath
- func (n *Interface_Subinterface_Ipv6_AutoconfPath) CreateTemporaryAddresses() *Interface_Subinterface_Ipv6_Autoconf_CreateTemporaryAddressesPath
- func (n *Interface_Subinterface_Ipv6_AutoconfPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv6_Autoconf]
- func (n *Interface_Subinterface_Ipv6_AutoconfPath) TemporaryPreferredLifetime() *Interface_Subinterface_Ipv6_Autoconf_TemporaryPreferredLifetimePath
- func (n *Interface_Subinterface_Ipv6_AutoconfPath) TemporaryValidLifetime() *Interface_Subinterface_Ipv6_Autoconf_TemporaryValidLifetimePath
- type Interface_Subinterface_Ipv6_AutoconfPathAny
- func (n *Interface_Subinterface_Ipv6_AutoconfPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6_Autoconf]
- func (n *Interface_Subinterface_Ipv6_AutoconfPathAny) CreateGlobalAddresses() *Interface_Subinterface_Ipv6_Autoconf_CreateGlobalAddressesPathAny
- func (n *Interface_Subinterface_Ipv6_AutoconfPathAny) CreateTemporaryAddresses() *Interface_Subinterface_Ipv6_Autoconf_CreateTemporaryAddressesPathAny
- func (n *Interface_Subinterface_Ipv6_AutoconfPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6_Autoconf]
- func (n *Interface_Subinterface_Ipv6_AutoconfPathAny) TemporaryPreferredLifetime() *Interface_Subinterface_Ipv6_Autoconf_TemporaryPreferredLifetimePathAny
- func (n *Interface_Subinterface_Ipv6_AutoconfPathAny) TemporaryValidLifetime() *Interface_Subinterface_Ipv6_Autoconf_TemporaryValidLifetimePathAny
- type Interface_Subinterface_Ipv6_Autoconf_CreateGlobalAddressesPath
- type Interface_Subinterface_Ipv6_Autoconf_CreateGlobalAddressesPathAny
- type Interface_Subinterface_Ipv6_Autoconf_CreateTemporaryAddressesPath
- type Interface_Subinterface_Ipv6_Autoconf_CreateTemporaryAddressesPathAny
- type Interface_Subinterface_Ipv6_Autoconf_TemporaryPreferredLifetimePath
- type Interface_Subinterface_Ipv6_Autoconf_TemporaryPreferredLifetimePathAny
- type Interface_Subinterface_Ipv6_Autoconf_TemporaryValidLifetimePath
- type Interface_Subinterface_Ipv6_Autoconf_TemporaryValidLifetimePathAny
- type Interface_Subinterface_Ipv6_CountersPath
- func (n *Interface_Subinterface_Ipv6_CountersPath) InDiscardedPkts() *Interface_Subinterface_Ipv6_Counters_InDiscardedPktsPath
- func (n *Interface_Subinterface_Ipv6_CountersPath) InErrorPkts() *Interface_Subinterface_Ipv6_Counters_InErrorPktsPath
- func (n *Interface_Subinterface_Ipv6_CountersPath) InForwardedOctets() *Interface_Subinterface_Ipv6_Counters_InForwardedOctetsPath
- func (n *Interface_Subinterface_Ipv6_CountersPath) InForwardedPkts() *Interface_Subinterface_Ipv6_Counters_InForwardedPktsPath
- func (n *Interface_Subinterface_Ipv6_CountersPath) InOctets() *Interface_Subinterface_Ipv6_Counters_InOctetsPath
- func (n *Interface_Subinterface_Ipv6_CountersPath) InPkts() *Interface_Subinterface_Ipv6_Counters_InPktsPath
- func (n *Interface_Subinterface_Ipv6_CountersPath) OutDiscardedPkts() *Interface_Subinterface_Ipv6_Counters_OutDiscardedPktsPath
- func (n *Interface_Subinterface_Ipv6_CountersPath) OutErrorPkts() *Interface_Subinterface_Ipv6_Counters_OutErrorPktsPath
- func (n *Interface_Subinterface_Ipv6_CountersPath) OutForwardedOctets() *Interface_Subinterface_Ipv6_Counters_OutForwardedOctetsPath
- func (n *Interface_Subinterface_Ipv6_CountersPath) OutForwardedPkts() *Interface_Subinterface_Ipv6_Counters_OutForwardedPktsPath
- func (n *Interface_Subinterface_Ipv6_CountersPath) OutOctets() *Interface_Subinterface_Ipv6_Counters_OutOctetsPath
- func (n *Interface_Subinterface_Ipv6_CountersPath) OutPkts() *Interface_Subinterface_Ipv6_Counters_OutPktsPath
- func (n *Interface_Subinterface_Ipv6_CountersPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv6_Counters]
- type Interface_Subinterface_Ipv6_CountersPathAny
- func (n *Interface_Subinterface_Ipv6_CountersPathAny) InDiscardedPkts() *Interface_Subinterface_Ipv6_Counters_InDiscardedPktsPathAny
- func (n *Interface_Subinterface_Ipv6_CountersPathAny) InErrorPkts() *Interface_Subinterface_Ipv6_Counters_InErrorPktsPathAny
- func (n *Interface_Subinterface_Ipv6_CountersPathAny) InForwardedOctets() *Interface_Subinterface_Ipv6_Counters_InForwardedOctetsPathAny
- func (n *Interface_Subinterface_Ipv6_CountersPathAny) InForwardedPkts() *Interface_Subinterface_Ipv6_Counters_InForwardedPktsPathAny
- func (n *Interface_Subinterface_Ipv6_CountersPathAny) InOctets() *Interface_Subinterface_Ipv6_Counters_InOctetsPathAny
- func (n *Interface_Subinterface_Ipv6_CountersPathAny) InPkts() *Interface_Subinterface_Ipv6_Counters_InPktsPathAny
- func (n *Interface_Subinterface_Ipv6_CountersPathAny) OutDiscardedPkts() *Interface_Subinterface_Ipv6_Counters_OutDiscardedPktsPathAny
- func (n *Interface_Subinterface_Ipv6_CountersPathAny) OutErrorPkts() *Interface_Subinterface_Ipv6_Counters_OutErrorPktsPathAny
- func (n *Interface_Subinterface_Ipv6_CountersPathAny) OutForwardedOctets() *Interface_Subinterface_Ipv6_Counters_OutForwardedOctetsPathAny
- func (n *Interface_Subinterface_Ipv6_CountersPathAny) OutForwardedPkts() *Interface_Subinterface_Ipv6_Counters_OutForwardedPktsPathAny
- func (n *Interface_Subinterface_Ipv6_CountersPathAny) OutOctets() *Interface_Subinterface_Ipv6_Counters_OutOctetsPathAny
- func (n *Interface_Subinterface_Ipv6_CountersPathAny) OutPkts() *Interface_Subinterface_Ipv6_Counters_OutPktsPathAny
- func (n *Interface_Subinterface_Ipv6_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6_Counters]
- type Interface_Subinterface_Ipv6_Counters_InDiscardedPktsPath
- type Interface_Subinterface_Ipv6_Counters_InDiscardedPktsPathAny
- type Interface_Subinterface_Ipv6_Counters_InErrorPktsPath
- type Interface_Subinterface_Ipv6_Counters_InErrorPktsPathAny
- type Interface_Subinterface_Ipv6_Counters_InForwardedOctetsPath
- type Interface_Subinterface_Ipv6_Counters_InForwardedOctetsPathAny
- type Interface_Subinterface_Ipv6_Counters_InForwardedPktsPath
- type Interface_Subinterface_Ipv6_Counters_InForwardedPktsPathAny
- type Interface_Subinterface_Ipv6_Counters_InOctetsPath
- type Interface_Subinterface_Ipv6_Counters_InOctetsPathAny
- type Interface_Subinterface_Ipv6_Counters_InPktsPath
- type Interface_Subinterface_Ipv6_Counters_InPktsPathAny
- type Interface_Subinterface_Ipv6_Counters_OutDiscardedPktsPath
- type Interface_Subinterface_Ipv6_Counters_OutDiscardedPktsPathAny
- type Interface_Subinterface_Ipv6_Counters_OutErrorPktsPath
- type Interface_Subinterface_Ipv6_Counters_OutErrorPktsPathAny
- type Interface_Subinterface_Ipv6_Counters_OutForwardedOctetsPath
- type Interface_Subinterface_Ipv6_Counters_OutForwardedOctetsPathAny
- type Interface_Subinterface_Ipv6_Counters_OutForwardedPktsPath
- type Interface_Subinterface_Ipv6_Counters_OutForwardedPktsPathAny
- type Interface_Subinterface_Ipv6_Counters_OutOctetsPath
- type Interface_Subinterface_Ipv6_Counters_OutOctetsPathAny
- type Interface_Subinterface_Ipv6_Counters_OutPktsPath
- type Interface_Subinterface_Ipv6_Counters_OutPktsPathAny
- type Interface_Subinterface_Ipv6_DhcpClientPath
- type Interface_Subinterface_Ipv6_DhcpClientPathAny
- type Interface_Subinterface_Ipv6_DupAddrDetectTransmitsPath
- type Interface_Subinterface_Ipv6_DupAddrDetectTransmitsPathAny
- type Interface_Subinterface_Ipv6_EnabledPath
- type Interface_Subinterface_Ipv6_EnabledPathAny
- type Interface_Subinterface_Ipv6_MtuPath
- type Interface_Subinterface_Ipv6_MtuPathAny
- type Interface_Subinterface_Ipv6_NeighborPath
- func (n *Interface_Subinterface_Ipv6_NeighborPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Ipv6_Neighbor]
- func (n *Interface_Subinterface_Ipv6_NeighborPath) Ip() *Interface_Subinterface_Ipv6_Neighbor_IpPath
- func (n *Interface_Subinterface_Ipv6_NeighborPath) IsRouter() *Interface_Subinterface_Ipv6_Neighbor_IsRouterPath
- func (n *Interface_Subinterface_Ipv6_NeighborPath) LinkLayerAddress() *Interface_Subinterface_Ipv6_Neighbor_LinkLayerAddressPath
- func (n *Interface_Subinterface_Ipv6_NeighborPath) NeighborState() *Interface_Subinterface_Ipv6_Neighbor_NeighborStatePath
- func (n *Interface_Subinterface_Ipv6_NeighborPath) Origin() *Interface_Subinterface_Ipv6_Neighbor_OriginPath
- func (n *Interface_Subinterface_Ipv6_NeighborPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv6_Neighbor]
- type Interface_Subinterface_Ipv6_NeighborPathAny
- func (n *Interface_Subinterface_Ipv6_NeighborPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6_Neighbor]
- func (n *Interface_Subinterface_Ipv6_NeighborPathAny) Ip() *Interface_Subinterface_Ipv6_Neighbor_IpPathAny
- func (n *Interface_Subinterface_Ipv6_NeighborPathAny) IsRouter() *Interface_Subinterface_Ipv6_Neighbor_IsRouterPathAny
- func (n *Interface_Subinterface_Ipv6_NeighborPathAny) LinkLayerAddress() *Interface_Subinterface_Ipv6_Neighbor_LinkLayerAddressPathAny
- func (n *Interface_Subinterface_Ipv6_NeighborPathAny) NeighborState() *Interface_Subinterface_Ipv6_Neighbor_NeighborStatePathAny
- func (n *Interface_Subinterface_Ipv6_NeighborPathAny) Origin() *Interface_Subinterface_Ipv6_Neighbor_OriginPathAny
- func (n *Interface_Subinterface_Ipv6_NeighborPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6_Neighbor]
- type Interface_Subinterface_Ipv6_Neighbor_IpPath
- type Interface_Subinterface_Ipv6_Neighbor_IpPathAny
- type Interface_Subinterface_Ipv6_Neighbor_IsRouterPath
- type Interface_Subinterface_Ipv6_Neighbor_IsRouterPathAny
- type Interface_Subinterface_Ipv6_Neighbor_LinkLayerAddressPath
- type Interface_Subinterface_Ipv6_Neighbor_LinkLayerAddressPathAny
- type Interface_Subinterface_Ipv6_Neighbor_NeighborStatePath
- type Interface_Subinterface_Ipv6_Neighbor_NeighborStatePathAny
- type Interface_Subinterface_Ipv6_Neighbor_OriginPath
- type Interface_Subinterface_Ipv6_Neighbor_OriginPathAny
- type Interface_Subinterface_Ipv6_RouterAdvertisementPath
- func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Ipv6_RouterAdvertisement]
- func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPath) Interval() *Interface_Subinterface_Ipv6_RouterAdvertisement_IntervalPath
- func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPath) Lifetime() *Interface_Subinterface_Ipv6_RouterAdvertisement_LifetimePath
- func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPath) Managed() *Interface_Subinterface_Ipv6_RouterAdvertisement_ManagedPath
- func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPath) OtherConfig() *Interface_Subinterface_Ipv6_RouterAdvertisement_OtherConfigPath
- func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPath) Prefix(Prefix string) *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPath
- func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPath) PrefixAny() *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPathAny
- func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv6_RouterAdvertisement]
- func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPath) Suppress() *Interface_Subinterface_Ipv6_RouterAdvertisement_SuppressPath
- type Interface_Subinterface_Ipv6_RouterAdvertisementPathAny
- func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6_RouterAdvertisement]
- func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPathAny) Interval() *Interface_Subinterface_Ipv6_RouterAdvertisement_IntervalPathAny
- func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPathAny) Lifetime() *Interface_Subinterface_Ipv6_RouterAdvertisement_LifetimePathAny
- func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPathAny) Managed() *Interface_Subinterface_Ipv6_RouterAdvertisement_ManagedPathAny
- func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPathAny) OtherConfig() *Interface_Subinterface_Ipv6_RouterAdvertisement_OtherConfigPathAny
- func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPathAny) Prefix(Prefix string) *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPathAny
- func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPathAny) PrefixAny() *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPathAny
- func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6_RouterAdvertisement]
- func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPathAny) Suppress() *Interface_Subinterface_Ipv6_RouterAdvertisement_SuppressPathAny
- type Interface_Subinterface_Ipv6_RouterAdvertisement_IntervalPath
- type Interface_Subinterface_Ipv6_RouterAdvertisement_IntervalPathAny
- type Interface_Subinterface_Ipv6_RouterAdvertisement_LifetimePath
- type Interface_Subinterface_Ipv6_RouterAdvertisement_LifetimePathAny
- type Interface_Subinterface_Ipv6_RouterAdvertisement_ManagedPath
- type Interface_Subinterface_Ipv6_RouterAdvertisement_ManagedPathAny
- type Interface_Subinterface_Ipv6_RouterAdvertisement_OtherConfigPath
- type Interface_Subinterface_Ipv6_RouterAdvertisement_OtherConfigPathAny
- type Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPath
- func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix]
- func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPath) DisableAdvertisement() ...
- func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPath) DisableAutoconfiguration() ...
- func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPath) EnableOnlink() *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPath
- func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPath) PreferredLifetime() *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePath
- func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPath) Prefix() *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PrefixPath
- func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPath) State() ...
- func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPath) ValidLifetime() *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePath
- type Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPathAny
- func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPathAny) Config() ...
- func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPathAny) DisableAdvertisement() ...
- func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPathAny) DisableAutoconfiguration() ...
- func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPathAny) EnableOnlink() *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPathAny
- func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPathAny) PreferredLifetime() ...
- func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPathAny) Prefix() *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PrefixPathAny
- func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPathAny) State() ...
- func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPathAny) ValidLifetime() *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePathAny
- type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPath
- type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPathAny
- type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPath
- type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPathAny
- type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPath
- type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPathAny
- type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePath
- type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePathAny
- type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PrefixPath
- type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PrefixPathAny
- type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePath
- type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePathAny
- type Interface_Subinterface_Ipv6_RouterAdvertisement_SuppressPath
- type Interface_Subinterface_Ipv6_RouterAdvertisement_SuppressPathAny
- type Interface_Subinterface_Ipv6_UnnumberedPath
- func (n *Interface_Subinterface_Ipv6_UnnumberedPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Ipv6_Unnumbered]
- func (n *Interface_Subinterface_Ipv6_UnnumberedPath) Enabled() *Interface_Subinterface_Ipv6_Unnumbered_EnabledPath
- func (n *Interface_Subinterface_Ipv6_UnnumberedPath) InterfaceRef() *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRefPath
- func (n *Interface_Subinterface_Ipv6_UnnumberedPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv6_Unnumbered]
- type Interface_Subinterface_Ipv6_UnnumberedPathAny
- func (n *Interface_Subinterface_Ipv6_UnnumberedPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6_Unnumbered]
- func (n *Interface_Subinterface_Ipv6_UnnumberedPathAny) Enabled() *Interface_Subinterface_Ipv6_Unnumbered_EnabledPathAny
- func (n *Interface_Subinterface_Ipv6_UnnumberedPathAny) InterfaceRef() *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRefPathAny
- func (n *Interface_Subinterface_Ipv6_UnnumberedPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6_Unnumbered]
- type Interface_Subinterface_Ipv6_Unnumbered_EnabledPath
- type Interface_Subinterface_Ipv6_Unnumbered_EnabledPathAny
- type Interface_Subinterface_Ipv6_Unnumbered_InterfaceRefPath
- func (n *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRefPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef]
- func (n *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRefPath) Interface() *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_InterfacePath
- func (n *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRefPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef]
- func (n *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRefPath) Subinterface() *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_SubinterfacePath
- type Interface_Subinterface_Ipv6_Unnumbered_InterfaceRefPathAny
- func (n *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRefPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef]
- func (n *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRefPathAny) Interface() *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_InterfacePathAny
- func (n *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRefPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef]
- func (n *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRefPathAny) Subinterface() *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_SubinterfacePathAny
- type Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_InterfacePath
- type Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_InterfacePathAny
- type Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_SubinterfacePath
- type Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_SubinterfacePathAny
- type Interface_Subinterface_LastChangePath
- type Interface_Subinterface_LastChangePathAny
- type Interface_Subinterface_LogicalPath
- type Interface_Subinterface_LogicalPathAny
- type Interface_Subinterface_ManagementPath
- type Interface_Subinterface_ManagementPathAny
- type Interface_Subinterface_NamePath
- type Interface_Subinterface_NamePathAny
- type Interface_Subinterface_OperStatusPath
- type Interface_Subinterface_OperStatusPathAny
- type Interface_Subinterface_VlanPath
- func (n *Interface_Subinterface_VlanPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Vlan]
- func (n *Interface_Subinterface_VlanPath) EgressMapping() *Interface_Subinterface_Vlan_EgressMappingPath
- func (n *Interface_Subinterface_VlanPath) IngressMapping() *Interface_Subinterface_Vlan_IngressMappingPath
- func (n *Interface_Subinterface_VlanPath) Match() *Interface_Subinterface_Vlan_MatchPath
- func (n *Interface_Subinterface_VlanPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Vlan]
- func (n *Interface_Subinterface_VlanPath) VlanId() *Interface_Subinterface_Vlan_VlanIdPath
- type Interface_Subinterface_VlanPathAny
- func (n *Interface_Subinterface_VlanPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan]
- func (n *Interface_Subinterface_VlanPathAny) EgressMapping() *Interface_Subinterface_Vlan_EgressMappingPathAny
- func (n *Interface_Subinterface_VlanPathAny) IngressMapping() *Interface_Subinterface_Vlan_IngressMappingPathAny
- func (n *Interface_Subinterface_VlanPathAny) Match() *Interface_Subinterface_Vlan_MatchPathAny
- func (n *Interface_Subinterface_VlanPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan]
- func (n *Interface_Subinterface_VlanPathAny) VlanId() *Interface_Subinterface_Vlan_VlanIdPathAny
- type Interface_Subinterface_Vlan_EgressMappingPath
- func (n *Interface_Subinterface_Vlan_EgressMappingPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Vlan_EgressMapping]
- func (n *Interface_Subinterface_Vlan_EgressMappingPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Vlan_EgressMapping]
- func (n *Interface_Subinterface_Vlan_EgressMappingPath) Tpid() *Interface_Subinterface_Vlan_EgressMapping_TpidPath
- func (n *Interface_Subinterface_Vlan_EgressMappingPath) VlanId() *Interface_Subinterface_Vlan_EgressMapping_VlanIdPath
- func (n *Interface_Subinterface_Vlan_EgressMappingPath) VlanStackAction() *Interface_Subinterface_Vlan_EgressMapping_VlanStackActionPath
- type Interface_Subinterface_Vlan_EgressMappingPathAny
- func (n *Interface_Subinterface_Vlan_EgressMappingPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_EgressMapping]
- func (n *Interface_Subinterface_Vlan_EgressMappingPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_EgressMapping]
- func (n *Interface_Subinterface_Vlan_EgressMappingPathAny) Tpid() *Interface_Subinterface_Vlan_EgressMapping_TpidPathAny
- func (n *Interface_Subinterface_Vlan_EgressMappingPathAny) VlanId() *Interface_Subinterface_Vlan_EgressMapping_VlanIdPathAny
- func (n *Interface_Subinterface_Vlan_EgressMappingPathAny) VlanStackAction() *Interface_Subinterface_Vlan_EgressMapping_VlanStackActionPathAny
- type Interface_Subinterface_Vlan_EgressMapping_TpidPath
- type Interface_Subinterface_Vlan_EgressMapping_TpidPathAny
- type Interface_Subinterface_Vlan_EgressMapping_VlanIdPath
- type Interface_Subinterface_Vlan_EgressMapping_VlanIdPathAny
- type Interface_Subinterface_Vlan_EgressMapping_VlanStackActionPath
- type Interface_Subinterface_Vlan_EgressMapping_VlanStackActionPathAny
- type Interface_Subinterface_Vlan_IngressMappingPath
- func (n *Interface_Subinterface_Vlan_IngressMappingPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Vlan_IngressMapping]
- func (n *Interface_Subinterface_Vlan_IngressMappingPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Vlan_IngressMapping]
- func (n *Interface_Subinterface_Vlan_IngressMappingPath) Tpid() *Interface_Subinterface_Vlan_IngressMapping_TpidPath
- func (n *Interface_Subinterface_Vlan_IngressMappingPath) VlanId() *Interface_Subinterface_Vlan_IngressMapping_VlanIdPath
- func (n *Interface_Subinterface_Vlan_IngressMappingPath) VlanStackAction() *Interface_Subinterface_Vlan_IngressMapping_VlanStackActionPath
- type Interface_Subinterface_Vlan_IngressMappingPathAny
- func (n *Interface_Subinterface_Vlan_IngressMappingPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_IngressMapping]
- func (n *Interface_Subinterface_Vlan_IngressMappingPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_IngressMapping]
- func (n *Interface_Subinterface_Vlan_IngressMappingPathAny) Tpid() *Interface_Subinterface_Vlan_IngressMapping_TpidPathAny
- func (n *Interface_Subinterface_Vlan_IngressMappingPathAny) VlanId() *Interface_Subinterface_Vlan_IngressMapping_VlanIdPathAny
- func (n *Interface_Subinterface_Vlan_IngressMappingPathAny) VlanStackAction() *Interface_Subinterface_Vlan_IngressMapping_VlanStackActionPathAny
- type Interface_Subinterface_Vlan_IngressMapping_TpidPath
- type Interface_Subinterface_Vlan_IngressMapping_TpidPathAny
- type Interface_Subinterface_Vlan_IngressMapping_VlanIdPath
- type Interface_Subinterface_Vlan_IngressMapping_VlanIdPathAny
- type Interface_Subinterface_Vlan_IngressMapping_VlanStackActionPath
- type Interface_Subinterface_Vlan_IngressMapping_VlanStackActionPathAny
- type Interface_Subinterface_Vlan_MatchPath
- func (n *Interface_Subinterface_Vlan_MatchPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Vlan_Match]
- func (n *Interface_Subinterface_Vlan_MatchPath) DoubleTagged() *Interface_Subinterface_Vlan_Match_DoubleTaggedPath
- func (n *Interface_Subinterface_Vlan_MatchPath) DoubleTaggedInnerList() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerListPath
- func (n *Interface_Subinterface_Vlan_MatchPath) DoubleTaggedInnerOuterRange() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePath
- func (n *Interface_Subinterface_Vlan_MatchPath) DoubleTaggedInnerRange() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePath
- func (n *Interface_Subinterface_Vlan_MatchPath) DoubleTaggedOuterList() *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterListPath
- func (n *Interface_Subinterface_Vlan_MatchPath) DoubleTaggedOuterRange() *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePath
- func (n *Interface_Subinterface_Vlan_MatchPath) SingleTagged() *Interface_Subinterface_Vlan_Match_SingleTaggedPath
- func (n *Interface_Subinterface_Vlan_MatchPath) SingleTaggedList() *Interface_Subinterface_Vlan_Match_SingleTaggedListPath
- func (n *Interface_Subinterface_Vlan_MatchPath) SingleTaggedRange() *Interface_Subinterface_Vlan_Match_SingleTaggedRangePath
- func (n *Interface_Subinterface_Vlan_MatchPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Vlan_Match]
- type Interface_Subinterface_Vlan_MatchPathAny
- func (n *Interface_Subinterface_Vlan_MatchPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_Match]
- func (n *Interface_Subinterface_Vlan_MatchPathAny) DoubleTagged() *Interface_Subinterface_Vlan_Match_DoubleTaggedPathAny
- func (n *Interface_Subinterface_Vlan_MatchPathAny) DoubleTaggedInnerList() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerListPathAny
- func (n *Interface_Subinterface_Vlan_MatchPathAny) DoubleTaggedInnerOuterRange() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePathAny
- func (n *Interface_Subinterface_Vlan_MatchPathAny) DoubleTaggedInnerRange() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePathAny
- func (n *Interface_Subinterface_Vlan_MatchPathAny) DoubleTaggedOuterList() *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterListPathAny
- func (n *Interface_Subinterface_Vlan_MatchPathAny) DoubleTaggedOuterRange() *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePathAny
- func (n *Interface_Subinterface_Vlan_MatchPathAny) SingleTagged() *Interface_Subinterface_Vlan_Match_SingleTaggedPathAny
- func (n *Interface_Subinterface_Vlan_MatchPathAny) SingleTaggedList() *Interface_Subinterface_Vlan_Match_SingleTaggedListPathAny
- func (n *Interface_Subinterface_Vlan_MatchPathAny) SingleTaggedRange() *Interface_Subinterface_Vlan_Match_SingleTaggedRangePathAny
- func (n *Interface_Subinterface_Vlan_MatchPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_Match]
- type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerListPath
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerListPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList]
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerListPath) InnerVlanIds() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_InnerVlanIdsPath
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerListPath) OuterVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_OuterVlanIdPath
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerListPath) State() ...
- type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerListPathAny
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerListPathAny) Config() ...
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerListPathAny) InnerVlanIds() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_InnerVlanIdsPathAny
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerListPathAny) OuterVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_OuterVlanIdPathAny
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerListPathAny) State() ...
- type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_InnerVlanIdsPath
- type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_InnerVlanIdsPathAny
- type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_OuterVlanIdPath
- type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_OuterVlanIdPathAny
- type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePath
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePath) Config() ...
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePath) InnerHighVlanId() ...
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePath) InnerLowVlanId() ...
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePath) OuterHighVlanId() ...
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePath) OuterLowVlanId() ...
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePath) State() ...
- type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePathAny
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePathAny) Config() ...
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePathAny) InnerHighVlanId() ...
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePathAny) InnerLowVlanId() ...
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePathAny) OuterHighVlanId() ...
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePathAny) OuterLowVlanId() ...
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePathAny) State() ...
- type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerHighVlanIdPath
- type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerHighVlanIdPathAny
- type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerLowVlanIdPath
- type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerLowVlanIdPathAny
- type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterHighVlanIdPath
- type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterHighVlanIdPathAny
- type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterLowVlanIdPath
- type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterLowVlanIdPathAny
- type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePath
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePath) Config() ...
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePath) InnerHighVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerHighVlanIdPath
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePath) InnerLowVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerLowVlanIdPath
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePath) OuterVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_OuterVlanIdPath
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePath) State() ...
- type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePathAny
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePathAny) Config() ...
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePathAny) InnerHighVlanId() ...
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePathAny) InnerLowVlanId() ...
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePathAny) OuterVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_OuterVlanIdPathAny
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePathAny) State() ...
- type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerHighVlanIdPath
- type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerHighVlanIdPathAny
- type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerLowVlanIdPath
- type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerLowVlanIdPathAny
- type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_OuterVlanIdPath
- type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_OuterVlanIdPathAny
- type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterListPath
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterListPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList]
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterListPath) InnerVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_InnerVlanIdPath
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterListPath) OuterVlanIds() *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_OuterVlanIdsPath
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterListPath) State() ...
- type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterListPathAny
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterListPathAny) Config() ...
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterListPathAny) InnerVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_InnerVlanIdPathAny
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterListPathAny) OuterVlanIds() *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_OuterVlanIdsPathAny
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterListPathAny) State() ...
- type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_InnerVlanIdPath
- type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_InnerVlanIdPathAny
- type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_OuterVlanIdsPath
- type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_OuterVlanIdsPathAny
- type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePath
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePath) Config() ...
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePath) InnerVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_InnerVlanIdPath
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePath) OuterHighVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterHighVlanIdPath
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePath) OuterLowVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterLowVlanIdPath
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePath) State() ...
- type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePathAny
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePathAny) Config() ...
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePathAny) InnerVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_InnerVlanIdPathAny
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePathAny) OuterHighVlanId() ...
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePathAny) OuterLowVlanId() ...
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePathAny) State() ...
- type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_InnerVlanIdPath
- type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_InnerVlanIdPathAny
- type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterHighVlanIdPath
- type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterHighVlanIdPathAny
- type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterLowVlanIdPath
- type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterLowVlanIdPathAny
- type Interface_Subinterface_Vlan_Match_DoubleTaggedPath
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Vlan_Match_DoubleTagged]
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedPath) InnerVlanId() *Interface_Subinterface_Vlan_Match_DoubleTagged_InnerVlanIdPath
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedPath) OuterVlanId() *Interface_Subinterface_Vlan_Match_DoubleTagged_OuterVlanIdPath
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Vlan_Match_DoubleTagged]
- type Interface_Subinterface_Vlan_Match_DoubleTaggedPathAny
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_Match_DoubleTagged]
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedPathAny) InnerVlanId() *Interface_Subinterface_Vlan_Match_DoubleTagged_InnerVlanIdPathAny
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedPathAny) OuterVlanId() *Interface_Subinterface_Vlan_Match_DoubleTagged_OuterVlanIdPathAny
- func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_Match_DoubleTagged]
- type Interface_Subinterface_Vlan_Match_DoubleTagged_InnerVlanIdPath
- type Interface_Subinterface_Vlan_Match_DoubleTagged_InnerVlanIdPathAny
- type Interface_Subinterface_Vlan_Match_DoubleTagged_OuterVlanIdPath
- type Interface_Subinterface_Vlan_Match_DoubleTagged_OuterVlanIdPathAny
- type Interface_Subinterface_Vlan_Match_SingleTaggedListPath
- func (n *Interface_Subinterface_Vlan_Match_SingleTaggedListPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Vlan_Match_SingleTaggedList]
- func (n *Interface_Subinterface_Vlan_Match_SingleTaggedListPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Vlan_Match_SingleTaggedList]
- func (n *Interface_Subinterface_Vlan_Match_SingleTaggedListPath) VlanIds() *Interface_Subinterface_Vlan_Match_SingleTaggedList_VlanIdsPath
- type Interface_Subinterface_Vlan_Match_SingleTaggedListPathAny
- func (n *Interface_Subinterface_Vlan_Match_SingleTaggedListPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_Match_SingleTaggedList]
- func (n *Interface_Subinterface_Vlan_Match_SingleTaggedListPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_Match_SingleTaggedList]
- func (n *Interface_Subinterface_Vlan_Match_SingleTaggedListPathAny) VlanIds() *Interface_Subinterface_Vlan_Match_SingleTaggedList_VlanIdsPathAny
- type Interface_Subinterface_Vlan_Match_SingleTaggedList_VlanIdsPath
- type Interface_Subinterface_Vlan_Match_SingleTaggedList_VlanIdsPathAny
- type Interface_Subinterface_Vlan_Match_SingleTaggedPath
- func (n *Interface_Subinterface_Vlan_Match_SingleTaggedPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Vlan_Match_SingleTagged]
- func (n *Interface_Subinterface_Vlan_Match_SingleTaggedPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Vlan_Match_SingleTagged]
- func (n *Interface_Subinterface_Vlan_Match_SingleTaggedPath) VlanId() *Interface_Subinterface_Vlan_Match_SingleTagged_VlanIdPath
- type Interface_Subinterface_Vlan_Match_SingleTaggedPathAny
- func (n *Interface_Subinterface_Vlan_Match_SingleTaggedPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_Match_SingleTagged]
- func (n *Interface_Subinterface_Vlan_Match_SingleTaggedPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_Match_SingleTagged]
- func (n *Interface_Subinterface_Vlan_Match_SingleTaggedPathAny) VlanId() *Interface_Subinterface_Vlan_Match_SingleTagged_VlanIdPathAny
- type Interface_Subinterface_Vlan_Match_SingleTaggedRangePath
- func (n *Interface_Subinterface_Vlan_Match_SingleTaggedRangePath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Vlan_Match_SingleTaggedRange]
- func (n *Interface_Subinterface_Vlan_Match_SingleTaggedRangePath) HighVlanId() *Interface_Subinterface_Vlan_Match_SingleTaggedRange_HighVlanIdPath
- func (n *Interface_Subinterface_Vlan_Match_SingleTaggedRangePath) LowVlanId() *Interface_Subinterface_Vlan_Match_SingleTaggedRange_LowVlanIdPath
- func (n *Interface_Subinterface_Vlan_Match_SingleTaggedRangePath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Vlan_Match_SingleTaggedRange]
- type Interface_Subinterface_Vlan_Match_SingleTaggedRangePathAny
- func (n *Interface_Subinterface_Vlan_Match_SingleTaggedRangePathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_Match_SingleTaggedRange]
- func (n *Interface_Subinterface_Vlan_Match_SingleTaggedRangePathAny) HighVlanId() *Interface_Subinterface_Vlan_Match_SingleTaggedRange_HighVlanIdPathAny
- func (n *Interface_Subinterface_Vlan_Match_SingleTaggedRangePathAny) LowVlanId() *Interface_Subinterface_Vlan_Match_SingleTaggedRange_LowVlanIdPathAny
- func (n *Interface_Subinterface_Vlan_Match_SingleTaggedRangePathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_Match_SingleTaggedRange]
- type Interface_Subinterface_Vlan_Match_SingleTaggedRange_HighVlanIdPath
- type Interface_Subinterface_Vlan_Match_SingleTaggedRange_HighVlanIdPathAny
- type Interface_Subinterface_Vlan_Match_SingleTaggedRange_LowVlanIdPath
- type Interface_Subinterface_Vlan_Match_SingleTaggedRange_LowVlanIdPathAny
- type Interface_Subinterface_Vlan_Match_SingleTagged_VlanIdPath
- type Interface_Subinterface_Vlan_Match_SingleTagged_VlanIdPathAny
- type Interface_Subinterface_Vlan_VlanIdPath
- type Interface_Subinterface_Vlan_VlanIdPathAny
- type Interface_TpidPath
- type Interface_TpidPathAny
- type Interface_TransceiverPath
- type Interface_TransceiverPathAny
- type Interface_TypePath
- type Interface_TypePathAny
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InterfacePath ¶
InterfacePath represents the /openconfig-interfaces/interfaces/interface YANG schema element.
func (*InterfacePath) AdminStatus ¶
func (n *InterfacePath) AdminStatus() *Interface_AdminStatusPath
AdminStatus (leaf): The desired state of the interface. In RFC 7223 this leaf has the same read semantics as ifAdminStatus. Here, it reflects the administrative state as set by enabling or disabling the interface.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/admin-status" Path from root: "/interfaces/interface/state/admin-status"
func (*InterfacePath) Aggregation ¶
func (n *InterfacePath) Aggregation() *Interface_AggregationPath
Aggregation (container): Options for logical interfaces representing aggregates
Defining module: "openconfig-if-aggregate" Instantiating module: "openconfig-interfaces" Path from parent: "aggregation" Path from root: "/interfaces/interface/aggregation"
func (*InterfacePath) Config ¶
func (n *InterfacePath) Config() ygnmi.ConfigQuery[*oc.Interface]
Config returns a Query that can be used in gNMI operations.
func (*InterfacePath) Counters ¶
func (n *InterfacePath) Counters() *Interface_CountersPath
Counters (container): A collection of interface-related statistics objects.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/counters" Path from root: "/interfaces/interface/state/counters"
func (*InterfacePath) Cpu ¶
func (n *InterfacePath) Cpu() *Interface_CpuPath
Cpu (leaf): When set to true, the interface is for traffic that is handled by the system CPU, sometimes also called the control plane interface. On systems that represent the CPU interface as an Ethernet interface, for example, this leaf should be used to distinguish the CPU interface from dataplane interfaces.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/cpu" Path from root: "/interfaces/interface/state/cpu"
func (*InterfacePath) Description ¶
func (n *InterfacePath) Description() *Interface_DescriptionPath
Description (leaf): A textual description of the interface.
A server implementation MAY map this leaf to the ifAlias MIB object. Such an implementation needs to use some mechanism to handle the differences in size and characters allowed between this leaf and ifAlias. The definition of such a mechanism is outside the scope of this document.
Since ifAlias is defined to be stored in non-volatile storage, the MIB implementation MUST map ifAlias to the value of 'description' in the persistently stored datastore.
Specifically, if the device supports ':startup', when ifAlias is read the device MUST return the value of 'description' in the 'startup' datastore, and when it is written, it MUST be written to the 'running' and 'startup' datastores. Note that it is up to the implementation to
decide whether to modify this single leaf in 'startup' or perform an implicit copy-config from 'running' to 'startup'.
If the device does not support ':startup', ifAlias MUST be mapped to the 'description' leaf in the 'running' datastore.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/description" Path from root: "/interfaces/interface/*/description"
func (*InterfacePath) Enabled ¶
func (n *InterfacePath) Enabled() *Interface_EnabledPath
Enabled (leaf): This leaf contains the configured, desired state of the interface.
Systems that implement the IF-MIB use the value of this leaf in the 'running' datastore to set IF-MIB.ifAdminStatus to 'up' or 'down' after an ifEntry has been initialized, as described in RFC 2863.
Changes in this leaf in the 'running' datastore are reflected in ifAdminStatus, but if ifAdminStatus is changed over SNMP, this leaf is not affected.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/enabled" Path from root: "/interfaces/interface/*/enabled"
func (*InterfacePath) Ethernet ¶
func (n *InterfacePath) Ethernet() *Interface_EthernetPath
Ethernet (container): Top-level container for ethernet configuration and state
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "ethernet" Path from root: "/interfaces/interface/ethernet"
func (*InterfacePath) ForwardingViable ¶
func (n *InterfacePath) ForwardingViable() *Interface_ForwardingViablePath
ForwardingViable (leaf): This value indicates whether the interface may be used to route traffic or not. If set to false, the interface is not used for forwarding traffic, but as long as it is up, the interface still maintains its layer-2 adjacencies and runs its configured layer-2 functions (e.g., LLDP, etc.). This is used by an external programming entity to disable an interface (usually part of an aggregate) for the purposes of forwarding traffic. This allows a logical aggregate to continue to be used with partial capacity, for example. Note that setting `forwarding-viable = false` is not equivalent to administratively disabling the interface -- in particular, the interface is expected to participate in L2 protocols such as LLDP or LACP even if it blocked from forwarding traffic.
Defining module: "openconfig-if-sdn-ext" Instantiating module: "openconfig-interfaces" Path from parent: "*/forwarding-viable" Path from root: "/interfaces/interface/*/forwarding-viable"
func (*InterfacePath) HardwarePort ¶
func (n *InterfacePath) HardwarePort() *Interface_HardwarePortPath
HardwarePort (leaf): For non-channelized interfaces, references the hardware port corresponding to the base interface.
Defining module: "openconfig-platform-port" Instantiating module: "openconfig-interfaces" Path from parent: "state/hardware-port" Path from root: "/interfaces/interface/state/hardware-port"
func (*InterfacePath) HoldTime ¶
func (n *InterfacePath) HoldTime() *Interface_HoldTimePath
HoldTime (container): Top-level container for hold-time settings to enable dampening advertisements of interface transitions.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "hold-time" Path from root: "/interfaces/interface/hold-time"
func (*InterfacePath) Id ¶
func (n *InterfacePath) Id() *Interface_IdPath
Id (leaf): The numeric identifier (SDN Port) used by the controller to address the interface. This ID is assigned by an external-to-the-device entity (e.g., an SDN management system) to establish an externally deterministic numeric reference for the interface. The programming entity must ensure that the ID is unique within the required context.
Note that this identifier is used only when a numeric reference to the interface is required, it does not replace the unique name assigned to the interface.
Ranges:
0x00000000: Unspecified/Invalid 0x00000001: Minimum Port Value 0xFFFFFEFF: Maximum Port Value
Reserved: 0xFFFFFFF0 - 0xFFFFFFFF 0xFFFFFFFA: Recirculate 0xFFFFFFFD: CPU
Defining module: "openconfig-p4rt" Instantiating module: "openconfig-interfaces" Path from parent: "*/id" Path from root: "/interfaces/interface/*/id"
func (*InterfacePath) Ifindex ¶
func (n *InterfacePath) Ifindex() *Interface_IfindexPath
Ifindex (leaf): System assigned number for each interface. Corresponds to ifIndex object in SNMP Interface MIB
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/ifindex" Path from root: "/interfaces/interface/state/ifindex"
func (*InterfacePath) InRate ¶
func (n *InterfacePath) InRate() *Interface_InRatePath
InRate (leaf): The calculate received rate of the interface, measured in bits per second.
Defining module: "openconfig-ate-intf" Instantiating module: "openconfig-interfaces" Path from parent: "state/in-rate" Path from root: "/interfaces/interface/state/in-rate"
func (*InterfacePath) LastChange ¶
func (n *InterfacePath) LastChange() *Interface_LastChangePath
LastChange (leaf): This timestamp indicates the absolute time of the last state change of the interface (e.g., up-to-down transition). This is different than the SNMP ifLastChange object in the standard interface MIB in that it is not relative to the system boot time (i.e,. sysUpTime).
The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/last-change" Path from root: "/interfaces/interface/state/last-change"
func (*InterfacePath) Logical ¶
func (n *InterfacePath) Logical() *Interface_LogicalPath
Logical (leaf): When set to true, the interface is a logical interface which does not have an associated physical port or channel on the system.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/logical" Path from root: "/interfaces/interface/state/logical"
func (*InterfacePath) LoopbackMode ¶
func (n *InterfacePath) LoopbackMode() *Interface_LoopbackModePath
LoopbackMode (leaf): When set to true, the interface is logically looped back, such that packets that are forwarded via the interface are received on the same interface.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/loopback-mode" Path from root: "/interfaces/interface/*/loopback-mode"
func (*InterfacePath) Management ¶
func (n *InterfacePath) Management() *Interface_ManagementPath
Management (leaf): When set to true, the interface is a dedicated management interface that is not connected to dataplane interfaces. It may be used to connect the system to an out-of-band management network, for example.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/management" Path from root: "/interfaces/interface/state/management"
func (*InterfacePath) Mtu ¶
func (n *InterfacePath) Mtu() *Interface_MtuPath
Mtu (leaf): Set the max transmission unit size in octets for the physical interface. If this is not set, the mtu is set to the operational default -- e.g., 1514 bytes on an Ethernet interface.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/mtu" Path from root: "/interfaces/interface/*/mtu"
func (*InterfacePath) Name ¶
func (n *InterfacePath) Name() *Interface_NamePath
Name (leaf): The name of the interface.
A device MAY restrict the allowed values for this leaf, possibly depending on the type of the interface. For system-controlled interfaces, this leaf is the device-specific name of the interface. The 'config false' list interfaces/interface[name]/state contains the currently existing interfaces on the device.
If a client tries to create configuration for a system-controlled interface that is not present in the corresponding state list, the server MAY reject the request if the implementation does not support pre-provisioning of interfaces or if the name refers to an interface that can never exist in the system. A NETCONF server MUST reply with an rpc-error with the error-tag 'invalid-value' in this case.
The IETF model in RFC 7223 provides YANG features for the following (i.e., pre-provisioning and arbitrary-names), however they are omitted here:
If the device supports pre-provisioning of interface configuration, the 'pre-provisioning' feature is advertised. If the device allows arbitrarily named user-controlled interfaces, the 'arbitrary-names' feature is advertised.
When a configured user-controlled interface is created by the system, it is instantiated with the same name in the /interfaces/interface[name]/state list.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/name" Path from root: "/interfaces/interface/*/name"
func (*InterfacePath) OperStatus ¶
func (n *InterfacePath) OperStatus() *Interface_OperStatusPath
OperStatus (leaf): The current operational state of the interface.
This leaf has the same semantics as ifOperStatus.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/oper-status" Path from root: "/interfaces/interface/state/oper-status"
func (*InterfacePath) OutRate ¶
func (n *InterfacePath) OutRate() *Interface_OutRatePath
OutRate (leaf): The calculated transmitted rate of the interface, measured in bits per second.
Defining module: "openconfig-ate-intf" Instantiating module: "openconfig-interfaces" Path from parent: "state/out-rate" Path from root: "/interfaces/interface/state/out-rate"
func (*InterfacePath) PhysicalChannel ¶
func (n *InterfacePath) PhysicalChannel() *Interface_PhysicalChannelPath
PhysicalChannel (leaf-list): For a channelized interface, list of references to the physical channels (lanes) corresponding to the interface. The physical channels are elements of a transceiver component in the platform model.
Defining module: "openconfig-platform-transceiver" Instantiating module: "openconfig-interfaces" Path from parent: "state/physical-channel" Path from root: "/interfaces/interface/state/physical-channel"
func (*InterfacePath) RoutedVlan ¶
func (n *InterfacePath) RoutedVlan() *Interface_RoutedVlanPath
RoutedVlan (container): Top-level container for routed vlan interfaces. These logical interfaces are also known as SVI (switched virtual interface), IRB (integrated routing and bridging), RVI (routed VLAN interface)
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "routed-vlan" Path from root: "/interfaces/interface/routed-vlan"
func (*InterfacePath) State ¶
func (n *InterfacePath) State() ygnmi.SingletonQuery[*oc.Interface]
State returns a Query that can be used in gNMI operations.
func (*InterfacePath) Subinterface ¶
func (n *InterfacePath) Subinterface(Index uint32) *Interface_SubinterfacePath
Subinterface (list): The list of subinterfaces (logical interfaces) associated with a physical interface
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "subinterfaces/subinterface" Path from root: "/interfaces/interface/subinterfaces/subinterface" Index: uint32
func (*InterfacePath) SubinterfaceAny ¶
func (n *InterfacePath) SubinterfaceAny() *Interface_SubinterfacePathAny
SubinterfaceAny (list): The list of subinterfaces (logical interfaces) associated with a physical interface
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "subinterfaces/subinterface" Path from root: "/interfaces/interface/subinterfaces/subinterface"
func (*InterfacePath) Tpid ¶
func (n *InterfacePath) Tpid() *Interface_TpidPath
Tpid (leaf): Optionally set the tag protocol identifier field (TPID) that is accepted on the VLAN
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/tpid" Path from root: "/interfaces/interface/*/tpid"
func (*InterfacePath) Transceiver ¶
func (n *InterfacePath) Transceiver() *Interface_TransceiverPath
Transceiver (leaf): Provides a reference to the transceiver subcomponent that corresponds to the physical port component for this interface. The device must only populate this leaf with a reference to a component of type TRANSCEIVER.
Defining module: "openconfig-platform-transceiver" Instantiating module: "openconfig-interfaces" Path from parent: "state/transceiver" Path from root: "/interfaces/interface/state/transceiver"
func (*InterfacePath) Type ¶
func (n *InterfacePath) Type() *Interface_TypePath
Type (leaf): The type of the interface.
When an interface entry is created, a server MAY initialize the type leaf with a valid value, e.g., if it is possible to derive the type from the name of the interface.
If a client tries to set the type of an interface to a value that can never be used by the system, e.g., if the type is not supported or if the type does not match the name of the interface, the server MUST reject the request. A NETCONF server MUST reply with an rpc-error with the error-tag 'invalid-value' in this case.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/type" Path from root: "/interfaces/interface/*/type"
type InterfacePathAny ¶
InterfacePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface YANG schema element.
func (*InterfacePathAny) AdminStatus ¶
func (n *InterfacePathAny) AdminStatus() *Interface_AdminStatusPathAny
AdminStatus (leaf): The desired state of the interface. In RFC 7223 this leaf has the same read semantics as ifAdminStatus. Here, it reflects the administrative state as set by enabling or disabling the interface.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/admin-status" Path from root: "/interfaces/interface/state/admin-status"
func (*InterfacePathAny) Aggregation ¶
func (n *InterfacePathAny) Aggregation() *Interface_AggregationPathAny
Aggregation (container): Options for logical interfaces representing aggregates
Defining module: "openconfig-if-aggregate" Instantiating module: "openconfig-interfaces" Path from parent: "aggregation" Path from root: "/interfaces/interface/aggregation"
func (*InterfacePathAny) Config ¶
func (n *InterfacePathAny) Config() ygnmi.WildcardQuery[*oc.Interface]
Config returns a Query that can be used in gNMI operations.
func (*InterfacePathAny) Counters ¶
func (n *InterfacePathAny) Counters() *Interface_CountersPathAny
Counters (container): A collection of interface-related statistics objects.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/counters" Path from root: "/interfaces/interface/state/counters"
func (*InterfacePathAny) Cpu ¶
func (n *InterfacePathAny) Cpu() *Interface_CpuPathAny
Cpu (leaf): When set to true, the interface is for traffic that is handled by the system CPU, sometimes also called the control plane interface. On systems that represent the CPU interface as an Ethernet interface, for example, this leaf should be used to distinguish the CPU interface from dataplane interfaces.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/cpu" Path from root: "/interfaces/interface/state/cpu"
func (*InterfacePathAny) Description ¶
func (n *InterfacePathAny) Description() *Interface_DescriptionPathAny
Description (leaf): A textual description of the interface.
A server implementation MAY map this leaf to the ifAlias MIB object. Such an implementation needs to use some mechanism to handle the differences in size and characters allowed between this leaf and ifAlias. The definition of such a mechanism is outside the scope of this document.
Since ifAlias is defined to be stored in non-volatile storage, the MIB implementation MUST map ifAlias to the value of 'description' in the persistently stored datastore.
Specifically, if the device supports ':startup', when ifAlias is read the device MUST return the value of 'description' in the 'startup' datastore, and when it is written, it MUST be written to the 'running' and 'startup' datastores. Note that it is up to the implementation to
decide whether to modify this single leaf in 'startup' or perform an implicit copy-config from 'running' to 'startup'.
If the device does not support ':startup', ifAlias MUST be mapped to the 'description' leaf in the 'running' datastore.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/description" Path from root: "/interfaces/interface/*/description"
func (*InterfacePathAny) Enabled ¶
func (n *InterfacePathAny) Enabled() *Interface_EnabledPathAny
Enabled (leaf): This leaf contains the configured, desired state of the interface.
Systems that implement the IF-MIB use the value of this leaf in the 'running' datastore to set IF-MIB.ifAdminStatus to 'up' or 'down' after an ifEntry has been initialized, as described in RFC 2863.
Changes in this leaf in the 'running' datastore are reflected in ifAdminStatus, but if ifAdminStatus is changed over SNMP, this leaf is not affected.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/enabled" Path from root: "/interfaces/interface/*/enabled"
func (*InterfacePathAny) Ethernet ¶
func (n *InterfacePathAny) Ethernet() *Interface_EthernetPathAny
Ethernet (container): Top-level container for ethernet configuration and state
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "ethernet" Path from root: "/interfaces/interface/ethernet"
func (*InterfacePathAny) ForwardingViable ¶
func (n *InterfacePathAny) ForwardingViable() *Interface_ForwardingViablePathAny
ForwardingViable (leaf): This value indicates whether the interface may be used to route traffic or not. If set to false, the interface is not used for forwarding traffic, but as long as it is up, the interface still maintains its layer-2 adjacencies and runs its configured layer-2 functions (e.g., LLDP, etc.). This is used by an external programming entity to disable an interface (usually part of an aggregate) for the purposes of forwarding traffic. This allows a logical aggregate to continue to be used with partial capacity, for example. Note that setting `forwarding-viable = false` is not equivalent to administratively disabling the interface -- in particular, the interface is expected to participate in L2 protocols such as LLDP or LACP even if it blocked from forwarding traffic.
Defining module: "openconfig-if-sdn-ext" Instantiating module: "openconfig-interfaces" Path from parent: "*/forwarding-viable" Path from root: "/interfaces/interface/*/forwarding-viable"
func (*InterfacePathAny) HardwarePort ¶
func (n *InterfacePathAny) HardwarePort() *Interface_HardwarePortPathAny
HardwarePort (leaf): For non-channelized interfaces, references the hardware port corresponding to the base interface.
Defining module: "openconfig-platform-port" Instantiating module: "openconfig-interfaces" Path from parent: "state/hardware-port" Path from root: "/interfaces/interface/state/hardware-port"
func (*InterfacePathAny) HoldTime ¶
func (n *InterfacePathAny) HoldTime() *Interface_HoldTimePathAny
HoldTime (container): Top-level container for hold-time settings to enable dampening advertisements of interface transitions.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "hold-time" Path from root: "/interfaces/interface/hold-time"
func (*InterfacePathAny) Id ¶
func (n *InterfacePathAny) Id() *Interface_IdPathAny
Id (leaf): The numeric identifier (SDN Port) used by the controller to address the interface. This ID is assigned by an external-to-the-device entity (e.g., an SDN management system) to establish an externally deterministic numeric reference for the interface. The programming entity must ensure that the ID is unique within the required context.
Note that this identifier is used only when a numeric reference to the interface is required, it does not replace the unique name assigned to the interface.
Ranges:
0x00000000: Unspecified/Invalid 0x00000001: Minimum Port Value 0xFFFFFEFF: Maximum Port Value
Reserved: 0xFFFFFFF0 - 0xFFFFFFFF 0xFFFFFFFA: Recirculate 0xFFFFFFFD: CPU
Defining module: "openconfig-p4rt" Instantiating module: "openconfig-interfaces" Path from parent: "*/id" Path from root: "/interfaces/interface/*/id"
func (*InterfacePathAny) Ifindex ¶
func (n *InterfacePathAny) Ifindex() *Interface_IfindexPathAny
Ifindex (leaf): System assigned number for each interface. Corresponds to ifIndex object in SNMP Interface MIB
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/ifindex" Path from root: "/interfaces/interface/state/ifindex"
func (*InterfacePathAny) InRate ¶
func (n *InterfacePathAny) InRate() *Interface_InRatePathAny
InRate (leaf): The calculate received rate of the interface, measured in bits per second.
Defining module: "openconfig-ate-intf" Instantiating module: "openconfig-interfaces" Path from parent: "state/in-rate" Path from root: "/interfaces/interface/state/in-rate"
func (*InterfacePathAny) LastChange ¶
func (n *InterfacePathAny) LastChange() *Interface_LastChangePathAny
LastChange (leaf): This timestamp indicates the absolute time of the last state change of the interface (e.g., up-to-down transition). This is different than the SNMP ifLastChange object in the standard interface MIB in that it is not relative to the system boot time (i.e,. sysUpTime).
The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/last-change" Path from root: "/interfaces/interface/state/last-change"
func (*InterfacePathAny) Logical ¶
func (n *InterfacePathAny) Logical() *Interface_LogicalPathAny
Logical (leaf): When set to true, the interface is a logical interface which does not have an associated physical port or channel on the system.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/logical" Path from root: "/interfaces/interface/state/logical"
func (*InterfacePathAny) LoopbackMode ¶
func (n *InterfacePathAny) LoopbackMode() *Interface_LoopbackModePathAny
LoopbackMode (leaf): When set to true, the interface is logically looped back, such that packets that are forwarded via the interface are received on the same interface.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/loopback-mode" Path from root: "/interfaces/interface/*/loopback-mode"
func (*InterfacePathAny) Management ¶
func (n *InterfacePathAny) Management() *Interface_ManagementPathAny
Management (leaf): When set to true, the interface is a dedicated management interface that is not connected to dataplane interfaces. It may be used to connect the system to an out-of-band management network, for example.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/management" Path from root: "/interfaces/interface/state/management"
func (*InterfacePathAny) Mtu ¶
func (n *InterfacePathAny) Mtu() *Interface_MtuPathAny
Mtu (leaf): Set the max transmission unit size in octets for the physical interface. If this is not set, the mtu is set to the operational default -- e.g., 1514 bytes on an Ethernet interface.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/mtu" Path from root: "/interfaces/interface/*/mtu"
func (*InterfacePathAny) Name ¶
func (n *InterfacePathAny) Name() *Interface_NamePathAny
Name (leaf): The name of the interface.
A device MAY restrict the allowed values for this leaf, possibly depending on the type of the interface. For system-controlled interfaces, this leaf is the device-specific name of the interface. The 'config false' list interfaces/interface[name]/state contains the currently existing interfaces on the device.
If a client tries to create configuration for a system-controlled interface that is not present in the corresponding state list, the server MAY reject the request if the implementation does not support pre-provisioning of interfaces or if the name refers to an interface that can never exist in the system. A NETCONF server MUST reply with an rpc-error with the error-tag 'invalid-value' in this case.
The IETF model in RFC 7223 provides YANG features for the following (i.e., pre-provisioning and arbitrary-names), however they are omitted here:
If the device supports pre-provisioning of interface configuration, the 'pre-provisioning' feature is advertised. If the device allows arbitrarily named user-controlled interfaces, the 'arbitrary-names' feature is advertised.
When a configured user-controlled interface is created by the system, it is instantiated with the same name in the /interfaces/interface[name]/state list.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/name" Path from root: "/interfaces/interface/*/name"
func (*InterfacePathAny) OperStatus ¶
func (n *InterfacePathAny) OperStatus() *Interface_OperStatusPathAny
OperStatus (leaf): The current operational state of the interface.
This leaf has the same semantics as ifOperStatus.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/oper-status" Path from root: "/interfaces/interface/state/oper-status"
func (*InterfacePathAny) OutRate ¶
func (n *InterfacePathAny) OutRate() *Interface_OutRatePathAny
OutRate (leaf): The calculated transmitted rate of the interface, measured in bits per second.
Defining module: "openconfig-ate-intf" Instantiating module: "openconfig-interfaces" Path from parent: "state/out-rate" Path from root: "/interfaces/interface/state/out-rate"
func (*InterfacePathAny) PhysicalChannel ¶
func (n *InterfacePathAny) PhysicalChannel() *Interface_PhysicalChannelPathAny
PhysicalChannel (leaf-list): For a channelized interface, list of references to the physical channels (lanes) corresponding to the interface. The physical channels are elements of a transceiver component in the platform model.
Defining module: "openconfig-platform-transceiver" Instantiating module: "openconfig-interfaces" Path from parent: "state/physical-channel" Path from root: "/interfaces/interface/state/physical-channel"
func (*InterfacePathAny) RoutedVlan ¶
func (n *InterfacePathAny) RoutedVlan() *Interface_RoutedVlanPathAny
RoutedVlan (container): Top-level container for routed vlan interfaces. These logical interfaces are also known as SVI (switched virtual interface), IRB (integrated routing and bridging), RVI (routed VLAN interface)
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "routed-vlan" Path from root: "/interfaces/interface/routed-vlan"
func (*InterfacePathAny) State ¶
func (n *InterfacePathAny) State() ygnmi.WildcardQuery[*oc.Interface]
State returns a Query that can be used in gNMI operations.
func (*InterfacePathAny) Subinterface ¶
func (n *InterfacePathAny) Subinterface(Index uint32) *Interface_SubinterfacePathAny
Subinterface (list): The list of subinterfaces (logical interfaces) associated with a physical interface
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "subinterfaces/subinterface" Path from root: "/interfaces/interface/subinterfaces/subinterface" Index: uint32
func (*InterfacePathAny) SubinterfaceAny ¶
func (n *InterfacePathAny) SubinterfaceAny() *Interface_SubinterfacePathAny
SubinterfaceAny (list): The list of subinterfaces (logical interfaces) associated with a physical interface
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "subinterfaces/subinterface" Path from root: "/interfaces/interface/subinterfaces/subinterface"
func (*InterfacePathAny) Tpid ¶
func (n *InterfacePathAny) Tpid() *Interface_TpidPathAny
Tpid (leaf): Optionally set the tag protocol identifier field (TPID) that is accepted on the VLAN
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/tpid" Path from root: "/interfaces/interface/*/tpid"
func (*InterfacePathAny) Transceiver ¶
func (n *InterfacePathAny) Transceiver() *Interface_TransceiverPathAny
Transceiver (leaf): Provides a reference to the transceiver subcomponent that corresponds to the physical port component for this interface. The device must only populate this leaf with a reference to a component of type TRANSCEIVER.
Defining module: "openconfig-platform-transceiver" Instantiating module: "openconfig-interfaces" Path from parent: "state/transceiver" Path from root: "/interfaces/interface/state/transceiver"
func (*InterfacePathAny) Type ¶
func (n *InterfacePathAny) Type() *Interface_TypePathAny
Type (leaf): The type of the interface.
When an interface entry is created, a server MAY initialize the type leaf with a valid value, e.g., if it is possible to derive the type from the name of the interface.
If a client tries to set the type of an interface to a value that can never be used by the system, e.g., if the type is not supported or if the type does not match the name of the interface, the server MUST reject the request. A NETCONF server MUST reply with an rpc-error with the error-tag 'invalid-value' in this case.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/type" Path from root: "/interfaces/interface/*/type"
type Interface_AdminStatusPath ¶
Interface_AdminStatusPath represents the /openconfig-interfaces/interfaces/interface/state/admin-status YANG schema element.
func (*Interface_AdminStatusPath) State ¶
func (n *Interface_AdminStatusPath) State() ygnmi.SingletonQuery[oc.E_Interface_AdminStatus]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/admin-status" Path from root: "/interfaces/interface/state/admin-status"
type Interface_AdminStatusPathAny ¶
type Interface_AdminStatusPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_AdminStatusPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/admin-status YANG schema element.
func (*Interface_AdminStatusPathAny) State ¶
func (n *Interface_AdminStatusPathAny) State() ygnmi.WildcardQuery[oc.E_Interface_AdminStatus]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/admin-status" Path from root: "/interfaces/interface/state/admin-status"
type Interface_AggregationPath ¶
Interface_AggregationPath represents the /openconfig-interfaces/interfaces/interface/aggregation YANG schema element.
func (*Interface_AggregationPath) Config ¶
func (n *Interface_AggregationPath) Config() ygnmi.ConfigQuery[*oc.Interface_Aggregation]
Config returns a Query that can be used in gNMI operations.
func (*Interface_AggregationPath) LagSpeed ¶
func (n *Interface_AggregationPath) LagSpeed() *Interface_Aggregation_LagSpeedPath
LagSpeed (leaf): Reports effective speed of the aggregate interface, based on speed of active member interfaces
Defining module: "openconfig-if-aggregate" Instantiating module: "openconfig-interfaces" Path from parent: "state/lag-speed" Path from root: "/interfaces/interface/aggregation/state/lag-speed"
func (*Interface_AggregationPath) LagType ¶
func (n *Interface_AggregationPath) LagType() *Interface_Aggregation_LagTypePath
LagType (leaf): Sets the type of LAG, i.e., how it is configured / maintained
Defining module: "openconfig-if-aggregate" Instantiating module: "openconfig-interfaces" Path from parent: "*/lag-type" Path from root: "/interfaces/interface/aggregation/*/lag-type"
func (*Interface_AggregationPath) Member ¶
func (n *Interface_AggregationPath) Member() *Interface_Aggregation_MemberPath
Member (leaf-list): List of current member interfaces for the aggregate, expressed as references to existing interfaces
Defining module: "openconfig-if-aggregate" Instantiating module: "openconfig-interfaces" Path from parent: "state/member" Path from root: "/interfaces/interface/aggregation/state/member"
func (*Interface_AggregationPath) MinLinks ¶
func (n *Interface_AggregationPath) MinLinks() *Interface_Aggregation_MinLinksPath
MinLinks (leaf): Specifies the mininum number of member interfaces that must be active for the aggregate interface to be available
Defining module: "openconfig-if-aggregate" Instantiating module: "openconfig-interfaces" Path from parent: "*/min-links" Path from root: "/interfaces/interface/aggregation/*/min-links"
func (*Interface_AggregationPath) State ¶
func (n *Interface_AggregationPath) State() ygnmi.SingletonQuery[*oc.Interface_Aggregation]
State returns a Query that can be used in gNMI operations.
func (*Interface_AggregationPath) SwitchedVlan ¶
func (n *Interface_AggregationPath) SwitchedVlan() *Interface_Aggregation_SwitchedVlanPath
SwitchedVlan (container): Enclosing container for VLAN interface-specific data on Ethernet interfaces. These are for standard L2, switched-style VLANs.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "switched-vlan" Path from root: "/interfaces/interface/aggregation/switched-vlan"
type Interface_AggregationPathAny ¶
Interface_AggregationPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/aggregation YANG schema element.
func (*Interface_AggregationPathAny) Config ¶
func (n *Interface_AggregationPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Aggregation]
Config returns a Query that can be used in gNMI operations.
func (*Interface_AggregationPathAny) LagSpeed ¶
func (n *Interface_AggregationPathAny) LagSpeed() *Interface_Aggregation_LagSpeedPathAny
LagSpeed (leaf): Reports effective speed of the aggregate interface, based on speed of active member interfaces
Defining module: "openconfig-if-aggregate" Instantiating module: "openconfig-interfaces" Path from parent: "state/lag-speed" Path from root: "/interfaces/interface/aggregation/state/lag-speed"
func (*Interface_AggregationPathAny) LagType ¶
func (n *Interface_AggregationPathAny) LagType() *Interface_Aggregation_LagTypePathAny
LagType (leaf): Sets the type of LAG, i.e., how it is configured / maintained
Defining module: "openconfig-if-aggregate" Instantiating module: "openconfig-interfaces" Path from parent: "*/lag-type" Path from root: "/interfaces/interface/aggregation/*/lag-type"
func (*Interface_AggregationPathAny) Member ¶
func (n *Interface_AggregationPathAny) Member() *Interface_Aggregation_MemberPathAny
Member (leaf-list): List of current member interfaces for the aggregate, expressed as references to existing interfaces
Defining module: "openconfig-if-aggregate" Instantiating module: "openconfig-interfaces" Path from parent: "state/member" Path from root: "/interfaces/interface/aggregation/state/member"
func (*Interface_AggregationPathAny) MinLinks ¶
func (n *Interface_AggregationPathAny) MinLinks() *Interface_Aggregation_MinLinksPathAny
MinLinks (leaf): Specifies the mininum number of member interfaces that must be active for the aggregate interface to be available
Defining module: "openconfig-if-aggregate" Instantiating module: "openconfig-interfaces" Path from parent: "*/min-links" Path from root: "/interfaces/interface/aggregation/*/min-links"
func (*Interface_AggregationPathAny) State ¶
func (n *Interface_AggregationPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Aggregation]
State returns a Query that can be used in gNMI operations.
func (*Interface_AggregationPathAny) SwitchedVlan ¶
func (n *Interface_AggregationPathAny) SwitchedVlan() *Interface_Aggregation_SwitchedVlanPathAny
SwitchedVlan (container): Enclosing container for VLAN interface-specific data on Ethernet interfaces. These are for standard L2, switched-style VLANs.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "switched-vlan" Path from root: "/interfaces/interface/aggregation/switched-vlan"
type Interface_Aggregation_LagSpeedPath ¶
type Interface_Aggregation_LagSpeedPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Aggregation_LagSpeedPath represents the /openconfig-interfaces/interfaces/interface/aggregation/state/lag-speed YANG schema element.
func (*Interface_Aggregation_LagSpeedPath) State ¶
func (n *Interface_Aggregation_LagSpeedPath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-aggregate" Instantiating module: "openconfig-if-aggregate" Path from parent: "state/lag-speed" Path from root: "/interfaces/interface/aggregation/state/lag-speed"
type Interface_Aggregation_LagSpeedPathAny ¶
type Interface_Aggregation_LagSpeedPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Aggregation_LagSpeedPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/aggregation/state/lag-speed YANG schema element.
func (*Interface_Aggregation_LagSpeedPathAny) State ¶
func (n *Interface_Aggregation_LagSpeedPathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-aggregate" Instantiating module: "openconfig-if-aggregate" Path from parent: "state/lag-speed" Path from root: "/interfaces/interface/aggregation/state/lag-speed"
type Interface_Aggregation_LagTypePath ¶
type Interface_Aggregation_LagTypePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Aggregation_LagTypePath represents the /openconfig-interfaces/interfaces/interface/aggregation/state/lag-type YANG schema element.
func (*Interface_Aggregation_LagTypePath) Config ¶
func (n *Interface_Aggregation_LagTypePath) Config() ygnmi.ConfigQuery[oc.E_IfAggregate_AggregationType]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-aggregate" Instantiating module: "openconfig-if-aggregate" Path from parent: "config/lag-type" Path from root: "/interfaces/interface/aggregation/config/lag-type"
func (*Interface_Aggregation_LagTypePath) State ¶
func (n *Interface_Aggregation_LagTypePath) State() ygnmi.SingletonQuery[oc.E_IfAggregate_AggregationType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-aggregate" Instantiating module: "openconfig-if-aggregate" Path from parent: "state/lag-type" Path from root: "/interfaces/interface/aggregation/state/lag-type"
type Interface_Aggregation_LagTypePathAny ¶
type Interface_Aggregation_LagTypePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Aggregation_LagTypePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/aggregation/state/lag-type YANG schema element.
func (*Interface_Aggregation_LagTypePathAny) Config ¶
func (n *Interface_Aggregation_LagTypePathAny) Config() ygnmi.WildcardQuery[oc.E_IfAggregate_AggregationType]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-aggregate" Instantiating module: "openconfig-if-aggregate" Path from parent: "config/lag-type" Path from root: "/interfaces/interface/aggregation/config/lag-type"
func (*Interface_Aggregation_LagTypePathAny) State ¶
func (n *Interface_Aggregation_LagTypePathAny) State() ygnmi.WildcardQuery[oc.E_IfAggregate_AggregationType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-aggregate" Instantiating module: "openconfig-if-aggregate" Path from parent: "state/lag-type" Path from root: "/interfaces/interface/aggregation/state/lag-type"
type Interface_Aggregation_MemberPath ¶
type Interface_Aggregation_MemberPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Aggregation_MemberPath represents the /openconfig-interfaces/interfaces/interface/aggregation/state/member YANG schema element.
func (*Interface_Aggregation_MemberPath) State ¶
func (n *Interface_Aggregation_MemberPath) State() ygnmi.SingletonQuery[[]string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-aggregate" Instantiating module: "openconfig-if-aggregate" Path from parent: "state/member" Path from root: "/interfaces/interface/aggregation/state/member"
type Interface_Aggregation_MemberPathAny ¶
type Interface_Aggregation_MemberPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Aggregation_MemberPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/aggregation/state/member YANG schema element.
func (*Interface_Aggregation_MemberPathAny) State ¶
func (n *Interface_Aggregation_MemberPathAny) State() ygnmi.WildcardQuery[[]string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-aggregate" Instantiating module: "openconfig-if-aggregate" Path from parent: "state/member" Path from root: "/interfaces/interface/aggregation/state/member"
type Interface_Aggregation_MinLinksPath ¶
type Interface_Aggregation_MinLinksPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Aggregation_MinLinksPath represents the /openconfig-interfaces/interfaces/interface/aggregation/state/min-links YANG schema element.
func (*Interface_Aggregation_MinLinksPath) Config ¶
func (n *Interface_Aggregation_MinLinksPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-aggregate" Instantiating module: "openconfig-if-aggregate" Path from parent: "config/min-links" Path from root: "/interfaces/interface/aggregation/config/min-links"
func (*Interface_Aggregation_MinLinksPath) State ¶
func (n *Interface_Aggregation_MinLinksPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-aggregate" Instantiating module: "openconfig-if-aggregate" Path from parent: "state/min-links" Path from root: "/interfaces/interface/aggregation/state/min-links"
type Interface_Aggregation_MinLinksPathAny ¶
type Interface_Aggregation_MinLinksPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Aggregation_MinLinksPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/aggregation/state/min-links YANG schema element.
func (*Interface_Aggregation_MinLinksPathAny) Config ¶
func (n *Interface_Aggregation_MinLinksPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-aggregate" Instantiating module: "openconfig-if-aggregate" Path from parent: "config/min-links" Path from root: "/interfaces/interface/aggregation/config/min-links"
func (*Interface_Aggregation_MinLinksPathAny) State ¶
func (n *Interface_Aggregation_MinLinksPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-aggregate" Instantiating module: "openconfig-if-aggregate" Path from parent: "state/min-links" Path from root: "/interfaces/interface/aggregation/state/min-links"
type Interface_Aggregation_SwitchedVlanPath ¶
Interface_Aggregation_SwitchedVlanPath represents the /openconfig-interfaces/interfaces/interface/aggregation/switched-vlan YANG schema element.
func (*Interface_Aggregation_SwitchedVlanPath) AccessVlan ¶
func (n *Interface_Aggregation_SwitchedVlanPath) AccessVlan() *Interface_Aggregation_SwitchedVlan_AccessVlanPath
AccessVlan (leaf): Assign the access vlan to the access port.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/access-vlan" Path from root: "/interfaces/interface/aggregation/switched-vlan/*/access-vlan"
func (*Interface_Aggregation_SwitchedVlanPath) Config ¶
func (n *Interface_Aggregation_SwitchedVlanPath) Config() ygnmi.ConfigQuery[*oc.Interface_Aggregation_SwitchedVlan]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Aggregation_SwitchedVlanPath) InterfaceMode ¶
func (n *Interface_Aggregation_SwitchedVlanPath) InterfaceMode() *Interface_Aggregation_SwitchedVlan_InterfaceModePath
InterfaceMode (leaf): Set the interface to access or trunk mode for VLANs
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/interface-mode" Path from root: "/interfaces/interface/aggregation/switched-vlan/*/interface-mode"
func (*Interface_Aggregation_SwitchedVlanPath) NativeVlan ¶
func (n *Interface_Aggregation_SwitchedVlanPath) NativeVlan() *Interface_Aggregation_SwitchedVlan_NativeVlanPath
NativeVlan (leaf): Set the native VLAN id for untagged frames arriving on a trunk interface. Tagged frames sent on an interface configured with a native VLAN should have their tags stripped prior to transmission. This configuration is only valid on a trunk interface.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/native-vlan" Path from root: "/interfaces/interface/aggregation/switched-vlan/*/native-vlan"
func (*Interface_Aggregation_SwitchedVlanPath) State ¶
func (n *Interface_Aggregation_SwitchedVlanPath) State() ygnmi.SingletonQuery[*oc.Interface_Aggregation_SwitchedVlan]
State returns a Query that can be used in gNMI operations.
func (*Interface_Aggregation_SwitchedVlanPath) TrunkVlans ¶
func (n *Interface_Aggregation_SwitchedVlanPath) TrunkVlans() *Interface_Aggregation_SwitchedVlan_TrunkVlansPath
TrunkVlans (leaf-list): Specify VLANs, or ranges thereof, that the interface may carry when in trunk mode. If not specified, all VLANs are allowed on the interface. Ranges are specified in the form x..y, where x<y - ranges are assumed to be inclusive (such that the VLAN range is x <= range <= y.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/trunk-vlans" Path from root: "/interfaces/interface/aggregation/switched-vlan/*/trunk-vlans"
type Interface_Aggregation_SwitchedVlanPathAny ¶
Interface_Aggregation_SwitchedVlanPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/aggregation/switched-vlan YANG schema element.
func (*Interface_Aggregation_SwitchedVlanPathAny) AccessVlan ¶
func (n *Interface_Aggregation_SwitchedVlanPathAny) AccessVlan() *Interface_Aggregation_SwitchedVlan_AccessVlanPathAny
AccessVlan (leaf): Assign the access vlan to the access port.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/access-vlan" Path from root: "/interfaces/interface/aggregation/switched-vlan/*/access-vlan"
func (*Interface_Aggregation_SwitchedVlanPathAny) Config ¶
func (n *Interface_Aggregation_SwitchedVlanPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Aggregation_SwitchedVlan]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Aggregation_SwitchedVlanPathAny) InterfaceMode ¶
func (n *Interface_Aggregation_SwitchedVlanPathAny) InterfaceMode() *Interface_Aggregation_SwitchedVlan_InterfaceModePathAny
InterfaceMode (leaf): Set the interface to access or trunk mode for VLANs
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/interface-mode" Path from root: "/interfaces/interface/aggregation/switched-vlan/*/interface-mode"
func (*Interface_Aggregation_SwitchedVlanPathAny) NativeVlan ¶
func (n *Interface_Aggregation_SwitchedVlanPathAny) NativeVlan() *Interface_Aggregation_SwitchedVlan_NativeVlanPathAny
NativeVlan (leaf): Set the native VLAN id for untagged frames arriving on a trunk interface. Tagged frames sent on an interface configured with a native VLAN should have their tags stripped prior to transmission. This configuration is only valid on a trunk interface.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/native-vlan" Path from root: "/interfaces/interface/aggregation/switched-vlan/*/native-vlan"
func (*Interface_Aggregation_SwitchedVlanPathAny) State ¶
func (n *Interface_Aggregation_SwitchedVlanPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Aggregation_SwitchedVlan]
State returns a Query that can be used in gNMI operations.
func (*Interface_Aggregation_SwitchedVlanPathAny) TrunkVlans ¶
func (n *Interface_Aggregation_SwitchedVlanPathAny) TrunkVlans() *Interface_Aggregation_SwitchedVlan_TrunkVlansPathAny
TrunkVlans (leaf-list): Specify VLANs, or ranges thereof, that the interface may carry when in trunk mode. If not specified, all VLANs are allowed on the interface. Ranges are specified in the form x..y, where x<y - ranges are assumed to be inclusive (such that the VLAN range is x <= range <= y.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/trunk-vlans" Path from root: "/interfaces/interface/aggregation/switched-vlan/*/trunk-vlans"
type Interface_Aggregation_SwitchedVlan_AccessVlanPath ¶
type Interface_Aggregation_SwitchedVlan_AccessVlanPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Aggregation_SwitchedVlan_AccessVlanPath represents the /openconfig-interfaces/interfaces/interface/aggregation/switched-vlan/state/access-vlan YANG schema element.
func (*Interface_Aggregation_SwitchedVlan_AccessVlanPath) Config ¶
func (n *Interface_Aggregation_SwitchedVlan_AccessVlanPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/access-vlan" Path from root: "/interfaces/interface/aggregation/switched-vlan/config/access-vlan"
func (*Interface_Aggregation_SwitchedVlan_AccessVlanPath) State ¶
func (n *Interface_Aggregation_SwitchedVlan_AccessVlanPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/access-vlan" Path from root: "/interfaces/interface/aggregation/switched-vlan/state/access-vlan"
type Interface_Aggregation_SwitchedVlan_AccessVlanPathAny ¶
type Interface_Aggregation_SwitchedVlan_AccessVlanPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Aggregation_SwitchedVlan_AccessVlanPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/aggregation/switched-vlan/state/access-vlan YANG schema element.
func (*Interface_Aggregation_SwitchedVlan_AccessVlanPathAny) Config ¶
func (n *Interface_Aggregation_SwitchedVlan_AccessVlanPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/access-vlan" Path from root: "/interfaces/interface/aggregation/switched-vlan/config/access-vlan"
func (*Interface_Aggregation_SwitchedVlan_AccessVlanPathAny) State ¶
func (n *Interface_Aggregation_SwitchedVlan_AccessVlanPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/access-vlan" Path from root: "/interfaces/interface/aggregation/switched-vlan/state/access-vlan"
type Interface_Aggregation_SwitchedVlan_InterfaceModePath ¶
type Interface_Aggregation_SwitchedVlan_InterfaceModePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Aggregation_SwitchedVlan_InterfaceModePath represents the /openconfig-interfaces/interfaces/interface/aggregation/switched-vlan/state/interface-mode YANG schema element.
func (*Interface_Aggregation_SwitchedVlan_InterfaceModePath) Config ¶
func (n *Interface_Aggregation_SwitchedVlan_InterfaceModePath) Config() ygnmi.ConfigQuery[oc.E_Vlan_VlanModeType]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/interface-mode" Path from root: "/interfaces/interface/aggregation/switched-vlan/config/interface-mode"
func (*Interface_Aggregation_SwitchedVlan_InterfaceModePath) State ¶
func (n *Interface_Aggregation_SwitchedVlan_InterfaceModePath) State() ygnmi.SingletonQuery[oc.E_Vlan_VlanModeType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/interface-mode" Path from root: "/interfaces/interface/aggregation/switched-vlan/state/interface-mode"
type Interface_Aggregation_SwitchedVlan_InterfaceModePathAny ¶
type Interface_Aggregation_SwitchedVlan_InterfaceModePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Aggregation_SwitchedVlan_InterfaceModePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/aggregation/switched-vlan/state/interface-mode YANG schema element.
func (*Interface_Aggregation_SwitchedVlan_InterfaceModePathAny) Config ¶
func (n *Interface_Aggregation_SwitchedVlan_InterfaceModePathAny) Config() ygnmi.WildcardQuery[oc.E_Vlan_VlanModeType]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/interface-mode" Path from root: "/interfaces/interface/aggregation/switched-vlan/config/interface-mode"
func (*Interface_Aggregation_SwitchedVlan_InterfaceModePathAny) State ¶
func (n *Interface_Aggregation_SwitchedVlan_InterfaceModePathAny) State() ygnmi.WildcardQuery[oc.E_Vlan_VlanModeType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/interface-mode" Path from root: "/interfaces/interface/aggregation/switched-vlan/state/interface-mode"
type Interface_Aggregation_SwitchedVlan_NativeVlanPath ¶
type Interface_Aggregation_SwitchedVlan_NativeVlanPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Aggregation_SwitchedVlan_NativeVlanPath represents the /openconfig-interfaces/interfaces/interface/aggregation/switched-vlan/state/native-vlan YANG schema element.
func (*Interface_Aggregation_SwitchedVlan_NativeVlanPath) Config ¶
func (n *Interface_Aggregation_SwitchedVlan_NativeVlanPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/native-vlan" Path from root: "/interfaces/interface/aggregation/switched-vlan/config/native-vlan"
func (*Interface_Aggregation_SwitchedVlan_NativeVlanPath) State ¶
func (n *Interface_Aggregation_SwitchedVlan_NativeVlanPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/native-vlan" Path from root: "/interfaces/interface/aggregation/switched-vlan/state/native-vlan"
type Interface_Aggregation_SwitchedVlan_NativeVlanPathAny ¶
type Interface_Aggregation_SwitchedVlan_NativeVlanPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Aggregation_SwitchedVlan_NativeVlanPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/aggregation/switched-vlan/state/native-vlan YANG schema element.
func (*Interface_Aggregation_SwitchedVlan_NativeVlanPathAny) Config ¶
func (n *Interface_Aggregation_SwitchedVlan_NativeVlanPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/native-vlan" Path from root: "/interfaces/interface/aggregation/switched-vlan/config/native-vlan"
func (*Interface_Aggregation_SwitchedVlan_NativeVlanPathAny) State ¶
func (n *Interface_Aggregation_SwitchedVlan_NativeVlanPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/native-vlan" Path from root: "/interfaces/interface/aggregation/switched-vlan/state/native-vlan"
type Interface_Aggregation_SwitchedVlan_TrunkVlansPath ¶
type Interface_Aggregation_SwitchedVlan_TrunkVlansPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Aggregation_SwitchedVlan_TrunkVlansPath represents the /openconfig-interfaces/interfaces/interface/aggregation/switched-vlan/state/trunk-vlans YANG schema element.
func (*Interface_Aggregation_SwitchedVlan_TrunkVlansPath) Config ¶
func (n *Interface_Aggregation_SwitchedVlan_TrunkVlansPath) Config() ygnmi.ConfigQuery[[]oc.Interface_Aggregation_SwitchedVlan_TrunkVlans_Union]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/trunk-vlans" Path from root: "/interfaces/interface/aggregation/switched-vlan/config/trunk-vlans"
func (*Interface_Aggregation_SwitchedVlan_TrunkVlansPath) State ¶
func (n *Interface_Aggregation_SwitchedVlan_TrunkVlansPath) State() ygnmi.SingletonQuery[[]oc.Interface_Aggregation_SwitchedVlan_TrunkVlans_Union]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/trunk-vlans" Path from root: "/interfaces/interface/aggregation/switched-vlan/state/trunk-vlans"
type Interface_Aggregation_SwitchedVlan_TrunkVlansPathAny ¶
type Interface_Aggregation_SwitchedVlan_TrunkVlansPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Aggregation_SwitchedVlan_TrunkVlansPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/aggregation/switched-vlan/state/trunk-vlans YANG schema element.
func (*Interface_Aggregation_SwitchedVlan_TrunkVlansPathAny) Config ¶
func (n *Interface_Aggregation_SwitchedVlan_TrunkVlansPathAny) Config() ygnmi.WildcardQuery[[]oc.Interface_Aggregation_SwitchedVlan_TrunkVlans_Union]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/trunk-vlans" Path from root: "/interfaces/interface/aggregation/switched-vlan/config/trunk-vlans"
func (*Interface_Aggregation_SwitchedVlan_TrunkVlansPathAny) State ¶
func (n *Interface_Aggregation_SwitchedVlan_TrunkVlansPathAny) State() ygnmi.WildcardQuery[[]oc.Interface_Aggregation_SwitchedVlan_TrunkVlans_Union]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/trunk-vlans" Path from root: "/interfaces/interface/aggregation/switched-vlan/state/trunk-vlans"
type Interface_CountersPath ¶
Interface_CountersPath represents the /openconfig-interfaces/interfaces/interface/state/counters YANG schema element.
func (*Interface_CountersPath) CarrierTransitions ¶
func (n *Interface_CountersPath) CarrierTransitions() *Interface_Counters_CarrierTransitionsPath
CarrierTransitions (leaf): Number of times the interface state has transitioned between up and down since the time the device restarted or the last-clear time, whichever is most recent.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "carrier-transitions" Path from root: "/interfaces/interface/state/counters/carrier-transitions"
func (*Interface_CountersPath) InBroadcastPkts ¶
func (n *Interface_CountersPath) InBroadcastPkts() *Interface_Counters_InBroadcastPktsPath
InBroadcastPkts (leaf): The number of packets, delivered by this sub-layer to a higher (sub-)layer, that were addressed to a broadcast address at this sub-layer.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-broadcast-pkts" Path from root: "/interfaces/interface/state/counters/in-broadcast-pkts"
func (*Interface_CountersPath) InDiscards ¶
func (n *Interface_CountersPath) InDiscards() *Interface_Counters_InDiscardsPath
InDiscards (leaf): The number of inbound packets that were chosen to be discarded even though no errors had been detected to prevent their being deliverable to a higher-layer protocol. One possible reason for discarding such a packet could be to free up buffer space.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-discards" Path from root: "/interfaces/interface/state/counters/in-discards"
func (*Interface_CountersPath) InErrors ¶
func (n *Interface_CountersPath) InErrors() *Interface_Counters_InErrorsPath
InErrors (leaf): For packet-oriented interfaces, the number of inbound packets that contained errors preventing them from being deliverable to a higher-layer protocol. For character- oriented or fixed-length interfaces, the number of inbound transmission units that contained errors preventing them from being deliverable to a higher-layer protocol.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-errors" Path from root: "/interfaces/interface/state/counters/in-errors"
func (*Interface_CountersPath) InFcsErrors ¶
func (n *Interface_CountersPath) InFcsErrors() *Interface_Counters_InFcsErrorsPath
InFcsErrors (leaf): Number of received packets which had errors in the frame check sequence (FCS), i.e., framing errors.
Discontinuities in the value of this counter can occur when the device is re-initialization as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-fcs-errors" Path from root: "/interfaces/interface/state/counters/in-fcs-errors"
func (*Interface_CountersPath) InMulticastPkts ¶
func (n *Interface_CountersPath) InMulticastPkts() *Interface_Counters_InMulticastPktsPath
InMulticastPkts (leaf): The number of packets, delivered by this sub-layer to a higher (sub-)layer, that were addressed to a multicast address at this sub-layer. For a MAC-layer protocol, this includes both Group and Functional addresses.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-multicast-pkts" Path from root: "/interfaces/interface/state/counters/in-multicast-pkts"
func (*Interface_CountersPath) InOctets ¶
func (n *Interface_CountersPath) InOctets() *Interface_Counters_InOctetsPath
InOctets (leaf): The total number of octets received on the interface, including framing characters.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-octets" Path from root: "/interfaces/interface/state/counters/in-octets"
func (*Interface_CountersPath) InPkts ¶
func (n *Interface_CountersPath) InPkts() *Interface_Counters_InPktsPath
InPkts (leaf): The total number of packets received on the interface, including all unicast, multicast, broadcast and bad packets etc.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-pkts" Path from root: "/interfaces/interface/state/counters/in-pkts"
func (*Interface_CountersPath) InUnicastPkts ¶
func (n *Interface_CountersPath) InUnicastPkts() *Interface_Counters_InUnicastPktsPath
InUnicastPkts (leaf): The number of packets, delivered by this sub-layer to a higher (sub-)layer, that were not addressed to a multicast or broadcast address at this sub-layer.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-unicast-pkts" Path from root: "/interfaces/interface/state/counters/in-unicast-pkts"
func (*Interface_CountersPath) InUnknownProtos ¶
func (n *Interface_CountersPath) InUnknownProtos() *Interface_Counters_InUnknownProtosPath
InUnknownProtos (leaf): For packet-oriented interfaces, the number of packets received via the interface that were discarded because of an unknown or unsupported protocol. For character-oriented or fixed-length interfaces that support protocol multiplexing, the number of transmission units received via the interface that were discarded because of an unknown or unsupported protocol. For any interface that does not support protocol multiplexing, this counter is not present.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-unknown-protos" Path from root: "/interfaces/interface/state/counters/in-unknown-protos"
func (*Interface_CountersPath) LastClear ¶
func (n *Interface_CountersPath) LastClear() *Interface_Counters_LastClearPath
LastClear (leaf): Timestamp of the last time the interface counters were cleared.
The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "last-clear" Path from root: "/interfaces/interface/state/counters/last-clear"
func (*Interface_CountersPath) OutBroadcastPkts ¶
func (n *Interface_CountersPath) OutBroadcastPkts() *Interface_Counters_OutBroadcastPktsPath
OutBroadcastPkts (leaf): The total number of packets that higher-level protocols requested be transmitted, and that were addressed to a broadcast address at this sub-layer, including those that were discarded or not sent.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-broadcast-pkts" Path from root: "/interfaces/interface/state/counters/out-broadcast-pkts"
func (*Interface_CountersPath) OutDiscards ¶
func (n *Interface_CountersPath) OutDiscards() *Interface_Counters_OutDiscardsPath
OutDiscards (leaf): The number of outbound packets that were chosen to be discarded even though no errors had been detected to prevent their being transmitted. One possible reason for discarding such a packet could be to free up buffer space.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-discards" Path from root: "/interfaces/interface/state/counters/out-discards"
func (*Interface_CountersPath) OutErrors ¶
func (n *Interface_CountersPath) OutErrors() *Interface_Counters_OutErrorsPath
OutErrors (leaf): For packet-oriented interfaces, the number of outbound packets that could not be transmitted because of errors. For character-oriented or fixed-length interfaces, the number of outbound transmission units that could not be transmitted because of errors.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-errors" Path from root: "/interfaces/interface/state/counters/out-errors"
func (*Interface_CountersPath) OutMulticastPkts ¶
func (n *Interface_CountersPath) OutMulticastPkts() *Interface_Counters_OutMulticastPktsPath
OutMulticastPkts (leaf): The total number of packets that higher-level protocols requested be transmitted, and that were addressed to a multicast address at this sub-layer, including those that were discarded or not sent. For a MAC-layer protocol, this includes both Group and Functional addresses.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-multicast-pkts" Path from root: "/interfaces/interface/state/counters/out-multicast-pkts"
func (*Interface_CountersPath) OutOctets ¶
func (n *Interface_CountersPath) OutOctets() *Interface_Counters_OutOctetsPath
OutOctets (leaf): The total number of octets transmitted out of the interface, including framing characters.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-octets" Path from root: "/interfaces/interface/state/counters/out-octets"
func (*Interface_CountersPath) OutPkts ¶
func (n *Interface_CountersPath) OutPkts() *Interface_Counters_OutPktsPath
OutPkts (leaf): The total number of packets transmitted out of the interface, including all unicast, multicast, broadcast, and bad packets etc.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-pkts" Path from root: "/interfaces/interface/state/counters/out-pkts"
func (*Interface_CountersPath) OutUnicastPkts ¶
func (n *Interface_CountersPath) OutUnicastPkts() *Interface_Counters_OutUnicastPktsPath
OutUnicastPkts (leaf): The total number of packets that higher-level protocols requested be transmitted, and that were not addressed to a multicast or broadcast address at this sub-layer, including those that were discarded or not sent.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-unicast-pkts" Path from root: "/interfaces/interface/state/counters/out-unicast-pkts"
func (*Interface_CountersPath) State ¶
func (n *Interface_CountersPath) State() ygnmi.SingletonQuery[*oc.Interface_Counters]
State returns a Query that can be used in gNMI operations.
type Interface_CountersPathAny ¶
Interface_CountersPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/counters YANG schema element.
func (*Interface_CountersPathAny) CarrierTransitions ¶
func (n *Interface_CountersPathAny) CarrierTransitions() *Interface_Counters_CarrierTransitionsPathAny
CarrierTransitions (leaf): Number of times the interface state has transitioned between up and down since the time the device restarted or the last-clear time, whichever is most recent.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "carrier-transitions" Path from root: "/interfaces/interface/state/counters/carrier-transitions"
func (*Interface_CountersPathAny) InBroadcastPkts ¶
func (n *Interface_CountersPathAny) InBroadcastPkts() *Interface_Counters_InBroadcastPktsPathAny
InBroadcastPkts (leaf): The number of packets, delivered by this sub-layer to a higher (sub-)layer, that were addressed to a broadcast address at this sub-layer.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-broadcast-pkts" Path from root: "/interfaces/interface/state/counters/in-broadcast-pkts"
func (*Interface_CountersPathAny) InDiscards ¶
func (n *Interface_CountersPathAny) InDiscards() *Interface_Counters_InDiscardsPathAny
InDiscards (leaf): The number of inbound packets that were chosen to be discarded even though no errors had been detected to prevent their being deliverable to a higher-layer protocol. One possible reason for discarding such a packet could be to free up buffer space.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-discards" Path from root: "/interfaces/interface/state/counters/in-discards"
func (*Interface_CountersPathAny) InErrors ¶
func (n *Interface_CountersPathAny) InErrors() *Interface_Counters_InErrorsPathAny
InErrors (leaf): For packet-oriented interfaces, the number of inbound packets that contained errors preventing them from being deliverable to a higher-layer protocol. For character- oriented or fixed-length interfaces, the number of inbound transmission units that contained errors preventing them from being deliverable to a higher-layer protocol.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-errors" Path from root: "/interfaces/interface/state/counters/in-errors"
func (*Interface_CountersPathAny) InFcsErrors ¶
func (n *Interface_CountersPathAny) InFcsErrors() *Interface_Counters_InFcsErrorsPathAny
InFcsErrors (leaf): Number of received packets which had errors in the frame check sequence (FCS), i.e., framing errors.
Discontinuities in the value of this counter can occur when the device is re-initialization as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-fcs-errors" Path from root: "/interfaces/interface/state/counters/in-fcs-errors"
func (*Interface_CountersPathAny) InMulticastPkts ¶
func (n *Interface_CountersPathAny) InMulticastPkts() *Interface_Counters_InMulticastPktsPathAny
InMulticastPkts (leaf): The number of packets, delivered by this sub-layer to a higher (sub-)layer, that were addressed to a multicast address at this sub-layer. For a MAC-layer protocol, this includes both Group and Functional addresses.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-multicast-pkts" Path from root: "/interfaces/interface/state/counters/in-multicast-pkts"
func (*Interface_CountersPathAny) InOctets ¶
func (n *Interface_CountersPathAny) InOctets() *Interface_Counters_InOctetsPathAny
InOctets (leaf): The total number of octets received on the interface, including framing characters.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-octets" Path from root: "/interfaces/interface/state/counters/in-octets"
func (*Interface_CountersPathAny) InPkts ¶
func (n *Interface_CountersPathAny) InPkts() *Interface_Counters_InPktsPathAny
InPkts (leaf): The total number of packets received on the interface, including all unicast, multicast, broadcast and bad packets etc.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-pkts" Path from root: "/interfaces/interface/state/counters/in-pkts"
func (*Interface_CountersPathAny) InUnicastPkts ¶
func (n *Interface_CountersPathAny) InUnicastPkts() *Interface_Counters_InUnicastPktsPathAny
InUnicastPkts (leaf): The number of packets, delivered by this sub-layer to a higher (sub-)layer, that were not addressed to a multicast or broadcast address at this sub-layer.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-unicast-pkts" Path from root: "/interfaces/interface/state/counters/in-unicast-pkts"
func (*Interface_CountersPathAny) InUnknownProtos ¶
func (n *Interface_CountersPathAny) InUnknownProtos() *Interface_Counters_InUnknownProtosPathAny
InUnknownProtos (leaf): For packet-oriented interfaces, the number of packets received via the interface that were discarded because of an unknown or unsupported protocol. For character-oriented or fixed-length interfaces that support protocol multiplexing, the number of transmission units received via the interface that were discarded because of an unknown or unsupported protocol. For any interface that does not support protocol multiplexing, this counter is not present.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-unknown-protos" Path from root: "/interfaces/interface/state/counters/in-unknown-protos"
func (*Interface_CountersPathAny) LastClear ¶
func (n *Interface_CountersPathAny) LastClear() *Interface_Counters_LastClearPathAny
LastClear (leaf): Timestamp of the last time the interface counters were cleared.
The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "last-clear" Path from root: "/interfaces/interface/state/counters/last-clear"
func (*Interface_CountersPathAny) OutBroadcastPkts ¶
func (n *Interface_CountersPathAny) OutBroadcastPkts() *Interface_Counters_OutBroadcastPktsPathAny
OutBroadcastPkts (leaf): The total number of packets that higher-level protocols requested be transmitted, and that were addressed to a broadcast address at this sub-layer, including those that were discarded or not sent.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-broadcast-pkts" Path from root: "/interfaces/interface/state/counters/out-broadcast-pkts"
func (*Interface_CountersPathAny) OutDiscards ¶
func (n *Interface_CountersPathAny) OutDiscards() *Interface_Counters_OutDiscardsPathAny
OutDiscards (leaf): The number of outbound packets that were chosen to be discarded even though no errors had been detected to prevent their being transmitted. One possible reason for discarding such a packet could be to free up buffer space.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-discards" Path from root: "/interfaces/interface/state/counters/out-discards"
func (*Interface_CountersPathAny) OutErrors ¶
func (n *Interface_CountersPathAny) OutErrors() *Interface_Counters_OutErrorsPathAny
OutErrors (leaf): For packet-oriented interfaces, the number of outbound packets that could not be transmitted because of errors. For character-oriented or fixed-length interfaces, the number of outbound transmission units that could not be transmitted because of errors.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-errors" Path from root: "/interfaces/interface/state/counters/out-errors"
func (*Interface_CountersPathAny) OutMulticastPkts ¶
func (n *Interface_CountersPathAny) OutMulticastPkts() *Interface_Counters_OutMulticastPktsPathAny
OutMulticastPkts (leaf): The total number of packets that higher-level protocols requested be transmitted, and that were addressed to a multicast address at this sub-layer, including those that were discarded or not sent. For a MAC-layer protocol, this includes both Group and Functional addresses.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-multicast-pkts" Path from root: "/interfaces/interface/state/counters/out-multicast-pkts"
func (*Interface_CountersPathAny) OutOctets ¶
func (n *Interface_CountersPathAny) OutOctets() *Interface_Counters_OutOctetsPathAny
OutOctets (leaf): The total number of octets transmitted out of the interface, including framing characters.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-octets" Path from root: "/interfaces/interface/state/counters/out-octets"
func (*Interface_CountersPathAny) OutPkts ¶
func (n *Interface_CountersPathAny) OutPkts() *Interface_Counters_OutPktsPathAny
OutPkts (leaf): The total number of packets transmitted out of the interface, including all unicast, multicast, broadcast, and bad packets etc.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-pkts" Path from root: "/interfaces/interface/state/counters/out-pkts"
func (*Interface_CountersPathAny) OutUnicastPkts ¶
func (n *Interface_CountersPathAny) OutUnicastPkts() *Interface_Counters_OutUnicastPktsPathAny
OutUnicastPkts (leaf): The total number of packets that higher-level protocols requested be transmitted, and that were not addressed to a multicast or broadcast address at this sub-layer, including those that were discarded or not sent.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-unicast-pkts" Path from root: "/interfaces/interface/state/counters/out-unicast-pkts"
func (*Interface_CountersPathAny) State ¶
func (n *Interface_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Counters]
State returns a Query that can be used in gNMI operations.
type Interface_Counters_CarrierTransitionsPath ¶
type Interface_Counters_CarrierTransitionsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_CarrierTransitionsPath represents the /openconfig-interfaces/interfaces/interface/state/counters/carrier-transitions YANG schema element.
func (*Interface_Counters_CarrierTransitionsPath) State ¶
func (n *Interface_Counters_CarrierTransitionsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "carrier-transitions" Path from root: "/interfaces/interface/state/counters/carrier-transitions"
type Interface_Counters_CarrierTransitionsPathAny ¶
type Interface_Counters_CarrierTransitionsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_CarrierTransitionsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/counters/carrier-transitions YANG schema element.
func (*Interface_Counters_CarrierTransitionsPathAny) State ¶
func (n *Interface_Counters_CarrierTransitionsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "carrier-transitions" Path from root: "/interfaces/interface/state/counters/carrier-transitions"
type Interface_Counters_InBroadcastPktsPath ¶
type Interface_Counters_InBroadcastPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_InBroadcastPktsPath represents the /openconfig-interfaces/interfaces/interface/state/counters/in-broadcast-pkts YANG schema element.
func (*Interface_Counters_InBroadcastPktsPath) State ¶
func (n *Interface_Counters_InBroadcastPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-broadcast-pkts" Path from root: "/interfaces/interface/state/counters/in-broadcast-pkts"
type Interface_Counters_InBroadcastPktsPathAny ¶
type Interface_Counters_InBroadcastPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_InBroadcastPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/counters/in-broadcast-pkts YANG schema element.
func (*Interface_Counters_InBroadcastPktsPathAny) State ¶
func (n *Interface_Counters_InBroadcastPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-broadcast-pkts" Path from root: "/interfaces/interface/state/counters/in-broadcast-pkts"
type Interface_Counters_InDiscardsPath ¶
type Interface_Counters_InDiscardsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_InDiscardsPath represents the /openconfig-interfaces/interfaces/interface/state/counters/in-discards YANG schema element.
func (*Interface_Counters_InDiscardsPath) State ¶
func (n *Interface_Counters_InDiscardsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-discards" Path from root: "/interfaces/interface/state/counters/in-discards"
type Interface_Counters_InDiscardsPathAny ¶
type Interface_Counters_InDiscardsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_InDiscardsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/counters/in-discards YANG schema element.
func (*Interface_Counters_InDiscardsPathAny) State ¶
func (n *Interface_Counters_InDiscardsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-discards" Path from root: "/interfaces/interface/state/counters/in-discards"
type Interface_Counters_InErrorsPath ¶
type Interface_Counters_InErrorsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_InErrorsPath represents the /openconfig-interfaces/interfaces/interface/state/counters/in-errors YANG schema element.
func (*Interface_Counters_InErrorsPath) State ¶
func (n *Interface_Counters_InErrorsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-errors" Path from root: "/interfaces/interface/state/counters/in-errors"
type Interface_Counters_InErrorsPathAny ¶
type Interface_Counters_InErrorsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_InErrorsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/counters/in-errors YANG schema element.
func (*Interface_Counters_InErrorsPathAny) State ¶
func (n *Interface_Counters_InErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-errors" Path from root: "/interfaces/interface/state/counters/in-errors"
type Interface_Counters_InFcsErrorsPath ¶
type Interface_Counters_InFcsErrorsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_InFcsErrorsPath represents the /openconfig-interfaces/interfaces/interface/state/counters/in-fcs-errors YANG schema element.
func (*Interface_Counters_InFcsErrorsPath) State ¶
func (n *Interface_Counters_InFcsErrorsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-fcs-errors" Path from root: "/interfaces/interface/state/counters/in-fcs-errors"
type Interface_Counters_InFcsErrorsPathAny ¶
type Interface_Counters_InFcsErrorsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_InFcsErrorsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/counters/in-fcs-errors YANG schema element.
func (*Interface_Counters_InFcsErrorsPathAny) State ¶
func (n *Interface_Counters_InFcsErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-fcs-errors" Path from root: "/interfaces/interface/state/counters/in-fcs-errors"
type Interface_Counters_InMulticastPktsPath ¶
type Interface_Counters_InMulticastPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_InMulticastPktsPath represents the /openconfig-interfaces/interfaces/interface/state/counters/in-multicast-pkts YANG schema element.
func (*Interface_Counters_InMulticastPktsPath) State ¶
func (n *Interface_Counters_InMulticastPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-multicast-pkts" Path from root: "/interfaces/interface/state/counters/in-multicast-pkts"
type Interface_Counters_InMulticastPktsPathAny ¶
type Interface_Counters_InMulticastPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_InMulticastPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/counters/in-multicast-pkts YANG schema element.
func (*Interface_Counters_InMulticastPktsPathAny) State ¶
func (n *Interface_Counters_InMulticastPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-multicast-pkts" Path from root: "/interfaces/interface/state/counters/in-multicast-pkts"
type Interface_Counters_InOctetsPath ¶
type Interface_Counters_InOctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_InOctetsPath represents the /openconfig-interfaces/interfaces/interface/state/counters/in-octets YANG schema element.
func (*Interface_Counters_InOctetsPath) State ¶
func (n *Interface_Counters_InOctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-octets" Path from root: "/interfaces/interface/state/counters/in-octets"
type Interface_Counters_InOctetsPathAny ¶
type Interface_Counters_InOctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_InOctetsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/counters/in-octets YANG schema element.
func (*Interface_Counters_InOctetsPathAny) State ¶
func (n *Interface_Counters_InOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-octets" Path from root: "/interfaces/interface/state/counters/in-octets"
type Interface_Counters_InPktsPath ¶
type Interface_Counters_InPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_InPktsPath represents the /openconfig-interfaces/interfaces/interface/state/counters/in-pkts YANG schema element.
func (*Interface_Counters_InPktsPath) State ¶
func (n *Interface_Counters_InPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-pkts" Path from root: "/interfaces/interface/state/counters/in-pkts"
type Interface_Counters_InPktsPathAny ¶
type Interface_Counters_InPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_InPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/counters/in-pkts YANG schema element.
func (*Interface_Counters_InPktsPathAny) State ¶
func (n *Interface_Counters_InPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-pkts" Path from root: "/interfaces/interface/state/counters/in-pkts"
type Interface_Counters_InUnicastPktsPath ¶
type Interface_Counters_InUnicastPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_InUnicastPktsPath represents the /openconfig-interfaces/interfaces/interface/state/counters/in-unicast-pkts YANG schema element.
func (*Interface_Counters_InUnicastPktsPath) State ¶
func (n *Interface_Counters_InUnicastPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-unicast-pkts" Path from root: "/interfaces/interface/state/counters/in-unicast-pkts"
type Interface_Counters_InUnicastPktsPathAny ¶
type Interface_Counters_InUnicastPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_InUnicastPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/counters/in-unicast-pkts YANG schema element.
func (*Interface_Counters_InUnicastPktsPathAny) State ¶
func (n *Interface_Counters_InUnicastPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-unicast-pkts" Path from root: "/interfaces/interface/state/counters/in-unicast-pkts"
type Interface_Counters_InUnknownProtosPath ¶
type Interface_Counters_InUnknownProtosPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_InUnknownProtosPath represents the /openconfig-interfaces/interfaces/interface/state/counters/in-unknown-protos YANG schema element.
func (*Interface_Counters_InUnknownProtosPath) State ¶
func (n *Interface_Counters_InUnknownProtosPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-unknown-protos" Path from root: "/interfaces/interface/state/counters/in-unknown-protos"
type Interface_Counters_InUnknownProtosPathAny ¶
type Interface_Counters_InUnknownProtosPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_InUnknownProtosPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/counters/in-unknown-protos YANG schema element.
func (*Interface_Counters_InUnknownProtosPathAny) State ¶
func (n *Interface_Counters_InUnknownProtosPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-unknown-protos" Path from root: "/interfaces/interface/state/counters/in-unknown-protos"
type Interface_Counters_LastClearPath ¶
type Interface_Counters_LastClearPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_LastClearPath represents the /openconfig-interfaces/interfaces/interface/state/counters/last-clear YANG schema element.
func (*Interface_Counters_LastClearPath) State ¶
func (n *Interface_Counters_LastClearPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "last-clear" Path from root: "/interfaces/interface/state/counters/last-clear"
type Interface_Counters_LastClearPathAny ¶
type Interface_Counters_LastClearPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_LastClearPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/counters/last-clear YANG schema element.
func (*Interface_Counters_LastClearPathAny) State ¶
func (n *Interface_Counters_LastClearPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "last-clear" Path from root: "/interfaces/interface/state/counters/last-clear"
type Interface_Counters_OutBroadcastPktsPath ¶
type Interface_Counters_OutBroadcastPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_OutBroadcastPktsPath represents the /openconfig-interfaces/interfaces/interface/state/counters/out-broadcast-pkts YANG schema element.
func (*Interface_Counters_OutBroadcastPktsPath) State ¶
func (n *Interface_Counters_OutBroadcastPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-broadcast-pkts" Path from root: "/interfaces/interface/state/counters/out-broadcast-pkts"
type Interface_Counters_OutBroadcastPktsPathAny ¶
type Interface_Counters_OutBroadcastPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_OutBroadcastPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/counters/out-broadcast-pkts YANG schema element.
func (*Interface_Counters_OutBroadcastPktsPathAny) State ¶
func (n *Interface_Counters_OutBroadcastPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-broadcast-pkts" Path from root: "/interfaces/interface/state/counters/out-broadcast-pkts"
type Interface_Counters_OutDiscardsPath ¶
type Interface_Counters_OutDiscardsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_OutDiscardsPath represents the /openconfig-interfaces/interfaces/interface/state/counters/out-discards YANG schema element.
func (*Interface_Counters_OutDiscardsPath) State ¶
func (n *Interface_Counters_OutDiscardsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-discards" Path from root: "/interfaces/interface/state/counters/out-discards"
type Interface_Counters_OutDiscardsPathAny ¶
type Interface_Counters_OutDiscardsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_OutDiscardsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/counters/out-discards YANG schema element.
func (*Interface_Counters_OutDiscardsPathAny) State ¶
func (n *Interface_Counters_OutDiscardsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-discards" Path from root: "/interfaces/interface/state/counters/out-discards"
type Interface_Counters_OutErrorsPath ¶
type Interface_Counters_OutErrorsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_OutErrorsPath represents the /openconfig-interfaces/interfaces/interface/state/counters/out-errors YANG schema element.
func (*Interface_Counters_OutErrorsPath) State ¶
func (n *Interface_Counters_OutErrorsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-errors" Path from root: "/interfaces/interface/state/counters/out-errors"
type Interface_Counters_OutErrorsPathAny ¶
type Interface_Counters_OutErrorsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_OutErrorsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/counters/out-errors YANG schema element.
func (*Interface_Counters_OutErrorsPathAny) State ¶
func (n *Interface_Counters_OutErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-errors" Path from root: "/interfaces/interface/state/counters/out-errors"
type Interface_Counters_OutMulticastPktsPath ¶
type Interface_Counters_OutMulticastPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_OutMulticastPktsPath represents the /openconfig-interfaces/interfaces/interface/state/counters/out-multicast-pkts YANG schema element.
func (*Interface_Counters_OutMulticastPktsPath) State ¶
func (n *Interface_Counters_OutMulticastPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-multicast-pkts" Path from root: "/interfaces/interface/state/counters/out-multicast-pkts"
type Interface_Counters_OutMulticastPktsPathAny ¶
type Interface_Counters_OutMulticastPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_OutMulticastPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/counters/out-multicast-pkts YANG schema element.
func (*Interface_Counters_OutMulticastPktsPathAny) State ¶
func (n *Interface_Counters_OutMulticastPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-multicast-pkts" Path from root: "/interfaces/interface/state/counters/out-multicast-pkts"
type Interface_Counters_OutOctetsPath ¶
type Interface_Counters_OutOctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_OutOctetsPath represents the /openconfig-interfaces/interfaces/interface/state/counters/out-octets YANG schema element.
func (*Interface_Counters_OutOctetsPath) State ¶
func (n *Interface_Counters_OutOctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-octets" Path from root: "/interfaces/interface/state/counters/out-octets"
type Interface_Counters_OutOctetsPathAny ¶
type Interface_Counters_OutOctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_OutOctetsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/counters/out-octets YANG schema element.
func (*Interface_Counters_OutOctetsPathAny) State ¶
func (n *Interface_Counters_OutOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-octets" Path from root: "/interfaces/interface/state/counters/out-octets"
type Interface_Counters_OutPktsPath ¶
type Interface_Counters_OutPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_OutPktsPath represents the /openconfig-interfaces/interfaces/interface/state/counters/out-pkts YANG schema element.
func (*Interface_Counters_OutPktsPath) State ¶
func (n *Interface_Counters_OutPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-pkts" Path from root: "/interfaces/interface/state/counters/out-pkts"
type Interface_Counters_OutPktsPathAny ¶
type Interface_Counters_OutPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_OutPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/counters/out-pkts YANG schema element.
func (*Interface_Counters_OutPktsPathAny) State ¶
func (n *Interface_Counters_OutPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-pkts" Path from root: "/interfaces/interface/state/counters/out-pkts"
type Interface_Counters_OutUnicastPktsPath ¶
type Interface_Counters_OutUnicastPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_OutUnicastPktsPath represents the /openconfig-interfaces/interfaces/interface/state/counters/out-unicast-pkts YANG schema element.
func (*Interface_Counters_OutUnicastPktsPath) State ¶
func (n *Interface_Counters_OutUnicastPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-unicast-pkts" Path from root: "/interfaces/interface/state/counters/out-unicast-pkts"
type Interface_Counters_OutUnicastPktsPathAny ¶
type Interface_Counters_OutUnicastPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Counters_OutUnicastPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/counters/out-unicast-pkts YANG schema element.
func (*Interface_Counters_OutUnicastPktsPathAny) State ¶
func (n *Interface_Counters_OutUnicastPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-unicast-pkts" Path from root: "/interfaces/interface/state/counters/out-unicast-pkts"
type Interface_CpuPath ¶
Interface_CpuPath represents the /openconfig-interfaces/interfaces/interface/state/cpu YANG schema element.
func (*Interface_CpuPath) State ¶
func (n *Interface_CpuPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/cpu" Path from root: "/interfaces/interface/state/cpu"
type Interface_CpuPathAny ¶
Interface_CpuPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/cpu YANG schema element.
func (*Interface_CpuPathAny) State ¶
func (n *Interface_CpuPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/cpu" Path from root: "/interfaces/interface/state/cpu"
type Interface_DescriptionPath ¶
Interface_DescriptionPath represents the /openconfig-interfaces/interfaces/interface/state/description YANG schema element.
func (*Interface_DescriptionPath) Config ¶
func (n *Interface_DescriptionPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "config/description" Path from root: "/interfaces/interface/config/description"
func (*Interface_DescriptionPath) State ¶
func (n *Interface_DescriptionPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/description" Path from root: "/interfaces/interface/state/description"
type Interface_DescriptionPathAny ¶
type Interface_DescriptionPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_DescriptionPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/description YANG schema element.
func (*Interface_DescriptionPathAny) Config ¶
func (n *Interface_DescriptionPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "config/description" Path from root: "/interfaces/interface/config/description"
func (*Interface_DescriptionPathAny) State ¶
func (n *Interface_DescriptionPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/description" Path from root: "/interfaces/interface/state/description"
type Interface_EnabledPath ¶
Interface_EnabledPath represents the /openconfig-interfaces/interfaces/interface/state/enabled YANG schema element.
func (*Interface_EnabledPath) Config ¶
func (n *Interface_EnabledPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "config/enabled" Path from root: "/interfaces/interface/config/enabled"
func (*Interface_EnabledPath) State ¶
func (n *Interface_EnabledPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/enabled" Path from root: "/interfaces/interface/state/enabled"
type Interface_EnabledPathAny ¶
Interface_EnabledPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/enabled YANG schema element.
func (*Interface_EnabledPathAny) Config ¶
func (n *Interface_EnabledPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "config/enabled" Path from root: "/interfaces/interface/config/enabled"
func (*Interface_EnabledPathAny) State ¶
func (n *Interface_EnabledPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/enabled" Path from root: "/interfaces/interface/state/enabled"
type Interface_EthernetPath ¶
Interface_EthernetPath represents the /openconfig-interfaces/interfaces/interface/ethernet YANG schema element.
func (*Interface_EthernetPath) AggregateId ¶
func (n *Interface_EthernetPath) AggregateId() *Interface_Ethernet_AggregateIdPath
AggregateId (leaf): Specify the logical aggregate interface to which this interface belongs
Defining module: "openconfig-if-aggregate" Instantiating module: "openconfig-interfaces" Path from parent: "*/aggregate-id" Path from root: "/interfaces/interface/ethernet/*/aggregate-id"
func (*Interface_EthernetPath) AutoNegotiate ¶
func (n *Interface_EthernetPath) AutoNegotiate() *Interface_Ethernet_AutoNegotiatePath
AutoNegotiate (leaf): Set to TRUE to request the interface to auto-negotiate transmission parameters with its peer interface. When set to FALSE, the transmission parameters are specified manually.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "*/auto-negotiate" Path from root: "/interfaces/interface/ethernet/*/auto-negotiate"
func (*Interface_EthernetPath) Config ¶
func (n *Interface_EthernetPath) Config() ygnmi.ConfigQuery[*oc.Interface_Ethernet]
Config returns a Query that can be used in gNMI operations.
func (*Interface_EthernetPath) Counters ¶
func (n *Interface_EthernetPath) Counters() *Interface_Ethernet_CountersPath
Counters (container): Ethernet interface counters
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "state/counters" Path from root: "/interfaces/interface/ethernet/state/counters"
func (*Interface_EthernetPath) DuplexMode ¶
func (n *Interface_EthernetPath) DuplexMode() *Interface_Ethernet_DuplexModePath
DuplexMode (leaf): When auto-negotiate is TRUE, this optionally sets the duplex mode that will be advertised to the peer. If unspecified, the interface should negotiate the duplex mode directly (typically full-duplex). When auto-negotiate is FALSE, this sets the duplex mode on the interface directly.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "*/duplex-mode" Path from root: "/interfaces/interface/ethernet/*/duplex-mode"
func (*Interface_EthernetPath) EnableFlowControl ¶
func (n *Interface_EthernetPath) EnableFlowControl() *Interface_Ethernet_EnableFlowControlPath
EnableFlowControl (leaf): Enable or disable flow control for this interface. Ethernet flow control is a mechanism by which a receiver may send PAUSE frames to a sender to stop transmission for a specified time.
This setting should override auto-negotiated flow control settings. If left unspecified, and auto-negotiate is TRUE, flow control mode is negotiated with the peer interface.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "*/enable-flow-control" Path from root: "/interfaces/interface/ethernet/*/enable-flow-control"
func (*Interface_EthernetPath) FecMode ¶
func (n *Interface_EthernetPath) FecMode() *Interface_Ethernet_FecModePath
FecMode (leaf): The FEC mode applied to the physical channels associated with the interface.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "*/fec-mode" Path from root: "/interfaces/interface/ethernet/*/fec-mode"
func (*Interface_EthernetPath) HwMacAddress ¶
func (n *Interface_EthernetPath) HwMacAddress() *Interface_Ethernet_HwMacAddressPath
HwMacAddress (leaf): Represents the 'burned-in', or system-assigned, MAC address for the Ethernet interface.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "state/hw-mac-address" Path from root: "/interfaces/interface/ethernet/state/hw-mac-address"
func (*Interface_EthernetPath) MacAddress ¶
func (n *Interface_EthernetPath) MacAddress() *Interface_Ethernet_MacAddressPath
MacAddress (leaf): Assigns a MAC address to the Ethernet interface. If not specified, the corresponding operational state leaf is expected to show the system-assigned MAC address.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "*/mac-address" Path from root: "/interfaces/interface/ethernet/*/mac-address"
func (*Interface_EthernetPath) NegotiatedDuplexMode ¶
func (n *Interface_EthernetPath) NegotiatedDuplexMode() *Interface_Ethernet_NegotiatedDuplexModePath
NegotiatedDuplexMode (leaf): When auto-negotiate is set to TRUE, and the interface has completed auto-negotiation with the remote peer, this value shows the duplex mode that has been negotiated.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "state/negotiated-duplex-mode" Path from root: "/interfaces/interface/ethernet/state/negotiated-duplex-mode"
func (*Interface_EthernetPath) NegotiatedPortSpeed ¶
func (n *Interface_EthernetPath) NegotiatedPortSpeed() *Interface_Ethernet_NegotiatedPortSpeedPath
NegotiatedPortSpeed (leaf): When auto-negotiate is set to TRUE, and the interface has completed auto-negotiation with the remote peer, this value shows the interface speed that has been negotiated.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "state/negotiated-port-speed" Path from root: "/interfaces/interface/ethernet/state/negotiated-port-speed"
func (*Interface_EthernetPath) PortSpeed ¶
func (n *Interface_EthernetPath) PortSpeed() *Interface_Ethernet_PortSpeedPath
PortSpeed (leaf): When auto-negotiate is TRUE, this optionally sets the port-speed mode that will be advertised to the peer for negotiation. If unspecified, it is expected that the interface will select the highest speed available based on negotiation. When auto-negotiate is set to FALSE, sets the link speed to a fixed value -- supported values are defined by ETHERNET_SPEED identities
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "*/port-speed" Path from root: "/interfaces/interface/ethernet/*/port-speed"
func (*Interface_EthernetPath) StandaloneLinkTraining ¶
func (n *Interface_EthernetPath) StandaloneLinkTraining() *Interface_Ethernet_StandaloneLinkTrainingPath
StandaloneLinkTraining (leaf): Link training is automatic tuning of the SerDes transmit and receive parameters to ensure an optimal connection over copper links. It is normally run as part of the auto negotiation sequence as specified in IEEE 802.3 Clause 73.
Standalone link training is used when full auto negotiation is not desired on an Ethernet link but link training is needed. It is configured by setting the standalone-link-training leaf to TRUE and augo-negotiate leaf to FALSE.
Note: If auto-negotiate is true, then the value of standalone link training leaf will be ignored.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "*/standalone-link-training" Path from root: "/interfaces/interface/ethernet/*/standalone-link-training"
func (*Interface_EthernetPath) State ¶
func (n *Interface_EthernetPath) State() ygnmi.SingletonQuery[*oc.Interface_Ethernet]
State returns a Query that can be used in gNMI operations.
func (*Interface_EthernetPath) SwitchedVlan ¶
func (n *Interface_EthernetPath) SwitchedVlan() *Interface_Ethernet_SwitchedVlanPath
SwitchedVlan (container): Enclosing container for VLAN interface-specific data on Ethernet interfaces. These are for standard L2, switched-style VLANs.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "switched-vlan" Path from root: "/interfaces/interface/ethernet/switched-vlan"
type Interface_EthernetPathAny ¶
Interface_EthernetPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet YANG schema element.
func (*Interface_EthernetPathAny) AggregateId ¶
func (n *Interface_EthernetPathAny) AggregateId() *Interface_Ethernet_AggregateIdPathAny
AggregateId (leaf): Specify the logical aggregate interface to which this interface belongs
Defining module: "openconfig-if-aggregate" Instantiating module: "openconfig-interfaces" Path from parent: "*/aggregate-id" Path from root: "/interfaces/interface/ethernet/*/aggregate-id"
func (*Interface_EthernetPathAny) AutoNegotiate ¶
func (n *Interface_EthernetPathAny) AutoNegotiate() *Interface_Ethernet_AutoNegotiatePathAny
AutoNegotiate (leaf): Set to TRUE to request the interface to auto-negotiate transmission parameters with its peer interface. When set to FALSE, the transmission parameters are specified manually.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "*/auto-negotiate" Path from root: "/interfaces/interface/ethernet/*/auto-negotiate"
func (*Interface_EthernetPathAny) Config ¶
func (n *Interface_EthernetPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Ethernet]
Config returns a Query that can be used in gNMI operations.
func (*Interface_EthernetPathAny) Counters ¶
func (n *Interface_EthernetPathAny) Counters() *Interface_Ethernet_CountersPathAny
Counters (container): Ethernet interface counters
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "state/counters" Path from root: "/interfaces/interface/ethernet/state/counters"
func (*Interface_EthernetPathAny) DuplexMode ¶
func (n *Interface_EthernetPathAny) DuplexMode() *Interface_Ethernet_DuplexModePathAny
DuplexMode (leaf): When auto-negotiate is TRUE, this optionally sets the duplex mode that will be advertised to the peer. If unspecified, the interface should negotiate the duplex mode directly (typically full-duplex). When auto-negotiate is FALSE, this sets the duplex mode on the interface directly.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "*/duplex-mode" Path from root: "/interfaces/interface/ethernet/*/duplex-mode"
func (*Interface_EthernetPathAny) EnableFlowControl ¶
func (n *Interface_EthernetPathAny) EnableFlowControl() *Interface_Ethernet_EnableFlowControlPathAny
EnableFlowControl (leaf): Enable or disable flow control for this interface. Ethernet flow control is a mechanism by which a receiver may send PAUSE frames to a sender to stop transmission for a specified time.
This setting should override auto-negotiated flow control settings. If left unspecified, and auto-negotiate is TRUE, flow control mode is negotiated with the peer interface.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "*/enable-flow-control" Path from root: "/interfaces/interface/ethernet/*/enable-flow-control"
func (*Interface_EthernetPathAny) FecMode ¶
func (n *Interface_EthernetPathAny) FecMode() *Interface_Ethernet_FecModePathAny
FecMode (leaf): The FEC mode applied to the physical channels associated with the interface.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "*/fec-mode" Path from root: "/interfaces/interface/ethernet/*/fec-mode"
func (*Interface_EthernetPathAny) HwMacAddress ¶
func (n *Interface_EthernetPathAny) HwMacAddress() *Interface_Ethernet_HwMacAddressPathAny
HwMacAddress (leaf): Represents the 'burned-in', or system-assigned, MAC address for the Ethernet interface.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "state/hw-mac-address" Path from root: "/interfaces/interface/ethernet/state/hw-mac-address"
func (*Interface_EthernetPathAny) MacAddress ¶
func (n *Interface_EthernetPathAny) MacAddress() *Interface_Ethernet_MacAddressPathAny
MacAddress (leaf): Assigns a MAC address to the Ethernet interface. If not specified, the corresponding operational state leaf is expected to show the system-assigned MAC address.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "*/mac-address" Path from root: "/interfaces/interface/ethernet/*/mac-address"
func (*Interface_EthernetPathAny) NegotiatedDuplexMode ¶
func (n *Interface_EthernetPathAny) NegotiatedDuplexMode() *Interface_Ethernet_NegotiatedDuplexModePathAny
NegotiatedDuplexMode (leaf): When auto-negotiate is set to TRUE, and the interface has completed auto-negotiation with the remote peer, this value shows the duplex mode that has been negotiated.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "state/negotiated-duplex-mode" Path from root: "/interfaces/interface/ethernet/state/negotiated-duplex-mode"
func (*Interface_EthernetPathAny) NegotiatedPortSpeed ¶
func (n *Interface_EthernetPathAny) NegotiatedPortSpeed() *Interface_Ethernet_NegotiatedPortSpeedPathAny
NegotiatedPortSpeed (leaf): When auto-negotiate is set to TRUE, and the interface has completed auto-negotiation with the remote peer, this value shows the interface speed that has been negotiated.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "state/negotiated-port-speed" Path from root: "/interfaces/interface/ethernet/state/negotiated-port-speed"
func (*Interface_EthernetPathAny) PortSpeed ¶
func (n *Interface_EthernetPathAny) PortSpeed() *Interface_Ethernet_PortSpeedPathAny
PortSpeed (leaf): When auto-negotiate is TRUE, this optionally sets the port-speed mode that will be advertised to the peer for negotiation. If unspecified, it is expected that the interface will select the highest speed available based on negotiation. When auto-negotiate is set to FALSE, sets the link speed to a fixed value -- supported values are defined by ETHERNET_SPEED identities
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "*/port-speed" Path from root: "/interfaces/interface/ethernet/*/port-speed"
func (*Interface_EthernetPathAny) StandaloneLinkTraining ¶
func (n *Interface_EthernetPathAny) StandaloneLinkTraining() *Interface_Ethernet_StandaloneLinkTrainingPathAny
StandaloneLinkTraining (leaf): Link training is automatic tuning of the SerDes transmit and receive parameters to ensure an optimal connection over copper links. It is normally run as part of the auto negotiation sequence as specified in IEEE 802.3 Clause 73.
Standalone link training is used when full auto negotiation is not desired on an Ethernet link but link training is needed. It is configured by setting the standalone-link-training leaf to TRUE and augo-negotiate leaf to FALSE.
Note: If auto-negotiate is true, then the value of standalone link training leaf will be ignored.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "*/standalone-link-training" Path from root: "/interfaces/interface/ethernet/*/standalone-link-training"
func (*Interface_EthernetPathAny) State ¶
func (n *Interface_EthernetPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Ethernet]
State returns a Query that can be used in gNMI operations.
func (*Interface_EthernetPathAny) SwitchedVlan ¶
func (n *Interface_EthernetPathAny) SwitchedVlan() *Interface_Ethernet_SwitchedVlanPathAny
SwitchedVlan (container): Enclosing container for VLAN interface-specific data on Ethernet interfaces. These are for standard L2, switched-style VLANs.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "switched-vlan" Path from root: "/interfaces/interface/ethernet/switched-vlan"
type Interface_Ethernet_AggregateIdPath ¶
type Interface_Ethernet_AggregateIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_AggregateIdPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/aggregate-id YANG schema element.
func (*Interface_Ethernet_AggregateIdPath) Config ¶
func (n *Interface_Ethernet_AggregateIdPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-aggregate" Instantiating module: "openconfig-if-aggregate" Path from parent: "config/aggregate-id" Path from root: "/interfaces/interface/ethernet/config/aggregate-id"
func (*Interface_Ethernet_AggregateIdPath) State ¶
func (n *Interface_Ethernet_AggregateIdPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-aggregate" Instantiating module: "openconfig-if-aggregate" Path from parent: "state/aggregate-id" Path from root: "/interfaces/interface/ethernet/state/aggregate-id"
type Interface_Ethernet_AggregateIdPathAny ¶
type Interface_Ethernet_AggregateIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_AggregateIdPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/aggregate-id YANG schema element.
func (*Interface_Ethernet_AggregateIdPathAny) Config ¶
func (n *Interface_Ethernet_AggregateIdPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-aggregate" Instantiating module: "openconfig-if-aggregate" Path from parent: "config/aggregate-id" Path from root: "/interfaces/interface/ethernet/config/aggregate-id"
func (*Interface_Ethernet_AggregateIdPathAny) State ¶
func (n *Interface_Ethernet_AggregateIdPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-aggregate" Instantiating module: "openconfig-if-aggregate" Path from parent: "state/aggregate-id" Path from root: "/interfaces/interface/ethernet/state/aggregate-id"
type Interface_Ethernet_AutoNegotiatePath ¶
type Interface_Ethernet_AutoNegotiatePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_AutoNegotiatePath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/auto-negotiate YANG schema element.
func (*Interface_Ethernet_AutoNegotiatePath) Config ¶
func (n *Interface_Ethernet_AutoNegotiatePath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "config/auto-negotiate" Path from root: "/interfaces/interface/ethernet/config/auto-negotiate"
func (*Interface_Ethernet_AutoNegotiatePath) State ¶
func (n *Interface_Ethernet_AutoNegotiatePath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "state/auto-negotiate" Path from root: "/interfaces/interface/ethernet/state/auto-negotiate"
type Interface_Ethernet_AutoNegotiatePathAny ¶
type Interface_Ethernet_AutoNegotiatePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_AutoNegotiatePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/auto-negotiate YANG schema element.
func (*Interface_Ethernet_AutoNegotiatePathAny) Config ¶
func (n *Interface_Ethernet_AutoNegotiatePathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "config/auto-negotiate" Path from root: "/interfaces/interface/ethernet/config/auto-negotiate"
func (*Interface_Ethernet_AutoNegotiatePathAny) State ¶
func (n *Interface_Ethernet_AutoNegotiatePathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "state/auto-negotiate" Path from root: "/interfaces/interface/ethernet/state/auto-negotiate"
type Interface_Ethernet_CountersPath ¶
Interface_Ethernet_CountersPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/counters YANG schema element.
func (*Interface_Ethernet_CountersPath) InBlockErrors ¶
func (n *Interface_Ethernet_CountersPath) InBlockErrors() *Interface_Ethernet_Counters_InBlockErrorsPath
InBlockErrors (leaf): The number of received errored blocks. Error detection codes are capable of detecting whether one or more errors have occurred in a given sequence of bits – the block. It is normally not possible to determine the exact number of errored bits within the block
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "in-block-errors" Path from root: "/interfaces/interface/ethernet/state/counters/in-block-errors"
func (*Interface_Ethernet_CountersPath) InCarrierErrors ¶
func (n *Interface_Ethernet_CountersPath) InCarrierErrors() *Interface_Ethernet_Counters_InCarrierErrorsPath
InCarrierErrors (leaf): The number of received errored frames due to a carrier issue. The value refers to MIB counter for dot3StatsCarrierSenseErrors oid=1.3.6.1.2.1.10.7.2.1.11
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "in-carrier-errors" Path from root: "/interfaces/interface/ethernet/state/counters/in-carrier-errors"
func (*Interface_Ethernet_CountersPath) InCrcErrors ¶
func (n *Interface_Ethernet_CountersPath) InCrcErrors() *Interface_Ethernet_Counters_InCrcErrorsPath
InCrcErrors (leaf): The total number of frames received that had a length (excluding framing bits, but including FCS octets) of between 64 and 1518 octets, inclusive, but had either a bad Frame Check Sequence (FCS) with an integral number of octets (FCS Error) or a bad FCS with a non-integral number of octets (Alignment Error)
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "in-crc-errors" Path from root: "/interfaces/interface/ethernet/state/counters/in-crc-errors"
func (*Interface_Ethernet_CountersPath) InDistribution ¶
func (n *Interface_Ethernet_CountersPath) InDistribution() *Interface_Ethernet_Counters_InDistributionPath
InDistribution (container): The size distribution of the received frames.
Defining module: "openconfig-if-ethernet-ext" Instantiating module: "openconfig-interfaces" Path from parent: "in-distribution" Path from root: "/interfaces/interface/ethernet/state/counters/in-distribution"
func (*Interface_Ethernet_CountersPath) InFragmentFrames ¶
func (n *Interface_Ethernet_CountersPath) InFragmentFrames() *Interface_Ethernet_Counters_InFragmentFramesPath
InFragmentFrames (leaf): The total number of frames received that were less than 64 octets in length (excluding framing bits but including FCS octets) and had either a bad Frame Check Sequence (FCS) with an integral number of octets (FCS Error) or a bad FCS with a non-integral number of octets (Alignment Error).
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "in-fragment-frames" Path from root: "/interfaces/interface/ethernet/state/counters/in-fragment-frames"
func (*Interface_Ethernet_CountersPath) InInterruptedTx ¶
func (n *Interface_Ethernet_CountersPath) InInterruptedTx() *Interface_Ethernet_Counters_InInterruptedTxPath
InInterruptedTx (leaf): The number of received errored frames due to interrupted transmission issue. The value refers to MIB counter for dot3StatsDeferredTransmissions oid=1.3.6.1.2.1.10.7.2.1.7
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "in-interrupted-tx" Path from root: "/interfaces/interface/ethernet/state/counters/in-interrupted-tx"
func (*Interface_Ethernet_CountersPath) InJabberFrames ¶
func (n *Interface_Ethernet_CountersPath) InJabberFrames() *Interface_Ethernet_Counters_InJabberFramesPath
InJabberFrames (leaf): Number of jabber frames received on the interface. Jabber frames are typically defined as oversize frames which also have a bad CRC. Implementations may use slightly different definitions of what constitutes a jabber frame. Often indicative of a NIC hardware problem.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "in-jabber-frames" Path from root: "/interfaces/interface/ethernet/state/counters/in-jabber-frames"
func (*Interface_Ethernet_CountersPath) InLateCollision ¶
func (n *Interface_Ethernet_CountersPath) InLateCollision() *Interface_Ethernet_Counters_InLateCollisionPath
InLateCollision (leaf): The number of received errored frames due to late collision issue. The value refers to MIB counter for dot3StatsLateCollisions oid=1.3.6.1.2.1.10.7.2.1.8
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "in-late-collision" Path from root: "/interfaces/interface/ethernet/state/counters/in-late-collision"
func (*Interface_Ethernet_CountersPath) InMacControlFrames ¶
func (n *Interface_Ethernet_CountersPath) InMacControlFrames() *Interface_Ethernet_Counters_InMacControlFramesPath
InMacControlFrames (leaf): MAC layer control frames received on the interface
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "in-mac-control-frames" Path from root: "/interfaces/interface/ethernet/state/counters/in-mac-control-frames"
func (*Interface_Ethernet_CountersPath) InMacErrorsRx ¶
func (n *Interface_Ethernet_CountersPath) InMacErrorsRx() *Interface_Ethernet_Counters_InMacErrorsRxPath
InMacErrorsRx (leaf): The number of received errored frames due to MAC errors received. The value refers to MIB counter for dot3StatsInternalMacReceiveErrors oid=1.3.6.1.2.1.10.7.2.1.16
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "in-mac-errors-rx" Path from root: "/interfaces/interface/ethernet/state/counters/in-mac-errors-rx"
func (*Interface_Ethernet_CountersPath) InMacPauseFrames ¶
func (n *Interface_Ethernet_CountersPath) InMacPauseFrames() *Interface_Ethernet_Counters_InMacPauseFramesPath
InMacPauseFrames (leaf): MAC layer PAUSE frames received on the interface
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "in-mac-pause-frames" Path from root: "/interfaces/interface/ethernet/state/counters/in-mac-pause-frames"
func (*Interface_Ethernet_CountersPath) InMaxsizeExceeded ¶
func (n *Interface_Ethernet_CountersPath) InMaxsizeExceeded() *Interface_Ethernet_Counters_InMaxsizeExceededPath
InMaxsizeExceeded (leaf): The total number frames received that are well-formed but dropped due to exceeding the maximum frame size on the interface (e.g., MTU or MRU)
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "in-maxsize-exceeded" Path from root: "/interfaces/interface/ethernet/state/counters/in-maxsize-exceeded"
func (*Interface_Ethernet_CountersPath) InOversizeFrames ¶
func (n *Interface_Ethernet_CountersPath) InOversizeFrames() *Interface_Ethernet_Counters_InOversizeFramesPath
InOversizeFrames (leaf): The total number of frames received that were longer than 1518 octets (excluding framing bits, but including FCS octets) and were otherwise well formed.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "in-oversize-frames" Path from root: "/interfaces/interface/ethernet/state/counters/in-oversize-frames"
func (*Interface_Ethernet_CountersPath) InSingleCollision ¶
func (n *Interface_Ethernet_CountersPath) InSingleCollision() *Interface_Ethernet_Counters_InSingleCollisionPath
InSingleCollision (leaf): The number of received errored frames due to single collision issue. The value refers to MIB counter for dot3StatsSingleCollisionFrames oid=1.3.6.1.2.1.10.7.2.1.4
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "in-single-collision" Path from root: "/interfaces/interface/ethernet/state/counters/in-single-collision"
func (*Interface_Ethernet_CountersPath) InSymbolError ¶
func (n *Interface_Ethernet_CountersPath) InSymbolError() *Interface_Ethernet_Counters_InSymbolErrorPath
InSymbolError (leaf): The number of received errored frames due to symbol error. The value refers to MIB counter for in-symbol-error oid=1.3.6.1.2.1.10.7.2.1.18
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "in-symbol-error" Path from root: "/interfaces/interface/ethernet/state/counters/in-symbol-error"
func (*Interface_Ethernet_CountersPath) InUndersizeFrames ¶
func (n *Interface_Ethernet_CountersPath) InUndersizeFrames() *Interface_Ethernet_Counters_InUndersizeFramesPath
InUndersizeFrames (leaf): The total number of frames received that were less than 64 octets long (excluding framing bits, but including FCS octets) and were otherwise well formed.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "in-undersize-frames" Path from root: "/interfaces/interface/ethernet/state/counters/in-undersize-frames"
func (*Interface_Ethernet_CountersPath) In_8021QFrames ¶
func (n *Interface_Ethernet_CountersPath) In_8021QFrames() *Interface_Ethernet_Counters_In_8021QFramesPath
In_8021QFrames (leaf): Number of 802.1q tagged frames received on the interface
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "in-8021q-frames" Path from root: "/interfaces/interface/ethernet/state/counters/in-8021q-frames"
func (*Interface_Ethernet_CountersPath) OutMacControlFrames ¶
func (n *Interface_Ethernet_CountersPath) OutMacControlFrames() *Interface_Ethernet_Counters_OutMacControlFramesPath
OutMacControlFrames (leaf): MAC layer control frames sent on the interface
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "out-mac-control-frames" Path from root: "/interfaces/interface/ethernet/state/counters/out-mac-control-frames"
func (*Interface_Ethernet_CountersPath) OutMacErrorsTx ¶
func (n *Interface_Ethernet_CountersPath) OutMacErrorsTx() *Interface_Ethernet_Counters_OutMacErrorsTxPath
OutMacErrorsTx (leaf): The number of sent errored frames due to MAC errors transmitted. The value refers to MIB counter for dot3StatsInternalMacTransmitErrors oid=1.3.6.1.2.1.10.7.2.1.10
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "out-mac-errors-tx" Path from root: "/interfaces/interface/ethernet/state/counters/out-mac-errors-tx"
func (*Interface_Ethernet_CountersPath) OutMacPauseFrames ¶
func (n *Interface_Ethernet_CountersPath) OutMacPauseFrames() *Interface_Ethernet_Counters_OutMacPauseFramesPath
OutMacPauseFrames (leaf): MAC layer PAUSE frames sent on the interface
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "out-mac-pause-frames" Path from root: "/interfaces/interface/ethernet/state/counters/out-mac-pause-frames"
func (*Interface_Ethernet_CountersPath) Out_8021QFrames ¶
func (n *Interface_Ethernet_CountersPath) Out_8021QFrames() *Interface_Ethernet_Counters_Out_8021QFramesPath
Out_8021QFrames (leaf): Number of 802.1q tagged frames sent on the interface
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "out-8021q-frames" Path from root: "/interfaces/interface/ethernet/state/counters/out-8021q-frames"
func (*Interface_Ethernet_CountersPath) State ¶
func (n *Interface_Ethernet_CountersPath) State() ygnmi.SingletonQuery[*oc.Interface_Ethernet_Counters]
State returns a Query that can be used in gNMI operations.
type Interface_Ethernet_CountersPathAny ¶
Interface_Ethernet_CountersPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/counters YANG schema element.
func (*Interface_Ethernet_CountersPathAny) InBlockErrors ¶
func (n *Interface_Ethernet_CountersPathAny) InBlockErrors() *Interface_Ethernet_Counters_InBlockErrorsPathAny
InBlockErrors (leaf): The number of received errored blocks. Error detection codes are capable of detecting whether one or more errors have occurred in a given sequence of bits – the block. It is normally not possible to determine the exact number of errored bits within the block
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "in-block-errors" Path from root: "/interfaces/interface/ethernet/state/counters/in-block-errors"
func (*Interface_Ethernet_CountersPathAny) InCarrierErrors ¶
func (n *Interface_Ethernet_CountersPathAny) InCarrierErrors() *Interface_Ethernet_Counters_InCarrierErrorsPathAny
InCarrierErrors (leaf): The number of received errored frames due to a carrier issue. The value refers to MIB counter for dot3StatsCarrierSenseErrors oid=1.3.6.1.2.1.10.7.2.1.11
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "in-carrier-errors" Path from root: "/interfaces/interface/ethernet/state/counters/in-carrier-errors"
func (*Interface_Ethernet_CountersPathAny) InCrcErrors ¶
func (n *Interface_Ethernet_CountersPathAny) InCrcErrors() *Interface_Ethernet_Counters_InCrcErrorsPathAny
InCrcErrors (leaf): The total number of frames received that had a length (excluding framing bits, but including FCS octets) of between 64 and 1518 octets, inclusive, but had either a bad Frame Check Sequence (FCS) with an integral number of octets (FCS Error) or a bad FCS with a non-integral number of octets (Alignment Error)
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "in-crc-errors" Path from root: "/interfaces/interface/ethernet/state/counters/in-crc-errors"
func (*Interface_Ethernet_CountersPathAny) InDistribution ¶
func (n *Interface_Ethernet_CountersPathAny) InDistribution() *Interface_Ethernet_Counters_InDistributionPathAny
InDistribution (container): The size distribution of the received frames.
Defining module: "openconfig-if-ethernet-ext" Instantiating module: "openconfig-interfaces" Path from parent: "in-distribution" Path from root: "/interfaces/interface/ethernet/state/counters/in-distribution"
func (*Interface_Ethernet_CountersPathAny) InFragmentFrames ¶
func (n *Interface_Ethernet_CountersPathAny) InFragmentFrames() *Interface_Ethernet_Counters_InFragmentFramesPathAny
InFragmentFrames (leaf): The total number of frames received that were less than 64 octets in length (excluding framing bits but including FCS octets) and had either a bad Frame Check Sequence (FCS) with an integral number of octets (FCS Error) or a bad FCS with a non-integral number of octets (Alignment Error).
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "in-fragment-frames" Path from root: "/interfaces/interface/ethernet/state/counters/in-fragment-frames"
func (*Interface_Ethernet_CountersPathAny) InInterruptedTx ¶
func (n *Interface_Ethernet_CountersPathAny) InInterruptedTx() *Interface_Ethernet_Counters_InInterruptedTxPathAny
InInterruptedTx (leaf): The number of received errored frames due to interrupted transmission issue. The value refers to MIB counter for dot3StatsDeferredTransmissions oid=1.3.6.1.2.1.10.7.2.1.7
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "in-interrupted-tx" Path from root: "/interfaces/interface/ethernet/state/counters/in-interrupted-tx"
func (*Interface_Ethernet_CountersPathAny) InJabberFrames ¶
func (n *Interface_Ethernet_CountersPathAny) InJabberFrames() *Interface_Ethernet_Counters_InJabberFramesPathAny
InJabberFrames (leaf): Number of jabber frames received on the interface. Jabber frames are typically defined as oversize frames which also have a bad CRC. Implementations may use slightly different definitions of what constitutes a jabber frame. Often indicative of a NIC hardware problem.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "in-jabber-frames" Path from root: "/interfaces/interface/ethernet/state/counters/in-jabber-frames"
func (*Interface_Ethernet_CountersPathAny) InLateCollision ¶
func (n *Interface_Ethernet_CountersPathAny) InLateCollision() *Interface_Ethernet_Counters_InLateCollisionPathAny
InLateCollision (leaf): The number of received errored frames due to late collision issue. The value refers to MIB counter for dot3StatsLateCollisions oid=1.3.6.1.2.1.10.7.2.1.8
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "in-late-collision" Path from root: "/interfaces/interface/ethernet/state/counters/in-late-collision"
func (*Interface_Ethernet_CountersPathAny) InMacControlFrames ¶
func (n *Interface_Ethernet_CountersPathAny) InMacControlFrames() *Interface_Ethernet_Counters_InMacControlFramesPathAny
InMacControlFrames (leaf): MAC layer control frames received on the interface
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "in-mac-control-frames" Path from root: "/interfaces/interface/ethernet/state/counters/in-mac-control-frames"
func (*Interface_Ethernet_CountersPathAny) InMacErrorsRx ¶
func (n *Interface_Ethernet_CountersPathAny) InMacErrorsRx() *Interface_Ethernet_Counters_InMacErrorsRxPathAny
InMacErrorsRx (leaf): The number of received errored frames due to MAC errors received. The value refers to MIB counter for dot3StatsInternalMacReceiveErrors oid=1.3.6.1.2.1.10.7.2.1.16
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "in-mac-errors-rx" Path from root: "/interfaces/interface/ethernet/state/counters/in-mac-errors-rx"
func (*Interface_Ethernet_CountersPathAny) InMacPauseFrames ¶
func (n *Interface_Ethernet_CountersPathAny) InMacPauseFrames() *Interface_Ethernet_Counters_InMacPauseFramesPathAny
InMacPauseFrames (leaf): MAC layer PAUSE frames received on the interface
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "in-mac-pause-frames" Path from root: "/interfaces/interface/ethernet/state/counters/in-mac-pause-frames"
func (*Interface_Ethernet_CountersPathAny) InMaxsizeExceeded ¶
func (n *Interface_Ethernet_CountersPathAny) InMaxsizeExceeded() *Interface_Ethernet_Counters_InMaxsizeExceededPathAny
InMaxsizeExceeded (leaf): The total number frames received that are well-formed but dropped due to exceeding the maximum frame size on the interface (e.g., MTU or MRU)
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "in-maxsize-exceeded" Path from root: "/interfaces/interface/ethernet/state/counters/in-maxsize-exceeded"
func (*Interface_Ethernet_CountersPathAny) InOversizeFrames ¶
func (n *Interface_Ethernet_CountersPathAny) InOversizeFrames() *Interface_Ethernet_Counters_InOversizeFramesPathAny
InOversizeFrames (leaf): The total number of frames received that were longer than 1518 octets (excluding framing bits, but including FCS octets) and were otherwise well formed.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "in-oversize-frames" Path from root: "/interfaces/interface/ethernet/state/counters/in-oversize-frames"
func (*Interface_Ethernet_CountersPathAny) InSingleCollision ¶
func (n *Interface_Ethernet_CountersPathAny) InSingleCollision() *Interface_Ethernet_Counters_InSingleCollisionPathAny
InSingleCollision (leaf): The number of received errored frames due to single collision issue. The value refers to MIB counter for dot3StatsSingleCollisionFrames oid=1.3.6.1.2.1.10.7.2.1.4
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "in-single-collision" Path from root: "/interfaces/interface/ethernet/state/counters/in-single-collision"
func (*Interface_Ethernet_CountersPathAny) InSymbolError ¶
func (n *Interface_Ethernet_CountersPathAny) InSymbolError() *Interface_Ethernet_Counters_InSymbolErrorPathAny
InSymbolError (leaf): The number of received errored frames due to symbol error. The value refers to MIB counter for in-symbol-error oid=1.3.6.1.2.1.10.7.2.1.18
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "in-symbol-error" Path from root: "/interfaces/interface/ethernet/state/counters/in-symbol-error"
func (*Interface_Ethernet_CountersPathAny) InUndersizeFrames ¶
func (n *Interface_Ethernet_CountersPathAny) InUndersizeFrames() *Interface_Ethernet_Counters_InUndersizeFramesPathAny
InUndersizeFrames (leaf): The total number of frames received that were less than 64 octets long (excluding framing bits, but including FCS octets) and were otherwise well formed.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "in-undersize-frames" Path from root: "/interfaces/interface/ethernet/state/counters/in-undersize-frames"
func (*Interface_Ethernet_CountersPathAny) In_8021QFrames ¶
func (n *Interface_Ethernet_CountersPathAny) In_8021QFrames() *Interface_Ethernet_Counters_In_8021QFramesPathAny
In_8021QFrames (leaf): Number of 802.1q tagged frames received on the interface
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "in-8021q-frames" Path from root: "/interfaces/interface/ethernet/state/counters/in-8021q-frames"
func (*Interface_Ethernet_CountersPathAny) OutMacControlFrames ¶
func (n *Interface_Ethernet_CountersPathAny) OutMacControlFrames() *Interface_Ethernet_Counters_OutMacControlFramesPathAny
OutMacControlFrames (leaf): MAC layer control frames sent on the interface
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "out-mac-control-frames" Path from root: "/interfaces/interface/ethernet/state/counters/out-mac-control-frames"
func (*Interface_Ethernet_CountersPathAny) OutMacErrorsTx ¶
func (n *Interface_Ethernet_CountersPathAny) OutMacErrorsTx() *Interface_Ethernet_Counters_OutMacErrorsTxPathAny
OutMacErrorsTx (leaf): The number of sent errored frames due to MAC errors transmitted. The value refers to MIB counter for dot3StatsInternalMacTransmitErrors oid=1.3.6.1.2.1.10.7.2.1.10
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "out-mac-errors-tx" Path from root: "/interfaces/interface/ethernet/state/counters/out-mac-errors-tx"
func (*Interface_Ethernet_CountersPathAny) OutMacPauseFrames ¶
func (n *Interface_Ethernet_CountersPathAny) OutMacPauseFrames() *Interface_Ethernet_Counters_OutMacPauseFramesPathAny
OutMacPauseFrames (leaf): MAC layer PAUSE frames sent on the interface
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "out-mac-pause-frames" Path from root: "/interfaces/interface/ethernet/state/counters/out-mac-pause-frames"
func (*Interface_Ethernet_CountersPathAny) Out_8021QFrames ¶
func (n *Interface_Ethernet_CountersPathAny) Out_8021QFrames() *Interface_Ethernet_Counters_Out_8021QFramesPathAny
Out_8021QFrames (leaf): Number of 802.1q tagged frames sent on the interface
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-interfaces" Path from parent: "out-8021q-frames" Path from root: "/interfaces/interface/ethernet/state/counters/out-8021q-frames"
func (*Interface_Ethernet_CountersPathAny) State ¶
func (n *Interface_Ethernet_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Ethernet_Counters]
State returns a Query that can be used in gNMI operations.
type Interface_Ethernet_Counters_InBlockErrorsPath ¶
type Interface_Ethernet_Counters_InBlockErrorsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InBlockErrorsPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-block-errors YANG schema element.
func (*Interface_Ethernet_Counters_InBlockErrorsPath) State ¶
func (n *Interface_Ethernet_Counters_InBlockErrorsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "in-block-errors" Path from root: "/interfaces/interface/ethernet/state/counters/in-block-errors"
type Interface_Ethernet_Counters_InBlockErrorsPathAny ¶
type Interface_Ethernet_Counters_InBlockErrorsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InBlockErrorsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-block-errors YANG schema element.
func (*Interface_Ethernet_Counters_InBlockErrorsPathAny) State ¶
func (n *Interface_Ethernet_Counters_InBlockErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "in-block-errors" Path from root: "/interfaces/interface/ethernet/state/counters/in-block-errors"
type Interface_Ethernet_Counters_InCarrierErrorsPath ¶
type Interface_Ethernet_Counters_InCarrierErrorsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InCarrierErrorsPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-carrier-errors YANG schema element.
func (*Interface_Ethernet_Counters_InCarrierErrorsPath) State ¶
func (n *Interface_Ethernet_Counters_InCarrierErrorsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "in-carrier-errors" Path from root: "/interfaces/interface/ethernet/state/counters/in-carrier-errors"
type Interface_Ethernet_Counters_InCarrierErrorsPathAny ¶
type Interface_Ethernet_Counters_InCarrierErrorsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InCarrierErrorsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-carrier-errors YANG schema element.
func (*Interface_Ethernet_Counters_InCarrierErrorsPathAny) State ¶
func (n *Interface_Ethernet_Counters_InCarrierErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "in-carrier-errors" Path from root: "/interfaces/interface/ethernet/state/counters/in-carrier-errors"
type Interface_Ethernet_Counters_InCrcErrorsPath ¶
type Interface_Ethernet_Counters_InCrcErrorsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InCrcErrorsPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-crc-errors YANG schema element.
func (*Interface_Ethernet_Counters_InCrcErrorsPath) State ¶
func (n *Interface_Ethernet_Counters_InCrcErrorsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "in-crc-errors" Path from root: "/interfaces/interface/ethernet/state/counters/in-crc-errors"
type Interface_Ethernet_Counters_InCrcErrorsPathAny ¶
type Interface_Ethernet_Counters_InCrcErrorsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InCrcErrorsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-crc-errors YANG schema element.
func (*Interface_Ethernet_Counters_InCrcErrorsPathAny) State ¶
func (n *Interface_Ethernet_Counters_InCrcErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "in-crc-errors" Path from root: "/interfaces/interface/ethernet/state/counters/in-crc-errors"
type Interface_Ethernet_Counters_InDistributionPath ¶
Interface_Ethernet_Counters_InDistributionPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-distribution YANG schema element.
func (*Interface_Ethernet_Counters_InDistributionPath) InFrames_1024_1518Octets ¶
func (n *Interface_Ethernet_Counters_InDistributionPath) InFrames_1024_1518Octets() *Interface_Ethernet_Counters_InDistribution_InFrames_1024_1518OctetsPath
InFrames_1024_1518Octets (leaf): Number of good and bad packets received that were between 1024 and 1518 bytes in length inclusive (excluding framing bits but including FCS bytes).
Defining module: "openconfig-if-ethernet-ext" Instantiating module: "openconfig-interfaces" Path from parent: "in-frames-1024-1518-octets" Path from root: "/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-1024-1518-octets"
func (*Interface_Ethernet_Counters_InDistributionPath) InFrames_128_255Octets ¶
func (n *Interface_Ethernet_Counters_InDistributionPath) InFrames_128_255Octets() *Interface_Ethernet_Counters_InDistribution_InFrames_128_255OctetsPath
InFrames_128_255Octets (leaf): Number of good and bad packets received that were between 128 and 255 bytes in length inclusive (excluding framing bits but including FCS bytes).
Defining module: "openconfig-if-ethernet-ext" Instantiating module: "openconfig-interfaces" Path from parent: "in-frames-128-255-octets" Path from root: "/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-128-255-octets"
func (*Interface_Ethernet_Counters_InDistributionPath) InFrames_256_511Octets ¶
func (n *Interface_Ethernet_Counters_InDistributionPath) InFrames_256_511Octets() *Interface_Ethernet_Counters_InDistribution_InFrames_256_511OctetsPath
InFrames_256_511Octets (leaf): Number of good and bad packets received that were between 256 and 511 bytes in length inclusive (excluding framing bits but including FCS bytes).
Defining module: "openconfig-if-ethernet-ext" Instantiating module: "openconfig-interfaces" Path from parent: "in-frames-256-511-octets" Path from root: "/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-256-511-octets"
func (*Interface_Ethernet_Counters_InDistributionPath) InFrames_512_1023Octets ¶
func (n *Interface_Ethernet_Counters_InDistributionPath) InFrames_512_1023Octets() *Interface_Ethernet_Counters_InDistribution_InFrames_512_1023OctetsPath
InFrames_512_1023Octets (leaf): Number of good and bad packets received that were between 512 and 1023 bytes in length inclusive (excluding framing bits but including FCS bytes).
Defining module: "openconfig-if-ethernet-ext" Instantiating module: "openconfig-interfaces" Path from parent: "in-frames-512-1023-octets" Path from root: "/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-512-1023-octets"
func (*Interface_Ethernet_Counters_InDistributionPath) InFrames_64Octets ¶
func (n *Interface_Ethernet_Counters_InDistributionPath) InFrames_64Octets() *Interface_Ethernet_Counters_InDistribution_InFrames_64OctetsPath
InFrames_64Octets (leaf): Number of packets (including bad packets) received that were 64 bytes in length (excluding framing bits but including FCS bytes).
Defining module: "openconfig-if-ethernet-ext" Instantiating module: "openconfig-interfaces" Path from parent: "in-frames-64-octets" Path from root: "/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-64-octets"
func (*Interface_Ethernet_Counters_InDistributionPath) InFrames_65_127Octets ¶
func (n *Interface_Ethernet_Counters_InDistributionPath) InFrames_65_127Octets() *Interface_Ethernet_Counters_InDistribution_InFrames_65_127OctetsPath
InFrames_65_127Octets (leaf): Number of good and bad packets received that were between 65 and 127 bytes in length (excluding framing bits but including FCS bytes).
Defining module: "openconfig-if-ethernet-ext" Instantiating module: "openconfig-interfaces" Path from parent: "in-frames-65-127-octets" Path from root: "/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-65-127-octets"
func (*Interface_Ethernet_Counters_InDistributionPath) State ¶
func (n *Interface_Ethernet_Counters_InDistributionPath) State() ygnmi.SingletonQuery[*oc.Interface_Ethernet_Counters_InDistribution]
State returns a Query that can be used in gNMI operations.
type Interface_Ethernet_Counters_InDistributionPathAny ¶
Interface_Ethernet_Counters_InDistributionPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-distribution YANG schema element.
func (*Interface_Ethernet_Counters_InDistributionPathAny) InFrames_1024_1518Octets ¶
func (n *Interface_Ethernet_Counters_InDistributionPathAny) InFrames_1024_1518Octets() *Interface_Ethernet_Counters_InDistribution_InFrames_1024_1518OctetsPathAny
InFrames_1024_1518Octets (leaf): Number of good and bad packets received that were between 1024 and 1518 bytes in length inclusive (excluding framing bits but including FCS bytes).
Defining module: "openconfig-if-ethernet-ext" Instantiating module: "openconfig-interfaces" Path from parent: "in-frames-1024-1518-octets" Path from root: "/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-1024-1518-octets"
func (*Interface_Ethernet_Counters_InDistributionPathAny) InFrames_128_255Octets ¶
func (n *Interface_Ethernet_Counters_InDistributionPathAny) InFrames_128_255Octets() *Interface_Ethernet_Counters_InDistribution_InFrames_128_255OctetsPathAny
InFrames_128_255Octets (leaf): Number of good and bad packets received that were between 128 and 255 bytes in length inclusive (excluding framing bits but including FCS bytes).
Defining module: "openconfig-if-ethernet-ext" Instantiating module: "openconfig-interfaces" Path from parent: "in-frames-128-255-octets" Path from root: "/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-128-255-octets"
func (*Interface_Ethernet_Counters_InDistributionPathAny) InFrames_256_511Octets ¶
func (n *Interface_Ethernet_Counters_InDistributionPathAny) InFrames_256_511Octets() *Interface_Ethernet_Counters_InDistribution_InFrames_256_511OctetsPathAny
InFrames_256_511Octets (leaf): Number of good and bad packets received that were between 256 and 511 bytes in length inclusive (excluding framing bits but including FCS bytes).
Defining module: "openconfig-if-ethernet-ext" Instantiating module: "openconfig-interfaces" Path from parent: "in-frames-256-511-octets" Path from root: "/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-256-511-octets"
func (*Interface_Ethernet_Counters_InDistributionPathAny) InFrames_512_1023Octets ¶
func (n *Interface_Ethernet_Counters_InDistributionPathAny) InFrames_512_1023Octets() *Interface_Ethernet_Counters_InDistribution_InFrames_512_1023OctetsPathAny
InFrames_512_1023Octets (leaf): Number of good and bad packets received that were between 512 and 1023 bytes in length inclusive (excluding framing bits but including FCS bytes).
Defining module: "openconfig-if-ethernet-ext" Instantiating module: "openconfig-interfaces" Path from parent: "in-frames-512-1023-octets" Path from root: "/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-512-1023-octets"
func (*Interface_Ethernet_Counters_InDistributionPathAny) InFrames_64Octets ¶
func (n *Interface_Ethernet_Counters_InDistributionPathAny) InFrames_64Octets() *Interface_Ethernet_Counters_InDistribution_InFrames_64OctetsPathAny
InFrames_64Octets (leaf): Number of packets (including bad packets) received that were 64 bytes in length (excluding framing bits but including FCS bytes).
Defining module: "openconfig-if-ethernet-ext" Instantiating module: "openconfig-interfaces" Path from parent: "in-frames-64-octets" Path from root: "/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-64-octets"
func (*Interface_Ethernet_Counters_InDistributionPathAny) InFrames_65_127Octets ¶
func (n *Interface_Ethernet_Counters_InDistributionPathAny) InFrames_65_127Octets() *Interface_Ethernet_Counters_InDistribution_InFrames_65_127OctetsPathAny
InFrames_65_127Octets (leaf): Number of good and bad packets received that were between 65 and 127 bytes in length (excluding framing bits but including FCS bytes).
Defining module: "openconfig-if-ethernet-ext" Instantiating module: "openconfig-interfaces" Path from parent: "in-frames-65-127-octets" Path from root: "/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-65-127-octets"
func (*Interface_Ethernet_Counters_InDistributionPathAny) State ¶
func (n *Interface_Ethernet_Counters_InDistributionPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Ethernet_Counters_InDistribution]
State returns a Query that can be used in gNMI operations.
type Interface_Ethernet_Counters_InDistribution_InFrames_1024_1518OctetsPath ¶
type Interface_Ethernet_Counters_InDistribution_InFrames_1024_1518OctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InDistribution_InFrames_1024_1518OctetsPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-1024-1518-octets YANG schema element.
func (*Interface_Ethernet_Counters_InDistribution_InFrames_1024_1518OctetsPath) State ¶
func (n *Interface_Ethernet_Counters_InDistribution_InFrames_1024_1518OctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet-ext" Instantiating module: "openconfig-if-ethernet-ext" Path from parent: "in-frames-1024-1518-octets" Path from root: "/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-1024-1518-octets"
type Interface_Ethernet_Counters_InDistribution_InFrames_1024_1518OctetsPathAny ¶
type Interface_Ethernet_Counters_InDistribution_InFrames_1024_1518OctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InDistribution_InFrames_1024_1518OctetsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-1024-1518-octets YANG schema element.
func (*Interface_Ethernet_Counters_InDistribution_InFrames_1024_1518OctetsPathAny) State ¶
func (n *Interface_Ethernet_Counters_InDistribution_InFrames_1024_1518OctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet-ext" Instantiating module: "openconfig-if-ethernet-ext" Path from parent: "in-frames-1024-1518-octets" Path from root: "/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-1024-1518-octets"
type Interface_Ethernet_Counters_InDistribution_InFrames_128_255OctetsPath ¶
type Interface_Ethernet_Counters_InDistribution_InFrames_128_255OctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InDistribution_InFrames_128_255OctetsPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-128-255-octets YANG schema element.
func (*Interface_Ethernet_Counters_InDistribution_InFrames_128_255OctetsPath) State ¶
func (n *Interface_Ethernet_Counters_InDistribution_InFrames_128_255OctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet-ext" Instantiating module: "openconfig-if-ethernet-ext" Path from parent: "in-frames-128-255-octets" Path from root: "/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-128-255-octets"
type Interface_Ethernet_Counters_InDistribution_InFrames_128_255OctetsPathAny ¶
type Interface_Ethernet_Counters_InDistribution_InFrames_128_255OctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InDistribution_InFrames_128_255OctetsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-128-255-octets YANG schema element.
func (*Interface_Ethernet_Counters_InDistribution_InFrames_128_255OctetsPathAny) State ¶
func (n *Interface_Ethernet_Counters_InDistribution_InFrames_128_255OctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet-ext" Instantiating module: "openconfig-if-ethernet-ext" Path from parent: "in-frames-128-255-octets" Path from root: "/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-128-255-octets"
type Interface_Ethernet_Counters_InDistribution_InFrames_256_511OctetsPath ¶
type Interface_Ethernet_Counters_InDistribution_InFrames_256_511OctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InDistribution_InFrames_256_511OctetsPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-256-511-octets YANG schema element.
func (*Interface_Ethernet_Counters_InDistribution_InFrames_256_511OctetsPath) State ¶
func (n *Interface_Ethernet_Counters_InDistribution_InFrames_256_511OctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet-ext" Instantiating module: "openconfig-if-ethernet-ext" Path from parent: "in-frames-256-511-octets" Path from root: "/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-256-511-octets"
type Interface_Ethernet_Counters_InDistribution_InFrames_256_511OctetsPathAny ¶
type Interface_Ethernet_Counters_InDistribution_InFrames_256_511OctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InDistribution_InFrames_256_511OctetsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-256-511-octets YANG schema element.
func (*Interface_Ethernet_Counters_InDistribution_InFrames_256_511OctetsPathAny) State ¶
func (n *Interface_Ethernet_Counters_InDistribution_InFrames_256_511OctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet-ext" Instantiating module: "openconfig-if-ethernet-ext" Path from parent: "in-frames-256-511-octets" Path from root: "/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-256-511-octets"
type Interface_Ethernet_Counters_InDistribution_InFrames_512_1023OctetsPath ¶
type Interface_Ethernet_Counters_InDistribution_InFrames_512_1023OctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InDistribution_InFrames_512_1023OctetsPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-512-1023-octets YANG schema element.
func (*Interface_Ethernet_Counters_InDistribution_InFrames_512_1023OctetsPath) State ¶
func (n *Interface_Ethernet_Counters_InDistribution_InFrames_512_1023OctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet-ext" Instantiating module: "openconfig-if-ethernet-ext" Path from parent: "in-frames-512-1023-octets" Path from root: "/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-512-1023-octets"
type Interface_Ethernet_Counters_InDistribution_InFrames_512_1023OctetsPathAny ¶
type Interface_Ethernet_Counters_InDistribution_InFrames_512_1023OctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InDistribution_InFrames_512_1023OctetsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-512-1023-octets YANG schema element.
func (*Interface_Ethernet_Counters_InDistribution_InFrames_512_1023OctetsPathAny) State ¶
func (n *Interface_Ethernet_Counters_InDistribution_InFrames_512_1023OctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet-ext" Instantiating module: "openconfig-if-ethernet-ext" Path from parent: "in-frames-512-1023-octets" Path from root: "/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-512-1023-octets"
type Interface_Ethernet_Counters_InDistribution_InFrames_64OctetsPath ¶
type Interface_Ethernet_Counters_InDistribution_InFrames_64OctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InDistribution_InFrames_64OctetsPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-64-octets YANG schema element.
func (*Interface_Ethernet_Counters_InDistribution_InFrames_64OctetsPath) State ¶
func (n *Interface_Ethernet_Counters_InDistribution_InFrames_64OctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet-ext" Instantiating module: "openconfig-if-ethernet-ext" Path from parent: "in-frames-64-octets" Path from root: "/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-64-octets"
type Interface_Ethernet_Counters_InDistribution_InFrames_64OctetsPathAny ¶
type Interface_Ethernet_Counters_InDistribution_InFrames_64OctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InDistribution_InFrames_64OctetsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-64-octets YANG schema element.
func (*Interface_Ethernet_Counters_InDistribution_InFrames_64OctetsPathAny) State ¶
func (n *Interface_Ethernet_Counters_InDistribution_InFrames_64OctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet-ext" Instantiating module: "openconfig-if-ethernet-ext" Path from parent: "in-frames-64-octets" Path from root: "/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-64-octets"
type Interface_Ethernet_Counters_InDistribution_InFrames_65_127OctetsPath ¶
type Interface_Ethernet_Counters_InDistribution_InFrames_65_127OctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InDistribution_InFrames_65_127OctetsPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-65-127-octets YANG schema element.
func (*Interface_Ethernet_Counters_InDistribution_InFrames_65_127OctetsPath) State ¶
func (n *Interface_Ethernet_Counters_InDistribution_InFrames_65_127OctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet-ext" Instantiating module: "openconfig-if-ethernet-ext" Path from parent: "in-frames-65-127-octets" Path from root: "/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-65-127-octets"
type Interface_Ethernet_Counters_InDistribution_InFrames_65_127OctetsPathAny ¶
type Interface_Ethernet_Counters_InDistribution_InFrames_65_127OctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InDistribution_InFrames_65_127OctetsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-65-127-octets YANG schema element.
func (*Interface_Ethernet_Counters_InDistribution_InFrames_65_127OctetsPathAny) State ¶
func (n *Interface_Ethernet_Counters_InDistribution_InFrames_65_127OctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet-ext" Instantiating module: "openconfig-if-ethernet-ext" Path from parent: "in-frames-65-127-octets" Path from root: "/interfaces/interface/ethernet/state/counters/in-distribution/in-frames-65-127-octets"
type Interface_Ethernet_Counters_InFragmentFramesPath ¶
type Interface_Ethernet_Counters_InFragmentFramesPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InFragmentFramesPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-fragment-frames YANG schema element.
func (*Interface_Ethernet_Counters_InFragmentFramesPath) State ¶
func (n *Interface_Ethernet_Counters_InFragmentFramesPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "in-fragment-frames" Path from root: "/interfaces/interface/ethernet/state/counters/in-fragment-frames"
type Interface_Ethernet_Counters_InFragmentFramesPathAny ¶
type Interface_Ethernet_Counters_InFragmentFramesPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InFragmentFramesPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-fragment-frames YANG schema element.
func (*Interface_Ethernet_Counters_InFragmentFramesPathAny) State ¶
func (n *Interface_Ethernet_Counters_InFragmentFramesPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "in-fragment-frames" Path from root: "/interfaces/interface/ethernet/state/counters/in-fragment-frames"
type Interface_Ethernet_Counters_InInterruptedTxPath ¶
type Interface_Ethernet_Counters_InInterruptedTxPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InInterruptedTxPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-interrupted-tx YANG schema element.
func (*Interface_Ethernet_Counters_InInterruptedTxPath) State ¶
func (n *Interface_Ethernet_Counters_InInterruptedTxPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "in-interrupted-tx" Path from root: "/interfaces/interface/ethernet/state/counters/in-interrupted-tx"
type Interface_Ethernet_Counters_InInterruptedTxPathAny ¶
type Interface_Ethernet_Counters_InInterruptedTxPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InInterruptedTxPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-interrupted-tx YANG schema element.
func (*Interface_Ethernet_Counters_InInterruptedTxPathAny) State ¶
func (n *Interface_Ethernet_Counters_InInterruptedTxPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "in-interrupted-tx" Path from root: "/interfaces/interface/ethernet/state/counters/in-interrupted-tx"
type Interface_Ethernet_Counters_InJabberFramesPath ¶
type Interface_Ethernet_Counters_InJabberFramesPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InJabberFramesPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-jabber-frames YANG schema element.
func (*Interface_Ethernet_Counters_InJabberFramesPath) State ¶
func (n *Interface_Ethernet_Counters_InJabberFramesPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "in-jabber-frames" Path from root: "/interfaces/interface/ethernet/state/counters/in-jabber-frames"
type Interface_Ethernet_Counters_InJabberFramesPathAny ¶
type Interface_Ethernet_Counters_InJabberFramesPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InJabberFramesPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-jabber-frames YANG schema element.
func (*Interface_Ethernet_Counters_InJabberFramesPathAny) State ¶
func (n *Interface_Ethernet_Counters_InJabberFramesPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "in-jabber-frames" Path from root: "/interfaces/interface/ethernet/state/counters/in-jabber-frames"
type Interface_Ethernet_Counters_InLateCollisionPath ¶
type Interface_Ethernet_Counters_InLateCollisionPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InLateCollisionPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-late-collision YANG schema element.
func (*Interface_Ethernet_Counters_InLateCollisionPath) State ¶
func (n *Interface_Ethernet_Counters_InLateCollisionPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "in-late-collision" Path from root: "/interfaces/interface/ethernet/state/counters/in-late-collision"
type Interface_Ethernet_Counters_InLateCollisionPathAny ¶
type Interface_Ethernet_Counters_InLateCollisionPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InLateCollisionPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-late-collision YANG schema element.
func (*Interface_Ethernet_Counters_InLateCollisionPathAny) State ¶
func (n *Interface_Ethernet_Counters_InLateCollisionPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "in-late-collision" Path from root: "/interfaces/interface/ethernet/state/counters/in-late-collision"
type Interface_Ethernet_Counters_InMacControlFramesPath ¶
type Interface_Ethernet_Counters_InMacControlFramesPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InMacControlFramesPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-mac-control-frames YANG schema element.
func (*Interface_Ethernet_Counters_InMacControlFramesPath) State ¶
func (n *Interface_Ethernet_Counters_InMacControlFramesPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "in-mac-control-frames" Path from root: "/interfaces/interface/ethernet/state/counters/in-mac-control-frames"
type Interface_Ethernet_Counters_InMacControlFramesPathAny ¶
type Interface_Ethernet_Counters_InMacControlFramesPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InMacControlFramesPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-mac-control-frames YANG schema element.
func (*Interface_Ethernet_Counters_InMacControlFramesPathAny) State ¶
func (n *Interface_Ethernet_Counters_InMacControlFramesPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "in-mac-control-frames" Path from root: "/interfaces/interface/ethernet/state/counters/in-mac-control-frames"
type Interface_Ethernet_Counters_InMacErrorsRxPath ¶
type Interface_Ethernet_Counters_InMacErrorsRxPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InMacErrorsRxPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-mac-errors-rx YANG schema element.
func (*Interface_Ethernet_Counters_InMacErrorsRxPath) State ¶
func (n *Interface_Ethernet_Counters_InMacErrorsRxPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "in-mac-errors-rx" Path from root: "/interfaces/interface/ethernet/state/counters/in-mac-errors-rx"
type Interface_Ethernet_Counters_InMacErrorsRxPathAny ¶
type Interface_Ethernet_Counters_InMacErrorsRxPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InMacErrorsRxPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-mac-errors-rx YANG schema element.
func (*Interface_Ethernet_Counters_InMacErrorsRxPathAny) State ¶
func (n *Interface_Ethernet_Counters_InMacErrorsRxPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "in-mac-errors-rx" Path from root: "/interfaces/interface/ethernet/state/counters/in-mac-errors-rx"
type Interface_Ethernet_Counters_InMacPauseFramesPath ¶
type Interface_Ethernet_Counters_InMacPauseFramesPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InMacPauseFramesPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-mac-pause-frames YANG schema element.
func (*Interface_Ethernet_Counters_InMacPauseFramesPath) State ¶
func (n *Interface_Ethernet_Counters_InMacPauseFramesPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "in-mac-pause-frames" Path from root: "/interfaces/interface/ethernet/state/counters/in-mac-pause-frames"
type Interface_Ethernet_Counters_InMacPauseFramesPathAny ¶
type Interface_Ethernet_Counters_InMacPauseFramesPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InMacPauseFramesPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-mac-pause-frames YANG schema element.
func (*Interface_Ethernet_Counters_InMacPauseFramesPathAny) State ¶
func (n *Interface_Ethernet_Counters_InMacPauseFramesPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "in-mac-pause-frames" Path from root: "/interfaces/interface/ethernet/state/counters/in-mac-pause-frames"
type Interface_Ethernet_Counters_InMaxsizeExceededPath ¶
type Interface_Ethernet_Counters_InMaxsizeExceededPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InMaxsizeExceededPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-maxsize-exceeded YANG schema element.
func (*Interface_Ethernet_Counters_InMaxsizeExceededPath) State ¶
func (n *Interface_Ethernet_Counters_InMaxsizeExceededPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "in-maxsize-exceeded" Path from root: "/interfaces/interface/ethernet/state/counters/in-maxsize-exceeded"
type Interface_Ethernet_Counters_InMaxsizeExceededPathAny ¶
type Interface_Ethernet_Counters_InMaxsizeExceededPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InMaxsizeExceededPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-maxsize-exceeded YANG schema element.
func (*Interface_Ethernet_Counters_InMaxsizeExceededPathAny) State ¶
func (n *Interface_Ethernet_Counters_InMaxsizeExceededPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "in-maxsize-exceeded" Path from root: "/interfaces/interface/ethernet/state/counters/in-maxsize-exceeded"
type Interface_Ethernet_Counters_InOversizeFramesPath ¶
type Interface_Ethernet_Counters_InOversizeFramesPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InOversizeFramesPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-oversize-frames YANG schema element.
func (*Interface_Ethernet_Counters_InOversizeFramesPath) State ¶
func (n *Interface_Ethernet_Counters_InOversizeFramesPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "in-oversize-frames" Path from root: "/interfaces/interface/ethernet/state/counters/in-oversize-frames"
type Interface_Ethernet_Counters_InOversizeFramesPathAny ¶
type Interface_Ethernet_Counters_InOversizeFramesPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InOversizeFramesPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-oversize-frames YANG schema element.
func (*Interface_Ethernet_Counters_InOversizeFramesPathAny) State ¶
func (n *Interface_Ethernet_Counters_InOversizeFramesPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "in-oversize-frames" Path from root: "/interfaces/interface/ethernet/state/counters/in-oversize-frames"
type Interface_Ethernet_Counters_InSingleCollisionPath ¶
type Interface_Ethernet_Counters_InSingleCollisionPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InSingleCollisionPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-single-collision YANG schema element.
func (*Interface_Ethernet_Counters_InSingleCollisionPath) State ¶
func (n *Interface_Ethernet_Counters_InSingleCollisionPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "in-single-collision" Path from root: "/interfaces/interface/ethernet/state/counters/in-single-collision"
type Interface_Ethernet_Counters_InSingleCollisionPathAny ¶
type Interface_Ethernet_Counters_InSingleCollisionPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InSingleCollisionPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-single-collision YANG schema element.
func (*Interface_Ethernet_Counters_InSingleCollisionPathAny) State ¶
func (n *Interface_Ethernet_Counters_InSingleCollisionPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "in-single-collision" Path from root: "/interfaces/interface/ethernet/state/counters/in-single-collision"
type Interface_Ethernet_Counters_InSymbolErrorPath ¶
type Interface_Ethernet_Counters_InSymbolErrorPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InSymbolErrorPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-symbol-error YANG schema element.
func (*Interface_Ethernet_Counters_InSymbolErrorPath) State ¶
func (n *Interface_Ethernet_Counters_InSymbolErrorPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "in-symbol-error" Path from root: "/interfaces/interface/ethernet/state/counters/in-symbol-error"
type Interface_Ethernet_Counters_InSymbolErrorPathAny ¶
type Interface_Ethernet_Counters_InSymbolErrorPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InSymbolErrorPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-symbol-error YANG schema element.
func (*Interface_Ethernet_Counters_InSymbolErrorPathAny) State ¶
func (n *Interface_Ethernet_Counters_InSymbolErrorPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "in-symbol-error" Path from root: "/interfaces/interface/ethernet/state/counters/in-symbol-error"
type Interface_Ethernet_Counters_InUndersizeFramesPath ¶
type Interface_Ethernet_Counters_InUndersizeFramesPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InUndersizeFramesPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-undersize-frames YANG schema element.
func (*Interface_Ethernet_Counters_InUndersizeFramesPath) State ¶
func (n *Interface_Ethernet_Counters_InUndersizeFramesPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "in-undersize-frames" Path from root: "/interfaces/interface/ethernet/state/counters/in-undersize-frames"
type Interface_Ethernet_Counters_InUndersizeFramesPathAny ¶
type Interface_Ethernet_Counters_InUndersizeFramesPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_InUndersizeFramesPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-undersize-frames YANG schema element.
func (*Interface_Ethernet_Counters_InUndersizeFramesPathAny) State ¶
func (n *Interface_Ethernet_Counters_InUndersizeFramesPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "in-undersize-frames" Path from root: "/interfaces/interface/ethernet/state/counters/in-undersize-frames"
type Interface_Ethernet_Counters_In_8021QFramesPath ¶
type Interface_Ethernet_Counters_In_8021QFramesPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_In_8021QFramesPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-8021q-frames YANG schema element.
func (*Interface_Ethernet_Counters_In_8021QFramesPath) State ¶
func (n *Interface_Ethernet_Counters_In_8021QFramesPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "in-8021q-frames" Path from root: "/interfaces/interface/ethernet/state/counters/in-8021q-frames"
type Interface_Ethernet_Counters_In_8021QFramesPathAny ¶
type Interface_Ethernet_Counters_In_8021QFramesPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_In_8021QFramesPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/in-8021q-frames YANG schema element.
func (*Interface_Ethernet_Counters_In_8021QFramesPathAny) State ¶
func (n *Interface_Ethernet_Counters_In_8021QFramesPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "in-8021q-frames" Path from root: "/interfaces/interface/ethernet/state/counters/in-8021q-frames"
type Interface_Ethernet_Counters_OutMacControlFramesPath ¶
type Interface_Ethernet_Counters_OutMacControlFramesPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_OutMacControlFramesPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/out-mac-control-frames YANG schema element.
func (*Interface_Ethernet_Counters_OutMacControlFramesPath) State ¶
func (n *Interface_Ethernet_Counters_OutMacControlFramesPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "out-mac-control-frames" Path from root: "/interfaces/interface/ethernet/state/counters/out-mac-control-frames"
type Interface_Ethernet_Counters_OutMacControlFramesPathAny ¶
type Interface_Ethernet_Counters_OutMacControlFramesPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_OutMacControlFramesPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/out-mac-control-frames YANG schema element.
func (*Interface_Ethernet_Counters_OutMacControlFramesPathAny) State ¶
func (n *Interface_Ethernet_Counters_OutMacControlFramesPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "out-mac-control-frames" Path from root: "/interfaces/interface/ethernet/state/counters/out-mac-control-frames"
type Interface_Ethernet_Counters_OutMacErrorsTxPath ¶
type Interface_Ethernet_Counters_OutMacErrorsTxPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_OutMacErrorsTxPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/out-mac-errors-tx YANG schema element.
func (*Interface_Ethernet_Counters_OutMacErrorsTxPath) State ¶
func (n *Interface_Ethernet_Counters_OutMacErrorsTxPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "out-mac-errors-tx" Path from root: "/interfaces/interface/ethernet/state/counters/out-mac-errors-tx"
type Interface_Ethernet_Counters_OutMacErrorsTxPathAny ¶
type Interface_Ethernet_Counters_OutMacErrorsTxPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_OutMacErrorsTxPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/out-mac-errors-tx YANG schema element.
func (*Interface_Ethernet_Counters_OutMacErrorsTxPathAny) State ¶
func (n *Interface_Ethernet_Counters_OutMacErrorsTxPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "out-mac-errors-tx" Path from root: "/interfaces/interface/ethernet/state/counters/out-mac-errors-tx"
type Interface_Ethernet_Counters_OutMacPauseFramesPath ¶
type Interface_Ethernet_Counters_OutMacPauseFramesPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_OutMacPauseFramesPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/out-mac-pause-frames YANG schema element.
func (*Interface_Ethernet_Counters_OutMacPauseFramesPath) State ¶
func (n *Interface_Ethernet_Counters_OutMacPauseFramesPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "out-mac-pause-frames" Path from root: "/interfaces/interface/ethernet/state/counters/out-mac-pause-frames"
type Interface_Ethernet_Counters_OutMacPauseFramesPathAny ¶
type Interface_Ethernet_Counters_OutMacPauseFramesPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_OutMacPauseFramesPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/out-mac-pause-frames YANG schema element.
func (*Interface_Ethernet_Counters_OutMacPauseFramesPathAny) State ¶
func (n *Interface_Ethernet_Counters_OutMacPauseFramesPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "out-mac-pause-frames" Path from root: "/interfaces/interface/ethernet/state/counters/out-mac-pause-frames"
type Interface_Ethernet_Counters_Out_8021QFramesPath ¶
type Interface_Ethernet_Counters_Out_8021QFramesPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_Out_8021QFramesPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/out-8021q-frames YANG schema element.
func (*Interface_Ethernet_Counters_Out_8021QFramesPath) State ¶
func (n *Interface_Ethernet_Counters_Out_8021QFramesPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "out-8021q-frames" Path from root: "/interfaces/interface/ethernet/state/counters/out-8021q-frames"
type Interface_Ethernet_Counters_Out_8021QFramesPathAny ¶
type Interface_Ethernet_Counters_Out_8021QFramesPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_Counters_Out_8021QFramesPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/counters/out-8021q-frames YANG schema element.
func (*Interface_Ethernet_Counters_Out_8021QFramesPathAny) State ¶
func (n *Interface_Ethernet_Counters_Out_8021QFramesPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "out-8021q-frames" Path from root: "/interfaces/interface/ethernet/state/counters/out-8021q-frames"
type Interface_Ethernet_DuplexModePath ¶
type Interface_Ethernet_DuplexModePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_DuplexModePath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/duplex-mode YANG schema element.
func (*Interface_Ethernet_DuplexModePath) Config ¶
func (n *Interface_Ethernet_DuplexModePath) Config() ygnmi.ConfigQuery[oc.E_Ethernet_DuplexMode]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "config/duplex-mode" Path from root: "/interfaces/interface/ethernet/config/duplex-mode"
func (*Interface_Ethernet_DuplexModePath) State ¶
func (n *Interface_Ethernet_DuplexModePath) State() ygnmi.SingletonQuery[oc.E_Ethernet_DuplexMode]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "state/duplex-mode" Path from root: "/interfaces/interface/ethernet/state/duplex-mode"
type Interface_Ethernet_DuplexModePathAny ¶
type Interface_Ethernet_DuplexModePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_DuplexModePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/duplex-mode YANG schema element.
func (*Interface_Ethernet_DuplexModePathAny) Config ¶
func (n *Interface_Ethernet_DuplexModePathAny) Config() ygnmi.WildcardQuery[oc.E_Ethernet_DuplexMode]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "config/duplex-mode" Path from root: "/interfaces/interface/ethernet/config/duplex-mode"
func (*Interface_Ethernet_DuplexModePathAny) State ¶
func (n *Interface_Ethernet_DuplexModePathAny) State() ygnmi.WildcardQuery[oc.E_Ethernet_DuplexMode]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "state/duplex-mode" Path from root: "/interfaces/interface/ethernet/state/duplex-mode"
type Interface_Ethernet_EnableFlowControlPath ¶
type Interface_Ethernet_EnableFlowControlPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_EnableFlowControlPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/enable-flow-control YANG schema element.
func (*Interface_Ethernet_EnableFlowControlPath) Config ¶
func (n *Interface_Ethernet_EnableFlowControlPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "config/enable-flow-control" Path from root: "/interfaces/interface/ethernet/config/enable-flow-control"
func (*Interface_Ethernet_EnableFlowControlPath) State ¶
func (n *Interface_Ethernet_EnableFlowControlPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "state/enable-flow-control" Path from root: "/interfaces/interface/ethernet/state/enable-flow-control"
type Interface_Ethernet_EnableFlowControlPathAny ¶
type Interface_Ethernet_EnableFlowControlPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_EnableFlowControlPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/enable-flow-control YANG schema element.
func (*Interface_Ethernet_EnableFlowControlPathAny) Config ¶
func (n *Interface_Ethernet_EnableFlowControlPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "config/enable-flow-control" Path from root: "/interfaces/interface/ethernet/config/enable-flow-control"
func (*Interface_Ethernet_EnableFlowControlPathAny) State ¶
func (n *Interface_Ethernet_EnableFlowControlPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "state/enable-flow-control" Path from root: "/interfaces/interface/ethernet/state/enable-flow-control"
type Interface_Ethernet_FecModePath ¶
type Interface_Ethernet_FecModePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_FecModePath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/fec-mode YANG schema element.
func (*Interface_Ethernet_FecModePath) Config ¶
func (n *Interface_Ethernet_FecModePath) Config() ygnmi.ConfigQuery[oc.E_IfEthernet_INTERFACE_FEC]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "config/fec-mode" Path from root: "/interfaces/interface/ethernet/config/fec-mode"
func (*Interface_Ethernet_FecModePath) State ¶
func (n *Interface_Ethernet_FecModePath) State() ygnmi.SingletonQuery[oc.E_IfEthernet_INTERFACE_FEC]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "state/fec-mode" Path from root: "/interfaces/interface/ethernet/state/fec-mode"
type Interface_Ethernet_FecModePathAny ¶
type Interface_Ethernet_FecModePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_FecModePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/fec-mode YANG schema element.
func (*Interface_Ethernet_FecModePathAny) Config ¶
func (n *Interface_Ethernet_FecModePathAny) Config() ygnmi.WildcardQuery[oc.E_IfEthernet_INTERFACE_FEC]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "config/fec-mode" Path from root: "/interfaces/interface/ethernet/config/fec-mode"
func (*Interface_Ethernet_FecModePathAny) State ¶
func (n *Interface_Ethernet_FecModePathAny) State() ygnmi.WildcardQuery[oc.E_IfEthernet_INTERFACE_FEC]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "state/fec-mode" Path from root: "/interfaces/interface/ethernet/state/fec-mode"
type Interface_Ethernet_HwMacAddressPath ¶
type Interface_Ethernet_HwMacAddressPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_HwMacAddressPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/hw-mac-address YANG schema element.
func (*Interface_Ethernet_HwMacAddressPath) State ¶
func (n *Interface_Ethernet_HwMacAddressPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "state/hw-mac-address" Path from root: "/interfaces/interface/ethernet/state/hw-mac-address"
type Interface_Ethernet_HwMacAddressPathAny ¶
type Interface_Ethernet_HwMacAddressPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_HwMacAddressPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/hw-mac-address YANG schema element.
func (*Interface_Ethernet_HwMacAddressPathAny) State ¶
func (n *Interface_Ethernet_HwMacAddressPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "state/hw-mac-address" Path from root: "/interfaces/interface/ethernet/state/hw-mac-address"
type Interface_Ethernet_MacAddressPath ¶
type Interface_Ethernet_MacAddressPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_MacAddressPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/mac-address YANG schema element.
func (*Interface_Ethernet_MacAddressPath) Config ¶
func (n *Interface_Ethernet_MacAddressPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "config/mac-address" Path from root: "/interfaces/interface/ethernet/config/mac-address"
func (*Interface_Ethernet_MacAddressPath) State ¶
func (n *Interface_Ethernet_MacAddressPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "state/mac-address" Path from root: "/interfaces/interface/ethernet/state/mac-address"
type Interface_Ethernet_MacAddressPathAny ¶
type Interface_Ethernet_MacAddressPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_MacAddressPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/mac-address YANG schema element.
func (*Interface_Ethernet_MacAddressPathAny) Config ¶
func (n *Interface_Ethernet_MacAddressPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "config/mac-address" Path from root: "/interfaces/interface/ethernet/config/mac-address"
func (*Interface_Ethernet_MacAddressPathAny) State ¶
func (n *Interface_Ethernet_MacAddressPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "state/mac-address" Path from root: "/interfaces/interface/ethernet/state/mac-address"
type Interface_Ethernet_NegotiatedDuplexModePath ¶
type Interface_Ethernet_NegotiatedDuplexModePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_NegotiatedDuplexModePath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/negotiated-duplex-mode YANG schema element.
func (*Interface_Ethernet_NegotiatedDuplexModePath) State ¶
func (n *Interface_Ethernet_NegotiatedDuplexModePath) State() ygnmi.SingletonQuery[oc.E_Ethernet_NegotiatedDuplexMode]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "state/negotiated-duplex-mode" Path from root: "/interfaces/interface/ethernet/state/negotiated-duplex-mode"
type Interface_Ethernet_NegotiatedDuplexModePathAny ¶
type Interface_Ethernet_NegotiatedDuplexModePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_NegotiatedDuplexModePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/negotiated-duplex-mode YANG schema element.
func (*Interface_Ethernet_NegotiatedDuplexModePathAny) State ¶
func (n *Interface_Ethernet_NegotiatedDuplexModePathAny) State() ygnmi.WildcardQuery[oc.E_Ethernet_NegotiatedDuplexMode]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "state/negotiated-duplex-mode" Path from root: "/interfaces/interface/ethernet/state/negotiated-duplex-mode"
type Interface_Ethernet_NegotiatedPortSpeedPath ¶
type Interface_Ethernet_NegotiatedPortSpeedPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_NegotiatedPortSpeedPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/negotiated-port-speed YANG schema element.
func (*Interface_Ethernet_NegotiatedPortSpeedPath) State ¶
func (n *Interface_Ethernet_NegotiatedPortSpeedPath) State() ygnmi.SingletonQuery[oc.E_IfEthernet_ETHERNET_SPEED]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "state/negotiated-port-speed" Path from root: "/interfaces/interface/ethernet/state/negotiated-port-speed"
type Interface_Ethernet_NegotiatedPortSpeedPathAny ¶
type Interface_Ethernet_NegotiatedPortSpeedPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_NegotiatedPortSpeedPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/negotiated-port-speed YANG schema element.
func (*Interface_Ethernet_NegotiatedPortSpeedPathAny) State ¶
func (n *Interface_Ethernet_NegotiatedPortSpeedPathAny) State() ygnmi.WildcardQuery[oc.E_IfEthernet_ETHERNET_SPEED]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "state/negotiated-port-speed" Path from root: "/interfaces/interface/ethernet/state/negotiated-port-speed"
type Interface_Ethernet_PortSpeedPath ¶
type Interface_Ethernet_PortSpeedPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_PortSpeedPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/port-speed YANG schema element.
func (*Interface_Ethernet_PortSpeedPath) Config ¶
func (n *Interface_Ethernet_PortSpeedPath) Config() ygnmi.ConfigQuery[oc.E_IfEthernet_ETHERNET_SPEED]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "config/port-speed" Path from root: "/interfaces/interface/ethernet/config/port-speed"
func (*Interface_Ethernet_PortSpeedPath) State ¶
func (n *Interface_Ethernet_PortSpeedPath) State() ygnmi.SingletonQuery[oc.E_IfEthernet_ETHERNET_SPEED]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "state/port-speed" Path from root: "/interfaces/interface/ethernet/state/port-speed"
type Interface_Ethernet_PortSpeedPathAny ¶
type Interface_Ethernet_PortSpeedPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_PortSpeedPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/port-speed YANG schema element.
func (*Interface_Ethernet_PortSpeedPathAny) Config ¶
func (n *Interface_Ethernet_PortSpeedPathAny) Config() ygnmi.WildcardQuery[oc.E_IfEthernet_ETHERNET_SPEED]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "config/port-speed" Path from root: "/interfaces/interface/ethernet/config/port-speed"
func (*Interface_Ethernet_PortSpeedPathAny) State ¶
func (n *Interface_Ethernet_PortSpeedPathAny) State() ygnmi.WildcardQuery[oc.E_IfEthernet_ETHERNET_SPEED]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "state/port-speed" Path from root: "/interfaces/interface/ethernet/state/port-speed"
type Interface_Ethernet_StandaloneLinkTrainingPath ¶
type Interface_Ethernet_StandaloneLinkTrainingPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_StandaloneLinkTrainingPath represents the /openconfig-interfaces/interfaces/interface/ethernet/state/standalone-link-training YANG schema element.
func (*Interface_Ethernet_StandaloneLinkTrainingPath) Config ¶
func (n *Interface_Ethernet_StandaloneLinkTrainingPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "config/standalone-link-training" Path from root: "/interfaces/interface/ethernet/config/standalone-link-training"
func (*Interface_Ethernet_StandaloneLinkTrainingPath) State ¶
func (n *Interface_Ethernet_StandaloneLinkTrainingPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "state/standalone-link-training" Path from root: "/interfaces/interface/ethernet/state/standalone-link-training"
type Interface_Ethernet_StandaloneLinkTrainingPathAny ¶
type Interface_Ethernet_StandaloneLinkTrainingPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_StandaloneLinkTrainingPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/state/standalone-link-training YANG schema element.
func (*Interface_Ethernet_StandaloneLinkTrainingPathAny) Config ¶
func (n *Interface_Ethernet_StandaloneLinkTrainingPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "config/standalone-link-training" Path from root: "/interfaces/interface/ethernet/config/standalone-link-training"
func (*Interface_Ethernet_StandaloneLinkTrainingPathAny) State ¶
func (n *Interface_Ethernet_StandaloneLinkTrainingPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ethernet" Instantiating module: "openconfig-if-ethernet" Path from parent: "state/standalone-link-training" Path from root: "/interfaces/interface/ethernet/state/standalone-link-training"
type Interface_Ethernet_SwitchedVlanPath ¶
Interface_Ethernet_SwitchedVlanPath represents the /openconfig-interfaces/interfaces/interface/ethernet/switched-vlan YANG schema element.
func (*Interface_Ethernet_SwitchedVlanPath) AccessVlan ¶
func (n *Interface_Ethernet_SwitchedVlanPath) AccessVlan() *Interface_Ethernet_SwitchedVlan_AccessVlanPath
AccessVlan (leaf): Assign the access vlan to the access port.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/access-vlan" Path from root: "/interfaces/interface/ethernet/switched-vlan/*/access-vlan"
func (*Interface_Ethernet_SwitchedVlanPath) Config ¶
func (n *Interface_Ethernet_SwitchedVlanPath) Config() ygnmi.ConfigQuery[*oc.Interface_Ethernet_SwitchedVlan]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Ethernet_SwitchedVlanPath) InterfaceMode ¶
func (n *Interface_Ethernet_SwitchedVlanPath) InterfaceMode() *Interface_Ethernet_SwitchedVlan_InterfaceModePath
InterfaceMode (leaf): Set the interface to access or trunk mode for VLANs
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/interface-mode" Path from root: "/interfaces/interface/ethernet/switched-vlan/*/interface-mode"
func (*Interface_Ethernet_SwitchedVlanPath) NativeVlan ¶
func (n *Interface_Ethernet_SwitchedVlanPath) NativeVlan() *Interface_Ethernet_SwitchedVlan_NativeVlanPath
NativeVlan (leaf): Set the native VLAN id for untagged frames arriving on a trunk interface. Tagged frames sent on an interface configured with a native VLAN should have their tags stripped prior to transmission. This configuration is only valid on a trunk interface.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/native-vlan" Path from root: "/interfaces/interface/ethernet/switched-vlan/*/native-vlan"
func (*Interface_Ethernet_SwitchedVlanPath) State ¶
func (n *Interface_Ethernet_SwitchedVlanPath) State() ygnmi.SingletonQuery[*oc.Interface_Ethernet_SwitchedVlan]
State returns a Query that can be used in gNMI operations.
func (*Interface_Ethernet_SwitchedVlanPath) TrunkVlans ¶
func (n *Interface_Ethernet_SwitchedVlanPath) TrunkVlans() *Interface_Ethernet_SwitchedVlan_TrunkVlansPath
TrunkVlans (leaf-list): Specify VLANs, or ranges thereof, that the interface may carry when in trunk mode. If not specified, all VLANs are allowed on the interface. Ranges are specified in the form x..y, where x<y - ranges are assumed to be inclusive (such that the VLAN range is x <= range <= y.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/trunk-vlans" Path from root: "/interfaces/interface/ethernet/switched-vlan/*/trunk-vlans"
type Interface_Ethernet_SwitchedVlanPathAny ¶
Interface_Ethernet_SwitchedVlanPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/switched-vlan YANG schema element.
func (*Interface_Ethernet_SwitchedVlanPathAny) AccessVlan ¶
func (n *Interface_Ethernet_SwitchedVlanPathAny) AccessVlan() *Interface_Ethernet_SwitchedVlan_AccessVlanPathAny
AccessVlan (leaf): Assign the access vlan to the access port.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/access-vlan" Path from root: "/interfaces/interface/ethernet/switched-vlan/*/access-vlan"
func (*Interface_Ethernet_SwitchedVlanPathAny) Config ¶
func (n *Interface_Ethernet_SwitchedVlanPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Ethernet_SwitchedVlan]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Ethernet_SwitchedVlanPathAny) InterfaceMode ¶
func (n *Interface_Ethernet_SwitchedVlanPathAny) InterfaceMode() *Interface_Ethernet_SwitchedVlan_InterfaceModePathAny
InterfaceMode (leaf): Set the interface to access or trunk mode for VLANs
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/interface-mode" Path from root: "/interfaces/interface/ethernet/switched-vlan/*/interface-mode"
func (*Interface_Ethernet_SwitchedVlanPathAny) NativeVlan ¶
func (n *Interface_Ethernet_SwitchedVlanPathAny) NativeVlan() *Interface_Ethernet_SwitchedVlan_NativeVlanPathAny
NativeVlan (leaf): Set the native VLAN id for untagged frames arriving on a trunk interface. Tagged frames sent on an interface configured with a native VLAN should have their tags stripped prior to transmission. This configuration is only valid on a trunk interface.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/native-vlan" Path from root: "/interfaces/interface/ethernet/switched-vlan/*/native-vlan"
func (*Interface_Ethernet_SwitchedVlanPathAny) State ¶
func (n *Interface_Ethernet_SwitchedVlanPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Ethernet_SwitchedVlan]
State returns a Query that can be used in gNMI operations.
func (*Interface_Ethernet_SwitchedVlanPathAny) TrunkVlans ¶
func (n *Interface_Ethernet_SwitchedVlanPathAny) TrunkVlans() *Interface_Ethernet_SwitchedVlan_TrunkVlansPathAny
TrunkVlans (leaf-list): Specify VLANs, or ranges thereof, that the interface may carry when in trunk mode. If not specified, all VLANs are allowed on the interface. Ranges are specified in the form x..y, where x<y - ranges are assumed to be inclusive (such that the VLAN range is x <= range <= y.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/trunk-vlans" Path from root: "/interfaces/interface/ethernet/switched-vlan/*/trunk-vlans"
type Interface_Ethernet_SwitchedVlan_AccessVlanPath ¶
type Interface_Ethernet_SwitchedVlan_AccessVlanPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_SwitchedVlan_AccessVlanPath represents the /openconfig-interfaces/interfaces/interface/ethernet/switched-vlan/state/access-vlan YANG schema element.
func (*Interface_Ethernet_SwitchedVlan_AccessVlanPath) Config ¶
func (n *Interface_Ethernet_SwitchedVlan_AccessVlanPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/access-vlan" Path from root: "/interfaces/interface/ethernet/switched-vlan/config/access-vlan"
func (*Interface_Ethernet_SwitchedVlan_AccessVlanPath) State ¶
func (n *Interface_Ethernet_SwitchedVlan_AccessVlanPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/access-vlan" Path from root: "/interfaces/interface/ethernet/switched-vlan/state/access-vlan"
type Interface_Ethernet_SwitchedVlan_AccessVlanPathAny ¶
type Interface_Ethernet_SwitchedVlan_AccessVlanPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_SwitchedVlan_AccessVlanPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/switched-vlan/state/access-vlan YANG schema element.
func (*Interface_Ethernet_SwitchedVlan_AccessVlanPathAny) Config ¶
func (n *Interface_Ethernet_SwitchedVlan_AccessVlanPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/access-vlan" Path from root: "/interfaces/interface/ethernet/switched-vlan/config/access-vlan"
func (*Interface_Ethernet_SwitchedVlan_AccessVlanPathAny) State ¶
func (n *Interface_Ethernet_SwitchedVlan_AccessVlanPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/access-vlan" Path from root: "/interfaces/interface/ethernet/switched-vlan/state/access-vlan"
type Interface_Ethernet_SwitchedVlan_InterfaceModePath ¶
type Interface_Ethernet_SwitchedVlan_InterfaceModePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_SwitchedVlan_InterfaceModePath represents the /openconfig-interfaces/interfaces/interface/ethernet/switched-vlan/state/interface-mode YANG schema element.
func (*Interface_Ethernet_SwitchedVlan_InterfaceModePath) Config ¶
func (n *Interface_Ethernet_SwitchedVlan_InterfaceModePath) Config() ygnmi.ConfigQuery[oc.E_Vlan_VlanModeType]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/interface-mode" Path from root: "/interfaces/interface/ethernet/switched-vlan/config/interface-mode"
func (*Interface_Ethernet_SwitchedVlan_InterfaceModePath) State ¶
func (n *Interface_Ethernet_SwitchedVlan_InterfaceModePath) State() ygnmi.SingletonQuery[oc.E_Vlan_VlanModeType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/interface-mode" Path from root: "/interfaces/interface/ethernet/switched-vlan/state/interface-mode"
type Interface_Ethernet_SwitchedVlan_InterfaceModePathAny ¶
type Interface_Ethernet_SwitchedVlan_InterfaceModePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_SwitchedVlan_InterfaceModePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/switched-vlan/state/interface-mode YANG schema element.
func (*Interface_Ethernet_SwitchedVlan_InterfaceModePathAny) Config ¶
func (n *Interface_Ethernet_SwitchedVlan_InterfaceModePathAny) Config() ygnmi.WildcardQuery[oc.E_Vlan_VlanModeType]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/interface-mode" Path from root: "/interfaces/interface/ethernet/switched-vlan/config/interface-mode"
func (*Interface_Ethernet_SwitchedVlan_InterfaceModePathAny) State ¶
func (n *Interface_Ethernet_SwitchedVlan_InterfaceModePathAny) State() ygnmi.WildcardQuery[oc.E_Vlan_VlanModeType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/interface-mode" Path from root: "/interfaces/interface/ethernet/switched-vlan/state/interface-mode"
type Interface_Ethernet_SwitchedVlan_NativeVlanPath ¶
type Interface_Ethernet_SwitchedVlan_NativeVlanPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_SwitchedVlan_NativeVlanPath represents the /openconfig-interfaces/interfaces/interface/ethernet/switched-vlan/state/native-vlan YANG schema element.
func (*Interface_Ethernet_SwitchedVlan_NativeVlanPath) Config ¶
func (n *Interface_Ethernet_SwitchedVlan_NativeVlanPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/native-vlan" Path from root: "/interfaces/interface/ethernet/switched-vlan/config/native-vlan"
func (*Interface_Ethernet_SwitchedVlan_NativeVlanPath) State ¶
func (n *Interface_Ethernet_SwitchedVlan_NativeVlanPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/native-vlan" Path from root: "/interfaces/interface/ethernet/switched-vlan/state/native-vlan"
type Interface_Ethernet_SwitchedVlan_NativeVlanPathAny ¶
type Interface_Ethernet_SwitchedVlan_NativeVlanPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_SwitchedVlan_NativeVlanPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/switched-vlan/state/native-vlan YANG schema element.
func (*Interface_Ethernet_SwitchedVlan_NativeVlanPathAny) Config ¶
func (n *Interface_Ethernet_SwitchedVlan_NativeVlanPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/native-vlan" Path from root: "/interfaces/interface/ethernet/switched-vlan/config/native-vlan"
func (*Interface_Ethernet_SwitchedVlan_NativeVlanPathAny) State ¶
func (n *Interface_Ethernet_SwitchedVlan_NativeVlanPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/native-vlan" Path from root: "/interfaces/interface/ethernet/switched-vlan/state/native-vlan"
type Interface_Ethernet_SwitchedVlan_TrunkVlansPath ¶
type Interface_Ethernet_SwitchedVlan_TrunkVlansPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_SwitchedVlan_TrunkVlansPath represents the /openconfig-interfaces/interfaces/interface/ethernet/switched-vlan/state/trunk-vlans YANG schema element.
func (*Interface_Ethernet_SwitchedVlan_TrunkVlansPath) Config ¶
func (n *Interface_Ethernet_SwitchedVlan_TrunkVlansPath) Config() ygnmi.ConfigQuery[[]oc.Interface_Ethernet_SwitchedVlan_TrunkVlans_Union]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/trunk-vlans" Path from root: "/interfaces/interface/ethernet/switched-vlan/config/trunk-vlans"
func (*Interface_Ethernet_SwitchedVlan_TrunkVlansPath) State ¶
func (n *Interface_Ethernet_SwitchedVlan_TrunkVlansPath) State() ygnmi.SingletonQuery[[]oc.Interface_Ethernet_SwitchedVlan_TrunkVlans_Union]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/trunk-vlans" Path from root: "/interfaces/interface/ethernet/switched-vlan/state/trunk-vlans"
type Interface_Ethernet_SwitchedVlan_TrunkVlansPathAny ¶
type Interface_Ethernet_SwitchedVlan_TrunkVlansPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Ethernet_SwitchedVlan_TrunkVlansPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/ethernet/switched-vlan/state/trunk-vlans YANG schema element.
func (*Interface_Ethernet_SwitchedVlan_TrunkVlansPathAny) Config ¶
func (n *Interface_Ethernet_SwitchedVlan_TrunkVlansPathAny) Config() ygnmi.WildcardQuery[[]oc.Interface_Ethernet_SwitchedVlan_TrunkVlans_Union]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/trunk-vlans" Path from root: "/interfaces/interface/ethernet/switched-vlan/config/trunk-vlans"
func (*Interface_Ethernet_SwitchedVlan_TrunkVlansPathAny) State ¶
func (n *Interface_Ethernet_SwitchedVlan_TrunkVlansPathAny) State() ygnmi.WildcardQuery[[]oc.Interface_Ethernet_SwitchedVlan_TrunkVlans_Union]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/trunk-vlans" Path from root: "/interfaces/interface/ethernet/switched-vlan/state/trunk-vlans"
type Interface_ForwardingViablePath ¶
type Interface_ForwardingViablePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_ForwardingViablePath represents the /openconfig-interfaces/interfaces/interface/state/forwarding-viable YANG schema element.
func (*Interface_ForwardingViablePath) Config ¶
func (n *Interface_ForwardingViablePath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-sdn-ext" Instantiating module: "openconfig-if-sdn-ext" Path from parent: "config/forwarding-viable" Path from root: "/interfaces/interface/config/forwarding-viable"
func (*Interface_ForwardingViablePath) State ¶
func (n *Interface_ForwardingViablePath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-sdn-ext" Instantiating module: "openconfig-if-sdn-ext" Path from parent: "state/forwarding-viable" Path from root: "/interfaces/interface/state/forwarding-viable"
type Interface_ForwardingViablePathAny ¶
type Interface_ForwardingViablePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_ForwardingViablePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/forwarding-viable YANG schema element.
func (*Interface_ForwardingViablePathAny) Config ¶
func (n *Interface_ForwardingViablePathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-sdn-ext" Instantiating module: "openconfig-if-sdn-ext" Path from parent: "config/forwarding-viable" Path from root: "/interfaces/interface/config/forwarding-viable"
func (*Interface_ForwardingViablePathAny) State ¶
func (n *Interface_ForwardingViablePathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-sdn-ext" Instantiating module: "openconfig-if-sdn-ext" Path from parent: "state/forwarding-viable" Path from root: "/interfaces/interface/state/forwarding-viable"
type Interface_HardwarePortPath ¶
type Interface_HardwarePortPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_HardwarePortPath represents the /openconfig-interfaces/interfaces/interface/state/hardware-port YANG schema element.
func (*Interface_HardwarePortPath) State ¶
func (n *Interface_HardwarePortPath) State() ygnmi.SingletonQuery[string]
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/hardware-port" Path from root: "/interfaces/interface/state/hardware-port"
type Interface_HardwarePortPathAny ¶
type Interface_HardwarePortPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_HardwarePortPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/hardware-port YANG schema element.
func (*Interface_HardwarePortPathAny) State ¶
func (n *Interface_HardwarePortPathAny) State() ygnmi.WildcardQuery[string]
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/hardware-port" Path from root: "/interfaces/interface/state/hardware-port"
type Interface_HoldTimePath ¶
Interface_HoldTimePath represents the /openconfig-interfaces/interfaces/interface/hold-time YANG schema element.
func (*Interface_HoldTimePath) Config ¶
func (n *Interface_HoldTimePath) Config() ygnmi.ConfigQuery[*oc.Interface_HoldTime]
Config returns a Query that can be used in gNMI operations.
func (*Interface_HoldTimePath) Down ¶
func (n *Interface_HoldTimePath) Down() *Interface_HoldTime_DownPath
Down (leaf): Dampens advertisement when the interface transitions from up to down. A zero value means dampening is turned off, i.e., immediate notification.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/down" Path from root: "/interfaces/interface/hold-time/*/down"
func (*Interface_HoldTimePath) State ¶
func (n *Interface_HoldTimePath) State() ygnmi.SingletonQuery[*oc.Interface_HoldTime]
State returns a Query that can be used in gNMI operations.
func (*Interface_HoldTimePath) Up ¶
func (n *Interface_HoldTimePath) Up() *Interface_HoldTime_UpPath
Up (leaf): Dampens advertisement when the interface transitions from down to up. A zero value means dampening is turned off, i.e., immediate notification.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/up" Path from root: "/interfaces/interface/hold-time/*/up"
type Interface_HoldTimePathAny ¶
Interface_HoldTimePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/hold-time YANG schema element.
func (*Interface_HoldTimePathAny) Config ¶
func (n *Interface_HoldTimePathAny) Config() ygnmi.WildcardQuery[*oc.Interface_HoldTime]
Config returns a Query that can be used in gNMI operations.
func (*Interface_HoldTimePathAny) Down ¶
func (n *Interface_HoldTimePathAny) Down() *Interface_HoldTime_DownPathAny
Down (leaf): Dampens advertisement when the interface transitions from up to down. A zero value means dampening is turned off, i.e., immediate notification.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/down" Path from root: "/interfaces/interface/hold-time/*/down"
func (*Interface_HoldTimePathAny) State ¶
func (n *Interface_HoldTimePathAny) State() ygnmi.WildcardQuery[*oc.Interface_HoldTime]
State returns a Query that can be used in gNMI operations.
func (*Interface_HoldTimePathAny) Up ¶
func (n *Interface_HoldTimePathAny) Up() *Interface_HoldTime_UpPathAny
Up (leaf): Dampens advertisement when the interface transitions from down to up. A zero value means dampening is turned off, i.e., immediate notification.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/up" Path from root: "/interfaces/interface/hold-time/*/up"
type Interface_HoldTime_DownPath ¶
type Interface_HoldTime_DownPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_HoldTime_DownPath represents the /openconfig-interfaces/interfaces/interface/hold-time/state/down YANG schema element.
func (*Interface_HoldTime_DownPath) Config ¶
func (n *Interface_HoldTime_DownPath) Config() ygnmi.ConfigQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "config/down" Path from root: "/interfaces/interface/hold-time/config/down"
func (*Interface_HoldTime_DownPath) State ¶
func (n *Interface_HoldTime_DownPath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/down" Path from root: "/interfaces/interface/hold-time/state/down"
type Interface_HoldTime_DownPathAny ¶
type Interface_HoldTime_DownPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_HoldTime_DownPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/hold-time/state/down YANG schema element.
func (*Interface_HoldTime_DownPathAny) Config ¶
func (n *Interface_HoldTime_DownPathAny) Config() ygnmi.WildcardQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "config/down" Path from root: "/interfaces/interface/hold-time/config/down"
func (*Interface_HoldTime_DownPathAny) State ¶
func (n *Interface_HoldTime_DownPathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/down" Path from root: "/interfaces/interface/hold-time/state/down"
type Interface_HoldTime_UpPath ¶
Interface_HoldTime_UpPath represents the /openconfig-interfaces/interfaces/interface/hold-time/state/up YANG schema element.
func (*Interface_HoldTime_UpPath) Config ¶
func (n *Interface_HoldTime_UpPath) Config() ygnmi.ConfigQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "config/up" Path from root: "/interfaces/interface/hold-time/config/up"
func (*Interface_HoldTime_UpPath) State ¶
func (n *Interface_HoldTime_UpPath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/up" Path from root: "/interfaces/interface/hold-time/state/up"
type Interface_HoldTime_UpPathAny ¶
type Interface_HoldTime_UpPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_HoldTime_UpPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/hold-time/state/up YANG schema element.
func (*Interface_HoldTime_UpPathAny) Config ¶
func (n *Interface_HoldTime_UpPathAny) Config() ygnmi.WildcardQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "config/up" Path from root: "/interfaces/interface/hold-time/config/up"
func (*Interface_HoldTime_UpPathAny) State ¶
func (n *Interface_HoldTime_UpPathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/up" Path from root: "/interfaces/interface/hold-time/state/up"
type Interface_IdPath ¶
Interface_IdPath represents the /openconfig-interfaces/interfaces/interface/state/id YANG schema element.
func (*Interface_IdPath) Config ¶
func (n *Interface_IdPath) Config() ygnmi.ConfigQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-p4rt" Instantiating module: "openconfig-p4rt" Path from parent: "config/id" Path from root: "/interfaces/interface/config/id"
func (*Interface_IdPath) State ¶
func (n *Interface_IdPath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-p4rt" Instantiating module: "openconfig-p4rt" Path from parent: "state/id" Path from root: "/interfaces/interface/state/id"
type Interface_IdPathAny ¶
Interface_IdPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/id YANG schema element.
func (*Interface_IdPathAny) Config ¶
func (n *Interface_IdPathAny) Config() ygnmi.WildcardQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-p4rt" Instantiating module: "openconfig-p4rt" Path from parent: "config/id" Path from root: "/interfaces/interface/config/id"
func (*Interface_IdPathAny) State ¶
func (n *Interface_IdPathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-p4rt" Instantiating module: "openconfig-p4rt" Path from parent: "state/id" Path from root: "/interfaces/interface/state/id"
type Interface_IfindexPath ¶
Interface_IfindexPath represents the /openconfig-interfaces/interfaces/interface/state/ifindex YANG schema element.
func (*Interface_IfindexPath) State ¶
func (n *Interface_IfindexPath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/ifindex" Path from root: "/interfaces/interface/state/ifindex"
type Interface_IfindexPathAny ¶
Interface_IfindexPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/ifindex YANG schema element.
func (*Interface_IfindexPathAny) State ¶
func (n *Interface_IfindexPathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/ifindex" Path from root: "/interfaces/interface/state/ifindex"
type Interface_InRatePath ¶
Interface_InRatePath represents the /openconfig-interfaces/interfaces/interface/state/in-rate YANG schema element.
func (*Interface_InRatePath) State ¶
func (n *Interface_InRatePath) State() ygnmi.SingletonQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-intf" Instantiating module: "openconfig-ate-intf" Path from parent: "state/in-rate" Path from root: "/interfaces/interface/state/in-rate"
type Interface_InRatePathAny ¶
Interface_InRatePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/in-rate YANG schema element.
func (*Interface_InRatePathAny) State ¶
func (n *Interface_InRatePathAny) State() ygnmi.WildcardQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-intf" Instantiating module: "openconfig-ate-intf" Path from parent: "state/in-rate" Path from root: "/interfaces/interface/state/in-rate"
type Interface_LastChangePath ¶
Interface_LastChangePath represents the /openconfig-interfaces/interfaces/interface/state/last-change YANG schema element.
func (*Interface_LastChangePath) State ¶
func (n *Interface_LastChangePath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/last-change" Path from root: "/interfaces/interface/state/last-change"
type Interface_LastChangePathAny ¶
type Interface_LastChangePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_LastChangePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/last-change YANG schema element.
func (*Interface_LastChangePathAny) State ¶
func (n *Interface_LastChangePathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/last-change" Path from root: "/interfaces/interface/state/last-change"
type Interface_LogicalPath ¶
Interface_LogicalPath represents the /openconfig-interfaces/interfaces/interface/state/logical YANG schema element.
func (*Interface_LogicalPath) State ¶
func (n *Interface_LogicalPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/logical" Path from root: "/interfaces/interface/state/logical"
type Interface_LogicalPathAny ¶
Interface_LogicalPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/logical YANG schema element.
func (*Interface_LogicalPathAny) State ¶
func (n *Interface_LogicalPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/logical" Path from root: "/interfaces/interface/state/logical"
type Interface_LoopbackModePath ¶
type Interface_LoopbackModePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_LoopbackModePath represents the /openconfig-interfaces/interfaces/interface/state/loopback-mode YANG schema element.
func (*Interface_LoopbackModePath) Config ¶
func (n *Interface_LoopbackModePath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "config/loopback-mode" Path from root: "/interfaces/interface/config/loopback-mode"
func (*Interface_LoopbackModePath) State ¶
func (n *Interface_LoopbackModePath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/loopback-mode" Path from root: "/interfaces/interface/state/loopback-mode"
type Interface_LoopbackModePathAny ¶
type Interface_LoopbackModePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_LoopbackModePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/loopback-mode YANG schema element.
func (*Interface_LoopbackModePathAny) Config ¶
func (n *Interface_LoopbackModePathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "config/loopback-mode" Path from root: "/interfaces/interface/config/loopback-mode"
func (*Interface_LoopbackModePathAny) State ¶
func (n *Interface_LoopbackModePathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/loopback-mode" Path from root: "/interfaces/interface/state/loopback-mode"
type Interface_ManagementPath ¶
Interface_ManagementPath represents the /openconfig-interfaces/interfaces/interface/state/management YANG schema element.
func (*Interface_ManagementPath) State ¶
func (n *Interface_ManagementPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/management" Path from root: "/interfaces/interface/state/management"
type Interface_ManagementPathAny ¶
type Interface_ManagementPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_ManagementPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/management YANG schema element.
func (*Interface_ManagementPathAny) State ¶
func (n *Interface_ManagementPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/management" Path from root: "/interfaces/interface/state/management"
type Interface_MtuPath ¶
Interface_MtuPath represents the /openconfig-interfaces/interfaces/interface/state/mtu YANG schema element.
func (*Interface_MtuPath) Config ¶
func (n *Interface_MtuPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "config/mtu" Path from root: "/interfaces/interface/config/mtu"
func (*Interface_MtuPath) State ¶
func (n *Interface_MtuPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/mtu" Path from root: "/interfaces/interface/state/mtu"
type Interface_MtuPathAny ¶
Interface_MtuPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/mtu YANG schema element.
func (*Interface_MtuPathAny) Config ¶
func (n *Interface_MtuPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "config/mtu" Path from root: "/interfaces/interface/config/mtu"
func (*Interface_MtuPathAny) State ¶
func (n *Interface_MtuPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/mtu" Path from root: "/interfaces/interface/state/mtu"
type Interface_NamePath ¶
Interface_NamePath represents the /openconfig-interfaces/interfaces/interface/state/name YANG schema element.
func (*Interface_NamePath) Config ¶
func (n *Interface_NamePath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "config/name" Path from root: "/interfaces/interface/config/name"
func (*Interface_NamePath) State ¶
func (n *Interface_NamePath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/name" Path from root: "/interfaces/interface/state/name"
type Interface_NamePathAny ¶
Interface_NamePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/name YANG schema element.
func (*Interface_NamePathAny) Config ¶
func (n *Interface_NamePathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "config/name" Path from root: "/interfaces/interface/config/name"
func (*Interface_NamePathAny) State ¶
func (n *Interface_NamePathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/name" Path from root: "/interfaces/interface/state/name"
type Interface_OperStatusPath ¶
Interface_OperStatusPath represents the /openconfig-interfaces/interfaces/interface/state/oper-status YANG schema element.
func (*Interface_OperStatusPath) State ¶
func (n *Interface_OperStatusPath) State() ygnmi.SingletonQuery[oc.E_Interface_OperStatus]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/oper-status" Path from root: "/interfaces/interface/state/oper-status"
type Interface_OperStatusPathAny ¶
type Interface_OperStatusPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_OperStatusPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/oper-status YANG schema element.
func (*Interface_OperStatusPathAny) State ¶
func (n *Interface_OperStatusPathAny) State() ygnmi.WildcardQuery[oc.E_Interface_OperStatus]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/oper-status" Path from root: "/interfaces/interface/state/oper-status"
type Interface_OutRatePath ¶
Interface_OutRatePath represents the /openconfig-interfaces/interfaces/interface/state/out-rate YANG schema element.
func (*Interface_OutRatePath) State ¶
func (n *Interface_OutRatePath) State() ygnmi.SingletonQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-intf" Instantiating module: "openconfig-ate-intf" Path from parent: "state/out-rate" Path from root: "/interfaces/interface/state/out-rate"
type Interface_OutRatePathAny ¶
Interface_OutRatePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/out-rate YANG schema element.
func (*Interface_OutRatePathAny) State ¶
func (n *Interface_OutRatePathAny) State() ygnmi.WildcardQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-intf" Instantiating module: "openconfig-ate-intf" Path from parent: "state/out-rate" Path from root: "/interfaces/interface/state/out-rate"
type Interface_PhysicalChannelPath ¶
type Interface_PhysicalChannelPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_PhysicalChannelPath represents the /openconfig-interfaces/interfaces/interface/state/physical-channel YANG schema element.
func (*Interface_PhysicalChannelPath) State ¶
func (n *Interface_PhysicalChannelPath) 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/physical-channel" Path from root: "/interfaces/interface/state/physical-channel"
type Interface_PhysicalChannelPathAny ¶
type Interface_PhysicalChannelPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_PhysicalChannelPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/physical-channel YANG schema element.
func (*Interface_PhysicalChannelPathAny) State ¶
func (n *Interface_PhysicalChannelPathAny) 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/physical-channel" Path from root: "/interfaces/interface/state/physical-channel"
type Interface_RoutedVlanPath ¶
Interface_RoutedVlanPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan YANG schema element.
func (*Interface_RoutedVlanPath) Config ¶
func (n *Interface_RoutedVlanPath) Config() ygnmi.ConfigQuery[*oc.Interface_RoutedVlan]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlanPath) Ipv4 ¶
func (n *Interface_RoutedVlanPath) Ipv4() *Interface_RoutedVlan_Ipv4Path
Ipv4 (container): Parameters for the IPv4 address family.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "ipv4" Path from root: "/interfaces/interface/routed-vlan/ipv4"
func (*Interface_RoutedVlanPath) Ipv6 ¶
func (n *Interface_RoutedVlanPath) Ipv6() *Interface_RoutedVlan_Ipv6Path
Ipv6 (container): Parameters for the IPv6 address family.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "ipv6" Path from root: "/interfaces/interface/routed-vlan/ipv6"
func (*Interface_RoutedVlanPath) State ¶
func (n *Interface_RoutedVlanPath) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan]
State returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlanPath) Vlan ¶
func (n *Interface_RoutedVlanPath) Vlan() *Interface_RoutedVlan_VlanPath
Vlan (leaf): References the VLAN for which this IP interface provides routing services -- similar to a switch virtual interface (SVI), or integrated routing and bridging interface (IRB) in some implementations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/vlan" Path from root: "/interfaces/interface/routed-vlan/*/vlan"
type Interface_RoutedVlanPathAny ¶
Interface_RoutedVlanPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan YANG schema element.
func (*Interface_RoutedVlanPathAny) Config ¶
func (n *Interface_RoutedVlanPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlanPathAny) Ipv4 ¶
func (n *Interface_RoutedVlanPathAny) Ipv4() *Interface_RoutedVlan_Ipv4PathAny
Ipv4 (container): Parameters for the IPv4 address family.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "ipv4" Path from root: "/interfaces/interface/routed-vlan/ipv4"
func (*Interface_RoutedVlanPathAny) Ipv6 ¶
func (n *Interface_RoutedVlanPathAny) Ipv6() *Interface_RoutedVlan_Ipv6PathAny
Ipv6 (container): Parameters for the IPv6 address family.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "ipv6" Path from root: "/interfaces/interface/routed-vlan/ipv6"
func (*Interface_RoutedVlanPathAny) State ¶
func (n *Interface_RoutedVlanPathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan]
State returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlanPathAny) Vlan ¶
func (n *Interface_RoutedVlanPathAny) Vlan() *Interface_RoutedVlan_VlanPathAny
Vlan (leaf): References the VLAN for which this IP interface provides routing services -- similar to a switch virtual interface (SVI), or integrated routing and bridging interface (IRB) in some implementations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/vlan" Path from root: "/interfaces/interface/routed-vlan/*/vlan"
type Interface_RoutedVlan_Ipv4Path ¶
Interface_RoutedVlan_Ipv4Path represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4 YANG schema element.
func (*Interface_RoutedVlan_Ipv4Path) Address ¶
func (n *Interface_RoutedVlan_Ipv4Path) Address(Ip string) *Interface_RoutedVlan_Ipv4_AddressPath
Address (list): The list of configured IPv4 addresses on the interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "addresses/address" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address" Ip: string
func (*Interface_RoutedVlan_Ipv4Path) AddressAny ¶
func (n *Interface_RoutedVlan_Ipv4Path) AddressAny() *Interface_RoutedVlan_Ipv4_AddressPathAny
AddressAny (list): The list of configured IPv4 addresses on the interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "addresses/address" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address"
func (*Interface_RoutedVlan_Ipv4Path) Config ¶
func (n *Interface_RoutedVlan_Ipv4Path) Config() ygnmi.ConfigQuery[*oc.Interface_RoutedVlan_Ipv4]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv4Path) Counters ¶
func (n *Interface_RoutedVlan_Ipv4Path) Counters() *Interface_RoutedVlan_Ipv4_CountersPath
Counters (container): Packet and byte counters for IP transmission and reception for the address family.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/counters" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters"
func (*Interface_RoutedVlan_Ipv4Path) DhcpClient ¶
func (n *Interface_RoutedVlan_Ipv4Path) DhcpClient() *Interface_RoutedVlan_Ipv4_DhcpClientPath
DhcpClient (leaf): Enables a DHCP client on the interface in order to request an address
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/dhcp-client" Path from root: "/interfaces/interface/routed-vlan/ipv4/*/dhcp-client"
func (*Interface_RoutedVlan_Ipv4Path) Enabled ¶
func (n *Interface_RoutedVlan_Ipv4Path) Enabled() *Interface_RoutedVlan_Ipv4_EnabledPath
Enabled (leaf): Controls whether IPv4 is enabled or disabled on this interface. When IPv4 is enabled, this interface is connected to an IPv4 stack, and the interface can send and receive IPv4 packets.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/enabled" Path from root: "/interfaces/interface/routed-vlan/ipv4/*/enabled"
func (*Interface_RoutedVlan_Ipv4Path) Mtu ¶
func (n *Interface_RoutedVlan_Ipv4Path) Mtu() *Interface_RoutedVlan_Ipv4_MtuPath
Mtu (leaf): The size, in octets, of the largest IPv4 packet that the interface will send and receive.
The server may restrict the allowed values for this leaf, depending on the interface's type.
If this leaf is not configured, the operationally used MTU depends on the interface's type.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/mtu" Path from root: "/interfaces/interface/routed-vlan/ipv4/*/mtu"
func (*Interface_RoutedVlan_Ipv4Path) Neighbor ¶
func (n *Interface_RoutedVlan_Ipv4Path) Neighbor(Ip string) *Interface_RoutedVlan_Ipv4_NeighborPath
Neighbor (list): A list of mappings from IPv4 addresses to link-layer addresses.
Entries in this list are used as static entries in the ARP Cache.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "neighbors/neighbor" Path from root: "/interfaces/interface/routed-vlan/ipv4/neighbors/neighbor" Ip: string
func (*Interface_RoutedVlan_Ipv4Path) NeighborAny ¶
func (n *Interface_RoutedVlan_Ipv4Path) NeighborAny() *Interface_RoutedVlan_Ipv4_NeighborPathAny
NeighborAny (list): A list of mappings from IPv4 addresses to link-layer addresses.
Entries in this list are used as static entries in the ARP Cache.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "neighbors/neighbor" Path from root: "/interfaces/interface/routed-vlan/ipv4/neighbors/neighbor"
func (*Interface_RoutedVlan_Ipv4Path) ProxyArp ¶
func (n *Interface_RoutedVlan_Ipv4Path) ProxyArp() *Interface_RoutedVlan_Ipv4_ProxyArpPath
ProxyArp (container): Configuration and operational state parameters relating to proxy ARP. This functionality allows a system to respond to ARP requests that are not explicitly destined to the local system.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "proxy-arp" Path from root: "/interfaces/interface/routed-vlan/ipv4/proxy-arp"
func (*Interface_RoutedVlan_Ipv4Path) State ¶
func (n *Interface_RoutedVlan_Ipv4Path) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv4]
State returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv4Path) Unnumbered ¶
func (n *Interface_RoutedVlan_Ipv4Path) Unnumbered() *Interface_RoutedVlan_Ipv4_UnnumberedPath
Unnumbered (container): Top-level container for setting unnumbered interfaces. Includes reference the interface that provides the address information
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "unnumbered" Path from root: "/interfaces/interface/routed-vlan/ipv4/unnumbered"
type Interface_RoutedVlan_Ipv4PathAny ¶
Interface_RoutedVlan_Ipv4PathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4 YANG schema element.
func (*Interface_RoutedVlan_Ipv4PathAny) Address ¶
func (n *Interface_RoutedVlan_Ipv4PathAny) Address(Ip string) *Interface_RoutedVlan_Ipv4_AddressPathAny
Address (list): The list of configured IPv4 addresses on the interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "addresses/address" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address" Ip: string
func (*Interface_RoutedVlan_Ipv4PathAny) AddressAny ¶
func (n *Interface_RoutedVlan_Ipv4PathAny) AddressAny() *Interface_RoutedVlan_Ipv4_AddressPathAny
AddressAny (list): The list of configured IPv4 addresses on the interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "addresses/address" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address"
func (*Interface_RoutedVlan_Ipv4PathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv4PathAny) Config() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv4]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv4PathAny) Counters ¶
func (n *Interface_RoutedVlan_Ipv4PathAny) Counters() *Interface_RoutedVlan_Ipv4_CountersPathAny
Counters (container): Packet and byte counters for IP transmission and reception for the address family.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/counters" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters"
func (*Interface_RoutedVlan_Ipv4PathAny) DhcpClient ¶
func (n *Interface_RoutedVlan_Ipv4PathAny) DhcpClient() *Interface_RoutedVlan_Ipv4_DhcpClientPathAny
DhcpClient (leaf): Enables a DHCP client on the interface in order to request an address
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/dhcp-client" Path from root: "/interfaces/interface/routed-vlan/ipv4/*/dhcp-client"
func (*Interface_RoutedVlan_Ipv4PathAny) Enabled ¶
func (n *Interface_RoutedVlan_Ipv4PathAny) Enabled() *Interface_RoutedVlan_Ipv4_EnabledPathAny
Enabled (leaf): Controls whether IPv4 is enabled or disabled on this interface. When IPv4 is enabled, this interface is connected to an IPv4 stack, and the interface can send and receive IPv4 packets.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/enabled" Path from root: "/interfaces/interface/routed-vlan/ipv4/*/enabled"
func (*Interface_RoutedVlan_Ipv4PathAny) Mtu ¶
func (n *Interface_RoutedVlan_Ipv4PathAny) Mtu() *Interface_RoutedVlan_Ipv4_MtuPathAny
Mtu (leaf): The size, in octets, of the largest IPv4 packet that the interface will send and receive.
The server may restrict the allowed values for this leaf, depending on the interface's type.
If this leaf is not configured, the operationally used MTU depends on the interface's type.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/mtu" Path from root: "/interfaces/interface/routed-vlan/ipv4/*/mtu"
func (*Interface_RoutedVlan_Ipv4PathAny) Neighbor ¶
func (n *Interface_RoutedVlan_Ipv4PathAny) Neighbor(Ip string) *Interface_RoutedVlan_Ipv4_NeighborPathAny
Neighbor (list): A list of mappings from IPv4 addresses to link-layer addresses.
Entries in this list are used as static entries in the ARP Cache.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "neighbors/neighbor" Path from root: "/interfaces/interface/routed-vlan/ipv4/neighbors/neighbor" Ip: string
func (*Interface_RoutedVlan_Ipv4PathAny) NeighborAny ¶
func (n *Interface_RoutedVlan_Ipv4PathAny) NeighborAny() *Interface_RoutedVlan_Ipv4_NeighborPathAny
NeighborAny (list): A list of mappings from IPv4 addresses to link-layer addresses.
Entries in this list are used as static entries in the ARP Cache.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "neighbors/neighbor" Path from root: "/interfaces/interface/routed-vlan/ipv4/neighbors/neighbor"
func (*Interface_RoutedVlan_Ipv4PathAny) ProxyArp ¶
func (n *Interface_RoutedVlan_Ipv4PathAny) ProxyArp() *Interface_RoutedVlan_Ipv4_ProxyArpPathAny
ProxyArp (container): Configuration and operational state parameters relating to proxy ARP. This functionality allows a system to respond to ARP requests that are not explicitly destined to the local system.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "proxy-arp" Path from root: "/interfaces/interface/routed-vlan/ipv4/proxy-arp"
func (*Interface_RoutedVlan_Ipv4PathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4PathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv4]
State returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv4PathAny) Unnumbered ¶
func (n *Interface_RoutedVlan_Ipv4PathAny) Unnumbered() *Interface_RoutedVlan_Ipv4_UnnumberedPathAny
Unnumbered (container): Top-level container for setting unnumbered interfaces. Includes reference the interface that provides the address information
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "unnumbered" Path from root: "/interfaces/interface/routed-vlan/ipv4/unnumbered"
type Interface_RoutedVlan_Ipv4_AddressPath ¶
Interface_RoutedVlan_Ipv4_AddressPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/addresses/address YANG schema element.
func (*Interface_RoutedVlan_Ipv4_AddressPath) Config ¶
func (n *Interface_RoutedVlan_Ipv4_AddressPath) Config() ygnmi.ConfigQuery[*oc.Interface_RoutedVlan_Ipv4_Address]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv4_AddressPath) Ip ¶
Ip (leaf): The IPv4 address on the interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/ip" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/*/ip"
func (*Interface_RoutedVlan_Ipv4_AddressPath) Origin ¶
func (n *Interface_RoutedVlan_Ipv4_AddressPath) Origin() *Interface_RoutedVlan_Ipv4_Address_OriginPath
Origin (leaf): The origin of this address, e.g., statically configured, assigned by DHCP, etc..
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/origin" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/state/origin"
func (*Interface_RoutedVlan_Ipv4_AddressPath) PrefixLength ¶
func (n *Interface_RoutedVlan_Ipv4_AddressPath) PrefixLength() *Interface_RoutedVlan_Ipv4_Address_PrefixLengthPath
PrefixLength (leaf): The length of the subnet prefix.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/prefix-length" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/*/prefix-length"
func (*Interface_RoutedVlan_Ipv4_AddressPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_AddressPath) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv4_Address]
State returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv4_AddressPath) VrrpGroup ¶
func (n *Interface_RoutedVlan_Ipv4_AddressPath) VrrpGroup(VirtualRouterId uint8) *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath
VrrpGroup (list): List of VRRP groups, keyed by virtual router id
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "vrrp/vrrp-group" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group" VirtualRouterId: uint8
func (*Interface_RoutedVlan_Ipv4_AddressPath) VrrpGroupAny ¶
func (n *Interface_RoutedVlan_Ipv4_AddressPath) VrrpGroupAny() *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny
VrrpGroupAny (list): List of VRRP groups, keyed by virtual router id
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "vrrp/vrrp-group" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group"
type Interface_RoutedVlan_Ipv4_AddressPathAny ¶
Interface_RoutedVlan_Ipv4_AddressPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/addresses/address YANG schema element.
func (*Interface_RoutedVlan_Ipv4_AddressPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv4_AddressPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv4_Address]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv4_AddressPathAny) Ip ¶
func (n *Interface_RoutedVlan_Ipv4_AddressPathAny) Ip() *Interface_RoutedVlan_Ipv4_Address_IpPathAny
Ip (leaf): The IPv4 address on the interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/ip" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/*/ip"
func (*Interface_RoutedVlan_Ipv4_AddressPathAny) Origin ¶
func (n *Interface_RoutedVlan_Ipv4_AddressPathAny) Origin() *Interface_RoutedVlan_Ipv4_Address_OriginPathAny
Origin (leaf): The origin of this address, e.g., statically configured, assigned by DHCP, etc..
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/origin" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/state/origin"
func (*Interface_RoutedVlan_Ipv4_AddressPathAny) PrefixLength ¶
func (n *Interface_RoutedVlan_Ipv4_AddressPathAny) PrefixLength() *Interface_RoutedVlan_Ipv4_Address_PrefixLengthPathAny
PrefixLength (leaf): The length of the subnet prefix.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/prefix-length" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/*/prefix-length"
func (*Interface_RoutedVlan_Ipv4_AddressPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_AddressPathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv4_Address]
State returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv4_AddressPathAny) VrrpGroup ¶
func (n *Interface_RoutedVlan_Ipv4_AddressPathAny) VrrpGroup(VirtualRouterId uint8) *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny
VrrpGroup (list): List of VRRP groups, keyed by virtual router id
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "vrrp/vrrp-group" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group" VirtualRouterId: uint8
func (*Interface_RoutedVlan_Ipv4_AddressPathAny) VrrpGroupAny ¶
func (n *Interface_RoutedVlan_Ipv4_AddressPathAny) VrrpGroupAny() *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny
VrrpGroupAny (list): List of VRRP groups, keyed by virtual router id
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "vrrp/vrrp-group" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group"
type Interface_RoutedVlan_Ipv4_Address_IpPath ¶
type Interface_RoutedVlan_Ipv4_Address_IpPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Address_IpPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/addresses/address/state/ip YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Address_IpPath) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Address_IpPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/ip" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/config/ip"
func (*Interface_RoutedVlan_Ipv4_Address_IpPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_Address_IpPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/ip" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/state/ip"
type Interface_RoutedVlan_Ipv4_Address_IpPathAny ¶
type Interface_RoutedVlan_Ipv4_Address_IpPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Address_IpPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/addresses/address/state/ip YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Address_IpPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Address_IpPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/ip" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/config/ip"
func (*Interface_RoutedVlan_Ipv4_Address_IpPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_Address_IpPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/ip" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/state/ip"
type Interface_RoutedVlan_Ipv4_Address_OriginPath ¶
type Interface_RoutedVlan_Ipv4_Address_OriginPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Address_OriginPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/addresses/address/state/origin YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Address_OriginPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_Address_OriginPath) State() ygnmi.SingletonQuery[oc.E_IfIp_IpAddressOrigin]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/origin" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/state/origin"
type Interface_RoutedVlan_Ipv4_Address_OriginPathAny ¶
type Interface_RoutedVlan_Ipv4_Address_OriginPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Address_OriginPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/addresses/address/state/origin YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Address_OriginPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_Address_OriginPathAny) State() ygnmi.WildcardQuery[oc.E_IfIp_IpAddressOrigin]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/origin" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/state/origin"
type Interface_RoutedVlan_Ipv4_Address_PrefixLengthPath ¶
type Interface_RoutedVlan_Ipv4_Address_PrefixLengthPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Address_PrefixLengthPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/addresses/address/state/prefix-length YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Address_PrefixLengthPath) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Address_PrefixLengthPath) Config() ygnmi.ConfigQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/prefix-length" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/config/prefix-length"
func (*Interface_RoutedVlan_Ipv4_Address_PrefixLengthPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_Address_PrefixLengthPath) State() ygnmi.SingletonQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/prefix-length" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/state/prefix-length"
type Interface_RoutedVlan_Ipv4_Address_PrefixLengthPathAny ¶
type Interface_RoutedVlan_Ipv4_Address_PrefixLengthPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Address_PrefixLengthPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/addresses/address/state/prefix-length YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Address_PrefixLengthPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Address_PrefixLengthPathAny) Config() ygnmi.WildcardQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/prefix-length" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/config/prefix-length"
func (*Interface_RoutedVlan_Ipv4_Address_PrefixLengthPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_Address_PrefixLengthPathAny) State() ygnmi.WildcardQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/prefix-length" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/state/prefix-length"
type Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath ¶
Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath) AcceptMode ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath) AcceptMode() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AcceptModePath
AcceptMode (leaf): Configure whether packets destined for virtual addresses are accepted even when the virtual address is not owned by the router interface
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/accept-mode" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/*/accept-mode"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath) AdvertisementInterval ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath) AdvertisementInterval() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AdvertisementIntervalPath
AdvertisementInterval (leaf): Sets the interval between successive VRRP advertisements -- RFC 5798 defines this as a 12-bit value expressed as 0.1 seconds, with default 100, i.e., 1 second. Several implementation express this in units of seconds
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/advertisement-interval" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/*/advertisement-interval"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath) Config() ygnmi.ConfigQuery[*oc.Interface_RoutedVlan_Ipv4_Address_VrrpGroup]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath) CurrentPriority ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath) CurrentPriority() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_CurrentPriorityPath
CurrentPriority (leaf): Operational value of the priority for the interface in the VRRP group
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/current-priority" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/state/current-priority"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath) InterfaceTracking ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath) InterfaceTracking() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPath
InterfaceTracking (container): Top-level container for VRRP interface tracking
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "interface-tracking" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath) Preempt ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath) Preempt() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptPath
Preempt (leaf): When set to true, enables preemption by a higher priority backup router of a lower priority master router
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/preempt" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/*/preempt"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath) PreemptDelay ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath) PreemptDelay() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptDelayPath
PreemptDelay (leaf): Set the delay the higher priority router waits before preempting
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/preempt-delay" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/*/preempt-delay"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath) Priority ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath) Priority() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PriorityPath
Priority (leaf): Specifies the sending VRRP interface's priority for the virtual router. Higher values equal higher priority
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/priority" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/*/priority"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv4_Address_VrrpGroup]
State returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath) VirtualAddress ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath) VirtualAddress() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualAddressPath
VirtualAddress (leaf-list): Configure one or more virtual addresses for the VRRP group
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/virtual-address" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/*/virtual-address"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath) VirtualRouterId ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPath) VirtualRouterId() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualRouterIdPath
VirtualRouterId (leaf): Set the virtual router id for use by the VRRP group. This usually also determines the virtual MAC address that is generated for the VRRP group
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/virtual-router-id" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/*/virtual-router-id"
type Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny ¶
Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny) AcceptMode ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny) AcceptMode() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AcceptModePathAny
AcceptMode (leaf): Configure whether packets destined for virtual addresses are accepted even when the virtual address is not owned by the router interface
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/accept-mode" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/*/accept-mode"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny) AdvertisementInterval ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny) AdvertisementInterval() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AdvertisementIntervalPathAny
AdvertisementInterval (leaf): Sets the interval between successive VRRP advertisements -- RFC 5798 defines this as a 12-bit value expressed as 0.1 seconds, with default 100, i.e., 1 second. Several implementation express this in units of seconds
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/advertisement-interval" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/*/advertisement-interval"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv4_Address_VrrpGroup]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny) CurrentPriority ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny) CurrentPriority() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_CurrentPriorityPathAny
CurrentPriority (leaf): Operational value of the priority for the interface in the VRRP group
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/current-priority" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/state/current-priority"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny) InterfaceTracking ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny) InterfaceTracking() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny
InterfaceTracking (container): Top-level container for VRRP interface tracking
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "interface-tracking" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny) Preempt ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny) Preempt() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptPathAny
Preempt (leaf): When set to true, enables preemption by a higher priority backup router of a lower priority master router
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/preempt" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/*/preempt"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny) PreemptDelay ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny) PreemptDelay() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptDelayPathAny
PreemptDelay (leaf): Set the delay the higher priority router waits before preempting
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/preempt-delay" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/*/preempt-delay"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny) Priority ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny) Priority() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PriorityPathAny
Priority (leaf): Specifies the sending VRRP interface's priority for the virtual router. Higher values equal higher priority
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/priority" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/*/priority"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv4_Address_VrrpGroup]
State returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny) VirtualAddress ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny) VirtualAddress() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualAddressPathAny
VirtualAddress (leaf-list): Configure one or more virtual addresses for the VRRP group
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/virtual-address" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/*/virtual-address"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny) VirtualRouterId ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroupPathAny) VirtualRouterId() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualRouterIdPathAny
VirtualRouterId (leaf): Set the virtual router id for use by the VRRP group. This usually also determines the virtual MAC address that is generated for the VRRP group
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/virtual-router-id" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/*/virtual-router-id"
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AcceptModePath ¶
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AcceptModePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AcceptModePath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/state/accept-mode YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AcceptModePath) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AcceptModePath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/accept-mode" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/config/accept-mode"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AcceptModePath) State ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AcceptModePath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/accept-mode" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/state/accept-mode"
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AcceptModePathAny ¶
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AcceptModePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AcceptModePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/state/accept-mode YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AcceptModePathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AcceptModePathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/accept-mode" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/config/accept-mode"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AcceptModePathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AcceptModePathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/accept-mode" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/state/accept-mode"
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AdvertisementIntervalPath ¶
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AdvertisementIntervalPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AdvertisementIntervalPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/state/advertisement-interval YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AdvertisementIntervalPath) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AdvertisementIntervalPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/advertisement-interval" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/config/advertisement-interval"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AdvertisementIntervalPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AdvertisementIntervalPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/advertisement-interval" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/state/advertisement-interval"
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AdvertisementIntervalPathAny ¶
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AdvertisementIntervalPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AdvertisementIntervalPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/state/advertisement-interval YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AdvertisementIntervalPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AdvertisementIntervalPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/advertisement-interval" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/config/advertisement-interval"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AdvertisementIntervalPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_AdvertisementIntervalPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/advertisement-interval" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/state/advertisement-interval"
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_CurrentPriorityPath ¶
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_CurrentPriorityPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Address_VrrpGroup_CurrentPriorityPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/state/current-priority YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_CurrentPriorityPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_CurrentPriorityPath) State() ygnmi.SingletonQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/current-priority" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/state/current-priority"
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_CurrentPriorityPathAny ¶
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_CurrentPriorityPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Address_VrrpGroup_CurrentPriorityPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/state/current-priority YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_CurrentPriorityPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_CurrentPriorityPathAny) State() ygnmi.WildcardQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/current-priority" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/state/current-priority"
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPath ¶
Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPath) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPath) Config() ygnmi.ConfigQuery[*oc.Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPath) PriorityDecrement ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPath) PriorityDecrement() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath
PriorityDecrement (leaf): Set the value to subtract from priority when the tracked interface goes down
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/priority-decrement" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/*/priority-decrement"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPath) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking]
State returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPath) TrackInterface ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPath) TrackInterface() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath
TrackInterface (leaf-list): Sets a list of one or more interfaces that should be tracked for up/down events to dynamically change the priority state of the VRRP group, and potentially change the mastership if the tracked interface going down lowers the priority sufficiently. Any of the tracked interfaces going down will cause the priority to be lowered. Some implementations may only support a single tracked interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/track-interface" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/*/track-interface"
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny ¶
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny struct {
*ygnmi.NodePath
}
Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny) PriorityDecrement ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny) PriorityDecrement() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny
PriorityDecrement (leaf): Set the value to subtract from priority when the tracked interface goes down
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/priority-decrement" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/*/priority-decrement"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking]
State returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny) TrackInterface ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny) TrackInterface() *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny
TrackInterface (leaf-list): Sets a list of one or more interfaces that should be tracked for up/down events to dynamically change the priority state of the VRRP group, and potentially change the mastership if the tracked interface going down lowers the priority sufficiently. Any of the tracked interfaces going down will cause the priority to be lowered. Some implementations may only support a single tracked interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/track-interface" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/*/track-interface"
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath ¶
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/state/priority-decrement YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath) Config() ygnmi.ConfigQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/priority-decrement" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/config/priority-decrement"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath) State() ygnmi.SingletonQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/priority-decrement" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/state/priority-decrement"
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny ¶
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/state/priority-decrement YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny) Config() ygnmi.WildcardQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/priority-decrement" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/config/priority-decrement"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny) State() ygnmi.WildcardQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/priority-decrement" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/state/priority-decrement"
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath ¶
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/state/track-interface YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath) Config() ygnmi.ConfigQuery[[]string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/track-interface" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/config/track-interface"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath) State ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath) State() ygnmi.SingletonQuery[[]string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/track-interface" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/state/track-interface"
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny ¶
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/state/track-interface YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny) Config() ygnmi.WildcardQuery[[]string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/track-interface" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/config/track-interface"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny) State() ygnmi.WildcardQuery[[]string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/track-interface" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/state/track-interface"
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptDelayPath ¶
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptDelayPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptDelayPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/state/preempt-delay YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptDelayPath) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptDelayPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/preempt-delay" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/config/preempt-delay"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptDelayPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptDelayPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/preempt-delay" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/state/preempt-delay"
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptDelayPathAny ¶
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptDelayPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptDelayPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/state/preempt-delay YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptDelayPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptDelayPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/preempt-delay" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/config/preempt-delay"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptDelayPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptDelayPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/preempt-delay" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/state/preempt-delay"
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptPath ¶
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/state/preempt YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptPath) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/preempt" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/config/preempt"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/preempt" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/state/preempt"
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptPathAny ¶
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/state/preempt YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/preempt" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/config/preempt"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PreemptPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/preempt" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/state/preempt"
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PriorityPath ¶
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PriorityPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PriorityPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/state/priority YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PriorityPath) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PriorityPath) Config() ygnmi.ConfigQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/priority" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/config/priority"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PriorityPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PriorityPath) State() ygnmi.SingletonQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/priority" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/state/priority"
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PriorityPathAny ¶
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PriorityPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PriorityPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/state/priority YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PriorityPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PriorityPathAny) Config() ygnmi.WildcardQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/priority" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/config/priority"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PriorityPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_PriorityPathAny) State() ygnmi.WildcardQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/priority" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/state/priority"
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualAddressPath ¶
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualAddressPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualAddressPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/state/virtual-address YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualAddressPath) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualAddressPath) Config() ygnmi.ConfigQuery[[]string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/virtual-address" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/config/virtual-address"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualAddressPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualAddressPath) State() ygnmi.SingletonQuery[[]string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/virtual-address" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/state/virtual-address"
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualAddressPathAny ¶
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualAddressPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualAddressPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/state/virtual-address YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualAddressPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualAddressPathAny) Config() ygnmi.WildcardQuery[[]string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/virtual-address" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/config/virtual-address"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualAddressPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualAddressPathAny) State() ygnmi.WildcardQuery[[]string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/virtual-address" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/state/virtual-address"
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualRouterIdPath ¶
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualRouterIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualRouterIdPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/state/virtual-router-id YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualRouterIdPath) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualRouterIdPath) Config() ygnmi.ConfigQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/virtual-router-id" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/config/virtual-router-id"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualRouterIdPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualRouterIdPath) State() ygnmi.SingletonQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/virtual-router-id" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/state/virtual-router-id"
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualRouterIdPathAny ¶
type Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualRouterIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualRouterIdPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/state/virtual-router-id YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualRouterIdPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualRouterIdPathAny) Config() ygnmi.WildcardQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/virtual-router-id" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/config/virtual-router-id"
func (*Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualRouterIdPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_Address_VrrpGroup_VirtualRouterIdPathAny) State() ygnmi.WildcardQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/virtual-router-id" Path from root: "/interfaces/interface/routed-vlan/ipv4/addresses/address/vrrp/vrrp-group/state/virtual-router-id"
type Interface_RoutedVlan_Ipv4_CountersPath ¶
Interface_RoutedVlan_Ipv4_CountersPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/state/counters YANG schema element.
func (*Interface_RoutedVlan_Ipv4_CountersPath) InDiscardedPkts ¶
func (n *Interface_RoutedVlan_Ipv4_CountersPath) InDiscardedPkts() *Interface_RoutedVlan_Ipv4_Counters_InDiscardedPktsPath
InDiscardedPkts (leaf): The number of input IP packets for the specified address family, for which no problems were encountered to prevent their continued processing, but were discarded (e.g., for lack of buffer space).
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-discarded-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/in-discarded-pkts"
func (*Interface_RoutedVlan_Ipv4_CountersPath) InErrorPkts ¶
func (n *Interface_RoutedVlan_Ipv4_CountersPath) InErrorPkts() *Interface_RoutedVlan_Ipv4_Counters_InErrorPktsPath
InErrorPkts (leaf): Number of IP packets discarded due to errors for the specified address family, including errors in the IP header, no route found to the IP destination, invalid address, unknown protocol, etc.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-error-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/in-error-pkts"
func (*Interface_RoutedVlan_Ipv4_CountersPath) InForwardedOctets ¶
func (n *Interface_RoutedVlan_Ipv4_CountersPath) InForwardedOctets() *Interface_RoutedVlan_Ipv4_Counters_InForwardedOctetsPath
InForwardedOctets (leaf): The number of octets received in input IP packets for the specified address family for which the device was not their final IP destination and for which the device attempted to find a route to forward them to that final destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-forwarded-octets" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/in-forwarded-octets"
func (*Interface_RoutedVlan_Ipv4_CountersPath) InForwardedPkts ¶
func (n *Interface_RoutedVlan_Ipv4_CountersPath) InForwardedPkts() *Interface_RoutedVlan_Ipv4_Counters_InForwardedPktsPath
InForwardedPkts (leaf): The number of input packets for which the device was not their final IP destination and for which the device attempted to find a route to forward them to that final destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-forwarded-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/in-forwarded-pkts"
func (*Interface_RoutedVlan_Ipv4_CountersPath) InOctets ¶
func (n *Interface_RoutedVlan_Ipv4_CountersPath) InOctets() *Interface_RoutedVlan_Ipv4_Counters_InOctetsPath
InOctets (leaf): The total number of octets received in input IP packets for the specified address family, including those received in error.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-octets" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/in-octets"
func (*Interface_RoutedVlan_Ipv4_CountersPath) InPkts ¶
func (n *Interface_RoutedVlan_Ipv4_CountersPath) InPkts() *Interface_RoutedVlan_Ipv4_Counters_InPktsPath
InPkts (leaf): The total number of IP packets received for the specified address family, including those received in error
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/in-pkts"
func (*Interface_RoutedVlan_Ipv4_CountersPath) OutDiscardedPkts ¶
func (n *Interface_RoutedVlan_Ipv4_CountersPath) OutDiscardedPkts() *Interface_RoutedVlan_Ipv4_Counters_OutDiscardedPktsPath
OutDiscardedPkts (leaf): The number of output IP packets for the specified address family for which no problem was encountered to prevent their transmission to their destination, but were discarded (e.g., for lack of buffer space).
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-discarded-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/out-discarded-pkts"
func (*Interface_RoutedVlan_Ipv4_CountersPath) OutErrorPkts ¶
func (n *Interface_RoutedVlan_Ipv4_CountersPath) OutErrorPkts() *Interface_RoutedVlan_Ipv4_Counters_OutErrorPktsPath
OutErrorPkts (leaf): Number of IP packets for the specified address family locally generated and discarded due to errors, including no route found to the IP destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-error-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/out-error-pkts"
func (*Interface_RoutedVlan_Ipv4_CountersPath) OutForwardedOctets ¶
func (n *Interface_RoutedVlan_Ipv4_CountersPath) OutForwardedOctets() *Interface_RoutedVlan_Ipv4_Counters_OutForwardedOctetsPath
OutForwardedOctets (leaf): The number of octets in packets for which this entity was not their final IP destination and for which it was successful in finding a path to their final destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-forwarded-octets" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/out-forwarded-octets"
func (*Interface_RoutedVlan_Ipv4_CountersPath) OutForwardedPkts ¶
func (n *Interface_RoutedVlan_Ipv4_CountersPath) OutForwardedPkts() *Interface_RoutedVlan_Ipv4_Counters_OutForwardedPktsPath
OutForwardedPkts (leaf): The number of packets for which this entity was not their final IP destination and for which it was successful in finding a path to their final destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-forwarded-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/out-forwarded-pkts"
func (*Interface_RoutedVlan_Ipv4_CountersPath) OutOctets ¶
func (n *Interface_RoutedVlan_Ipv4_CountersPath) OutOctets() *Interface_RoutedVlan_Ipv4_Counters_OutOctetsPath
OutOctets (leaf): The total number of octets in IP packets for the specified address family that the device supplied to the lower layers for transmission. This includes packets generated locally and those forwarded by the device.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-octets" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/out-octets"
func (*Interface_RoutedVlan_Ipv4_CountersPath) OutPkts ¶
func (n *Interface_RoutedVlan_Ipv4_CountersPath) OutPkts() *Interface_RoutedVlan_Ipv4_Counters_OutPktsPath
OutPkts (leaf): The total number of IP packets for the specified address family that the device supplied to the lower layers for transmission. This includes packets generated locally and those forwarded by the device.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/out-pkts"
func (*Interface_RoutedVlan_Ipv4_CountersPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_CountersPath) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv4_Counters]
State returns a Query that can be used in gNMI operations.
type Interface_RoutedVlan_Ipv4_CountersPathAny ¶
Interface_RoutedVlan_Ipv4_CountersPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/state/counters YANG schema element.
func (*Interface_RoutedVlan_Ipv4_CountersPathAny) InDiscardedPkts ¶
func (n *Interface_RoutedVlan_Ipv4_CountersPathAny) InDiscardedPkts() *Interface_RoutedVlan_Ipv4_Counters_InDiscardedPktsPathAny
InDiscardedPkts (leaf): The number of input IP packets for the specified address family, for which no problems were encountered to prevent their continued processing, but were discarded (e.g., for lack of buffer space).
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-discarded-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/in-discarded-pkts"
func (*Interface_RoutedVlan_Ipv4_CountersPathAny) InErrorPkts ¶
func (n *Interface_RoutedVlan_Ipv4_CountersPathAny) InErrorPkts() *Interface_RoutedVlan_Ipv4_Counters_InErrorPktsPathAny
InErrorPkts (leaf): Number of IP packets discarded due to errors for the specified address family, including errors in the IP header, no route found to the IP destination, invalid address, unknown protocol, etc.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-error-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/in-error-pkts"
func (*Interface_RoutedVlan_Ipv4_CountersPathAny) InForwardedOctets ¶
func (n *Interface_RoutedVlan_Ipv4_CountersPathAny) InForwardedOctets() *Interface_RoutedVlan_Ipv4_Counters_InForwardedOctetsPathAny
InForwardedOctets (leaf): The number of octets received in input IP packets for the specified address family for which the device was not their final IP destination and for which the device attempted to find a route to forward them to that final destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-forwarded-octets" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/in-forwarded-octets"
func (*Interface_RoutedVlan_Ipv4_CountersPathAny) InForwardedPkts ¶
func (n *Interface_RoutedVlan_Ipv4_CountersPathAny) InForwardedPkts() *Interface_RoutedVlan_Ipv4_Counters_InForwardedPktsPathAny
InForwardedPkts (leaf): The number of input packets for which the device was not their final IP destination and for which the device attempted to find a route to forward them to that final destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-forwarded-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/in-forwarded-pkts"
func (*Interface_RoutedVlan_Ipv4_CountersPathAny) InOctets ¶
func (n *Interface_RoutedVlan_Ipv4_CountersPathAny) InOctets() *Interface_RoutedVlan_Ipv4_Counters_InOctetsPathAny
InOctets (leaf): The total number of octets received in input IP packets for the specified address family, including those received in error.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-octets" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/in-octets"
func (*Interface_RoutedVlan_Ipv4_CountersPathAny) InPkts ¶
func (n *Interface_RoutedVlan_Ipv4_CountersPathAny) InPkts() *Interface_RoutedVlan_Ipv4_Counters_InPktsPathAny
InPkts (leaf): The total number of IP packets received for the specified address family, including those received in error
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/in-pkts"
func (*Interface_RoutedVlan_Ipv4_CountersPathAny) OutDiscardedPkts ¶
func (n *Interface_RoutedVlan_Ipv4_CountersPathAny) OutDiscardedPkts() *Interface_RoutedVlan_Ipv4_Counters_OutDiscardedPktsPathAny
OutDiscardedPkts (leaf): The number of output IP packets for the specified address family for which no problem was encountered to prevent their transmission to their destination, but were discarded (e.g., for lack of buffer space).
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-discarded-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/out-discarded-pkts"
func (*Interface_RoutedVlan_Ipv4_CountersPathAny) OutErrorPkts ¶
func (n *Interface_RoutedVlan_Ipv4_CountersPathAny) OutErrorPkts() *Interface_RoutedVlan_Ipv4_Counters_OutErrorPktsPathAny
OutErrorPkts (leaf): Number of IP packets for the specified address family locally generated and discarded due to errors, including no route found to the IP destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-error-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/out-error-pkts"
func (*Interface_RoutedVlan_Ipv4_CountersPathAny) OutForwardedOctets ¶
func (n *Interface_RoutedVlan_Ipv4_CountersPathAny) OutForwardedOctets() *Interface_RoutedVlan_Ipv4_Counters_OutForwardedOctetsPathAny
OutForwardedOctets (leaf): The number of octets in packets for which this entity was not their final IP destination and for which it was successful in finding a path to their final destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-forwarded-octets" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/out-forwarded-octets"
func (*Interface_RoutedVlan_Ipv4_CountersPathAny) OutForwardedPkts ¶
func (n *Interface_RoutedVlan_Ipv4_CountersPathAny) OutForwardedPkts() *Interface_RoutedVlan_Ipv4_Counters_OutForwardedPktsPathAny
OutForwardedPkts (leaf): The number of packets for which this entity was not their final IP destination and for which it was successful in finding a path to their final destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-forwarded-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/out-forwarded-pkts"
func (*Interface_RoutedVlan_Ipv4_CountersPathAny) OutOctets ¶
func (n *Interface_RoutedVlan_Ipv4_CountersPathAny) OutOctets() *Interface_RoutedVlan_Ipv4_Counters_OutOctetsPathAny
OutOctets (leaf): The total number of octets in IP packets for the specified address family that the device supplied to the lower layers for transmission. This includes packets generated locally and those forwarded by the device.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-octets" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/out-octets"
func (*Interface_RoutedVlan_Ipv4_CountersPathAny) OutPkts ¶
func (n *Interface_RoutedVlan_Ipv4_CountersPathAny) OutPkts() *Interface_RoutedVlan_Ipv4_Counters_OutPktsPathAny
OutPkts (leaf): The total number of IP packets for the specified address family that the device supplied to the lower layers for transmission. This includes packets generated locally and those forwarded by the device.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/out-pkts"
func (*Interface_RoutedVlan_Ipv4_CountersPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv4_Counters]
State returns a Query that can be used in gNMI operations.
type Interface_RoutedVlan_Ipv4_Counters_InDiscardedPktsPath ¶
type Interface_RoutedVlan_Ipv4_Counters_InDiscardedPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Counters_InDiscardedPktsPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/state/counters/in-discarded-pkts YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Counters_InDiscardedPktsPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_Counters_InDiscardedPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-discarded-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/in-discarded-pkts"
type Interface_RoutedVlan_Ipv4_Counters_InDiscardedPktsPathAny ¶
type Interface_RoutedVlan_Ipv4_Counters_InDiscardedPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Counters_InDiscardedPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/state/counters/in-discarded-pkts YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Counters_InDiscardedPktsPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_Counters_InDiscardedPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-discarded-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/in-discarded-pkts"
type Interface_RoutedVlan_Ipv4_Counters_InErrorPktsPath ¶
type Interface_RoutedVlan_Ipv4_Counters_InErrorPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Counters_InErrorPktsPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/state/counters/in-error-pkts YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Counters_InErrorPktsPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_Counters_InErrorPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-error-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/in-error-pkts"
type Interface_RoutedVlan_Ipv4_Counters_InErrorPktsPathAny ¶
type Interface_RoutedVlan_Ipv4_Counters_InErrorPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Counters_InErrorPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/state/counters/in-error-pkts YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Counters_InErrorPktsPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_Counters_InErrorPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-error-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/in-error-pkts"
type Interface_RoutedVlan_Ipv4_Counters_InForwardedOctetsPath ¶
type Interface_RoutedVlan_Ipv4_Counters_InForwardedOctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Counters_InForwardedOctetsPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/state/counters/in-forwarded-octets YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Counters_InForwardedOctetsPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_Counters_InForwardedOctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-forwarded-octets" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/in-forwarded-octets"
type Interface_RoutedVlan_Ipv4_Counters_InForwardedOctetsPathAny ¶
type Interface_RoutedVlan_Ipv4_Counters_InForwardedOctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Counters_InForwardedOctetsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/state/counters/in-forwarded-octets YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Counters_InForwardedOctetsPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_Counters_InForwardedOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-forwarded-octets" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/in-forwarded-octets"
type Interface_RoutedVlan_Ipv4_Counters_InForwardedPktsPath ¶
type Interface_RoutedVlan_Ipv4_Counters_InForwardedPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Counters_InForwardedPktsPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/state/counters/in-forwarded-pkts YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Counters_InForwardedPktsPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_Counters_InForwardedPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-forwarded-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/in-forwarded-pkts"
type Interface_RoutedVlan_Ipv4_Counters_InForwardedPktsPathAny ¶
type Interface_RoutedVlan_Ipv4_Counters_InForwardedPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Counters_InForwardedPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/state/counters/in-forwarded-pkts YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Counters_InForwardedPktsPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_Counters_InForwardedPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-forwarded-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/in-forwarded-pkts"
type Interface_RoutedVlan_Ipv4_Counters_InOctetsPath ¶
type Interface_RoutedVlan_Ipv4_Counters_InOctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Counters_InOctetsPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/state/counters/in-octets YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Counters_InOctetsPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_Counters_InOctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-octets" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/in-octets"
type Interface_RoutedVlan_Ipv4_Counters_InOctetsPathAny ¶
type Interface_RoutedVlan_Ipv4_Counters_InOctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Counters_InOctetsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/state/counters/in-octets YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Counters_InOctetsPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_Counters_InOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-octets" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/in-octets"
type Interface_RoutedVlan_Ipv4_Counters_InPktsPath ¶
type Interface_RoutedVlan_Ipv4_Counters_InPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Counters_InPktsPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/state/counters/in-pkts YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Counters_InPktsPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_Counters_InPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/in-pkts"
type Interface_RoutedVlan_Ipv4_Counters_InPktsPathAny ¶
type Interface_RoutedVlan_Ipv4_Counters_InPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Counters_InPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/state/counters/in-pkts YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Counters_InPktsPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_Counters_InPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/in-pkts"
type Interface_RoutedVlan_Ipv4_Counters_OutDiscardedPktsPath ¶
type Interface_RoutedVlan_Ipv4_Counters_OutDiscardedPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Counters_OutDiscardedPktsPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/state/counters/out-discarded-pkts YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Counters_OutDiscardedPktsPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_Counters_OutDiscardedPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-discarded-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/out-discarded-pkts"
type Interface_RoutedVlan_Ipv4_Counters_OutDiscardedPktsPathAny ¶
type Interface_RoutedVlan_Ipv4_Counters_OutDiscardedPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Counters_OutDiscardedPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/state/counters/out-discarded-pkts YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Counters_OutDiscardedPktsPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_Counters_OutDiscardedPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-discarded-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/out-discarded-pkts"
type Interface_RoutedVlan_Ipv4_Counters_OutErrorPktsPath ¶
type Interface_RoutedVlan_Ipv4_Counters_OutErrorPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Counters_OutErrorPktsPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/state/counters/out-error-pkts YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Counters_OutErrorPktsPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_Counters_OutErrorPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-error-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/out-error-pkts"
type Interface_RoutedVlan_Ipv4_Counters_OutErrorPktsPathAny ¶
type Interface_RoutedVlan_Ipv4_Counters_OutErrorPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Counters_OutErrorPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/state/counters/out-error-pkts YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Counters_OutErrorPktsPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_Counters_OutErrorPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-error-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/out-error-pkts"
type Interface_RoutedVlan_Ipv4_Counters_OutForwardedOctetsPath ¶
type Interface_RoutedVlan_Ipv4_Counters_OutForwardedOctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Counters_OutForwardedOctetsPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/state/counters/out-forwarded-octets YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Counters_OutForwardedOctetsPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_Counters_OutForwardedOctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-forwarded-octets" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/out-forwarded-octets"
type Interface_RoutedVlan_Ipv4_Counters_OutForwardedOctetsPathAny ¶
type Interface_RoutedVlan_Ipv4_Counters_OutForwardedOctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Counters_OutForwardedOctetsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/state/counters/out-forwarded-octets YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Counters_OutForwardedOctetsPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_Counters_OutForwardedOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-forwarded-octets" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/out-forwarded-octets"
type Interface_RoutedVlan_Ipv4_Counters_OutForwardedPktsPath ¶
type Interface_RoutedVlan_Ipv4_Counters_OutForwardedPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Counters_OutForwardedPktsPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/state/counters/out-forwarded-pkts YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Counters_OutForwardedPktsPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_Counters_OutForwardedPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-forwarded-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/out-forwarded-pkts"
type Interface_RoutedVlan_Ipv4_Counters_OutForwardedPktsPathAny ¶
type Interface_RoutedVlan_Ipv4_Counters_OutForwardedPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Counters_OutForwardedPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/state/counters/out-forwarded-pkts YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Counters_OutForwardedPktsPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_Counters_OutForwardedPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-forwarded-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/out-forwarded-pkts"
type Interface_RoutedVlan_Ipv4_Counters_OutOctetsPath ¶
type Interface_RoutedVlan_Ipv4_Counters_OutOctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Counters_OutOctetsPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/state/counters/out-octets YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Counters_OutOctetsPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_Counters_OutOctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-octets" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/out-octets"
type Interface_RoutedVlan_Ipv4_Counters_OutOctetsPathAny ¶
type Interface_RoutedVlan_Ipv4_Counters_OutOctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Counters_OutOctetsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/state/counters/out-octets YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Counters_OutOctetsPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_Counters_OutOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-octets" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/out-octets"
type Interface_RoutedVlan_Ipv4_Counters_OutPktsPath ¶
type Interface_RoutedVlan_Ipv4_Counters_OutPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Counters_OutPktsPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/state/counters/out-pkts YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Counters_OutPktsPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_Counters_OutPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/out-pkts"
type Interface_RoutedVlan_Ipv4_Counters_OutPktsPathAny ¶
type Interface_RoutedVlan_Ipv4_Counters_OutPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Counters_OutPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/state/counters/out-pkts YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Counters_OutPktsPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_Counters_OutPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/counters/out-pkts"
type Interface_RoutedVlan_Ipv4_DhcpClientPath ¶
type Interface_RoutedVlan_Ipv4_DhcpClientPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_DhcpClientPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/state/dhcp-client YANG schema element.
func (*Interface_RoutedVlan_Ipv4_DhcpClientPath) Config ¶
func (n *Interface_RoutedVlan_Ipv4_DhcpClientPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/dhcp-client" Path from root: "/interfaces/interface/routed-vlan/ipv4/config/dhcp-client"
func (*Interface_RoutedVlan_Ipv4_DhcpClientPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_DhcpClientPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/dhcp-client" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/dhcp-client"
type Interface_RoutedVlan_Ipv4_DhcpClientPathAny ¶
type Interface_RoutedVlan_Ipv4_DhcpClientPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_DhcpClientPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/state/dhcp-client YANG schema element.
func (*Interface_RoutedVlan_Ipv4_DhcpClientPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv4_DhcpClientPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/dhcp-client" Path from root: "/interfaces/interface/routed-vlan/ipv4/config/dhcp-client"
func (*Interface_RoutedVlan_Ipv4_DhcpClientPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_DhcpClientPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/dhcp-client" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/dhcp-client"
type Interface_RoutedVlan_Ipv4_EnabledPath ¶
type Interface_RoutedVlan_Ipv4_EnabledPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_EnabledPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/state/enabled YANG schema element.
func (*Interface_RoutedVlan_Ipv4_EnabledPath) Config ¶
func (n *Interface_RoutedVlan_Ipv4_EnabledPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/enabled" Path from root: "/interfaces/interface/routed-vlan/ipv4/config/enabled"
func (*Interface_RoutedVlan_Ipv4_EnabledPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_EnabledPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/enabled" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/enabled"
type Interface_RoutedVlan_Ipv4_EnabledPathAny ¶
type Interface_RoutedVlan_Ipv4_EnabledPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_EnabledPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/state/enabled YANG schema element.
func (*Interface_RoutedVlan_Ipv4_EnabledPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv4_EnabledPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/enabled" Path from root: "/interfaces/interface/routed-vlan/ipv4/config/enabled"
func (*Interface_RoutedVlan_Ipv4_EnabledPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_EnabledPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/enabled" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/enabled"
type Interface_RoutedVlan_Ipv4_MtuPath ¶
type Interface_RoutedVlan_Ipv4_MtuPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_MtuPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/state/mtu YANG schema element.
func (*Interface_RoutedVlan_Ipv4_MtuPath) Config ¶
func (n *Interface_RoutedVlan_Ipv4_MtuPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/mtu" Path from root: "/interfaces/interface/routed-vlan/ipv4/config/mtu"
func (*Interface_RoutedVlan_Ipv4_MtuPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_MtuPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/mtu" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/mtu"
type Interface_RoutedVlan_Ipv4_MtuPathAny ¶
type Interface_RoutedVlan_Ipv4_MtuPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_MtuPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/state/mtu YANG schema element.
func (*Interface_RoutedVlan_Ipv4_MtuPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv4_MtuPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/mtu" Path from root: "/interfaces/interface/routed-vlan/ipv4/config/mtu"
func (*Interface_RoutedVlan_Ipv4_MtuPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_MtuPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/mtu" Path from root: "/interfaces/interface/routed-vlan/ipv4/state/mtu"
type Interface_RoutedVlan_Ipv4_NeighborPath ¶
Interface_RoutedVlan_Ipv4_NeighborPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/neighbors/neighbor YANG schema element.
func (*Interface_RoutedVlan_Ipv4_NeighborPath) Config ¶
func (n *Interface_RoutedVlan_Ipv4_NeighborPath) Config() ygnmi.ConfigQuery[*oc.Interface_RoutedVlan_Ipv4_Neighbor]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv4_NeighborPath) Ip ¶
Ip (leaf): The IPv4 address of the neighbor node.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/ip" Path from root: "/interfaces/interface/routed-vlan/ipv4/neighbors/neighbor/*/ip"
func (*Interface_RoutedVlan_Ipv4_NeighborPath) LinkLayerAddress ¶
func (n *Interface_RoutedVlan_Ipv4_NeighborPath) LinkLayerAddress() *Interface_RoutedVlan_Ipv4_Neighbor_LinkLayerAddressPath
LinkLayerAddress (leaf): The link-layer address of the neighbor node.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/link-layer-address" Path from root: "/interfaces/interface/routed-vlan/ipv4/neighbors/neighbor/*/link-layer-address"
func (*Interface_RoutedVlan_Ipv4_NeighborPath) Origin ¶
func (n *Interface_RoutedVlan_Ipv4_NeighborPath) Origin() *Interface_RoutedVlan_Ipv4_Neighbor_OriginPath
Origin (leaf): The origin of this neighbor entry, static or dynamic.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/origin" Path from root: "/interfaces/interface/routed-vlan/ipv4/neighbors/neighbor/state/origin"
func (*Interface_RoutedVlan_Ipv4_NeighborPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_NeighborPath) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv4_Neighbor]
State returns a Query that can be used in gNMI operations.
type Interface_RoutedVlan_Ipv4_NeighborPathAny ¶
Interface_RoutedVlan_Ipv4_NeighborPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/neighbors/neighbor YANG schema element.
func (*Interface_RoutedVlan_Ipv4_NeighborPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv4_NeighborPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv4_Neighbor]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv4_NeighborPathAny) Ip ¶
func (n *Interface_RoutedVlan_Ipv4_NeighborPathAny) Ip() *Interface_RoutedVlan_Ipv4_Neighbor_IpPathAny
Ip (leaf): The IPv4 address of the neighbor node.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/ip" Path from root: "/interfaces/interface/routed-vlan/ipv4/neighbors/neighbor/*/ip"
func (*Interface_RoutedVlan_Ipv4_NeighborPathAny) LinkLayerAddress ¶
func (n *Interface_RoutedVlan_Ipv4_NeighborPathAny) LinkLayerAddress() *Interface_RoutedVlan_Ipv4_Neighbor_LinkLayerAddressPathAny
LinkLayerAddress (leaf): The link-layer address of the neighbor node.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/link-layer-address" Path from root: "/interfaces/interface/routed-vlan/ipv4/neighbors/neighbor/*/link-layer-address"
func (*Interface_RoutedVlan_Ipv4_NeighborPathAny) Origin ¶
func (n *Interface_RoutedVlan_Ipv4_NeighborPathAny) Origin() *Interface_RoutedVlan_Ipv4_Neighbor_OriginPathAny
Origin (leaf): The origin of this neighbor entry, static or dynamic.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/origin" Path from root: "/interfaces/interface/routed-vlan/ipv4/neighbors/neighbor/state/origin"
func (*Interface_RoutedVlan_Ipv4_NeighborPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_NeighborPathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv4_Neighbor]
State returns a Query that can be used in gNMI operations.
type Interface_RoutedVlan_Ipv4_Neighbor_IpPath ¶
type Interface_RoutedVlan_Ipv4_Neighbor_IpPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Neighbor_IpPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/neighbors/neighbor/state/ip YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Neighbor_IpPath) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Neighbor_IpPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/ip" Path from root: "/interfaces/interface/routed-vlan/ipv4/neighbors/neighbor/config/ip"
func (*Interface_RoutedVlan_Ipv4_Neighbor_IpPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_Neighbor_IpPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/ip" Path from root: "/interfaces/interface/routed-vlan/ipv4/neighbors/neighbor/state/ip"
type Interface_RoutedVlan_Ipv4_Neighbor_IpPathAny ¶
type Interface_RoutedVlan_Ipv4_Neighbor_IpPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Neighbor_IpPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/neighbors/neighbor/state/ip YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Neighbor_IpPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Neighbor_IpPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/ip" Path from root: "/interfaces/interface/routed-vlan/ipv4/neighbors/neighbor/config/ip"
func (*Interface_RoutedVlan_Ipv4_Neighbor_IpPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_Neighbor_IpPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/ip" Path from root: "/interfaces/interface/routed-vlan/ipv4/neighbors/neighbor/state/ip"
type Interface_RoutedVlan_Ipv4_Neighbor_LinkLayerAddressPath ¶
type Interface_RoutedVlan_Ipv4_Neighbor_LinkLayerAddressPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Neighbor_LinkLayerAddressPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/neighbors/neighbor/state/link-layer-address YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Neighbor_LinkLayerAddressPath) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Neighbor_LinkLayerAddressPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/link-layer-address" Path from root: "/interfaces/interface/routed-vlan/ipv4/neighbors/neighbor/config/link-layer-address"
func (*Interface_RoutedVlan_Ipv4_Neighbor_LinkLayerAddressPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_Neighbor_LinkLayerAddressPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/link-layer-address" Path from root: "/interfaces/interface/routed-vlan/ipv4/neighbors/neighbor/state/link-layer-address"
type Interface_RoutedVlan_Ipv4_Neighbor_LinkLayerAddressPathAny ¶
type Interface_RoutedVlan_Ipv4_Neighbor_LinkLayerAddressPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Neighbor_LinkLayerAddressPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/neighbors/neighbor/state/link-layer-address YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Neighbor_LinkLayerAddressPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Neighbor_LinkLayerAddressPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/link-layer-address" Path from root: "/interfaces/interface/routed-vlan/ipv4/neighbors/neighbor/config/link-layer-address"
func (*Interface_RoutedVlan_Ipv4_Neighbor_LinkLayerAddressPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_Neighbor_LinkLayerAddressPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/link-layer-address" Path from root: "/interfaces/interface/routed-vlan/ipv4/neighbors/neighbor/state/link-layer-address"
type Interface_RoutedVlan_Ipv4_Neighbor_OriginPath ¶
type Interface_RoutedVlan_Ipv4_Neighbor_OriginPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Neighbor_OriginPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/neighbors/neighbor/state/origin YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Neighbor_OriginPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_Neighbor_OriginPath) State() ygnmi.SingletonQuery[oc.E_IfIp_NeighborOrigin]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/origin" Path from root: "/interfaces/interface/routed-vlan/ipv4/neighbors/neighbor/state/origin"
type Interface_RoutedVlan_Ipv4_Neighbor_OriginPathAny ¶
type Interface_RoutedVlan_Ipv4_Neighbor_OriginPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Neighbor_OriginPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/neighbors/neighbor/state/origin YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Neighbor_OriginPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_Neighbor_OriginPathAny) State() ygnmi.WildcardQuery[oc.E_IfIp_NeighborOrigin]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/origin" Path from root: "/interfaces/interface/routed-vlan/ipv4/neighbors/neighbor/state/origin"
type Interface_RoutedVlan_Ipv4_ProxyArpPath ¶
Interface_RoutedVlan_Ipv4_ProxyArpPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/proxy-arp YANG schema element.
func (*Interface_RoutedVlan_Ipv4_ProxyArpPath) Config ¶
func (n *Interface_RoutedVlan_Ipv4_ProxyArpPath) Config() ygnmi.ConfigQuery[*oc.Interface_RoutedVlan_Ipv4_ProxyArp]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv4_ProxyArpPath) Mode ¶
func (n *Interface_RoutedVlan_Ipv4_ProxyArpPath) Mode() *Interface_RoutedVlan_Ipv4_ProxyArp_ModePath
Mode (leaf): When set to a value other than DISABLE, the local system should respond to ARP requests that are for target addresses other than those that are configured on the local subinterface using its own MAC address as the target hardware address. If the REMOTE_ONLY value is specified, replies are only sent when the target address falls outside the locally configured subnets on the interface, whereas with the ALL value, all requests, regardless of their target address are replied to.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/mode" Path from root: "/interfaces/interface/routed-vlan/ipv4/proxy-arp/*/mode"
func (*Interface_RoutedVlan_Ipv4_ProxyArpPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_ProxyArpPath) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv4_ProxyArp]
State returns a Query that can be used in gNMI operations.
type Interface_RoutedVlan_Ipv4_ProxyArpPathAny ¶
Interface_RoutedVlan_Ipv4_ProxyArpPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/proxy-arp YANG schema element.
func (*Interface_RoutedVlan_Ipv4_ProxyArpPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv4_ProxyArpPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv4_ProxyArp]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv4_ProxyArpPathAny) Mode ¶
func (n *Interface_RoutedVlan_Ipv4_ProxyArpPathAny) Mode() *Interface_RoutedVlan_Ipv4_ProxyArp_ModePathAny
Mode (leaf): When set to a value other than DISABLE, the local system should respond to ARP requests that are for target addresses other than those that are configured on the local subinterface using its own MAC address as the target hardware address. If the REMOTE_ONLY value is specified, replies are only sent when the target address falls outside the locally configured subnets on the interface, whereas with the ALL value, all requests, regardless of their target address are replied to.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/mode" Path from root: "/interfaces/interface/routed-vlan/ipv4/proxy-arp/*/mode"
func (*Interface_RoutedVlan_Ipv4_ProxyArpPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_ProxyArpPathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv4_ProxyArp]
State returns a Query that can be used in gNMI operations.
type Interface_RoutedVlan_Ipv4_ProxyArp_ModePath ¶
type Interface_RoutedVlan_Ipv4_ProxyArp_ModePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_ProxyArp_ModePath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/proxy-arp/state/mode YANG schema element.
func (*Interface_RoutedVlan_Ipv4_ProxyArp_ModePath) Config ¶
func (n *Interface_RoutedVlan_Ipv4_ProxyArp_ModePath) Config() ygnmi.ConfigQuery[oc.E_ProxyArp_Mode]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/mode" Path from root: "/interfaces/interface/routed-vlan/ipv4/proxy-arp/config/mode"
func (*Interface_RoutedVlan_Ipv4_ProxyArp_ModePath) State ¶
func (n *Interface_RoutedVlan_Ipv4_ProxyArp_ModePath) State() ygnmi.SingletonQuery[oc.E_ProxyArp_Mode]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/mode" Path from root: "/interfaces/interface/routed-vlan/ipv4/proxy-arp/state/mode"
type Interface_RoutedVlan_Ipv4_ProxyArp_ModePathAny ¶
type Interface_RoutedVlan_Ipv4_ProxyArp_ModePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_ProxyArp_ModePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/proxy-arp/state/mode YANG schema element.
func (*Interface_RoutedVlan_Ipv4_ProxyArp_ModePathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv4_ProxyArp_ModePathAny) Config() ygnmi.WildcardQuery[oc.E_ProxyArp_Mode]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/mode" Path from root: "/interfaces/interface/routed-vlan/ipv4/proxy-arp/config/mode"
func (*Interface_RoutedVlan_Ipv4_ProxyArp_ModePathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_ProxyArp_ModePathAny) State() ygnmi.WildcardQuery[oc.E_ProxyArp_Mode]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/mode" Path from root: "/interfaces/interface/routed-vlan/ipv4/proxy-arp/state/mode"
type Interface_RoutedVlan_Ipv4_UnnumberedPath ¶
Interface_RoutedVlan_Ipv4_UnnumberedPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/unnumbered YANG schema element.
func (*Interface_RoutedVlan_Ipv4_UnnumberedPath) Config ¶
func (n *Interface_RoutedVlan_Ipv4_UnnumberedPath) Config() ygnmi.ConfigQuery[*oc.Interface_RoutedVlan_Ipv4_Unnumbered]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv4_UnnumberedPath) Enabled ¶
func (n *Interface_RoutedVlan_Ipv4_UnnumberedPath) Enabled() *Interface_RoutedVlan_Ipv4_Unnumbered_EnabledPath
Enabled (leaf): Indicates that the subinterface is unnumbered. By default the subinterface is numbered, i.e., expected to have an IP address configuration.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/enabled" Path from root: "/interfaces/interface/routed-vlan/ipv4/unnumbered/*/enabled"
func (*Interface_RoutedVlan_Ipv4_UnnumberedPath) InterfaceRef ¶
func (n *Interface_RoutedVlan_Ipv4_UnnumberedPath) InterfaceRef() *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRefPath
InterfaceRef (container): Reference to an interface or subinterface
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "interface-ref" Path from root: "/interfaces/interface/routed-vlan/ipv4/unnumbered/interface-ref"
func (*Interface_RoutedVlan_Ipv4_UnnumberedPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_UnnumberedPath) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv4_Unnumbered]
State returns a Query that can be used in gNMI operations.
type Interface_RoutedVlan_Ipv4_UnnumberedPathAny ¶
Interface_RoutedVlan_Ipv4_UnnumberedPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/unnumbered YANG schema element.
func (*Interface_RoutedVlan_Ipv4_UnnumberedPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv4_UnnumberedPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv4_Unnumbered]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv4_UnnumberedPathAny) Enabled ¶
func (n *Interface_RoutedVlan_Ipv4_UnnumberedPathAny) Enabled() *Interface_RoutedVlan_Ipv4_Unnumbered_EnabledPathAny
Enabled (leaf): Indicates that the subinterface is unnumbered. By default the subinterface is numbered, i.e., expected to have an IP address configuration.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/enabled" Path from root: "/interfaces/interface/routed-vlan/ipv4/unnumbered/*/enabled"
func (*Interface_RoutedVlan_Ipv4_UnnumberedPathAny) InterfaceRef ¶
func (n *Interface_RoutedVlan_Ipv4_UnnumberedPathAny) InterfaceRef() *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRefPathAny
InterfaceRef (container): Reference to an interface or subinterface
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "interface-ref" Path from root: "/interfaces/interface/routed-vlan/ipv4/unnumbered/interface-ref"
func (*Interface_RoutedVlan_Ipv4_UnnumberedPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_UnnumberedPathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv4_Unnumbered]
State returns a Query that can be used in gNMI operations.
type Interface_RoutedVlan_Ipv4_Unnumbered_EnabledPath ¶
type Interface_RoutedVlan_Ipv4_Unnumbered_EnabledPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Unnumbered_EnabledPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/unnumbered/state/enabled YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Unnumbered_EnabledPath) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Unnumbered_EnabledPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "config/enabled" Path from root: "/interfaces/interface/routed-vlan/ipv4/unnumbered/config/enabled"
func (*Interface_RoutedVlan_Ipv4_Unnumbered_EnabledPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_Unnumbered_EnabledPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "state/enabled" Path from root: "/interfaces/interface/routed-vlan/ipv4/unnumbered/state/enabled"
type Interface_RoutedVlan_Ipv4_Unnumbered_EnabledPathAny ¶
type Interface_RoutedVlan_Ipv4_Unnumbered_EnabledPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Unnumbered_EnabledPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/unnumbered/state/enabled YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Unnumbered_EnabledPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Unnumbered_EnabledPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "config/enabled" Path from root: "/interfaces/interface/routed-vlan/ipv4/unnumbered/config/enabled"
func (*Interface_RoutedVlan_Ipv4_Unnumbered_EnabledPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_Unnumbered_EnabledPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "state/enabled" Path from root: "/interfaces/interface/routed-vlan/ipv4/unnumbered/state/enabled"
type Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRefPath ¶
Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRefPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/unnumbered/interface-ref YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRefPath) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRefPath) Config() ygnmi.ConfigQuery[*oc.Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRefPath) Interface ¶
func (n *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRefPath) Interface() *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_InterfacePath
Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/interface" Path from root: "/interfaces/interface/routed-vlan/ipv4/unnumbered/interface-ref/*/interface"
func (*Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRefPath) State ¶
func (n *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRefPath) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRefPath) Subinterface ¶
func (n *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRefPath) Subinterface() *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_SubinterfacePath
Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is requuired, this leaf should not be set.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/subinterface" Path from root: "/interfaces/interface/routed-vlan/ipv4/unnumbered/interface-ref/*/subinterface"
type Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRefPathAny ¶
Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRefPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/unnumbered/interface-ref YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRefPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRefPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRefPathAny) Interface ¶
func (n *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRefPathAny) Interface() *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_InterfacePathAny
Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/interface" Path from root: "/interfaces/interface/routed-vlan/ipv4/unnumbered/interface-ref/*/interface"
func (*Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRefPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRefPathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRefPathAny) Subinterface ¶
func (n *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRefPathAny) Subinterface() *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_SubinterfacePathAny
Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is requuired, this leaf should not be set.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/subinterface" Path from root: "/interfaces/interface/routed-vlan/ipv4/unnumbered/interface-ref/*/subinterface"
type Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_InterfacePath ¶
type Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_InterfacePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_InterfacePath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/unnumbered/interface-ref/state/interface YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_InterfacePath) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_InterfacePath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "config/interface" Path from root: "/interfaces/interface/routed-vlan/ipv4/unnumbered/interface-ref/config/interface"
func (*Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_InterfacePath) State ¶
func (n *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_InterfacePath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "state/interface" Path from root: "/interfaces/interface/routed-vlan/ipv4/unnumbered/interface-ref/state/interface"
type Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_InterfacePathAny ¶
type Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_InterfacePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_InterfacePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/unnumbered/interface-ref/state/interface YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_InterfacePathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_InterfacePathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "config/interface" Path from root: "/interfaces/interface/routed-vlan/ipv4/unnumbered/interface-ref/config/interface"
func (*Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_InterfacePathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_InterfacePathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "state/interface" Path from root: "/interfaces/interface/routed-vlan/ipv4/unnumbered/interface-ref/state/interface"
type Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_SubinterfacePath ¶
type Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_SubinterfacePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_SubinterfacePath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/unnumbered/interface-ref/state/subinterface YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_SubinterfacePath) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_SubinterfacePath) Config() ygnmi.ConfigQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "config/subinterface" Path from root: "/interfaces/interface/routed-vlan/ipv4/unnumbered/interface-ref/config/subinterface"
func (*Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_SubinterfacePath) State ¶
func (n *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_SubinterfacePath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "state/subinterface" Path from root: "/interfaces/interface/routed-vlan/ipv4/unnumbered/interface-ref/state/subinterface"
type Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_SubinterfacePathAny ¶
type Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_SubinterfacePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_SubinterfacePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv4/unnumbered/interface-ref/state/subinterface YANG schema element.
func (*Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_SubinterfacePathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_SubinterfacePathAny) Config() ygnmi.WildcardQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "config/subinterface" Path from root: "/interfaces/interface/routed-vlan/ipv4/unnumbered/interface-ref/config/subinterface"
func (*Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_SubinterfacePathAny) State ¶
func (n *Interface_RoutedVlan_Ipv4_Unnumbered_InterfaceRef_SubinterfacePathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "state/subinterface" Path from root: "/interfaces/interface/routed-vlan/ipv4/unnumbered/interface-ref/state/subinterface"
type Interface_RoutedVlan_Ipv6Path ¶
Interface_RoutedVlan_Ipv6Path represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6 YANG schema element.
func (*Interface_RoutedVlan_Ipv6Path) Address ¶
func (n *Interface_RoutedVlan_Ipv6Path) Address(Ip string) *Interface_RoutedVlan_Ipv6_AddressPath
Address (list): The list of configured IPv6 addresses on the interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "addresses/address" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address" Ip: string
func (*Interface_RoutedVlan_Ipv6Path) AddressAny ¶
func (n *Interface_RoutedVlan_Ipv6Path) AddressAny() *Interface_RoutedVlan_Ipv6_AddressPathAny
AddressAny (list): The list of configured IPv6 addresses on the interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "addresses/address" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address"
func (*Interface_RoutedVlan_Ipv6Path) Config ¶
func (n *Interface_RoutedVlan_Ipv6Path) Config() ygnmi.ConfigQuery[*oc.Interface_RoutedVlan_Ipv6]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv6Path) Counters ¶
func (n *Interface_RoutedVlan_Ipv6Path) Counters() *Interface_RoutedVlan_Ipv6_CountersPath
Counters (container): Packet and byte counters for IP transmission and reception for the address family.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/counters" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters"
func (*Interface_RoutedVlan_Ipv6Path) DhcpClient ¶
func (n *Interface_RoutedVlan_Ipv6Path) DhcpClient() *Interface_RoutedVlan_Ipv6_DhcpClientPath
DhcpClient (leaf): Enables a DHCP client on the interface in order to request an address
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/dhcp-client" Path from root: "/interfaces/interface/routed-vlan/ipv6/*/dhcp-client"
func (*Interface_RoutedVlan_Ipv6Path) DupAddrDetectTransmits ¶
func (n *Interface_RoutedVlan_Ipv6Path) DupAddrDetectTransmits() *Interface_RoutedVlan_Ipv6_DupAddrDetectTransmitsPath
DupAddrDetectTransmits (leaf): The number of consecutive Neighbor Solicitation messages sent while performing Duplicate Address Detection on a tentative address. A value of zero indicates that Duplicate Address Detection is not performed on tentative addresses. A value of one indicates a single transmission with no follow-up retransmissions.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/dup-addr-detect-transmits" Path from root: "/interfaces/interface/routed-vlan/ipv6/*/dup-addr-detect-transmits"
func (*Interface_RoutedVlan_Ipv6Path) Enabled ¶
func (n *Interface_RoutedVlan_Ipv6Path) Enabled() *Interface_RoutedVlan_Ipv6_EnabledPath
Enabled (leaf): Controls whether IPv6 is enabled or disabled on this interface. When IPv6 is enabled, this interface is connected to an IPv6 stack, and the interface can send and receive IPv6 packets.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/enabled" Path from root: "/interfaces/interface/routed-vlan/ipv6/*/enabled"
func (*Interface_RoutedVlan_Ipv6Path) Mtu ¶
func (n *Interface_RoutedVlan_Ipv6Path) Mtu() *Interface_RoutedVlan_Ipv6_MtuPath
Mtu (leaf): The size, in octets, of the largest IPv6 packet that the interface will send and receive.
The server may restrict the allowed values for this leaf, depending on the interface's type.
If this leaf is not configured, the operationally used MTU depends on the interface's type.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/mtu" Path from root: "/interfaces/interface/routed-vlan/ipv6/*/mtu"
func (*Interface_RoutedVlan_Ipv6Path) Neighbor ¶
func (n *Interface_RoutedVlan_Ipv6Path) Neighbor(Ip string) *Interface_RoutedVlan_Ipv6_NeighborPath
Neighbor (list): List of IPv6 neighbors
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "neighbors/neighbor" Path from root: "/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor" Ip: string
func (*Interface_RoutedVlan_Ipv6Path) NeighborAny ¶
func (n *Interface_RoutedVlan_Ipv6Path) NeighborAny() *Interface_RoutedVlan_Ipv6_NeighborPathAny
NeighborAny (list): List of IPv6 neighbors
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "neighbors/neighbor" Path from root: "/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor"
func (*Interface_RoutedVlan_Ipv6Path) RouterAdvertisement ¶
func (n *Interface_RoutedVlan_Ipv6Path) RouterAdvertisement() *Interface_RoutedVlan_Ipv6_RouterAdvertisementPath
RouterAdvertisement (container): Configuration and operational state parameters relating to router advertisements.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "router-advertisement" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement"
func (*Interface_RoutedVlan_Ipv6Path) State ¶
func (n *Interface_RoutedVlan_Ipv6Path) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv6]
State returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv6Path) Unnumbered ¶
func (n *Interface_RoutedVlan_Ipv6Path) Unnumbered() *Interface_RoutedVlan_Ipv6_UnnumberedPath
Unnumbered (container): Top-level container for setting unnumbered interfaces. Includes reference the interface that provides the address information
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "unnumbered" Path from root: "/interfaces/interface/routed-vlan/ipv6/unnumbered"
type Interface_RoutedVlan_Ipv6PathAny ¶
Interface_RoutedVlan_Ipv6PathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6 YANG schema element.
func (*Interface_RoutedVlan_Ipv6PathAny) Address ¶
func (n *Interface_RoutedVlan_Ipv6PathAny) Address(Ip string) *Interface_RoutedVlan_Ipv6_AddressPathAny
Address (list): The list of configured IPv6 addresses on the interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "addresses/address" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address" Ip: string
func (*Interface_RoutedVlan_Ipv6PathAny) AddressAny ¶
func (n *Interface_RoutedVlan_Ipv6PathAny) AddressAny() *Interface_RoutedVlan_Ipv6_AddressPathAny
AddressAny (list): The list of configured IPv6 addresses on the interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "addresses/address" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address"
func (*Interface_RoutedVlan_Ipv6PathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv6PathAny) Config() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv6PathAny) Counters ¶
func (n *Interface_RoutedVlan_Ipv6PathAny) Counters() *Interface_RoutedVlan_Ipv6_CountersPathAny
Counters (container): Packet and byte counters for IP transmission and reception for the address family.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/counters" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters"
func (*Interface_RoutedVlan_Ipv6PathAny) DhcpClient ¶
func (n *Interface_RoutedVlan_Ipv6PathAny) DhcpClient() *Interface_RoutedVlan_Ipv6_DhcpClientPathAny
DhcpClient (leaf): Enables a DHCP client on the interface in order to request an address
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/dhcp-client" Path from root: "/interfaces/interface/routed-vlan/ipv6/*/dhcp-client"
func (*Interface_RoutedVlan_Ipv6PathAny) DupAddrDetectTransmits ¶
func (n *Interface_RoutedVlan_Ipv6PathAny) DupAddrDetectTransmits() *Interface_RoutedVlan_Ipv6_DupAddrDetectTransmitsPathAny
DupAddrDetectTransmits (leaf): The number of consecutive Neighbor Solicitation messages sent while performing Duplicate Address Detection on a tentative address. A value of zero indicates that Duplicate Address Detection is not performed on tentative addresses. A value of one indicates a single transmission with no follow-up retransmissions.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/dup-addr-detect-transmits" Path from root: "/interfaces/interface/routed-vlan/ipv6/*/dup-addr-detect-transmits"
func (*Interface_RoutedVlan_Ipv6PathAny) Enabled ¶
func (n *Interface_RoutedVlan_Ipv6PathAny) Enabled() *Interface_RoutedVlan_Ipv6_EnabledPathAny
Enabled (leaf): Controls whether IPv6 is enabled or disabled on this interface. When IPv6 is enabled, this interface is connected to an IPv6 stack, and the interface can send and receive IPv6 packets.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/enabled" Path from root: "/interfaces/interface/routed-vlan/ipv6/*/enabled"
func (*Interface_RoutedVlan_Ipv6PathAny) Mtu ¶
func (n *Interface_RoutedVlan_Ipv6PathAny) Mtu() *Interface_RoutedVlan_Ipv6_MtuPathAny
Mtu (leaf): The size, in octets, of the largest IPv6 packet that the interface will send and receive.
The server may restrict the allowed values for this leaf, depending on the interface's type.
If this leaf is not configured, the operationally used MTU depends on the interface's type.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/mtu" Path from root: "/interfaces/interface/routed-vlan/ipv6/*/mtu"
func (*Interface_RoutedVlan_Ipv6PathAny) Neighbor ¶
func (n *Interface_RoutedVlan_Ipv6PathAny) Neighbor(Ip string) *Interface_RoutedVlan_Ipv6_NeighborPathAny
Neighbor (list): List of IPv6 neighbors
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "neighbors/neighbor" Path from root: "/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor" Ip: string
func (*Interface_RoutedVlan_Ipv6PathAny) NeighborAny ¶
func (n *Interface_RoutedVlan_Ipv6PathAny) NeighborAny() *Interface_RoutedVlan_Ipv6_NeighborPathAny
NeighborAny (list): List of IPv6 neighbors
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "neighbors/neighbor" Path from root: "/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor"
func (*Interface_RoutedVlan_Ipv6PathAny) RouterAdvertisement ¶
func (n *Interface_RoutedVlan_Ipv6PathAny) RouterAdvertisement() *Interface_RoutedVlan_Ipv6_RouterAdvertisementPathAny
RouterAdvertisement (container): Configuration and operational state parameters relating to router advertisements.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "router-advertisement" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement"
func (*Interface_RoutedVlan_Ipv6PathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6PathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6]
State returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv6PathAny) Unnumbered ¶
func (n *Interface_RoutedVlan_Ipv6PathAny) Unnumbered() *Interface_RoutedVlan_Ipv6_UnnumberedPathAny
Unnumbered (container): Top-level container for setting unnumbered interfaces. Includes reference the interface that provides the address information
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "unnumbered" Path from root: "/interfaces/interface/routed-vlan/ipv6/unnumbered"
type Interface_RoutedVlan_Ipv6_AddressPath ¶
Interface_RoutedVlan_Ipv6_AddressPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address YANG schema element.
func (*Interface_RoutedVlan_Ipv6_AddressPath) Config ¶
func (n *Interface_RoutedVlan_Ipv6_AddressPath) Config() ygnmi.ConfigQuery[*oc.Interface_RoutedVlan_Ipv6_Address]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv6_AddressPath) Ip ¶
Ip (leaf): The IPv6 address on the interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/ip" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/*/ip"
func (*Interface_RoutedVlan_Ipv6_AddressPath) Origin ¶
func (n *Interface_RoutedVlan_Ipv6_AddressPath) Origin() *Interface_RoutedVlan_Ipv6_Address_OriginPath
Origin (leaf): The origin of this address, e.g., static, dhcp, etc.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/origin" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/state/origin"
func (*Interface_RoutedVlan_Ipv6_AddressPath) PrefixLength ¶
func (n *Interface_RoutedVlan_Ipv6_AddressPath) PrefixLength() *Interface_RoutedVlan_Ipv6_Address_PrefixLengthPath
PrefixLength (leaf): The length of the subnet prefix.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/prefix-length" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/*/prefix-length"
func (*Interface_RoutedVlan_Ipv6_AddressPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_AddressPath) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv6_Address]
State returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv6_AddressPath) Status ¶
func (n *Interface_RoutedVlan_Ipv6_AddressPath) Status() *Interface_RoutedVlan_Ipv6_Address_StatusPath
Status (leaf): The status of an address. Most of the states correspond to states from the IPv6 Stateless Address Autoconfiguration protocol.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/status" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/state/status"
func (*Interface_RoutedVlan_Ipv6_AddressPath) VrrpGroup ¶
func (n *Interface_RoutedVlan_Ipv6_AddressPath) VrrpGroup(VirtualRouterId uint8) *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath
VrrpGroup (list): List of VRRP groups, keyed by virtual router id
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "vrrp/vrrp-group" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group" VirtualRouterId: uint8
func (*Interface_RoutedVlan_Ipv6_AddressPath) VrrpGroupAny ¶
func (n *Interface_RoutedVlan_Ipv6_AddressPath) VrrpGroupAny() *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny
VrrpGroupAny (list): List of VRRP groups, keyed by virtual router id
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "vrrp/vrrp-group" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group"
type Interface_RoutedVlan_Ipv6_AddressPathAny ¶
Interface_RoutedVlan_Ipv6_AddressPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address YANG schema element.
func (*Interface_RoutedVlan_Ipv6_AddressPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv6_AddressPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6_Address]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv6_AddressPathAny) Ip ¶
func (n *Interface_RoutedVlan_Ipv6_AddressPathAny) Ip() *Interface_RoutedVlan_Ipv6_Address_IpPathAny
Ip (leaf): The IPv6 address on the interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/ip" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/*/ip"
func (*Interface_RoutedVlan_Ipv6_AddressPathAny) Origin ¶
func (n *Interface_RoutedVlan_Ipv6_AddressPathAny) Origin() *Interface_RoutedVlan_Ipv6_Address_OriginPathAny
Origin (leaf): The origin of this address, e.g., static, dhcp, etc.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/origin" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/state/origin"
func (*Interface_RoutedVlan_Ipv6_AddressPathAny) PrefixLength ¶
func (n *Interface_RoutedVlan_Ipv6_AddressPathAny) PrefixLength() *Interface_RoutedVlan_Ipv6_Address_PrefixLengthPathAny
PrefixLength (leaf): The length of the subnet prefix.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/prefix-length" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/*/prefix-length"
func (*Interface_RoutedVlan_Ipv6_AddressPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_AddressPathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6_Address]
State returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv6_AddressPathAny) Status ¶
func (n *Interface_RoutedVlan_Ipv6_AddressPathAny) Status() *Interface_RoutedVlan_Ipv6_Address_StatusPathAny
Status (leaf): The status of an address. Most of the states correspond to states from the IPv6 Stateless Address Autoconfiguration protocol.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/status" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/state/status"
func (*Interface_RoutedVlan_Ipv6_AddressPathAny) VrrpGroup ¶
func (n *Interface_RoutedVlan_Ipv6_AddressPathAny) VrrpGroup(VirtualRouterId uint8) *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny
VrrpGroup (list): List of VRRP groups, keyed by virtual router id
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "vrrp/vrrp-group" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group" VirtualRouterId: uint8
func (*Interface_RoutedVlan_Ipv6_AddressPathAny) VrrpGroupAny ¶
func (n *Interface_RoutedVlan_Ipv6_AddressPathAny) VrrpGroupAny() *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny
VrrpGroupAny (list): List of VRRP groups, keyed by virtual router id
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "vrrp/vrrp-group" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group"
type Interface_RoutedVlan_Ipv6_Address_IpPath ¶
type Interface_RoutedVlan_Ipv6_Address_IpPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Address_IpPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address/state/ip YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Address_IpPath) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Address_IpPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/ip" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/config/ip"
func (*Interface_RoutedVlan_Ipv6_Address_IpPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Address_IpPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/ip" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/state/ip"
type Interface_RoutedVlan_Ipv6_Address_IpPathAny ¶
type Interface_RoutedVlan_Ipv6_Address_IpPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Address_IpPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address/state/ip YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Address_IpPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Address_IpPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/ip" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/config/ip"
func (*Interface_RoutedVlan_Ipv6_Address_IpPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Address_IpPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/ip" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/state/ip"
type Interface_RoutedVlan_Ipv6_Address_OriginPath ¶
type Interface_RoutedVlan_Ipv6_Address_OriginPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Address_OriginPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address/state/origin YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Address_OriginPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Address_OriginPath) State() ygnmi.SingletonQuery[oc.E_IfIp_IpAddressOrigin]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/origin" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/state/origin"
type Interface_RoutedVlan_Ipv6_Address_OriginPathAny ¶
type Interface_RoutedVlan_Ipv6_Address_OriginPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Address_OriginPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address/state/origin YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Address_OriginPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Address_OriginPathAny) State() ygnmi.WildcardQuery[oc.E_IfIp_IpAddressOrigin]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/origin" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/state/origin"
type Interface_RoutedVlan_Ipv6_Address_PrefixLengthPath ¶
type Interface_RoutedVlan_Ipv6_Address_PrefixLengthPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Address_PrefixLengthPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address/state/prefix-length YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Address_PrefixLengthPath) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Address_PrefixLengthPath) Config() ygnmi.ConfigQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/prefix-length" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/config/prefix-length"
func (*Interface_RoutedVlan_Ipv6_Address_PrefixLengthPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Address_PrefixLengthPath) State() ygnmi.SingletonQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/prefix-length" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/state/prefix-length"
type Interface_RoutedVlan_Ipv6_Address_PrefixLengthPathAny ¶
type Interface_RoutedVlan_Ipv6_Address_PrefixLengthPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Address_PrefixLengthPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address/state/prefix-length YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Address_PrefixLengthPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Address_PrefixLengthPathAny) Config() ygnmi.WildcardQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/prefix-length" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/config/prefix-length"
func (*Interface_RoutedVlan_Ipv6_Address_PrefixLengthPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Address_PrefixLengthPathAny) State() ygnmi.WildcardQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/prefix-length" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/state/prefix-length"
type Interface_RoutedVlan_Ipv6_Address_StatusPath ¶
type Interface_RoutedVlan_Ipv6_Address_StatusPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Address_StatusPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address/state/status YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Address_StatusPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Address_StatusPath) State() ygnmi.SingletonQuery[oc.E_Address_Status]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/status" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/state/status"
type Interface_RoutedVlan_Ipv6_Address_StatusPathAny ¶
type Interface_RoutedVlan_Ipv6_Address_StatusPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Address_StatusPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address/state/status YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Address_StatusPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Address_StatusPathAny) State() ygnmi.WildcardQuery[oc.E_Address_Status]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/status" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/state/status"
type Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath ¶
Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) AcceptMode ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) AcceptMode() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AcceptModePath
AcceptMode (leaf): Configure whether packets destined for virtual addresses are accepted even when the virtual address is not owned by the router interface
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/accept-mode" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/*/accept-mode"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) AdvertisementInterval ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) AdvertisementInterval() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AdvertisementIntervalPath
AdvertisementInterval (leaf): Sets the interval between successive VRRP advertisements -- RFC 5798 defines this as a 12-bit value expressed as 0.1 seconds, with default 100, i.e., 1 second. Several implementation express this in units of seconds
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/advertisement-interval" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/*/advertisement-interval"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) Config() ygnmi.ConfigQuery[*oc.Interface_RoutedVlan_Ipv6_Address_VrrpGroup]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) CurrentPriority ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) CurrentPriority() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_CurrentPriorityPath
CurrentPriority (leaf): Operational value of the priority for the interface in the VRRP group
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/current-priority" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/current-priority"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) InterfaceTracking ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) InterfaceTracking() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPath
InterfaceTracking (container): Top-level container for VRRP interface tracking
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "interface-tracking" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) Preempt ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) Preempt() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptPath
Preempt (leaf): When set to true, enables preemption by a higher priority backup router of a lower priority master router
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/preempt" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/*/preempt"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) PreemptDelay ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) PreemptDelay() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptDelayPath
PreemptDelay (leaf): Set the delay the higher priority router waits before preempting
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/preempt-delay" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/*/preempt-delay"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) Priority ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) Priority() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PriorityPath
Priority (leaf): Specifies the sending VRRP interface's priority for the virtual router. Higher values equal higher priority
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/priority" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/*/priority"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv6_Address_VrrpGroup]
State returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) VirtualAddress ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) VirtualAddress() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualAddressPath
VirtualAddress (leaf-list): Configure one or more virtual addresses for the VRRP group
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/virtual-address" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/*/virtual-address"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) VirtualLinkLocal ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) VirtualLinkLocal() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualLinkLocalPath
VirtualLinkLocal (leaf): For VRRP on IPv6 interfaces, sets the virtual link local address
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/virtual-link-local" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/*/virtual-link-local"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) VirtualRouterId ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPath) VirtualRouterId() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualRouterIdPath
VirtualRouterId (leaf): Set the virtual router id for use by the VRRP group. This usually also determines the virtual MAC address that is generated for the VRRP group
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/virtual-router-id" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/*/virtual-router-id"
type Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny ¶
Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) AcceptMode ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) AcceptMode() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AcceptModePathAny
AcceptMode (leaf): Configure whether packets destined for virtual addresses are accepted even when the virtual address is not owned by the router interface
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/accept-mode" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/*/accept-mode"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) AdvertisementInterval ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) AdvertisementInterval() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AdvertisementIntervalPathAny
AdvertisementInterval (leaf): Sets the interval between successive VRRP advertisements -- RFC 5798 defines this as a 12-bit value expressed as 0.1 seconds, with default 100, i.e., 1 second. Several implementation express this in units of seconds
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/advertisement-interval" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/*/advertisement-interval"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6_Address_VrrpGroup]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) CurrentPriority ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) CurrentPriority() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_CurrentPriorityPathAny
CurrentPriority (leaf): Operational value of the priority for the interface in the VRRP group
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/current-priority" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/current-priority"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) InterfaceTracking ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) InterfaceTracking() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny
InterfaceTracking (container): Top-level container for VRRP interface tracking
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "interface-tracking" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) Preempt ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) Preempt() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptPathAny
Preempt (leaf): When set to true, enables preemption by a higher priority backup router of a lower priority master router
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/preempt" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/*/preempt"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) PreemptDelay ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) PreemptDelay() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptDelayPathAny
PreemptDelay (leaf): Set the delay the higher priority router waits before preempting
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/preempt-delay" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/*/preempt-delay"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) Priority ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) Priority() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PriorityPathAny
Priority (leaf): Specifies the sending VRRP interface's priority for the virtual router. Higher values equal higher priority
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/priority" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/*/priority"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6_Address_VrrpGroup]
State returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) VirtualAddress ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) VirtualAddress() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualAddressPathAny
VirtualAddress (leaf-list): Configure one or more virtual addresses for the VRRP group
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/virtual-address" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/*/virtual-address"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) VirtualLinkLocal ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) VirtualLinkLocal() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualLinkLocalPathAny
VirtualLinkLocal (leaf): For VRRP on IPv6 interfaces, sets the virtual link local address
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/virtual-link-local" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/*/virtual-link-local"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) VirtualRouterId ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroupPathAny) VirtualRouterId() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualRouterIdPathAny
VirtualRouterId (leaf): Set the virtual router id for use by the VRRP group. This usually also determines the virtual MAC address that is generated for the VRRP group
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/virtual-router-id" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/*/virtual-router-id"
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AcceptModePath ¶
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AcceptModePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AcceptModePath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/accept-mode YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AcceptModePath) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AcceptModePath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/accept-mode" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/config/accept-mode"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AcceptModePath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AcceptModePath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/accept-mode" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/accept-mode"
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AcceptModePathAny ¶
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AcceptModePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AcceptModePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/accept-mode YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AcceptModePathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AcceptModePathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/accept-mode" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/config/accept-mode"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AcceptModePathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AcceptModePathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/accept-mode" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/accept-mode"
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AdvertisementIntervalPath ¶
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AdvertisementIntervalPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AdvertisementIntervalPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/advertisement-interval YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AdvertisementIntervalPath) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AdvertisementIntervalPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/advertisement-interval" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/config/advertisement-interval"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AdvertisementIntervalPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AdvertisementIntervalPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/advertisement-interval" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/advertisement-interval"
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AdvertisementIntervalPathAny ¶
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AdvertisementIntervalPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AdvertisementIntervalPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/advertisement-interval YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AdvertisementIntervalPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AdvertisementIntervalPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/advertisement-interval" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/config/advertisement-interval"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AdvertisementIntervalPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_AdvertisementIntervalPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/advertisement-interval" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/advertisement-interval"
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_CurrentPriorityPath ¶
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_CurrentPriorityPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Address_VrrpGroup_CurrentPriorityPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/current-priority YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_CurrentPriorityPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_CurrentPriorityPath) State() ygnmi.SingletonQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/current-priority" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/current-priority"
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_CurrentPriorityPathAny ¶
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_CurrentPriorityPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Address_VrrpGroup_CurrentPriorityPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/current-priority YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_CurrentPriorityPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_CurrentPriorityPathAny) State() ygnmi.WildcardQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/current-priority" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/current-priority"
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPath ¶
Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPath) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPath) Config() ygnmi.ConfigQuery[*oc.Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPath) PriorityDecrement ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPath) PriorityDecrement() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath
PriorityDecrement (leaf): Set the value to subtract from priority when the tracked interface goes down
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/priority-decrement" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/*/priority-decrement"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPath) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking]
State returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPath) TrackInterface ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPath) TrackInterface() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath
TrackInterface (leaf-list): Sets a list of one or more interfaces that should be tracked for up/down events to dynamically change the priority state of the VRRP group, and potentially change the mastership if the tracked interface going down lowers the priority sufficiently. Any of the tracked interfaces going down will cause the priority to be lowered. Some implementations may only support a single tracked interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/track-interface" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/*/track-interface"
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny ¶
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny struct {
*ygnmi.NodePath
}
Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny) PriorityDecrement ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny) PriorityDecrement() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny
PriorityDecrement (leaf): Set the value to subtract from priority when the tracked interface goes down
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/priority-decrement" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/*/priority-decrement"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking]
State returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny) TrackInterface ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny) TrackInterface() *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny
TrackInterface (leaf-list): Sets a list of one or more interfaces that should be tracked for up/down events to dynamically change the priority state of the VRRP group, and potentially change the mastership if the tracked interface going down lowers the priority sufficiently. Any of the tracked interfaces going down will cause the priority to be lowered. Some implementations may only support a single tracked interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/track-interface" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/*/track-interface"
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath ¶
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/state/priority-decrement YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath) Config() ygnmi.ConfigQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/priority-decrement" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/config/priority-decrement"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath) State() ygnmi.SingletonQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/priority-decrement" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/state/priority-decrement"
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny ¶
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/state/priority-decrement YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny) Config() ygnmi.WildcardQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/priority-decrement" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/config/priority-decrement"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny) State() ygnmi.WildcardQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/priority-decrement" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/state/priority-decrement"
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath ¶
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/state/track-interface YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath) Config() ygnmi.ConfigQuery[[]string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/track-interface" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/config/track-interface"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath) State() ygnmi.SingletonQuery[[]string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/track-interface" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/state/track-interface"
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny ¶
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/state/track-interface YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny) Config() ygnmi.WildcardQuery[[]string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/track-interface" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/config/track-interface"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny) State() ygnmi.WildcardQuery[[]string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/track-interface" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/state/track-interface"
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptDelayPath ¶
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptDelayPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptDelayPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/preempt-delay YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptDelayPath) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptDelayPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/preempt-delay" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/config/preempt-delay"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptDelayPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptDelayPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/preempt-delay" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/preempt-delay"
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptDelayPathAny ¶
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptDelayPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptDelayPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/preempt-delay YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptDelayPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptDelayPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/preempt-delay" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/config/preempt-delay"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptDelayPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptDelayPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/preempt-delay" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/preempt-delay"
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptPath ¶
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/preempt YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptPath) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/preempt" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/config/preempt"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/preempt" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/preempt"
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptPathAny ¶
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/preempt YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/preempt" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/config/preempt"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PreemptPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/preempt" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/preempt"
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PriorityPath ¶
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PriorityPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PriorityPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/priority YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PriorityPath) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PriorityPath) Config() ygnmi.ConfigQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/priority" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/config/priority"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PriorityPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PriorityPath) State() ygnmi.SingletonQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/priority" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/priority"
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PriorityPathAny ¶
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PriorityPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PriorityPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/priority YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PriorityPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PriorityPathAny) Config() ygnmi.WildcardQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/priority" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/config/priority"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PriorityPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_PriorityPathAny) State() ygnmi.WildcardQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/priority" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/priority"
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualAddressPath ¶
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualAddressPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualAddressPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/virtual-address YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualAddressPath) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualAddressPath) Config() ygnmi.ConfigQuery[[]string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/virtual-address" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/config/virtual-address"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualAddressPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualAddressPath) State() ygnmi.SingletonQuery[[]string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/virtual-address" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/virtual-address"
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualAddressPathAny ¶
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualAddressPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualAddressPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/virtual-address YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualAddressPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualAddressPathAny) Config() ygnmi.WildcardQuery[[]string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/virtual-address" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/config/virtual-address"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualAddressPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualAddressPathAny) State() ygnmi.WildcardQuery[[]string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/virtual-address" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/virtual-address"
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualLinkLocalPath ¶
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualLinkLocalPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualLinkLocalPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/virtual-link-local YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualLinkLocalPath) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualLinkLocalPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/virtual-link-local" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/config/virtual-link-local"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualLinkLocalPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualLinkLocalPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/virtual-link-local" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/virtual-link-local"
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualLinkLocalPathAny ¶
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualLinkLocalPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualLinkLocalPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/virtual-link-local YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualLinkLocalPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualLinkLocalPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/virtual-link-local" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/config/virtual-link-local"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualLinkLocalPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualLinkLocalPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/virtual-link-local" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/virtual-link-local"
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualRouterIdPath ¶
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualRouterIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualRouterIdPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/virtual-router-id YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualRouterIdPath) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualRouterIdPath) Config() ygnmi.ConfigQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/virtual-router-id" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/config/virtual-router-id"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualRouterIdPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualRouterIdPath) State() ygnmi.SingletonQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/virtual-router-id" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/virtual-router-id"
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualRouterIdPathAny ¶
type Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualRouterIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualRouterIdPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/virtual-router-id YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualRouterIdPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualRouterIdPathAny) Config() ygnmi.WildcardQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/virtual-router-id" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/config/virtual-router-id"
func (*Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualRouterIdPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Address_VrrpGroup_VirtualRouterIdPathAny) State() ygnmi.WildcardQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/virtual-router-id" Path from root: "/interfaces/interface/routed-vlan/ipv6/addresses/address/vrrp/vrrp-group/state/virtual-router-id"
type Interface_RoutedVlan_Ipv6_CountersPath ¶
Interface_RoutedVlan_Ipv6_CountersPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/state/counters YANG schema element.
func (*Interface_RoutedVlan_Ipv6_CountersPath) InDiscardedPkts ¶
func (n *Interface_RoutedVlan_Ipv6_CountersPath) InDiscardedPkts() *Interface_RoutedVlan_Ipv6_Counters_InDiscardedPktsPath
InDiscardedPkts (leaf): The number of input IP packets for the specified address family, for which no problems were encountered to prevent their continued processing, but were discarded (e.g., for lack of buffer space).
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-discarded-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/in-discarded-pkts"
func (*Interface_RoutedVlan_Ipv6_CountersPath) InErrorPkts ¶
func (n *Interface_RoutedVlan_Ipv6_CountersPath) InErrorPkts() *Interface_RoutedVlan_Ipv6_Counters_InErrorPktsPath
InErrorPkts (leaf): Number of IP packets discarded due to errors for the specified address family, including errors in the IP header, no route found to the IP destination, invalid address, unknown protocol, etc.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-error-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/in-error-pkts"
func (*Interface_RoutedVlan_Ipv6_CountersPath) InForwardedOctets ¶
func (n *Interface_RoutedVlan_Ipv6_CountersPath) InForwardedOctets() *Interface_RoutedVlan_Ipv6_Counters_InForwardedOctetsPath
InForwardedOctets (leaf): The number of octets received in input IP packets for the specified address family for which the device was not their final IP destination and for which the device attempted to find a route to forward them to that final destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-forwarded-octets" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/in-forwarded-octets"
func (*Interface_RoutedVlan_Ipv6_CountersPath) InForwardedPkts ¶
func (n *Interface_RoutedVlan_Ipv6_CountersPath) InForwardedPkts() *Interface_RoutedVlan_Ipv6_Counters_InForwardedPktsPath
InForwardedPkts (leaf): The number of input packets for which the device was not their final IP destination and for which the device attempted to find a route to forward them to that final destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-forwarded-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/in-forwarded-pkts"
func (*Interface_RoutedVlan_Ipv6_CountersPath) InOctets ¶
func (n *Interface_RoutedVlan_Ipv6_CountersPath) InOctets() *Interface_RoutedVlan_Ipv6_Counters_InOctetsPath
InOctets (leaf): The total number of octets received in input IP packets for the specified address family, including those received in error.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-octets" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/in-octets"
func (*Interface_RoutedVlan_Ipv6_CountersPath) InPkts ¶
func (n *Interface_RoutedVlan_Ipv6_CountersPath) InPkts() *Interface_RoutedVlan_Ipv6_Counters_InPktsPath
InPkts (leaf): The total number of IP packets received for the specified address family, including those received in error
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/in-pkts"
func (*Interface_RoutedVlan_Ipv6_CountersPath) OutDiscardedPkts ¶
func (n *Interface_RoutedVlan_Ipv6_CountersPath) OutDiscardedPkts() *Interface_RoutedVlan_Ipv6_Counters_OutDiscardedPktsPath
OutDiscardedPkts (leaf): The number of output IP packets for the specified address family for which no problem was encountered to prevent their transmission to their destination, but were discarded (e.g., for lack of buffer space).
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-discarded-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/out-discarded-pkts"
func (*Interface_RoutedVlan_Ipv6_CountersPath) OutErrorPkts ¶
func (n *Interface_RoutedVlan_Ipv6_CountersPath) OutErrorPkts() *Interface_RoutedVlan_Ipv6_Counters_OutErrorPktsPath
OutErrorPkts (leaf): Number of IP packets for the specified address family locally generated and discarded due to errors, including no route found to the IP destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-error-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/out-error-pkts"
func (*Interface_RoutedVlan_Ipv6_CountersPath) OutForwardedOctets ¶
func (n *Interface_RoutedVlan_Ipv6_CountersPath) OutForwardedOctets() *Interface_RoutedVlan_Ipv6_Counters_OutForwardedOctetsPath
OutForwardedOctets (leaf): The number of octets in packets for which this entity was not their final IP destination and for which it was successful in finding a path to their final destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-forwarded-octets" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/out-forwarded-octets"
func (*Interface_RoutedVlan_Ipv6_CountersPath) OutForwardedPkts ¶
func (n *Interface_RoutedVlan_Ipv6_CountersPath) OutForwardedPkts() *Interface_RoutedVlan_Ipv6_Counters_OutForwardedPktsPath
OutForwardedPkts (leaf): The number of packets for which this entity was not their final IP destination and for which it was successful in finding a path to their final destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-forwarded-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/out-forwarded-pkts"
func (*Interface_RoutedVlan_Ipv6_CountersPath) OutOctets ¶
func (n *Interface_RoutedVlan_Ipv6_CountersPath) OutOctets() *Interface_RoutedVlan_Ipv6_Counters_OutOctetsPath
OutOctets (leaf): The total number of octets in IP packets for the specified address family that the device supplied to the lower layers for transmission. This includes packets generated locally and those forwarded by the device.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-octets" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/out-octets"
func (*Interface_RoutedVlan_Ipv6_CountersPath) OutPkts ¶
func (n *Interface_RoutedVlan_Ipv6_CountersPath) OutPkts() *Interface_RoutedVlan_Ipv6_Counters_OutPktsPath
OutPkts (leaf): The total number of IP packets for the specified address family that the device supplied to the lower layers for transmission. This includes packets generated locally and those forwarded by the device.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/out-pkts"
func (*Interface_RoutedVlan_Ipv6_CountersPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_CountersPath) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv6_Counters]
State returns a Query that can be used in gNMI operations.
type Interface_RoutedVlan_Ipv6_CountersPathAny ¶
Interface_RoutedVlan_Ipv6_CountersPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/state/counters YANG schema element.
func (*Interface_RoutedVlan_Ipv6_CountersPathAny) InDiscardedPkts ¶
func (n *Interface_RoutedVlan_Ipv6_CountersPathAny) InDiscardedPkts() *Interface_RoutedVlan_Ipv6_Counters_InDiscardedPktsPathAny
InDiscardedPkts (leaf): The number of input IP packets for the specified address family, for which no problems were encountered to prevent their continued processing, but were discarded (e.g., for lack of buffer space).
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-discarded-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/in-discarded-pkts"
func (*Interface_RoutedVlan_Ipv6_CountersPathAny) InErrorPkts ¶
func (n *Interface_RoutedVlan_Ipv6_CountersPathAny) InErrorPkts() *Interface_RoutedVlan_Ipv6_Counters_InErrorPktsPathAny
InErrorPkts (leaf): Number of IP packets discarded due to errors for the specified address family, including errors in the IP header, no route found to the IP destination, invalid address, unknown protocol, etc.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-error-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/in-error-pkts"
func (*Interface_RoutedVlan_Ipv6_CountersPathAny) InForwardedOctets ¶
func (n *Interface_RoutedVlan_Ipv6_CountersPathAny) InForwardedOctets() *Interface_RoutedVlan_Ipv6_Counters_InForwardedOctetsPathAny
InForwardedOctets (leaf): The number of octets received in input IP packets for the specified address family for which the device was not their final IP destination and for which the device attempted to find a route to forward them to that final destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-forwarded-octets" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/in-forwarded-octets"
func (*Interface_RoutedVlan_Ipv6_CountersPathAny) InForwardedPkts ¶
func (n *Interface_RoutedVlan_Ipv6_CountersPathAny) InForwardedPkts() *Interface_RoutedVlan_Ipv6_Counters_InForwardedPktsPathAny
InForwardedPkts (leaf): The number of input packets for which the device was not their final IP destination and for which the device attempted to find a route to forward them to that final destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-forwarded-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/in-forwarded-pkts"
func (*Interface_RoutedVlan_Ipv6_CountersPathAny) InOctets ¶
func (n *Interface_RoutedVlan_Ipv6_CountersPathAny) InOctets() *Interface_RoutedVlan_Ipv6_Counters_InOctetsPathAny
InOctets (leaf): The total number of octets received in input IP packets for the specified address family, including those received in error.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-octets" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/in-octets"
func (*Interface_RoutedVlan_Ipv6_CountersPathAny) InPkts ¶
func (n *Interface_RoutedVlan_Ipv6_CountersPathAny) InPkts() *Interface_RoutedVlan_Ipv6_Counters_InPktsPathAny
InPkts (leaf): The total number of IP packets received for the specified address family, including those received in error
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/in-pkts"
func (*Interface_RoutedVlan_Ipv6_CountersPathAny) OutDiscardedPkts ¶
func (n *Interface_RoutedVlan_Ipv6_CountersPathAny) OutDiscardedPkts() *Interface_RoutedVlan_Ipv6_Counters_OutDiscardedPktsPathAny
OutDiscardedPkts (leaf): The number of output IP packets for the specified address family for which no problem was encountered to prevent their transmission to their destination, but were discarded (e.g., for lack of buffer space).
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-discarded-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/out-discarded-pkts"
func (*Interface_RoutedVlan_Ipv6_CountersPathAny) OutErrorPkts ¶
func (n *Interface_RoutedVlan_Ipv6_CountersPathAny) OutErrorPkts() *Interface_RoutedVlan_Ipv6_Counters_OutErrorPktsPathAny
OutErrorPkts (leaf): Number of IP packets for the specified address family locally generated and discarded due to errors, including no route found to the IP destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-error-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/out-error-pkts"
func (*Interface_RoutedVlan_Ipv6_CountersPathAny) OutForwardedOctets ¶
func (n *Interface_RoutedVlan_Ipv6_CountersPathAny) OutForwardedOctets() *Interface_RoutedVlan_Ipv6_Counters_OutForwardedOctetsPathAny
OutForwardedOctets (leaf): The number of octets in packets for which this entity was not their final IP destination and for which it was successful in finding a path to their final destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-forwarded-octets" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/out-forwarded-octets"
func (*Interface_RoutedVlan_Ipv6_CountersPathAny) OutForwardedPkts ¶
func (n *Interface_RoutedVlan_Ipv6_CountersPathAny) OutForwardedPkts() *Interface_RoutedVlan_Ipv6_Counters_OutForwardedPktsPathAny
OutForwardedPkts (leaf): The number of packets for which this entity was not their final IP destination and for which it was successful in finding a path to their final destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-forwarded-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/out-forwarded-pkts"
func (*Interface_RoutedVlan_Ipv6_CountersPathAny) OutOctets ¶
func (n *Interface_RoutedVlan_Ipv6_CountersPathAny) OutOctets() *Interface_RoutedVlan_Ipv6_Counters_OutOctetsPathAny
OutOctets (leaf): The total number of octets in IP packets for the specified address family that the device supplied to the lower layers for transmission. This includes packets generated locally and those forwarded by the device.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-octets" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/out-octets"
func (*Interface_RoutedVlan_Ipv6_CountersPathAny) OutPkts ¶
func (n *Interface_RoutedVlan_Ipv6_CountersPathAny) OutPkts() *Interface_RoutedVlan_Ipv6_Counters_OutPktsPathAny
OutPkts (leaf): The total number of IP packets for the specified address family that the device supplied to the lower layers for transmission. This includes packets generated locally and those forwarded by the device.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/out-pkts"
func (*Interface_RoutedVlan_Ipv6_CountersPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6_Counters]
State returns a Query that can be used in gNMI operations.
type Interface_RoutedVlan_Ipv6_Counters_InDiscardedPktsPath ¶
type Interface_RoutedVlan_Ipv6_Counters_InDiscardedPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Counters_InDiscardedPktsPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/state/counters/in-discarded-pkts YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Counters_InDiscardedPktsPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Counters_InDiscardedPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-discarded-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/in-discarded-pkts"
type Interface_RoutedVlan_Ipv6_Counters_InDiscardedPktsPathAny ¶
type Interface_RoutedVlan_Ipv6_Counters_InDiscardedPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Counters_InDiscardedPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/state/counters/in-discarded-pkts YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Counters_InDiscardedPktsPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Counters_InDiscardedPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-discarded-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/in-discarded-pkts"
type Interface_RoutedVlan_Ipv6_Counters_InErrorPktsPath ¶
type Interface_RoutedVlan_Ipv6_Counters_InErrorPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Counters_InErrorPktsPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/state/counters/in-error-pkts YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Counters_InErrorPktsPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Counters_InErrorPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-error-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/in-error-pkts"
type Interface_RoutedVlan_Ipv6_Counters_InErrorPktsPathAny ¶
type Interface_RoutedVlan_Ipv6_Counters_InErrorPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Counters_InErrorPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/state/counters/in-error-pkts YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Counters_InErrorPktsPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Counters_InErrorPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-error-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/in-error-pkts"
type Interface_RoutedVlan_Ipv6_Counters_InForwardedOctetsPath ¶
type Interface_RoutedVlan_Ipv6_Counters_InForwardedOctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Counters_InForwardedOctetsPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/state/counters/in-forwarded-octets YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Counters_InForwardedOctetsPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Counters_InForwardedOctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-forwarded-octets" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/in-forwarded-octets"
type Interface_RoutedVlan_Ipv6_Counters_InForwardedOctetsPathAny ¶
type Interface_RoutedVlan_Ipv6_Counters_InForwardedOctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Counters_InForwardedOctetsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/state/counters/in-forwarded-octets YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Counters_InForwardedOctetsPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Counters_InForwardedOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-forwarded-octets" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/in-forwarded-octets"
type Interface_RoutedVlan_Ipv6_Counters_InForwardedPktsPath ¶
type Interface_RoutedVlan_Ipv6_Counters_InForwardedPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Counters_InForwardedPktsPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/state/counters/in-forwarded-pkts YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Counters_InForwardedPktsPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Counters_InForwardedPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-forwarded-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/in-forwarded-pkts"
type Interface_RoutedVlan_Ipv6_Counters_InForwardedPktsPathAny ¶
type Interface_RoutedVlan_Ipv6_Counters_InForwardedPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Counters_InForwardedPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/state/counters/in-forwarded-pkts YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Counters_InForwardedPktsPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Counters_InForwardedPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-forwarded-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/in-forwarded-pkts"
type Interface_RoutedVlan_Ipv6_Counters_InOctetsPath ¶
type Interface_RoutedVlan_Ipv6_Counters_InOctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Counters_InOctetsPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/state/counters/in-octets YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Counters_InOctetsPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Counters_InOctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-octets" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/in-octets"
type Interface_RoutedVlan_Ipv6_Counters_InOctetsPathAny ¶
type Interface_RoutedVlan_Ipv6_Counters_InOctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Counters_InOctetsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/state/counters/in-octets YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Counters_InOctetsPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Counters_InOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-octets" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/in-octets"
type Interface_RoutedVlan_Ipv6_Counters_InPktsPath ¶
type Interface_RoutedVlan_Ipv6_Counters_InPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Counters_InPktsPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/state/counters/in-pkts YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Counters_InPktsPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Counters_InPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/in-pkts"
type Interface_RoutedVlan_Ipv6_Counters_InPktsPathAny ¶
type Interface_RoutedVlan_Ipv6_Counters_InPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Counters_InPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/state/counters/in-pkts YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Counters_InPktsPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Counters_InPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/in-pkts"
type Interface_RoutedVlan_Ipv6_Counters_OutDiscardedPktsPath ¶
type Interface_RoutedVlan_Ipv6_Counters_OutDiscardedPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Counters_OutDiscardedPktsPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/state/counters/out-discarded-pkts YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Counters_OutDiscardedPktsPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Counters_OutDiscardedPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-discarded-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/out-discarded-pkts"
type Interface_RoutedVlan_Ipv6_Counters_OutDiscardedPktsPathAny ¶
type Interface_RoutedVlan_Ipv6_Counters_OutDiscardedPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Counters_OutDiscardedPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/state/counters/out-discarded-pkts YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Counters_OutDiscardedPktsPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Counters_OutDiscardedPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-discarded-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/out-discarded-pkts"
type Interface_RoutedVlan_Ipv6_Counters_OutErrorPktsPath ¶
type Interface_RoutedVlan_Ipv6_Counters_OutErrorPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Counters_OutErrorPktsPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/state/counters/out-error-pkts YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Counters_OutErrorPktsPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Counters_OutErrorPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-error-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/out-error-pkts"
type Interface_RoutedVlan_Ipv6_Counters_OutErrorPktsPathAny ¶
type Interface_RoutedVlan_Ipv6_Counters_OutErrorPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Counters_OutErrorPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/state/counters/out-error-pkts YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Counters_OutErrorPktsPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Counters_OutErrorPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-error-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/out-error-pkts"
type Interface_RoutedVlan_Ipv6_Counters_OutForwardedOctetsPath ¶
type Interface_RoutedVlan_Ipv6_Counters_OutForwardedOctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Counters_OutForwardedOctetsPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/state/counters/out-forwarded-octets YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Counters_OutForwardedOctetsPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Counters_OutForwardedOctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-forwarded-octets" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/out-forwarded-octets"
type Interface_RoutedVlan_Ipv6_Counters_OutForwardedOctetsPathAny ¶
type Interface_RoutedVlan_Ipv6_Counters_OutForwardedOctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Counters_OutForwardedOctetsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/state/counters/out-forwarded-octets YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Counters_OutForwardedOctetsPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Counters_OutForwardedOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-forwarded-octets" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/out-forwarded-octets"
type Interface_RoutedVlan_Ipv6_Counters_OutForwardedPktsPath ¶
type Interface_RoutedVlan_Ipv6_Counters_OutForwardedPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Counters_OutForwardedPktsPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/state/counters/out-forwarded-pkts YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Counters_OutForwardedPktsPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Counters_OutForwardedPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-forwarded-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/out-forwarded-pkts"
type Interface_RoutedVlan_Ipv6_Counters_OutForwardedPktsPathAny ¶
type Interface_RoutedVlan_Ipv6_Counters_OutForwardedPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Counters_OutForwardedPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/state/counters/out-forwarded-pkts YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Counters_OutForwardedPktsPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Counters_OutForwardedPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-forwarded-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/out-forwarded-pkts"
type Interface_RoutedVlan_Ipv6_Counters_OutOctetsPath ¶
type Interface_RoutedVlan_Ipv6_Counters_OutOctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Counters_OutOctetsPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/state/counters/out-octets YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Counters_OutOctetsPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Counters_OutOctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-octets" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/out-octets"
type Interface_RoutedVlan_Ipv6_Counters_OutOctetsPathAny ¶
type Interface_RoutedVlan_Ipv6_Counters_OutOctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Counters_OutOctetsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/state/counters/out-octets YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Counters_OutOctetsPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Counters_OutOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-octets" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/out-octets"
type Interface_RoutedVlan_Ipv6_Counters_OutPktsPath ¶
type Interface_RoutedVlan_Ipv6_Counters_OutPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Counters_OutPktsPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/state/counters/out-pkts YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Counters_OutPktsPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Counters_OutPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/out-pkts"
type Interface_RoutedVlan_Ipv6_Counters_OutPktsPathAny ¶
type Interface_RoutedVlan_Ipv6_Counters_OutPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Counters_OutPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/state/counters/out-pkts YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Counters_OutPktsPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Counters_OutPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-pkts" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/counters/out-pkts"
type Interface_RoutedVlan_Ipv6_DhcpClientPath ¶
type Interface_RoutedVlan_Ipv6_DhcpClientPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_DhcpClientPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/state/dhcp-client YANG schema element.
func (*Interface_RoutedVlan_Ipv6_DhcpClientPath) Config ¶
func (n *Interface_RoutedVlan_Ipv6_DhcpClientPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/dhcp-client" Path from root: "/interfaces/interface/routed-vlan/ipv6/config/dhcp-client"
func (*Interface_RoutedVlan_Ipv6_DhcpClientPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_DhcpClientPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/dhcp-client" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/dhcp-client"
type Interface_RoutedVlan_Ipv6_DhcpClientPathAny ¶
type Interface_RoutedVlan_Ipv6_DhcpClientPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_DhcpClientPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/state/dhcp-client YANG schema element.
func (*Interface_RoutedVlan_Ipv6_DhcpClientPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv6_DhcpClientPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/dhcp-client" Path from root: "/interfaces/interface/routed-vlan/ipv6/config/dhcp-client"
func (*Interface_RoutedVlan_Ipv6_DhcpClientPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_DhcpClientPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/dhcp-client" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/dhcp-client"
type Interface_RoutedVlan_Ipv6_DupAddrDetectTransmitsPath ¶
type Interface_RoutedVlan_Ipv6_DupAddrDetectTransmitsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_DupAddrDetectTransmitsPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/state/dup-addr-detect-transmits YANG schema element.
func (*Interface_RoutedVlan_Ipv6_DupAddrDetectTransmitsPath) Config ¶
func (n *Interface_RoutedVlan_Ipv6_DupAddrDetectTransmitsPath) Config() ygnmi.ConfigQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/dup-addr-detect-transmits" Path from root: "/interfaces/interface/routed-vlan/ipv6/config/dup-addr-detect-transmits"
func (*Interface_RoutedVlan_Ipv6_DupAddrDetectTransmitsPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_DupAddrDetectTransmitsPath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/dup-addr-detect-transmits" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/dup-addr-detect-transmits"
type Interface_RoutedVlan_Ipv6_DupAddrDetectTransmitsPathAny ¶
type Interface_RoutedVlan_Ipv6_DupAddrDetectTransmitsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_DupAddrDetectTransmitsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/state/dup-addr-detect-transmits YANG schema element.
func (*Interface_RoutedVlan_Ipv6_DupAddrDetectTransmitsPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv6_DupAddrDetectTransmitsPathAny) Config() ygnmi.WildcardQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/dup-addr-detect-transmits" Path from root: "/interfaces/interface/routed-vlan/ipv6/config/dup-addr-detect-transmits"
func (*Interface_RoutedVlan_Ipv6_DupAddrDetectTransmitsPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_DupAddrDetectTransmitsPathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/dup-addr-detect-transmits" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/dup-addr-detect-transmits"
type Interface_RoutedVlan_Ipv6_EnabledPath ¶
type Interface_RoutedVlan_Ipv6_EnabledPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_EnabledPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/state/enabled YANG schema element.
func (*Interface_RoutedVlan_Ipv6_EnabledPath) Config ¶
func (n *Interface_RoutedVlan_Ipv6_EnabledPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/enabled" Path from root: "/interfaces/interface/routed-vlan/ipv6/config/enabled"
func (*Interface_RoutedVlan_Ipv6_EnabledPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_EnabledPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/enabled" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/enabled"
type Interface_RoutedVlan_Ipv6_EnabledPathAny ¶
type Interface_RoutedVlan_Ipv6_EnabledPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_EnabledPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/state/enabled YANG schema element.
func (*Interface_RoutedVlan_Ipv6_EnabledPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv6_EnabledPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/enabled" Path from root: "/interfaces/interface/routed-vlan/ipv6/config/enabled"
func (*Interface_RoutedVlan_Ipv6_EnabledPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_EnabledPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/enabled" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/enabled"
type Interface_RoutedVlan_Ipv6_MtuPath ¶
type Interface_RoutedVlan_Ipv6_MtuPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_MtuPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/state/mtu YANG schema element.
func (*Interface_RoutedVlan_Ipv6_MtuPath) Config ¶
func (n *Interface_RoutedVlan_Ipv6_MtuPath) Config() ygnmi.ConfigQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/mtu" Path from root: "/interfaces/interface/routed-vlan/ipv6/config/mtu"
func (*Interface_RoutedVlan_Ipv6_MtuPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_MtuPath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/mtu" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/mtu"
type Interface_RoutedVlan_Ipv6_MtuPathAny ¶
type Interface_RoutedVlan_Ipv6_MtuPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_MtuPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/state/mtu YANG schema element.
func (*Interface_RoutedVlan_Ipv6_MtuPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv6_MtuPathAny) Config() ygnmi.WildcardQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/mtu" Path from root: "/interfaces/interface/routed-vlan/ipv6/config/mtu"
func (*Interface_RoutedVlan_Ipv6_MtuPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_MtuPathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/mtu" Path from root: "/interfaces/interface/routed-vlan/ipv6/state/mtu"
type Interface_RoutedVlan_Ipv6_NeighborPath ¶
Interface_RoutedVlan_Ipv6_NeighborPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor YANG schema element.
func (*Interface_RoutedVlan_Ipv6_NeighborPath) Config ¶
func (n *Interface_RoutedVlan_Ipv6_NeighborPath) Config() ygnmi.ConfigQuery[*oc.Interface_RoutedVlan_Ipv6_Neighbor]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv6_NeighborPath) Ip ¶
Ip (leaf): The IPv6 address of the neighbor node.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/ip" Path from root: "/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor/*/ip"
func (*Interface_RoutedVlan_Ipv6_NeighborPath) IsRouter ¶
func (n *Interface_RoutedVlan_Ipv6_NeighborPath) IsRouter() *Interface_RoutedVlan_Ipv6_Neighbor_IsRouterPath
IsRouter (leaf): Indicates that the neighbor node acts as a router.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/is-router" Path from root: "/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor/state/is-router"
func (*Interface_RoutedVlan_Ipv6_NeighborPath) LinkLayerAddress ¶
func (n *Interface_RoutedVlan_Ipv6_NeighborPath) LinkLayerAddress() *Interface_RoutedVlan_Ipv6_Neighbor_LinkLayerAddressPath
LinkLayerAddress (leaf): The link-layer address of the neighbor node.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/link-layer-address" Path from root: "/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor/*/link-layer-address"
func (*Interface_RoutedVlan_Ipv6_NeighborPath) NeighborState ¶
func (n *Interface_RoutedVlan_Ipv6_NeighborPath) NeighborState() *Interface_RoutedVlan_Ipv6_Neighbor_NeighborStatePath
NeighborState (leaf): The Neighbor Unreachability Detection state of this entry.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/neighbor-state" Path from root: "/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor/state/neighbor-state"
func (*Interface_RoutedVlan_Ipv6_NeighborPath) Origin ¶
func (n *Interface_RoutedVlan_Ipv6_NeighborPath) Origin() *Interface_RoutedVlan_Ipv6_Neighbor_OriginPath
Origin (leaf): The origin of this neighbor entry.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/origin" Path from root: "/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor/state/origin"
func (*Interface_RoutedVlan_Ipv6_NeighborPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_NeighborPath) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv6_Neighbor]
State returns a Query that can be used in gNMI operations.
type Interface_RoutedVlan_Ipv6_NeighborPathAny ¶
Interface_RoutedVlan_Ipv6_NeighborPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor YANG schema element.
func (*Interface_RoutedVlan_Ipv6_NeighborPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv6_NeighborPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6_Neighbor]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv6_NeighborPathAny) Ip ¶
func (n *Interface_RoutedVlan_Ipv6_NeighborPathAny) Ip() *Interface_RoutedVlan_Ipv6_Neighbor_IpPathAny
Ip (leaf): The IPv6 address of the neighbor node.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/ip" Path from root: "/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor/*/ip"
func (*Interface_RoutedVlan_Ipv6_NeighborPathAny) IsRouter ¶
func (n *Interface_RoutedVlan_Ipv6_NeighborPathAny) IsRouter() *Interface_RoutedVlan_Ipv6_Neighbor_IsRouterPathAny
IsRouter (leaf): Indicates that the neighbor node acts as a router.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/is-router" Path from root: "/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor/state/is-router"
func (*Interface_RoutedVlan_Ipv6_NeighborPathAny) LinkLayerAddress ¶
func (n *Interface_RoutedVlan_Ipv6_NeighborPathAny) LinkLayerAddress() *Interface_RoutedVlan_Ipv6_Neighbor_LinkLayerAddressPathAny
LinkLayerAddress (leaf): The link-layer address of the neighbor node.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/link-layer-address" Path from root: "/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor/*/link-layer-address"
func (*Interface_RoutedVlan_Ipv6_NeighborPathAny) NeighborState ¶
func (n *Interface_RoutedVlan_Ipv6_NeighborPathAny) NeighborState() *Interface_RoutedVlan_Ipv6_Neighbor_NeighborStatePathAny
NeighborState (leaf): The Neighbor Unreachability Detection state of this entry.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/neighbor-state" Path from root: "/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor/state/neighbor-state"
func (*Interface_RoutedVlan_Ipv6_NeighborPathAny) Origin ¶
func (n *Interface_RoutedVlan_Ipv6_NeighborPathAny) Origin() *Interface_RoutedVlan_Ipv6_Neighbor_OriginPathAny
Origin (leaf): The origin of this neighbor entry.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/origin" Path from root: "/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor/state/origin"
func (*Interface_RoutedVlan_Ipv6_NeighborPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_NeighborPathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6_Neighbor]
State returns a Query that can be used in gNMI operations.
type Interface_RoutedVlan_Ipv6_Neighbor_IpPath ¶
type Interface_RoutedVlan_Ipv6_Neighbor_IpPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Neighbor_IpPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor/state/ip YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Neighbor_IpPath) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Neighbor_IpPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/ip" Path from root: "/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor/config/ip"
func (*Interface_RoutedVlan_Ipv6_Neighbor_IpPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Neighbor_IpPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/ip" Path from root: "/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor/state/ip"
type Interface_RoutedVlan_Ipv6_Neighbor_IpPathAny ¶
type Interface_RoutedVlan_Ipv6_Neighbor_IpPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Neighbor_IpPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor/state/ip YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Neighbor_IpPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Neighbor_IpPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/ip" Path from root: "/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor/config/ip"
func (*Interface_RoutedVlan_Ipv6_Neighbor_IpPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Neighbor_IpPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/ip" Path from root: "/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor/state/ip"
type Interface_RoutedVlan_Ipv6_Neighbor_IsRouterPath ¶
type Interface_RoutedVlan_Ipv6_Neighbor_IsRouterPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Neighbor_IsRouterPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor/state/is-router YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Neighbor_IsRouterPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Neighbor_IsRouterPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/is-router" Path from root: "/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor/state/is-router"
type Interface_RoutedVlan_Ipv6_Neighbor_IsRouterPathAny ¶
type Interface_RoutedVlan_Ipv6_Neighbor_IsRouterPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Neighbor_IsRouterPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor/state/is-router YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Neighbor_IsRouterPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Neighbor_IsRouterPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/is-router" Path from root: "/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor/state/is-router"
type Interface_RoutedVlan_Ipv6_Neighbor_LinkLayerAddressPath ¶
type Interface_RoutedVlan_Ipv6_Neighbor_LinkLayerAddressPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Neighbor_LinkLayerAddressPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor/state/link-layer-address YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Neighbor_LinkLayerAddressPath) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Neighbor_LinkLayerAddressPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/link-layer-address" Path from root: "/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor/config/link-layer-address"
func (*Interface_RoutedVlan_Ipv6_Neighbor_LinkLayerAddressPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Neighbor_LinkLayerAddressPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/link-layer-address" Path from root: "/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor/state/link-layer-address"
type Interface_RoutedVlan_Ipv6_Neighbor_LinkLayerAddressPathAny ¶
type Interface_RoutedVlan_Ipv6_Neighbor_LinkLayerAddressPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Neighbor_LinkLayerAddressPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor/state/link-layer-address YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Neighbor_LinkLayerAddressPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Neighbor_LinkLayerAddressPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/link-layer-address" Path from root: "/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor/config/link-layer-address"
func (*Interface_RoutedVlan_Ipv6_Neighbor_LinkLayerAddressPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Neighbor_LinkLayerAddressPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/link-layer-address" Path from root: "/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor/state/link-layer-address"
type Interface_RoutedVlan_Ipv6_Neighbor_NeighborStatePath ¶
type Interface_RoutedVlan_Ipv6_Neighbor_NeighborStatePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Neighbor_NeighborStatePath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor/state/neighbor-state YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Neighbor_NeighborStatePath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Neighbor_NeighborStatePath) State() ygnmi.SingletonQuery[oc.E_Neighbor_NeighborState]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/neighbor-state" Path from root: "/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor/state/neighbor-state"
type Interface_RoutedVlan_Ipv6_Neighbor_NeighborStatePathAny ¶
type Interface_RoutedVlan_Ipv6_Neighbor_NeighborStatePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Neighbor_NeighborStatePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor/state/neighbor-state YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Neighbor_NeighborStatePathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Neighbor_NeighborStatePathAny) State() ygnmi.WildcardQuery[oc.E_Neighbor_NeighborState]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/neighbor-state" Path from root: "/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor/state/neighbor-state"
type Interface_RoutedVlan_Ipv6_Neighbor_OriginPath ¶
type Interface_RoutedVlan_Ipv6_Neighbor_OriginPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Neighbor_OriginPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor/state/origin YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Neighbor_OriginPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Neighbor_OriginPath) State() ygnmi.SingletonQuery[oc.E_IfIp_NeighborOrigin]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/origin" Path from root: "/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor/state/origin"
type Interface_RoutedVlan_Ipv6_Neighbor_OriginPathAny ¶
type Interface_RoutedVlan_Ipv6_Neighbor_OriginPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Neighbor_OriginPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor/state/origin YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Neighbor_OriginPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Neighbor_OriginPathAny) State() ygnmi.WildcardQuery[oc.E_IfIp_NeighborOrigin]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/origin" Path from root: "/interfaces/interface/routed-vlan/ipv6/neighbors/neighbor/state/origin"
type Interface_RoutedVlan_Ipv6_RouterAdvertisementPath ¶
Interface_RoutedVlan_Ipv6_RouterAdvertisementPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/router-advertisement YANG schema element.
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisementPath) Config ¶
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPath) Config() ygnmi.ConfigQuery[*oc.Interface_RoutedVlan_Ipv6_RouterAdvertisement]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisementPath) Interval ¶
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPath) Interval() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_IntervalPath
Interval (leaf): The interval between periodic router advertisement neighbor discovery messages sent on this interface expressed in seconds.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/interval" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/*/interval"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisementPath) Lifetime ¶
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPath) Lifetime() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_LifetimePath
Lifetime (leaf): The lifetime advertised in the router advertisement neighbor discovery message on this interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/lifetime" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/*/lifetime"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisementPath) Managed ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPath) Managed() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_ManagedPath
Managed (leaf): When set to true, the managed address configuration (M) flag is set in the advertised router advertisement. The M flag indicates that there are addresses available via DHCPv6.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/managed" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/*/managed"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisementPath) OtherConfig ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPath) OtherConfig() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_OtherConfigPath
OtherConfig (leaf): When set to true, the other configuration (O) flag is set in the advertised router advertisement. The O flag indicates that there is other configuration available via DHCPv6 (e.g., DNS servers).
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/other-config" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/*/other-config"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisementPath) Prefix ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPath) Prefix(Prefix string) *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPath
Prefix (list): List of prefixes that are to be included in the IPv6 router-advertisement messages for the interface. The list is keyed by the IPv6 prefix in CIDR representation.
Prefixes that are listed are those that are to be advertised in router advertisement messages. Where there are IPv6 global addresses configured on an interface and the prefix is not listed in the prefix list, it MUST NOT be advertised in the router advertisement message.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "prefixes/prefix" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix" Prefix: string
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisementPath) PrefixAny ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPath) PrefixAny() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPathAny
PrefixAny (list): List of prefixes that are to be included in the IPv6 router-advertisement messages for the interface. The list is keyed by the IPv6 prefix in CIDR representation.
Prefixes that are listed are those that are to be advertised in router advertisement messages. Where there are IPv6 global addresses configured on an interface and the prefix is not listed in the prefix list, it MUST NOT be advertised in the router advertisement message.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "prefixes/prefix" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisementPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPath) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv6_RouterAdvertisement]
State returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisementPath) Suppress ¶
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPath) Suppress() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_SuppressPath
Suppress (leaf): When set to true, router advertisement neighbor discovery messages are not transmitted on this interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/suppress" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/*/suppress"
type Interface_RoutedVlan_Ipv6_RouterAdvertisementPathAny ¶
Interface_RoutedVlan_Ipv6_RouterAdvertisementPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/router-advertisement YANG schema element.
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisementPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6_RouterAdvertisement]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisementPathAny) Interval ¶
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPathAny) Interval() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_IntervalPathAny
Interval (leaf): The interval between periodic router advertisement neighbor discovery messages sent on this interface expressed in seconds.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/interval" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/*/interval"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisementPathAny) Lifetime ¶
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPathAny) Lifetime() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_LifetimePathAny
Lifetime (leaf): The lifetime advertised in the router advertisement neighbor discovery message on this interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/lifetime" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/*/lifetime"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisementPathAny) Managed ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPathAny) Managed() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_ManagedPathAny
Managed (leaf): When set to true, the managed address configuration (M) flag is set in the advertised router advertisement. The M flag indicates that there are addresses available via DHCPv6.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/managed" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/*/managed"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisementPathAny) OtherConfig ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPathAny) OtherConfig() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_OtherConfigPathAny
OtherConfig (leaf): When set to true, the other configuration (O) flag is set in the advertised router advertisement. The O flag indicates that there is other configuration available via DHCPv6 (e.g., DNS servers).
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/other-config" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/*/other-config"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisementPathAny) Prefix ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPathAny) Prefix(Prefix string) *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPathAny
Prefix (list): List of prefixes that are to be included in the IPv6 router-advertisement messages for the interface. The list is keyed by the IPv6 prefix in CIDR representation.
Prefixes that are listed are those that are to be advertised in router advertisement messages. Where there are IPv6 global addresses configured on an interface and the prefix is not listed in the prefix list, it MUST NOT be advertised in the router advertisement message.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "prefixes/prefix" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix" Prefix: string
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisementPathAny) PrefixAny ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPathAny) PrefixAny() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPathAny
PrefixAny (list): List of prefixes that are to be included in the IPv6 router-advertisement messages for the interface. The list is keyed by the IPv6 prefix in CIDR representation.
Prefixes that are listed are those that are to be advertised in router advertisement messages. Where there are IPv6 global addresses configured on an interface and the prefix is not listed in the prefix list, it MUST NOT be advertised in the router advertisement message.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "prefixes/prefix" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisementPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6_RouterAdvertisement]
State returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisementPathAny) Suppress ¶
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisementPathAny) Suppress() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_SuppressPathAny
Suppress (leaf): When set to true, router advertisement neighbor discovery messages are not transmitted on this interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/suppress" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/*/suppress"
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_IntervalPath ¶
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_IntervalPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_RouterAdvertisement_IntervalPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/router-advertisement/state/interval YANG schema element.
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_IntervalPath) Config ¶
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_IntervalPath) Config() ygnmi.ConfigQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/interval" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/config/interval"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_IntervalPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_IntervalPath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/interval" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/state/interval"
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_IntervalPathAny ¶
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_IntervalPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_RouterAdvertisement_IntervalPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/router-advertisement/state/interval YANG schema element.
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_IntervalPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_IntervalPathAny) Config() ygnmi.WildcardQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/interval" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/config/interval"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_IntervalPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_IntervalPathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/interval" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/state/interval"
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_LifetimePath ¶
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_LifetimePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_RouterAdvertisement_LifetimePath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/router-advertisement/state/lifetime YANG schema element.
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_LifetimePath) Config ¶
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_LifetimePath) Config() ygnmi.ConfigQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/lifetime" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/config/lifetime"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_LifetimePath) State ¶
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_LifetimePath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/lifetime" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/state/lifetime"
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_LifetimePathAny ¶
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_LifetimePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_RouterAdvertisement_LifetimePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/router-advertisement/state/lifetime YANG schema element.
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_LifetimePathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_LifetimePathAny) Config() ygnmi.WildcardQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/lifetime" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/config/lifetime"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_LifetimePathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_LifetimePathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/lifetime" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/state/lifetime"
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_ManagedPath ¶ added in v0.1.2
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_ManagedPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_RouterAdvertisement_ManagedPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/router-advertisement/state/managed YANG schema element.
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_ManagedPath) Config ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_ManagedPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/managed" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/config/managed"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_ManagedPath) State ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_ManagedPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/managed" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/state/managed"
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_ManagedPathAny ¶ added in v0.1.2
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_ManagedPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_RouterAdvertisement_ManagedPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/router-advertisement/state/managed YANG schema element.
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_ManagedPathAny) Config ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_ManagedPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/managed" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/config/managed"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_ManagedPathAny) State ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_ManagedPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/managed" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/state/managed"
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_OtherConfigPath ¶ added in v0.1.2
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_OtherConfigPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_RouterAdvertisement_OtherConfigPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/router-advertisement/state/other-config YANG schema element.
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_OtherConfigPath) Config ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_OtherConfigPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/other-config" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/config/other-config"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_OtherConfigPath) State ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_OtherConfigPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/other-config" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/state/other-config"
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_OtherConfigPathAny ¶ added in v0.1.2
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_OtherConfigPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_RouterAdvertisement_OtherConfigPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/router-advertisement/state/other-config YANG schema element.
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_OtherConfigPathAny) Config ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_OtherConfigPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/other-config" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/config/other-config"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_OtherConfigPathAny) State ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_OtherConfigPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/other-config" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/state/other-config"
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPath ¶ added in v0.1.2
Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix YANG schema element.
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPath) Config ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPath) Config() ygnmi.ConfigQuery[*oc.Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPath) DisableAdvertisement ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPath) DisableAdvertisement() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPath
DisableAdvertisement (leaf): When set to true, the prefix is not advertised within router advertisement messages that are sent as a result of router soliciation messages.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/disable-advertisement" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/*/disable-advertisement"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPath) DisableAutoconfiguration ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPath) DisableAutoconfiguration() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPath
DisableAutoconfiguration (leaf): When set to true, the prefix is marked as not to be used for stateless address configuration. This is achieved by setting the autonomous address configuration bit for the prefix.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/disable-autoconfiguration" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/*/disable-autoconfiguration"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPath) EnableOnlink ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPath) EnableOnlink() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPath
EnableOnlink (leaf): When set to true, the prefix is marked as being on link by setting the L-bit for the prefix within a router advertisement.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/enable-onlink" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/*/enable-onlink"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPath) PreferredLifetime ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPath) PreferredLifetime() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePath
PreferredLifetime (leaf): The length of time that the address within the prefix remains in the preferred state, i.e., unrestricted use is allowed by upper-layer protocols. See RFC4862 for a complete definition of preferred behaviours.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/preferred-lifetime" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/*/preferred-lifetime"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPath) Prefix ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPath) Prefix() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PrefixPath
Prefix (leaf): IPv6 prefix to be advertised within the router advertisement message.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/prefix" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/*/prefix"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPath) State ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPath) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix]
State returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPath) ValidLifetime ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPath) ValidLifetime() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePath
ValidLifetime (leaf): The length of time that the prefix is valid relative to the time the packet was sent.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/valid-lifetime" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/*/valid-lifetime"
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPathAny ¶ added in v0.1.2
Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix YANG schema element.
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPathAny) Config ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPathAny) DisableAdvertisement ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPathAny) DisableAdvertisement() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPathAny
DisableAdvertisement (leaf): When set to true, the prefix is not advertised within router advertisement messages that are sent as a result of router soliciation messages.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/disable-advertisement" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/*/disable-advertisement"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPathAny) DisableAutoconfiguration ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPathAny) DisableAutoconfiguration() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPathAny
DisableAutoconfiguration (leaf): When set to true, the prefix is marked as not to be used for stateless address configuration. This is achieved by setting the autonomous address configuration bit for the prefix.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/disable-autoconfiguration" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/*/disable-autoconfiguration"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPathAny) EnableOnlink ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPathAny) EnableOnlink() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPathAny
EnableOnlink (leaf): When set to true, the prefix is marked as being on link by setting the L-bit for the prefix within a router advertisement.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/enable-onlink" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/*/enable-onlink"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPathAny) PreferredLifetime ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPathAny) PreferredLifetime() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePathAny
PreferredLifetime (leaf): The length of time that the address within the prefix remains in the preferred state, i.e., unrestricted use is allowed by upper-layer protocols. See RFC4862 for a complete definition of preferred behaviours.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/preferred-lifetime" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/*/preferred-lifetime"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPathAny) Prefix ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPathAny) Prefix() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PrefixPathAny
Prefix (leaf): IPv6 prefix to be advertised within the router advertisement message.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/prefix" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/*/prefix"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPathAny) State ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix]
State returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPathAny) ValidLifetime ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_PrefixPathAny) ValidLifetime() *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePathAny
ValidLifetime (leaf): The length of time that the prefix is valid relative to the time the packet was sent.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/valid-lifetime" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/*/valid-lifetime"
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPath ¶ added in v0.1.2
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/state/disable-advertisement YANG schema element.
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPath) Config ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/disable-advertisement" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/config/disable-advertisement"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPath) State ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/disable-advertisement" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/state/disable-advertisement"
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPathAny ¶ added in v0.1.2
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/state/disable-advertisement YANG schema element.
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPathAny) Config ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/disable-advertisement" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/config/disable-advertisement"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPathAny) State ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/disable-advertisement" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/state/disable-advertisement"
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPath ¶ added in v0.1.2
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/state/disable-autoconfiguration YANG schema element.
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPath) Config ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/disable-autoconfiguration" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/config/disable-autoconfiguration"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPath) State ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/disable-autoconfiguration" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/state/disable-autoconfiguration"
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPathAny ¶ added in v0.1.2
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/state/disable-autoconfiguration YANG schema element.
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPathAny) Config ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/disable-autoconfiguration" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/config/disable-autoconfiguration"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPathAny) State ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/disable-autoconfiguration" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/state/disable-autoconfiguration"
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPath ¶ added in v0.1.2
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/state/enable-onlink YANG schema element.
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPath) Config ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/enable-onlink" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/config/enable-onlink"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPath) State ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/enable-onlink" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/state/enable-onlink"
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPathAny ¶ added in v0.1.2
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/state/enable-onlink YANG schema element.
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPathAny) Config ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/enable-onlink" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/config/enable-onlink"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPathAny) State ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/enable-onlink" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/state/enable-onlink"
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePath ¶ added in v0.1.2
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/state/preferred-lifetime YANG schema element.
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePath) Config ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePath) Config() ygnmi.ConfigQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/preferred-lifetime" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/config/preferred-lifetime"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePath) State ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/preferred-lifetime" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/state/preferred-lifetime"
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePathAny ¶ added in v0.1.2
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/state/preferred-lifetime YANG schema element.
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePathAny) Config ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePathAny) Config() ygnmi.WildcardQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/preferred-lifetime" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/config/preferred-lifetime"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePathAny) State ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/preferred-lifetime" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/state/preferred-lifetime"
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PrefixPath ¶ added in v0.1.2
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PrefixPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PrefixPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/state/prefix YANG schema element.
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PrefixPath) Config ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PrefixPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/prefix" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/config/prefix"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PrefixPath) State ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PrefixPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/prefix" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/state/prefix"
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PrefixPathAny ¶ added in v0.1.2
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PrefixPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PrefixPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/state/prefix YANG schema element.
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PrefixPathAny) Config ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PrefixPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/prefix" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/config/prefix"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PrefixPathAny) State ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_PrefixPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/prefix" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/state/prefix"
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePath ¶ added in v0.1.2
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/state/valid-lifetime YANG schema element.
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePath) Config ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePath) Config() ygnmi.ConfigQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/valid-lifetime" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/config/valid-lifetime"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePath) State ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/valid-lifetime" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/state/valid-lifetime"
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePathAny ¶ added in v0.1.2
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/state/valid-lifetime YANG schema element.
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePathAny) Config ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePathAny) Config() ygnmi.WildcardQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/valid-lifetime" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/config/valid-lifetime"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePathAny) State ¶ added in v0.1.2
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/valid-lifetime" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/prefixes/prefix/state/valid-lifetime"
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_SuppressPath ¶
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_SuppressPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_RouterAdvertisement_SuppressPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/router-advertisement/state/suppress YANG schema element.
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_SuppressPath) Config ¶
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_SuppressPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/suppress" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/config/suppress"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_SuppressPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_SuppressPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/suppress" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/state/suppress"
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_SuppressPathAny ¶
type Interface_RoutedVlan_Ipv6_RouterAdvertisement_SuppressPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_RouterAdvertisement_SuppressPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/router-advertisement/state/suppress YANG schema element.
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_SuppressPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_SuppressPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/suppress" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/config/suppress"
func (*Interface_RoutedVlan_Ipv6_RouterAdvertisement_SuppressPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_RouterAdvertisement_SuppressPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/suppress" Path from root: "/interfaces/interface/routed-vlan/ipv6/router-advertisement/state/suppress"
type Interface_RoutedVlan_Ipv6_UnnumberedPath ¶
Interface_RoutedVlan_Ipv6_UnnumberedPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/unnumbered YANG schema element.
func (*Interface_RoutedVlan_Ipv6_UnnumberedPath) Config ¶
func (n *Interface_RoutedVlan_Ipv6_UnnumberedPath) Config() ygnmi.ConfigQuery[*oc.Interface_RoutedVlan_Ipv6_Unnumbered]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv6_UnnumberedPath) Enabled ¶
func (n *Interface_RoutedVlan_Ipv6_UnnumberedPath) Enabled() *Interface_RoutedVlan_Ipv6_Unnumbered_EnabledPath
Enabled (leaf): Indicates that the subinterface is unnumbered. By default the subinterface is numbered, i.e., expected to have an IP address configuration.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/enabled" Path from root: "/interfaces/interface/routed-vlan/ipv6/unnumbered/*/enabled"
func (*Interface_RoutedVlan_Ipv6_UnnumberedPath) InterfaceRef ¶
func (n *Interface_RoutedVlan_Ipv6_UnnumberedPath) InterfaceRef() *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRefPath
InterfaceRef (container): Reference to an interface or subinterface
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "interface-ref" Path from root: "/interfaces/interface/routed-vlan/ipv6/unnumbered/interface-ref"
func (*Interface_RoutedVlan_Ipv6_UnnumberedPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_UnnumberedPath) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv6_Unnumbered]
State returns a Query that can be used in gNMI operations.
type Interface_RoutedVlan_Ipv6_UnnumberedPathAny ¶
Interface_RoutedVlan_Ipv6_UnnumberedPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/unnumbered YANG schema element.
func (*Interface_RoutedVlan_Ipv6_UnnumberedPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv6_UnnumberedPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6_Unnumbered]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv6_UnnumberedPathAny) Enabled ¶
func (n *Interface_RoutedVlan_Ipv6_UnnumberedPathAny) Enabled() *Interface_RoutedVlan_Ipv6_Unnumbered_EnabledPathAny
Enabled (leaf): Indicates that the subinterface is unnumbered. By default the subinterface is numbered, i.e., expected to have an IP address configuration.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/enabled" Path from root: "/interfaces/interface/routed-vlan/ipv6/unnumbered/*/enabled"
func (*Interface_RoutedVlan_Ipv6_UnnumberedPathAny) InterfaceRef ¶
func (n *Interface_RoutedVlan_Ipv6_UnnumberedPathAny) InterfaceRef() *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRefPathAny
InterfaceRef (container): Reference to an interface or subinterface
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "interface-ref" Path from root: "/interfaces/interface/routed-vlan/ipv6/unnumbered/interface-ref"
func (*Interface_RoutedVlan_Ipv6_UnnumberedPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_UnnumberedPathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6_Unnumbered]
State returns a Query that can be used in gNMI operations.
type Interface_RoutedVlan_Ipv6_Unnumbered_EnabledPath ¶
type Interface_RoutedVlan_Ipv6_Unnumbered_EnabledPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Unnumbered_EnabledPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/unnumbered/state/enabled YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Unnumbered_EnabledPath) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Unnumbered_EnabledPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "config/enabled" Path from root: "/interfaces/interface/routed-vlan/ipv6/unnumbered/config/enabled"
func (*Interface_RoutedVlan_Ipv6_Unnumbered_EnabledPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Unnumbered_EnabledPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "state/enabled" Path from root: "/interfaces/interface/routed-vlan/ipv6/unnumbered/state/enabled"
type Interface_RoutedVlan_Ipv6_Unnumbered_EnabledPathAny ¶
type Interface_RoutedVlan_Ipv6_Unnumbered_EnabledPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Unnumbered_EnabledPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/unnumbered/state/enabled YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Unnumbered_EnabledPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Unnumbered_EnabledPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "config/enabled" Path from root: "/interfaces/interface/routed-vlan/ipv6/unnumbered/config/enabled"
func (*Interface_RoutedVlan_Ipv6_Unnumbered_EnabledPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Unnumbered_EnabledPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "state/enabled" Path from root: "/interfaces/interface/routed-vlan/ipv6/unnumbered/state/enabled"
type Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRefPath ¶
Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRefPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/unnumbered/interface-ref YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRefPath) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRefPath) Config() ygnmi.ConfigQuery[*oc.Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRefPath) Interface ¶
func (n *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRefPath) Interface() *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_InterfacePath
Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/interface" Path from root: "/interfaces/interface/routed-vlan/ipv6/unnumbered/interface-ref/*/interface"
func (*Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRefPath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRefPath) State() ygnmi.SingletonQuery[*oc.Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRefPath) Subinterface ¶
func (n *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRefPath) Subinterface() *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_SubinterfacePath
Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is requuired, this leaf should not be set.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/subinterface" Path from root: "/interfaces/interface/routed-vlan/ipv6/unnumbered/interface-ref/*/subinterface"
type Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRefPathAny ¶
Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRefPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/unnumbered/interface-ref YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRefPathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRefPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef]
Config returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRefPathAny) Interface ¶
func (n *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRefPathAny) Interface() *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_InterfacePathAny
Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/interface" Path from root: "/interfaces/interface/routed-vlan/ipv6/unnumbered/interface-ref/*/interface"
func (*Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRefPathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRefPathAny) State() ygnmi.WildcardQuery[*oc.Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRefPathAny) Subinterface ¶
func (n *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRefPathAny) Subinterface() *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_SubinterfacePathAny
Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is requuired, this leaf should not be set.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/subinterface" Path from root: "/interfaces/interface/routed-vlan/ipv6/unnumbered/interface-ref/*/subinterface"
type Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_InterfacePath ¶
type Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_InterfacePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_InterfacePath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/unnumbered/interface-ref/state/interface YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_InterfacePath) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_InterfacePath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "config/interface" Path from root: "/interfaces/interface/routed-vlan/ipv6/unnumbered/interface-ref/config/interface"
func (*Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_InterfacePath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_InterfacePath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "state/interface" Path from root: "/interfaces/interface/routed-vlan/ipv6/unnumbered/interface-ref/state/interface"
type Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_InterfacePathAny ¶
type Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_InterfacePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_InterfacePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/unnumbered/interface-ref/state/interface YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_InterfacePathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_InterfacePathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "config/interface" Path from root: "/interfaces/interface/routed-vlan/ipv6/unnumbered/interface-ref/config/interface"
func (*Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_InterfacePathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_InterfacePathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "state/interface" Path from root: "/interfaces/interface/routed-vlan/ipv6/unnumbered/interface-ref/state/interface"
type Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_SubinterfacePath ¶
type Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_SubinterfacePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_SubinterfacePath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/unnumbered/interface-ref/state/subinterface YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_SubinterfacePath) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_SubinterfacePath) Config() ygnmi.ConfigQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "config/subinterface" Path from root: "/interfaces/interface/routed-vlan/ipv6/unnumbered/interface-ref/config/subinterface"
func (*Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_SubinterfacePath) State ¶
func (n *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_SubinterfacePath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "state/subinterface" Path from root: "/interfaces/interface/routed-vlan/ipv6/unnumbered/interface-ref/state/subinterface"
type Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_SubinterfacePathAny ¶
type Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_SubinterfacePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_SubinterfacePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/ipv6/unnumbered/interface-ref/state/subinterface YANG schema element.
func (*Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_SubinterfacePathAny) Config ¶
func (n *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_SubinterfacePathAny) Config() ygnmi.WildcardQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "config/subinterface" Path from root: "/interfaces/interface/routed-vlan/ipv6/unnumbered/interface-ref/config/subinterface"
func (*Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_SubinterfacePathAny) State ¶
func (n *Interface_RoutedVlan_Ipv6_Unnumbered_InterfaceRef_SubinterfacePathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "state/subinterface" Path from root: "/interfaces/interface/routed-vlan/ipv6/unnumbered/interface-ref/state/subinterface"
type Interface_RoutedVlan_VlanPath ¶
type Interface_RoutedVlan_VlanPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_VlanPath represents the /openconfig-interfaces/interfaces/interface/routed-vlan/state/vlan YANG schema element.
func (*Interface_RoutedVlan_VlanPath) Config ¶
func (n *Interface_RoutedVlan_VlanPath) Config() ygnmi.ConfigQuery[oc.Interface_RoutedVlan_Vlan_Union]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/vlan" Path from root: "/interfaces/interface/routed-vlan/config/vlan"
func (*Interface_RoutedVlan_VlanPath) State ¶
func (n *Interface_RoutedVlan_VlanPath) State() ygnmi.SingletonQuery[oc.Interface_RoutedVlan_Vlan_Union]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/vlan" Path from root: "/interfaces/interface/routed-vlan/state/vlan"
type Interface_RoutedVlan_VlanPathAny ¶
type Interface_RoutedVlan_VlanPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_RoutedVlan_VlanPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/routed-vlan/state/vlan YANG schema element.
func (*Interface_RoutedVlan_VlanPathAny) Config ¶
func (n *Interface_RoutedVlan_VlanPathAny) Config() ygnmi.WildcardQuery[oc.Interface_RoutedVlan_Vlan_Union]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/vlan" Path from root: "/interfaces/interface/routed-vlan/config/vlan"
func (*Interface_RoutedVlan_VlanPathAny) State ¶
func (n *Interface_RoutedVlan_VlanPathAny) State() ygnmi.WildcardQuery[oc.Interface_RoutedVlan_Vlan_Union]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/vlan" Path from root: "/interfaces/interface/routed-vlan/state/vlan"
type Interface_SubinterfacePath ¶
Interface_SubinterfacePath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface YANG schema element.
func (*Interface_SubinterfacePath) AdminStatus ¶
func (n *Interface_SubinterfacePath) AdminStatus() *Interface_Subinterface_AdminStatusPath
AdminStatus (leaf): The desired state of the interface. In RFC 7223 this leaf has the same read semantics as ifAdminStatus. Here, it reflects the administrative state as set by enabling or disabling the interface.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/admin-status" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/admin-status"
func (*Interface_SubinterfacePath) Config ¶
func (n *Interface_SubinterfacePath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface]
Config returns a Query that can be used in gNMI operations.
func (*Interface_SubinterfacePath) Counters ¶
func (n *Interface_SubinterfacePath) Counters() *Interface_Subinterface_CountersPath
Counters (container): A collection of interface-related statistics objects.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/counters" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters"
func (*Interface_SubinterfacePath) Cpu ¶
func (n *Interface_SubinterfacePath) Cpu() *Interface_Subinterface_CpuPath
Cpu (leaf): When set to true, the interface is for traffic that is handled by the system CPU, sometimes also called the control plane interface. On systems that represent the CPU interface as an Ethernet interface, for example, this leaf should be used to distinguish the CPU interface from dataplane interfaces.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/cpu" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/cpu"
func (*Interface_SubinterfacePath) Description ¶
func (n *Interface_SubinterfacePath) Description() *Interface_Subinterface_DescriptionPath
Description (leaf): A textual description of the interface.
A server implementation MAY map this leaf to the ifAlias MIB object. Such an implementation needs to use some mechanism to handle the differences in size and characters allowed between this leaf and ifAlias. The definition of such a mechanism is outside the scope of this document.
Since ifAlias is defined to be stored in non-volatile storage, the MIB implementation MUST map ifAlias to the value of 'description' in the persistently stored datastore.
Specifically, if the device supports ':startup', when ifAlias is read the device MUST return the value of 'description' in the 'startup' datastore, and when it is written, it MUST be written to the 'running' and 'startup' datastores. Note that it is up to the implementation to
decide whether to modify this single leaf in 'startup' or perform an implicit copy-config from 'running' to 'startup'.
If the device does not support ':startup', ifAlias MUST be mapped to the 'description' leaf in the 'running' datastore.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/description" Path from root: "/interfaces/interface/subinterfaces/subinterface/*/description"
func (*Interface_SubinterfacePath) Enabled ¶
func (n *Interface_SubinterfacePath) Enabled() *Interface_Subinterface_EnabledPath
Enabled (leaf): This leaf contains the configured, desired state of the interface.
Systems that implement the IF-MIB use the value of this leaf in the 'running' datastore to set IF-MIB.ifAdminStatus to 'up' or 'down' after an ifEntry has been initialized, as described in RFC 2863.
Changes in this leaf in the 'running' datastore are reflected in ifAdminStatus, but if ifAdminStatus is changed over SNMP, this leaf is not affected.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/enabled" Path from root: "/interfaces/interface/subinterfaces/subinterface/*/enabled"
func (*Interface_SubinterfacePath) Ifindex ¶
func (n *Interface_SubinterfacePath) Ifindex() *Interface_Subinterface_IfindexPath
Ifindex (leaf): System assigned number for each interface. Corresponds to ifIndex object in SNMP Interface MIB
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/ifindex" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/ifindex"
func (*Interface_SubinterfacePath) Index ¶
func (n *Interface_SubinterfacePath) Index() *Interface_Subinterface_IndexPath
Index (leaf): The index of the subinterface, or logical interface number. On systems with no support for subinterfaces, or not using subinterfaces, this value should default to 0, i.e., the default subinterface.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/index" Path from root: "/interfaces/interface/subinterfaces/subinterface/*/index"
func (*Interface_SubinterfacePath) Ipv4 ¶
func (n *Interface_SubinterfacePath) Ipv4() *Interface_Subinterface_Ipv4Path
Ipv4 (container): Parameters for the IPv4 address family.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "ipv4" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4"
func (*Interface_SubinterfacePath) Ipv6 ¶
func (n *Interface_SubinterfacePath) Ipv6() *Interface_Subinterface_Ipv6Path
Ipv6 (container): Parameters for the IPv6 address family.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "ipv6" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6"
func (*Interface_SubinterfacePath) LastChange ¶
func (n *Interface_SubinterfacePath) LastChange() *Interface_Subinterface_LastChangePath
LastChange (leaf): This timestamp indicates the absolute time of the last state change of the interface (e.g., up-to-down transition). This is different than the SNMP ifLastChange object in the standard interface MIB in that it is not relative to the system boot time (i.e,. sysUpTime).
The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/last-change" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/last-change"
func (*Interface_SubinterfacePath) Logical ¶
func (n *Interface_SubinterfacePath) Logical() *Interface_Subinterface_LogicalPath
Logical (leaf): When set to true, the interface is a logical interface which does not have an associated physical port or channel on the system.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/logical" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/logical"
func (*Interface_SubinterfacePath) Management ¶
func (n *Interface_SubinterfacePath) Management() *Interface_Subinterface_ManagementPath
Management (leaf): When set to true, the interface is a dedicated management interface that is not connected to dataplane interfaces. It may be used to connect the system to an out-of-band management network, for example.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/management" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/management"
func (*Interface_SubinterfacePath) Name ¶
func (n *Interface_SubinterfacePath) Name() *Interface_Subinterface_NamePath
Name (leaf): The system-assigned name for the sub-interface. This MAY be a combination of the base interface name and the subinterface index, or some other convention used by the system.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/name" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/name"
func (*Interface_SubinterfacePath) OperStatus ¶
func (n *Interface_SubinterfacePath) OperStatus() *Interface_Subinterface_OperStatusPath
OperStatus (leaf): The current operational state of the interface.
This leaf has the same semantics as ifOperStatus.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/oper-status" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/oper-status"
func (*Interface_SubinterfacePath) State ¶
func (n *Interface_SubinterfacePath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface]
State returns a Query that can be used in gNMI operations.
func (*Interface_SubinterfacePath) Vlan ¶
func (n *Interface_SubinterfacePath) Vlan() *Interface_Subinterface_VlanPath
Vlan (container): Enclosing container for VLAN interface-specific data on subinterfaces
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "vlan" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan"
type Interface_SubinterfacePathAny ¶
Interface_SubinterfacePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface YANG schema element.
func (*Interface_SubinterfacePathAny) AdminStatus ¶
func (n *Interface_SubinterfacePathAny) AdminStatus() *Interface_Subinterface_AdminStatusPathAny
AdminStatus (leaf): The desired state of the interface. In RFC 7223 this leaf has the same read semantics as ifAdminStatus. Here, it reflects the administrative state as set by enabling or disabling the interface.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/admin-status" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/admin-status"
func (*Interface_SubinterfacePathAny) Config ¶
func (n *Interface_SubinterfacePathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface]
Config returns a Query that can be used in gNMI operations.
func (*Interface_SubinterfacePathAny) Counters ¶
func (n *Interface_SubinterfacePathAny) Counters() *Interface_Subinterface_CountersPathAny
Counters (container): A collection of interface-related statistics objects.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/counters" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters"
func (*Interface_SubinterfacePathAny) Cpu ¶
func (n *Interface_SubinterfacePathAny) Cpu() *Interface_Subinterface_CpuPathAny
Cpu (leaf): When set to true, the interface is for traffic that is handled by the system CPU, sometimes also called the control plane interface. On systems that represent the CPU interface as an Ethernet interface, for example, this leaf should be used to distinguish the CPU interface from dataplane interfaces.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/cpu" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/cpu"
func (*Interface_SubinterfacePathAny) Description ¶
func (n *Interface_SubinterfacePathAny) Description() *Interface_Subinterface_DescriptionPathAny
Description (leaf): A textual description of the interface.
A server implementation MAY map this leaf to the ifAlias MIB object. Such an implementation needs to use some mechanism to handle the differences in size and characters allowed between this leaf and ifAlias. The definition of such a mechanism is outside the scope of this document.
Since ifAlias is defined to be stored in non-volatile storage, the MIB implementation MUST map ifAlias to the value of 'description' in the persistently stored datastore.
Specifically, if the device supports ':startup', when ifAlias is read the device MUST return the value of 'description' in the 'startup' datastore, and when it is written, it MUST be written to the 'running' and 'startup' datastores. Note that it is up to the implementation to
decide whether to modify this single leaf in 'startup' or perform an implicit copy-config from 'running' to 'startup'.
If the device does not support ':startup', ifAlias MUST be mapped to the 'description' leaf in the 'running' datastore.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/description" Path from root: "/interfaces/interface/subinterfaces/subinterface/*/description"
func (*Interface_SubinterfacePathAny) Enabled ¶
func (n *Interface_SubinterfacePathAny) Enabled() *Interface_Subinterface_EnabledPathAny
Enabled (leaf): This leaf contains the configured, desired state of the interface.
Systems that implement the IF-MIB use the value of this leaf in the 'running' datastore to set IF-MIB.ifAdminStatus to 'up' or 'down' after an ifEntry has been initialized, as described in RFC 2863.
Changes in this leaf in the 'running' datastore are reflected in ifAdminStatus, but if ifAdminStatus is changed over SNMP, this leaf is not affected.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/enabled" Path from root: "/interfaces/interface/subinterfaces/subinterface/*/enabled"
func (*Interface_SubinterfacePathAny) Ifindex ¶
func (n *Interface_SubinterfacePathAny) Ifindex() *Interface_Subinterface_IfindexPathAny
Ifindex (leaf): System assigned number for each interface. Corresponds to ifIndex object in SNMP Interface MIB
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/ifindex" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/ifindex"
func (*Interface_SubinterfacePathAny) Index ¶
func (n *Interface_SubinterfacePathAny) Index() *Interface_Subinterface_IndexPathAny
Index (leaf): The index of the subinterface, or logical interface number. On systems with no support for subinterfaces, or not using subinterfaces, this value should default to 0, i.e., the default subinterface.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/index" Path from root: "/interfaces/interface/subinterfaces/subinterface/*/index"
func (*Interface_SubinterfacePathAny) Ipv4 ¶
func (n *Interface_SubinterfacePathAny) Ipv4() *Interface_Subinterface_Ipv4PathAny
Ipv4 (container): Parameters for the IPv4 address family.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "ipv4" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4"
func (*Interface_SubinterfacePathAny) Ipv6 ¶
func (n *Interface_SubinterfacePathAny) Ipv6() *Interface_Subinterface_Ipv6PathAny
Ipv6 (container): Parameters for the IPv6 address family.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "ipv6" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6"
func (*Interface_SubinterfacePathAny) LastChange ¶
func (n *Interface_SubinterfacePathAny) LastChange() *Interface_Subinterface_LastChangePathAny
LastChange (leaf): This timestamp indicates the absolute time of the last state change of the interface (e.g., up-to-down transition). This is different than the SNMP ifLastChange object in the standard interface MIB in that it is not relative to the system boot time (i.e,. sysUpTime).
The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/last-change" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/last-change"
func (*Interface_SubinterfacePathAny) Logical ¶
func (n *Interface_SubinterfacePathAny) Logical() *Interface_Subinterface_LogicalPathAny
Logical (leaf): When set to true, the interface is a logical interface which does not have an associated physical port or channel on the system.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/logical" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/logical"
func (*Interface_SubinterfacePathAny) Management ¶
func (n *Interface_SubinterfacePathAny) Management() *Interface_Subinterface_ManagementPathAny
Management (leaf): When set to true, the interface is a dedicated management interface that is not connected to dataplane interfaces. It may be used to connect the system to an out-of-band management network, for example.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/management" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/management"
func (*Interface_SubinterfacePathAny) Name ¶
func (n *Interface_SubinterfacePathAny) Name() *Interface_Subinterface_NamePathAny
Name (leaf): The system-assigned name for the sub-interface. This MAY be a combination of the base interface name and the subinterface index, or some other convention used by the system.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/name" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/name"
func (*Interface_SubinterfacePathAny) OperStatus ¶
func (n *Interface_SubinterfacePathAny) OperStatus() *Interface_Subinterface_OperStatusPathAny
OperStatus (leaf): The current operational state of the interface.
This leaf has the same semantics as ifOperStatus.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/oper-status" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/oper-status"
func (*Interface_SubinterfacePathAny) State ¶
func (n *Interface_SubinterfacePathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface]
State returns a Query that can be used in gNMI operations.
func (*Interface_SubinterfacePathAny) Vlan ¶
func (n *Interface_SubinterfacePathAny) Vlan() *Interface_Subinterface_VlanPathAny
Vlan (container): Enclosing container for VLAN interface-specific data on subinterfaces
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "vlan" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan"
type Interface_Subinterface_AdminStatusPath ¶
type Interface_Subinterface_AdminStatusPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_AdminStatusPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/admin-status YANG schema element.
func (*Interface_Subinterface_AdminStatusPath) State ¶
func (n *Interface_Subinterface_AdminStatusPath) State() ygnmi.SingletonQuery[oc.E_Interface_AdminStatus]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/admin-status" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/admin-status"
type Interface_Subinterface_AdminStatusPathAny ¶
type Interface_Subinterface_AdminStatusPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_AdminStatusPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/admin-status YANG schema element.
func (*Interface_Subinterface_AdminStatusPathAny) State ¶
func (n *Interface_Subinterface_AdminStatusPathAny) State() ygnmi.WildcardQuery[oc.E_Interface_AdminStatus]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/admin-status" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/admin-status"
type Interface_Subinterface_CountersPath ¶
Interface_Subinterface_CountersPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters YANG schema element.
func (*Interface_Subinterface_CountersPath) CarrierTransitions ¶
func (n *Interface_Subinterface_CountersPath) CarrierTransitions() *Interface_Subinterface_Counters_CarrierTransitionsPath
CarrierTransitions (leaf): Number of times the interface state has transitioned between up and down since the time the device restarted or the last-clear time, whichever is most recent.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "carrier-transitions" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/carrier-transitions"
func (*Interface_Subinterface_CountersPath) InBroadcastPkts ¶
func (n *Interface_Subinterface_CountersPath) InBroadcastPkts() *Interface_Subinterface_Counters_InBroadcastPktsPath
InBroadcastPkts (leaf): The number of packets, delivered by this sub-layer to a higher (sub-)layer, that were addressed to a broadcast address at this sub-layer.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-broadcast-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-broadcast-pkts"
func (*Interface_Subinterface_CountersPath) InDiscards ¶
func (n *Interface_Subinterface_CountersPath) InDiscards() *Interface_Subinterface_Counters_InDiscardsPath
InDiscards (leaf): The number of inbound packets that were chosen to be discarded even though no errors had been detected to prevent their being deliverable to a higher-layer protocol. One possible reason for discarding such a packet could be to free up buffer space.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-discards" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-discards"
func (*Interface_Subinterface_CountersPath) InErrors ¶
func (n *Interface_Subinterface_CountersPath) InErrors() *Interface_Subinterface_Counters_InErrorsPath
InErrors (leaf): For packet-oriented interfaces, the number of inbound packets that contained errors preventing them from being deliverable to a higher-layer protocol. For character- oriented or fixed-length interfaces, the number of inbound transmission units that contained errors preventing them from being deliverable to a higher-layer protocol.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-errors" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-errors"
func (*Interface_Subinterface_CountersPath) InFcsErrors ¶
func (n *Interface_Subinterface_CountersPath) InFcsErrors() *Interface_Subinterface_Counters_InFcsErrorsPath
InFcsErrors (leaf): Number of received packets which had errors in the frame check sequence (FCS), i.e., framing errors.
Discontinuities in the value of this counter can occur when the device is re-initialization as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-fcs-errors" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-fcs-errors"
func (*Interface_Subinterface_CountersPath) InMulticastPkts ¶
func (n *Interface_Subinterface_CountersPath) InMulticastPkts() *Interface_Subinterface_Counters_InMulticastPktsPath
InMulticastPkts (leaf): The number of packets, delivered by this sub-layer to a higher (sub-)layer, that were addressed to a multicast address at this sub-layer. For a MAC-layer protocol, this includes both Group and Functional addresses.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-multicast-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-multicast-pkts"
func (*Interface_Subinterface_CountersPath) InOctets ¶
func (n *Interface_Subinterface_CountersPath) InOctets() *Interface_Subinterface_Counters_InOctetsPath
InOctets (leaf): The total number of octets received on the interface, including framing characters.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-octets"
func (*Interface_Subinterface_CountersPath) InPkts ¶
func (n *Interface_Subinterface_CountersPath) InPkts() *Interface_Subinterface_Counters_InPktsPath
InPkts (leaf): The total number of packets received on the interface, including all unicast, multicast, broadcast and bad packets etc.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-pkts"
func (*Interface_Subinterface_CountersPath) InUnicastPkts ¶
func (n *Interface_Subinterface_CountersPath) InUnicastPkts() *Interface_Subinterface_Counters_InUnicastPktsPath
InUnicastPkts (leaf): The number of packets, delivered by this sub-layer to a higher (sub-)layer, that were not addressed to a multicast or broadcast address at this sub-layer.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-unicast-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-unicast-pkts"
func (*Interface_Subinterface_CountersPath) InUnknownProtos ¶
func (n *Interface_Subinterface_CountersPath) InUnknownProtos() *Interface_Subinterface_Counters_InUnknownProtosPath
InUnknownProtos (leaf): For packet-oriented interfaces, the number of packets received via the interface that were discarded because of an unknown or unsupported protocol. For character-oriented or fixed-length interfaces that support protocol multiplexing, the number of transmission units received via the interface that were discarded because of an unknown or unsupported protocol. For any interface that does not support protocol multiplexing, this counter is not present.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-unknown-protos" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-unknown-protos"
func (*Interface_Subinterface_CountersPath) LastClear ¶
func (n *Interface_Subinterface_CountersPath) LastClear() *Interface_Subinterface_Counters_LastClearPath
LastClear (leaf): Timestamp of the last time the interface counters were cleared.
The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "last-clear" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/last-clear"
func (*Interface_Subinterface_CountersPath) OutBroadcastPkts ¶
func (n *Interface_Subinterface_CountersPath) OutBroadcastPkts() *Interface_Subinterface_Counters_OutBroadcastPktsPath
OutBroadcastPkts (leaf): The total number of packets that higher-level protocols requested be transmitted, and that were addressed to a broadcast address at this sub-layer, including those that were discarded or not sent.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-broadcast-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/out-broadcast-pkts"
func (*Interface_Subinterface_CountersPath) OutDiscards ¶
func (n *Interface_Subinterface_CountersPath) OutDiscards() *Interface_Subinterface_Counters_OutDiscardsPath
OutDiscards (leaf): The number of outbound packets that were chosen to be discarded even though no errors had been detected to prevent their being transmitted. One possible reason for discarding such a packet could be to free up buffer space.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-discards" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/out-discards"
func (*Interface_Subinterface_CountersPath) OutErrors ¶
func (n *Interface_Subinterface_CountersPath) OutErrors() *Interface_Subinterface_Counters_OutErrorsPath
OutErrors (leaf): For packet-oriented interfaces, the number of outbound packets that could not be transmitted because of errors. For character-oriented or fixed-length interfaces, the number of outbound transmission units that could not be transmitted because of errors.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-errors" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/out-errors"
func (*Interface_Subinterface_CountersPath) OutMulticastPkts ¶
func (n *Interface_Subinterface_CountersPath) OutMulticastPkts() *Interface_Subinterface_Counters_OutMulticastPktsPath
OutMulticastPkts (leaf): The total number of packets that higher-level protocols requested be transmitted, and that were addressed to a multicast address at this sub-layer, including those that were discarded or not sent. For a MAC-layer protocol, this includes both Group and Functional addresses.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-multicast-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/out-multicast-pkts"
func (*Interface_Subinterface_CountersPath) OutOctets ¶
func (n *Interface_Subinterface_CountersPath) OutOctets() *Interface_Subinterface_Counters_OutOctetsPath
OutOctets (leaf): The total number of octets transmitted out of the interface, including framing characters.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/out-octets"
func (*Interface_Subinterface_CountersPath) OutPkts ¶
func (n *Interface_Subinterface_CountersPath) OutPkts() *Interface_Subinterface_Counters_OutPktsPath
OutPkts (leaf): The total number of packets transmitted out of the interface, including all unicast, multicast, broadcast, and bad packets etc.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/out-pkts"
func (*Interface_Subinterface_CountersPath) OutUnicastPkts ¶
func (n *Interface_Subinterface_CountersPath) OutUnicastPkts() *Interface_Subinterface_Counters_OutUnicastPktsPath
OutUnicastPkts (leaf): The total number of packets that higher-level protocols requested be transmitted, and that were not addressed to a multicast or broadcast address at this sub-layer, including those that were discarded or not sent.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-unicast-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/out-unicast-pkts"
func (*Interface_Subinterface_CountersPath) State ¶
func (n *Interface_Subinterface_CountersPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Counters]
State returns a Query that can be used in gNMI operations.
type Interface_Subinterface_CountersPathAny ¶
Interface_Subinterface_CountersPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters YANG schema element.
func (*Interface_Subinterface_CountersPathAny) CarrierTransitions ¶
func (n *Interface_Subinterface_CountersPathAny) CarrierTransitions() *Interface_Subinterface_Counters_CarrierTransitionsPathAny
CarrierTransitions (leaf): Number of times the interface state has transitioned between up and down since the time the device restarted or the last-clear time, whichever is most recent.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "carrier-transitions" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/carrier-transitions"
func (*Interface_Subinterface_CountersPathAny) InBroadcastPkts ¶
func (n *Interface_Subinterface_CountersPathAny) InBroadcastPkts() *Interface_Subinterface_Counters_InBroadcastPktsPathAny
InBroadcastPkts (leaf): The number of packets, delivered by this sub-layer to a higher (sub-)layer, that were addressed to a broadcast address at this sub-layer.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-broadcast-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-broadcast-pkts"
func (*Interface_Subinterface_CountersPathAny) InDiscards ¶
func (n *Interface_Subinterface_CountersPathAny) InDiscards() *Interface_Subinterface_Counters_InDiscardsPathAny
InDiscards (leaf): The number of inbound packets that were chosen to be discarded even though no errors had been detected to prevent their being deliverable to a higher-layer protocol. One possible reason for discarding such a packet could be to free up buffer space.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-discards" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-discards"
func (*Interface_Subinterface_CountersPathAny) InErrors ¶
func (n *Interface_Subinterface_CountersPathAny) InErrors() *Interface_Subinterface_Counters_InErrorsPathAny
InErrors (leaf): For packet-oriented interfaces, the number of inbound packets that contained errors preventing them from being deliverable to a higher-layer protocol. For character- oriented or fixed-length interfaces, the number of inbound transmission units that contained errors preventing them from being deliverable to a higher-layer protocol.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-errors" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-errors"
func (*Interface_Subinterface_CountersPathAny) InFcsErrors ¶
func (n *Interface_Subinterface_CountersPathAny) InFcsErrors() *Interface_Subinterface_Counters_InFcsErrorsPathAny
InFcsErrors (leaf): Number of received packets which had errors in the frame check sequence (FCS), i.e., framing errors.
Discontinuities in the value of this counter can occur when the device is re-initialization as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-fcs-errors" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-fcs-errors"
func (*Interface_Subinterface_CountersPathAny) InMulticastPkts ¶
func (n *Interface_Subinterface_CountersPathAny) InMulticastPkts() *Interface_Subinterface_Counters_InMulticastPktsPathAny
InMulticastPkts (leaf): The number of packets, delivered by this sub-layer to a higher (sub-)layer, that were addressed to a multicast address at this sub-layer. For a MAC-layer protocol, this includes both Group and Functional addresses.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-multicast-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-multicast-pkts"
func (*Interface_Subinterface_CountersPathAny) InOctets ¶
func (n *Interface_Subinterface_CountersPathAny) InOctets() *Interface_Subinterface_Counters_InOctetsPathAny
InOctets (leaf): The total number of octets received on the interface, including framing characters.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-octets"
func (*Interface_Subinterface_CountersPathAny) InPkts ¶
func (n *Interface_Subinterface_CountersPathAny) InPkts() *Interface_Subinterface_Counters_InPktsPathAny
InPkts (leaf): The total number of packets received on the interface, including all unicast, multicast, broadcast and bad packets etc.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-pkts"
func (*Interface_Subinterface_CountersPathAny) InUnicastPkts ¶
func (n *Interface_Subinterface_CountersPathAny) InUnicastPkts() *Interface_Subinterface_Counters_InUnicastPktsPathAny
InUnicastPkts (leaf): The number of packets, delivered by this sub-layer to a higher (sub-)layer, that were not addressed to a multicast or broadcast address at this sub-layer.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-unicast-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-unicast-pkts"
func (*Interface_Subinterface_CountersPathAny) InUnknownProtos ¶
func (n *Interface_Subinterface_CountersPathAny) InUnknownProtos() *Interface_Subinterface_Counters_InUnknownProtosPathAny
InUnknownProtos (leaf): For packet-oriented interfaces, the number of packets received via the interface that were discarded because of an unknown or unsupported protocol. For character-oriented or fixed-length interfaces that support protocol multiplexing, the number of transmission units received via the interface that were discarded because of an unknown or unsupported protocol. For any interface that does not support protocol multiplexing, this counter is not present.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-unknown-protos" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-unknown-protos"
func (*Interface_Subinterface_CountersPathAny) LastClear ¶
func (n *Interface_Subinterface_CountersPathAny) LastClear() *Interface_Subinterface_Counters_LastClearPathAny
LastClear (leaf): Timestamp of the last time the interface counters were cleared.
The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "last-clear" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/last-clear"
func (*Interface_Subinterface_CountersPathAny) OutBroadcastPkts ¶
func (n *Interface_Subinterface_CountersPathAny) OutBroadcastPkts() *Interface_Subinterface_Counters_OutBroadcastPktsPathAny
OutBroadcastPkts (leaf): The total number of packets that higher-level protocols requested be transmitted, and that were addressed to a broadcast address at this sub-layer, including those that were discarded or not sent.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-broadcast-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/out-broadcast-pkts"
func (*Interface_Subinterface_CountersPathAny) OutDiscards ¶
func (n *Interface_Subinterface_CountersPathAny) OutDiscards() *Interface_Subinterface_Counters_OutDiscardsPathAny
OutDiscards (leaf): The number of outbound packets that were chosen to be discarded even though no errors had been detected to prevent their being transmitted. One possible reason for discarding such a packet could be to free up buffer space.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-discards" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/out-discards"
func (*Interface_Subinterface_CountersPathAny) OutErrors ¶
func (n *Interface_Subinterface_CountersPathAny) OutErrors() *Interface_Subinterface_Counters_OutErrorsPathAny
OutErrors (leaf): For packet-oriented interfaces, the number of outbound packets that could not be transmitted because of errors. For character-oriented or fixed-length interfaces, the number of outbound transmission units that could not be transmitted because of errors.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-errors" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/out-errors"
func (*Interface_Subinterface_CountersPathAny) OutMulticastPkts ¶
func (n *Interface_Subinterface_CountersPathAny) OutMulticastPkts() *Interface_Subinterface_Counters_OutMulticastPktsPathAny
OutMulticastPkts (leaf): The total number of packets that higher-level protocols requested be transmitted, and that were addressed to a multicast address at this sub-layer, including those that were discarded or not sent. For a MAC-layer protocol, this includes both Group and Functional addresses.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-multicast-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/out-multicast-pkts"
func (*Interface_Subinterface_CountersPathAny) OutOctets ¶
func (n *Interface_Subinterface_CountersPathAny) OutOctets() *Interface_Subinterface_Counters_OutOctetsPathAny
OutOctets (leaf): The total number of octets transmitted out of the interface, including framing characters.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/out-octets"
func (*Interface_Subinterface_CountersPathAny) OutPkts ¶
func (n *Interface_Subinterface_CountersPathAny) OutPkts() *Interface_Subinterface_Counters_OutPktsPathAny
OutPkts (leaf): The total number of packets transmitted out of the interface, including all unicast, multicast, broadcast, and bad packets etc.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/out-pkts"
func (*Interface_Subinterface_CountersPathAny) OutUnicastPkts ¶
func (n *Interface_Subinterface_CountersPathAny) OutUnicastPkts() *Interface_Subinterface_Counters_OutUnicastPktsPathAny
OutUnicastPkts (leaf): The total number of packets that higher-level protocols requested be transmitted, and that were not addressed to a multicast or broadcast address at this sub-layer, including those that were discarded or not sent.
Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-unicast-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/out-unicast-pkts"
func (*Interface_Subinterface_CountersPathAny) State ¶
func (n *Interface_Subinterface_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Counters]
State returns a Query that can be used in gNMI operations.
type Interface_Subinterface_Counters_CarrierTransitionsPath ¶
type Interface_Subinterface_Counters_CarrierTransitionsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_CarrierTransitionsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/carrier-transitions YANG schema element.
func (*Interface_Subinterface_Counters_CarrierTransitionsPath) State ¶
func (n *Interface_Subinterface_Counters_CarrierTransitionsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "carrier-transitions" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/carrier-transitions"
type Interface_Subinterface_Counters_CarrierTransitionsPathAny ¶
type Interface_Subinterface_Counters_CarrierTransitionsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_CarrierTransitionsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/carrier-transitions YANG schema element.
func (*Interface_Subinterface_Counters_CarrierTransitionsPathAny) State ¶
func (n *Interface_Subinterface_Counters_CarrierTransitionsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "carrier-transitions" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/carrier-transitions"
type Interface_Subinterface_Counters_InBroadcastPktsPath ¶
type Interface_Subinterface_Counters_InBroadcastPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_InBroadcastPktsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/in-broadcast-pkts YANG schema element.
func (*Interface_Subinterface_Counters_InBroadcastPktsPath) State ¶
func (n *Interface_Subinterface_Counters_InBroadcastPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-broadcast-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-broadcast-pkts"
type Interface_Subinterface_Counters_InBroadcastPktsPathAny ¶
type Interface_Subinterface_Counters_InBroadcastPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_InBroadcastPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/in-broadcast-pkts YANG schema element.
func (*Interface_Subinterface_Counters_InBroadcastPktsPathAny) State ¶
func (n *Interface_Subinterface_Counters_InBroadcastPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-broadcast-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-broadcast-pkts"
type Interface_Subinterface_Counters_InDiscardsPath ¶
type Interface_Subinterface_Counters_InDiscardsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_InDiscardsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/in-discards YANG schema element.
func (*Interface_Subinterface_Counters_InDiscardsPath) State ¶
func (n *Interface_Subinterface_Counters_InDiscardsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-discards" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-discards"
type Interface_Subinterface_Counters_InDiscardsPathAny ¶
type Interface_Subinterface_Counters_InDiscardsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_InDiscardsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/in-discards YANG schema element.
func (*Interface_Subinterface_Counters_InDiscardsPathAny) State ¶
func (n *Interface_Subinterface_Counters_InDiscardsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-discards" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-discards"
type Interface_Subinterface_Counters_InErrorsPath ¶
type Interface_Subinterface_Counters_InErrorsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_InErrorsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/in-errors YANG schema element.
func (*Interface_Subinterface_Counters_InErrorsPath) State ¶
func (n *Interface_Subinterface_Counters_InErrorsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-errors" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-errors"
type Interface_Subinterface_Counters_InErrorsPathAny ¶
type Interface_Subinterface_Counters_InErrorsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_InErrorsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/in-errors YANG schema element.
func (*Interface_Subinterface_Counters_InErrorsPathAny) State ¶
func (n *Interface_Subinterface_Counters_InErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-errors" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-errors"
type Interface_Subinterface_Counters_InFcsErrorsPath ¶
type Interface_Subinterface_Counters_InFcsErrorsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_InFcsErrorsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/in-fcs-errors YANG schema element.
func (*Interface_Subinterface_Counters_InFcsErrorsPath) State ¶
func (n *Interface_Subinterface_Counters_InFcsErrorsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-fcs-errors" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-fcs-errors"
type Interface_Subinterface_Counters_InFcsErrorsPathAny ¶
type Interface_Subinterface_Counters_InFcsErrorsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_InFcsErrorsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/in-fcs-errors YANG schema element.
func (*Interface_Subinterface_Counters_InFcsErrorsPathAny) State ¶
func (n *Interface_Subinterface_Counters_InFcsErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-fcs-errors" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-fcs-errors"
type Interface_Subinterface_Counters_InMulticastPktsPath ¶
type Interface_Subinterface_Counters_InMulticastPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_InMulticastPktsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/in-multicast-pkts YANG schema element.
func (*Interface_Subinterface_Counters_InMulticastPktsPath) State ¶
func (n *Interface_Subinterface_Counters_InMulticastPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-multicast-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-multicast-pkts"
type Interface_Subinterface_Counters_InMulticastPktsPathAny ¶
type Interface_Subinterface_Counters_InMulticastPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_InMulticastPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/in-multicast-pkts YANG schema element.
func (*Interface_Subinterface_Counters_InMulticastPktsPathAny) State ¶
func (n *Interface_Subinterface_Counters_InMulticastPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-multicast-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-multicast-pkts"
type Interface_Subinterface_Counters_InOctetsPath ¶
type Interface_Subinterface_Counters_InOctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_InOctetsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/in-octets YANG schema element.
func (*Interface_Subinterface_Counters_InOctetsPath) State ¶
func (n *Interface_Subinterface_Counters_InOctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-octets"
type Interface_Subinterface_Counters_InOctetsPathAny ¶
type Interface_Subinterface_Counters_InOctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_InOctetsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/in-octets YANG schema element.
func (*Interface_Subinterface_Counters_InOctetsPathAny) State ¶
func (n *Interface_Subinterface_Counters_InOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-octets"
type Interface_Subinterface_Counters_InPktsPath ¶
type Interface_Subinterface_Counters_InPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_InPktsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/in-pkts YANG schema element.
func (*Interface_Subinterface_Counters_InPktsPath) State ¶
func (n *Interface_Subinterface_Counters_InPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-pkts"
type Interface_Subinterface_Counters_InPktsPathAny ¶
type Interface_Subinterface_Counters_InPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_InPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/in-pkts YANG schema element.
func (*Interface_Subinterface_Counters_InPktsPathAny) State ¶
func (n *Interface_Subinterface_Counters_InPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-pkts"
type Interface_Subinterface_Counters_InUnicastPktsPath ¶
type Interface_Subinterface_Counters_InUnicastPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_InUnicastPktsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/in-unicast-pkts YANG schema element.
func (*Interface_Subinterface_Counters_InUnicastPktsPath) State ¶
func (n *Interface_Subinterface_Counters_InUnicastPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-unicast-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-unicast-pkts"
type Interface_Subinterface_Counters_InUnicastPktsPathAny ¶
type Interface_Subinterface_Counters_InUnicastPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_InUnicastPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/in-unicast-pkts YANG schema element.
func (*Interface_Subinterface_Counters_InUnicastPktsPathAny) State ¶
func (n *Interface_Subinterface_Counters_InUnicastPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-unicast-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-unicast-pkts"
type Interface_Subinterface_Counters_InUnknownProtosPath ¶
type Interface_Subinterface_Counters_InUnknownProtosPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_InUnknownProtosPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/in-unknown-protos YANG schema element.
func (*Interface_Subinterface_Counters_InUnknownProtosPath) State ¶
func (n *Interface_Subinterface_Counters_InUnknownProtosPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-unknown-protos" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-unknown-protos"
type Interface_Subinterface_Counters_InUnknownProtosPathAny ¶
type Interface_Subinterface_Counters_InUnknownProtosPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_InUnknownProtosPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/in-unknown-protos YANG schema element.
func (*Interface_Subinterface_Counters_InUnknownProtosPathAny) State ¶
func (n *Interface_Subinterface_Counters_InUnknownProtosPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "in-unknown-protos" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/in-unknown-protos"
type Interface_Subinterface_Counters_LastClearPath ¶
type Interface_Subinterface_Counters_LastClearPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_LastClearPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/last-clear YANG schema element.
func (*Interface_Subinterface_Counters_LastClearPath) State ¶
func (n *Interface_Subinterface_Counters_LastClearPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "last-clear" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/last-clear"
type Interface_Subinterface_Counters_LastClearPathAny ¶
type Interface_Subinterface_Counters_LastClearPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_LastClearPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/last-clear YANG schema element.
func (*Interface_Subinterface_Counters_LastClearPathAny) State ¶
func (n *Interface_Subinterface_Counters_LastClearPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "last-clear" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/last-clear"
type Interface_Subinterface_Counters_OutBroadcastPktsPath ¶
type Interface_Subinterface_Counters_OutBroadcastPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_OutBroadcastPktsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/out-broadcast-pkts YANG schema element.
func (*Interface_Subinterface_Counters_OutBroadcastPktsPath) State ¶
func (n *Interface_Subinterface_Counters_OutBroadcastPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-broadcast-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/out-broadcast-pkts"
type Interface_Subinterface_Counters_OutBroadcastPktsPathAny ¶
type Interface_Subinterface_Counters_OutBroadcastPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_OutBroadcastPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/out-broadcast-pkts YANG schema element.
func (*Interface_Subinterface_Counters_OutBroadcastPktsPathAny) State ¶
func (n *Interface_Subinterface_Counters_OutBroadcastPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-broadcast-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/out-broadcast-pkts"
type Interface_Subinterface_Counters_OutDiscardsPath ¶
type Interface_Subinterface_Counters_OutDiscardsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_OutDiscardsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/out-discards YANG schema element.
func (*Interface_Subinterface_Counters_OutDiscardsPath) State ¶
func (n *Interface_Subinterface_Counters_OutDiscardsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-discards" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/out-discards"
type Interface_Subinterface_Counters_OutDiscardsPathAny ¶
type Interface_Subinterface_Counters_OutDiscardsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_OutDiscardsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/out-discards YANG schema element.
func (*Interface_Subinterface_Counters_OutDiscardsPathAny) State ¶
func (n *Interface_Subinterface_Counters_OutDiscardsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-discards" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/out-discards"
type Interface_Subinterface_Counters_OutErrorsPath ¶
type Interface_Subinterface_Counters_OutErrorsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_OutErrorsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/out-errors YANG schema element.
func (*Interface_Subinterface_Counters_OutErrorsPath) State ¶
func (n *Interface_Subinterface_Counters_OutErrorsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-errors" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/out-errors"
type Interface_Subinterface_Counters_OutErrorsPathAny ¶
type Interface_Subinterface_Counters_OutErrorsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_OutErrorsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/out-errors YANG schema element.
func (*Interface_Subinterface_Counters_OutErrorsPathAny) State ¶
func (n *Interface_Subinterface_Counters_OutErrorsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-errors" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/out-errors"
type Interface_Subinterface_Counters_OutMulticastPktsPath ¶
type Interface_Subinterface_Counters_OutMulticastPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_OutMulticastPktsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/out-multicast-pkts YANG schema element.
func (*Interface_Subinterface_Counters_OutMulticastPktsPath) State ¶
func (n *Interface_Subinterface_Counters_OutMulticastPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-multicast-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/out-multicast-pkts"
type Interface_Subinterface_Counters_OutMulticastPktsPathAny ¶
type Interface_Subinterface_Counters_OutMulticastPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_OutMulticastPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/out-multicast-pkts YANG schema element.
func (*Interface_Subinterface_Counters_OutMulticastPktsPathAny) State ¶
func (n *Interface_Subinterface_Counters_OutMulticastPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-multicast-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/out-multicast-pkts"
type Interface_Subinterface_Counters_OutOctetsPath ¶
type Interface_Subinterface_Counters_OutOctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_OutOctetsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/out-octets YANG schema element.
func (*Interface_Subinterface_Counters_OutOctetsPath) State ¶
func (n *Interface_Subinterface_Counters_OutOctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/out-octets"
type Interface_Subinterface_Counters_OutOctetsPathAny ¶
type Interface_Subinterface_Counters_OutOctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_OutOctetsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/out-octets YANG schema element.
func (*Interface_Subinterface_Counters_OutOctetsPathAny) State ¶
func (n *Interface_Subinterface_Counters_OutOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/out-octets"
type Interface_Subinterface_Counters_OutPktsPath ¶
type Interface_Subinterface_Counters_OutPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_OutPktsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/out-pkts YANG schema element.
func (*Interface_Subinterface_Counters_OutPktsPath) State ¶
func (n *Interface_Subinterface_Counters_OutPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/out-pkts"
type Interface_Subinterface_Counters_OutPktsPathAny ¶
type Interface_Subinterface_Counters_OutPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_OutPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/out-pkts YANG schema element.
func (*Interface_Subinterface_Counters_OutPktsPathAny) State ¶
func (n *Interface_Subinterface_Counters_OutPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/out-pkts"
type Interface_Subinterface_Counters_OutUnicastPktsPath ¶
type Interface_Subinterface_Counters_OutUnicastPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_OutUnicastPktsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/out-unicast-pkts YANG schema element.
func (*Interface_Subinterface_Counters_OutUnicastPktsPath) State ¶
func (n *Interface_Subinterface_Counters_OutUnicastPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-unicast-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/out-unicast-pkts"
type Interface_Subinterface_Counters_OutUnicastPktsPathAny ¶
type Interface_Subinterface_Counters_OutUnicastPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Counters_OutUnicastPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/counters/out-unicast-pkts YANG schema element.
func (*Interface_Subinterface_Counters_OutUnicastPktsPathAny) State ¶
func (n *Interface_Subinterface_Counters_OutUnicastPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "out-unicast-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/counters/out-unicast-pkts"
type Interface_Subinterface_CpuPath ¶
type Interface_Subinterface_CpuPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_CpuPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/cpu YANG schema element.
func (*Interface_Subinterface_CpuPath) State ¶
func (n *Interface_Subinterface_CpuPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/cpu" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/cpu"
type Interface_Subinterface_CpuPathAny ¶
type Interface_Subinterface_CpuPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_CpuPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/cpu YANG schema element.
func (*Interface_Subinterface_CpuPathAny) State ¶
func (n *Interface_Subinterface_CpuPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/cpu" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/cpu"
type Interface_Subinterface_DescriptionPath ¶
type Interface_Subinterface_DescriptionPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_DescriptionPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/description YANG schema element.
func (*Interface_Subinterface_DescriptionPath) Config ¶
func (n *Interface_Subinterface_DescriptionPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "config/description" Path from root: "/interfaces/interface/subinterfaces/subinterface/config/description"
func (*Interface_Subinterface_DescriptionPath) State ¶
func (n *Interface_Subinterface_DescriptionPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/description" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/description"
type Interface_Subinterface_DescriptionPathAny ¶
type Interface_Subinterface_DescriptionPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_DescriptionPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/description YANG schema element.
func (*Interface_Subinterface_DescriptionPathAny) Config ¶
func (n *Interface_Subinterface_DescriptionPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "config/description" Path from root: "/interfaces/interface/subinterfaces/subinterface/config/description"
func (*Interface_Subinterface_DescriptionPathAny) State ¶
func (n *Interface_Subinterface_DescriptionPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/description" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/description"
type Interface_Subinterface_EnabledPath ¶
type Interface_Subinterface_EnabledPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_EnabledPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/enabled YANG schema element.
func (*Interface_Subinterface_EnabledPath) Config ¶
func (n *Interface_Subinterface_EnabledPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "config/enabled" Path from root: "/interfaces/interface/subinterfaces/subinterface/config/enabled"
func (*Interface_Subinterface_EnabledPath) State ¶
func (n *Interface_Subinterface_EnabledPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/enabled" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/enabled"
type Interface_Subinterface_EnabledPathAny ¶
type Interface_Subinterface_EnabledPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_EnabledPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/enabled YANG schema element.
func (*Interface_Subinterface_EnabledPathAny) Config ¶
func (n *Interface_Subinterface_EnabledPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "config/enabled" Path from root: "/interfaces/interface/subinterfaces/subinterface/config/enabled"
func (*Interface_Subinterface_EnabledPathAny) State ¶
func (n *Interface_Subinterface_EnabledPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/enabled" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/enabled"
type Interface_Subinterface_IfindexPath ¶
type Interface_Subinterface_IfindexPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_IfindexPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/ifindex YANG schema element.
func (*Interface_Subinterface_IfindexPath) State ¶
func (n *Interface_Subinterface_IfindexPath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/ifindex" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/ifindex"
type Interface_Subinterface_IfindexPathAny ¶
type Interface_Subinterface_IfindexPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_IfindexPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/ifindex YANG schema element.
func (*Interface_Subinterface_IfindexPathAny) State ¶
func (n *Interface_Subinterface_IfindexPathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/ifindex" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/ifindex"
type Interface_Subinterface_IndexPath ¶
type Interface_Subinterface_IndexPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_IndexPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/index YANG schema element.
func (*Interface_Subinterface_IndexPath) Config ¶
func (n *Interface_Subinterface_IndexPath) Config() ygnmi.ConfigQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "config/index" Path from root: "/interfaces/interface/subinterfaces/subinterface/config/index"
func (*Interface_Subinterface_IndexPath) State ¶
func (n *Interface_Subinterface_IndexPath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/index" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/index"
type Interface_Subinterface_IndexPathAny ¶
type Interface_Subinterface_IndexPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_IndexPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/index YANG schema element.
func (*Interface_Subinterface_IndexPathAny) Config ¶
func (n *Interface_Subinterface_IndexPathAny) Config() ygnmi.WildcardQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "config/index" Path from root: "/interfaces/interface/subinterfaces/subinterface/config/index"
func (*Interface_Subinterface_IndexPathAny) State ¶
func (n *Interface_Subinterface_IndexPathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/index" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/index"
type Interface_Subinterface_Ipv4Path ¶
Interface_Subinterface_Ipv4Path represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4 YANG schema element.
func (*Interface_Subinterface_Ipv4Path) Address ¶
func (n *Interface_Subinterface_Ipv4Path) Address(Ip string) *Interface_Subinterface_Ipv4_AddressPath
Address (list): The list of configured IPv4 addresses on the interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "addresses/address" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address" Ip: string
func (*Interface_Subinterface_Ipv4Path) AddressAny ¶
func (n *Interface_Subinterface_Ipv4Path) AddressAny() *Interface_Subinterface_Ipv4_AddressPathAny
AddressAny (list): The list of configured IPv4 addresses on the interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "addresses/address" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address"
func (*Interface_Subinterface_Ipv4Path) Config ¶
func (n *Interface_Subinterface_Ipv4Path) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Ipv4]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv4Path) Counters ¶
func (n *Interface_Subinterface_Ipv4Path) Counters() *Interface_Subinterface_Ipv4_CountersPath
Counters (container): Packet and byte counters for IP transmission and reception for the address family.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/counters" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters"
func (*Interface_Subinterface_Ipv4Path) DhcpClient ¶
func (n *Interface_Subinterface_Ipv4Path) DhcpClient() *Interface_Subinterface_Ipv4_DhcpClientPath
DhcpClient (leaf): Enables a DHCP client on the interface in order to request an address
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/dhcp-client" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/*/dhcp-client"
func (*Interface_Subinterface_Ipv4Path) Enabled ¶
func (n *Interface_Subinterface_Ipv4Path) Enabled() *Interface_Subinterface_Ipv4_EnabledPath
Enabled (leaf): Controls whether IPv4 is enabled or disabled on this interface. When IPv4 is enabled, this interface is connected to an IPv4 stack, and the interface can send and receive IPv4 packets.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/enabled" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/*/enabled"
func (*Interface_Subinterface_Ipv4Path) Mtu ¶
func (n *Interface_Subinterface_Ipv4Path) Mtu() *Interface_Subinterface_Ipv4_MtuPath
Mtu (leaf): The size, in octets, of the largest IPv4 packet that the interface will send and receive.
The server may restrict the allowed values for this leaf, depending on the interface's type.
If this leaf is not configured, the operationally used MTU depends on the interface's type.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/mtu" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/*/mtu"
func (*Interface_Subinterface_Ipv4Path) Neighbor ¶
func (n *Interface_Subinterface_Ipv4Path) Neighbor(Ip string) *Interface_Subinterface_Ipv4_NeighborPath
Neighbor (list): A list of mappings from IPv4 addresses to link-layer addresses.
Entries in this list are used as static entries in the ARP Cache.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "neighbors/neighbor" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/neighbor" Ip: string
func (*Interface_Subinterface_Ipv4Path) NeighborAny ¶
func (n *Interface_Subinterface_Ipv4Path) NeighborAny() *Interface_Subinterface_Ipv4_NeighborPathAny
NeighborAny (list): A list of mappings from IPv4 addresses to link-layer addresses.
Entries in this list are used as static entries in the ARP Cache.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "neighbors/neighbor" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/neighbor"
func (*Interface_Subinterface_Ipv4Path) ProxyArp ¶
func (n *Interface_Subinterface_Ipv4Path) ProxyArp() *Interface_Subinterface_Ipv4_ProxyArpPath
ProxyArp (container): Configuration and operational state parameters relating to proxy ARP. This functionality allows a system to respond to ARP requests that are not explicitly destined to the local system.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "proxy-arp" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/proxy-arp"
func (*Interface_Subinterface_Ipv4Path) State ¶
func (n *Interface_Subinterface_Ipv4Path) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv4]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv4Path) Unnumbered ¶
func (n *Interface_Subinterface_Ipv4Path) Unnumbered() *Interface_Subinterface_Ipv4_UnnumberedPath
Unnumbered (container): Top-level container for setting unnumbered interfaces. Includes reference the interface that provides the address information
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "unnumbered" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered"
type Interface_Subinterface_Ipv4PathAny ¶
Interface_Subinterface_Ipv4PathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4 YANG schema element.
func (*Interface_Subinterface_Ipv4PathAny) Address ¶
func (n *Interface_Subinterface_Ipv4PathAny) Address(Ip string) *Interface_Subinterface_Ipv4_AddressPathAny
Address (list): The list of configured IPv4 addresses on the interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "addresses/address" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address" Ip: string
func (*Interface_Subinterface_Ipv4PathAny) AddressAny ¶
func (n *Interface_Subinterface_Ipv4PathAny) AddressAny() *Interface_Subinterface_Ipv4_AddressPathAny
AddressAny (list): The list of configured IPv4 addresses on the interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "addresses/address" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address"
func (*Interface_Subinterface_Ipv4PathAny) Config ¶
func (n *Interface_Subinterface_Ipv4PathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv4]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv4PathAny) Counters ¶
func (n *Interface_Subinterface_Ipv4PathAny) Counters() *Interface_Subinterface_Ipv4_CountersPathAny
Counters (container): Packet and byte counters for IP transmission and reception for the address family.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/counters" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters"
func (*Interface_Subinterface_Ipv4PathAny) DhcpClient ¶
func (n *Interface_Subinterface_Ipv4PathAny) DhcpClient() *Interface_Subinterface_Ipv4_DhcpClientPathAny
DhcpClient (leaf): Enables a DHCP client on the interface in order to request an address
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/dhcp-client" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/*/dhcp-client"
func (*Interface_Subinterface_Ipv4PathAny) Enabled ¶
func (n *Interface_Subinterface_Ipv4PathAny) Enabled() *Interface_Subinterface_Ipv4_EnabledPathAny
Enabled (leaf): Controls whether IPv4 is enabled or disabled on this interface. When IPv4 is enabled, this interface is connected to an IPv4 stack, and the interface can send and receive IPv4 packets.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/enabled" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/*/enabled"
func (*Interface_Subinterface_Ipv4PathAny) Mtu ¶
func (n *Interface_Subinterface_Ipv4PathAny) Mtu() *Interface_Subinterface_Ipv4_MtuPathAny
Mtu (leaf): The size, in octets, of the largest IPv4 packet that the interface will send and receive.
The server may restrict the allowed values for this leaf, depending on the interface's type.
If this leaf is not configured, the operationally used MTU depends on the interface's type.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/mtu" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/*/mtu"
func (*Interface_Subinterface_Ipv4PathAny) Neighbor ¶
func (n *Interface_Subinterface_Ipv4PathAny) Neighbor(Ip string) *Interface_Subinterface_Ipv4_NeighborPathAny
Neighbor (list): A list of mappings from IPv4 addresses to link-layer addresses.
Entries in this list are used as static entries in the ARP Cache.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "neighbors/neighbor" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/neighbor" Ip: string
func (*Interface_Subinterface_Ipv4PathAny) NeighborAny ¶
func (n *Interface_Subinterface_Ipv4PathAny) NeighborAny() *Interface_Subinterface_Ipv4_NeighborPathAny
NeighborAny (list): A list of mappings from IPv4 addresses to link-layer addresses.
Entries in this list are used as static entries in the ARP Cache.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "neighbors/neighbor" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/neighbor"
func (*Interface_Subinterface_Ipv4PathAny) ProxyArp ¶
func (n *Interface_Subinterface_Ipv4PathAny) ProxyArp() *Interface_Subinterface_Ipv4_ProxyArpPathAny
ProxyArp (container): Configuration and operational state parameters relating to proxy ARP. This functionality allows a system to respond to ARP requests that are not explicitly destined to the local system.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "proxy-arp" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/proxy-arp"
func (*Interface_Subinterface_Ipv4PathAny) State ¶
func (n *Interface_Subinterface_Ipv4PathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv4]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv4PathAny) Unnumbered ¶
func (n *Interface_Subinterface_Ipv4PathAny) Unnumbered() *Interface_Subinterface_Ipv4_UnnumberedPathAny
Unnumbered (container): Top-level container for setting unnumbered interfaces. Includes reference the interface that provides the address information
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "unnumbered" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered"
type Interface_Subinterface_Ipv4_AddressPath ¶
Interface_Subinterface_Ipv4_AddressPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address YANG schema element.
func (*Interface_Subinterface_Ipv4_AddressPath) Config ¶
func (n *Interface_Subinterface_Ipv4_AddressPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Ipv4_Address]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv4_AddressPath) Ip ¶
Ip (leaf): The IPv4 address on the interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/ip" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/*/ip"
func (*Interface_Subinterface_Ipv4_AddressPath) Origin ¶
func (n *Interface_Subinterface_Ipv4_AddressPath) Origin() *Interface_Subinterface_Ipv4_Address_OriginPath
Origin (leaf): The origin of this address, e.g., statically configured, assigned by DHCP, etc..
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/origin" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/state/origin"
func (*Interface_Subinterface_Ipv4_AddressPath) PrefixLength ¶
func (n *Interface_Subinterface_Ipv4_AddressPath) PrefixLength() *Interface_Subinterface_Ipv4_Address_PrefixLengthPath
PrefixLength (leaf): The length of the subnet prefix.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/prefix-length" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/*/prefix-length"
func (*Interface_Subinterface_Ipv4_AddressPath) State ¶
func (n *Interface_Subinterface_Ipv4_AddressPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv4_Address]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv4_AddressPath) VrrpGroup ¶
func (n *Interface_Subinterface_Ipv4_AddressPath) VrrpGroup(VirtualRouterId uint8) *Interface_Subinterface_Ipv4_Address_VrrpGroupPath
VrrpGroup (list): List of VRRP groups, keyed by virtual router id
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "vrrp/vrrp-group" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group" VirtualRouterId: uint8
func (*Interface_Subinterface_Ipv4_AddressPath) VrrpGroupAny ¶
func (n *Interface_Subinterface_Ipv4_AddressPath) VrrpGroupAny() *Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny
VrrpGroupAny (list): List of VRRP groups, keyed by virtual router id
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "vrrp/vrrp-group" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group"
type Interface_Subinterface_Ipv4_AddressPathAny ¶
Interface_Subinterface_Ipv4_AddressPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address YANG schema element.
func (*Interface_Subinterface_Ipv4_AddressPathAny) Config ¶
func (n *Interface_Subinterface_Ipv4_AddressPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv4_Address]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv4_AddressPathAny) Ip ¶
func (n *Interface_Subinterface_Ipv4_AddressPathAny) Ip() *Interface_Subinterface_Ipv4_Address_IpPathAny
Ip (leaf): The IPv4 address on the interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/ip" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/*/ip"
func (*Interface_Subinterface_Ipv4_AddressPathAny) Origin ¶
func (n *Interface_Subinterface_Ipv4_AddressPathAny) Origin() *Interface_Subinterface_Ipv4_Address_OriginPathAny
Origin (leaf): The origin of this address, e.g., statically configured, assigned by DHCP, etc..
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/origin" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/state/origin"
func (*Interface_Subinterface_Ipv4_AddressPathAny) PrefixLength ¶
func (n *Interface_Subinterface_Ipv4_AddressPathAny) PrefixLength() *Interface_Subinterface_Ipv4_Address_PrefixLengthPathAny
PrefixLength (leaf): The length of the subnet prefix.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/prefix-length" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/*/prefix-length"
func (*Interface_Subinterface_Ipv4_AddressPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_AddressPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv4_Address]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv4_AddressPathAny) VrrpGroup ¶
func (n *Interface_Subinterface_Ipv4_AddressPathAny) VrrpGroup(VirtualRouterId uint8) *Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny
VrrpGroup (list): List of VRRP groups, keyed by virtual router id
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "vrrp/vrrp-group" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group" VirtualRouterId: uint8
func (*Interface_Subinterface_Ipv4_AddressPathAny) VrrpGroupAny ¶
func (n *Interface_Subinterface_Ipv4_AddressPathAny) VrrpGroupAny() *Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny
VrrpGroupAny (list): List of VRRP groups, keyed by virtual router id
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "vrrp/vrrp-group" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group"
type Interface_Subinterface_Ipv4_Address_IpPath ¶
type Interface_Subinterface_Ipv4_Address_IpPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Address_IpPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/state/ip YANG schema element.
func (*Interface_Subinterface_Ipv4_Address_IpPath) Config ¶
func (n *Interface_Subinterface_Ipv4_Address_IpPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/ip" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/config/ip"
func (*Interface_Subinterface_Ipv4_Address_IpPath) State ¶
func (n *Interface_Subinterface_Ipv4_Address_IpPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/ip" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/state/ip"
type Interface_Subinterface_Ipv4_Address_IpPathAny ¶
type Interface_Subinterface_Ipv4_Address_IpPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Address_IpPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/state/ip YANG schema element.
func (*Interface_Subinterface_Ipv4_Address_IpPathAny) Config ¶
func (n *Interface_Subinterface_Ipv4_Address_IpPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/ip" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/config/ip"
func (*Interface_Subinterface_Ipv4_Address_IpPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_Address_IpPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/ip" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/state/ip"
type Interface_Subinterface_Ipv4_Address_OriginPath ¶
type Interface_Subinterface_Ipv4_Address_OriginPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Address_OriginPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/state/origin YANG schema element.
func (*Interface_Subinterface_Ipv4_Address_OriginPath) State ¶
func (n *Interface_Subinterface_Ipv4_Address_OriginPath) State() ygnmi.SingletonQuery[oc.E_IfIp_IpAddressOrigin]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/origin" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/state/origin"
type Interface_Subinterface_Ipv4_Address_OriginPathAny ¶
type Interface_Subinterface_Ipv4_Address_OriginPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Address_OriginPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/state/origin YANG schema element.
func (*Interface_Subinterface_Ipv4_Address_OriginPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_Address_OriginPathAny) State() ygnmi.WildcardQuery[oc.E_IfIp_IpAddressOrigin]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/origin" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/state/origin"
type Interface_Subinterface_Ipv4_Address_PrefixLengthPath ¶
type Interface_Subinterface_Ipv4_Address_PrefixLengthPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Address_PrefixLengthPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/state/prefix-length YANG schema element.
func (*Interface_Subinterface_Ipv4_Address_PrefixLengthPath) Config ¶
func (n *Interface_Subinterface_Ipv4_Address_PrefixLengthPath) Config() ygnmi.ConfigQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/prefix-length" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/config/prefix-length"
func (*Interface_Subinterface_Ipv4_Address_PrefixLengthPath) State ¶
func (n *Interface_Subinterface_Ipv4_Address_PrefixLengthPath) State() ygnmi.SingletonQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/prefix-length" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/state/prefix-length"
type Interface_Subinterface_Ipv4_Address_PrefixLengthPathAny ¶
type Interface_Subinterface_Ipv4_Address_PrefixLengthPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Address_PrefixLengthPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/state/prefix-length YANG schema element.
func (*Interface_Subinterface_Ipv4_Address_PrefixLengthPathAny) Config ¶
func (n *Interface_Subinterface_Ipv4_Address_PrefixLengthPathAny) Config() ygnmi.WildcardQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/prefix-length" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/config/prefix-length"
func (*Interface_Subinterface_Ipv4_Address_PrefixLengthPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_Address_PrefixLengthPathAny) State() ygnmi.WildcardQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/prefix-length" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/state/prefix-length"
type Interface_Subinterface_Ipv4_Address_VrrpGroupPath ¶
Interface_Subinterface_Ipv4_Address_VrrpGroupPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group YANG schema element.
func (*Interface_Subinterface_Ipv4_Address_VrrpGroupPath) AcceptMode ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPath) AcceptMode() *Interface_Subinterface_Ipv4_Address_VrrpGroup_AcceptModePath
AcceptMode (leaf): Configure whether packets destined for virtual addresses are accepted even when the virtual address is not owned by the router interface
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/accept-mode" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/*/accept-mode"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroupPath) AdvertisementInterval ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPath) AdvertisementInterval() *Interface_Subinterface_Ipv4_Address_VrrpGroup_AdvertisementIntervalPath
AdvertisementInterval (leaf): Sets the interval between successive VRRP advertisements -- RFC 5798 defines this as a 12-bit value expressed as 0.1 seconds, with default 100, i.e., 1 second. Several implementation express this in units of seconds
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/advertisement-interval" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/*/advertisement-interval"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroupPath) Config ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Ipv4_Address_VrrpGroup]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv4_Address_VrrpGroupPath) CurrentPriority ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPath) CurrentPriority() *Interface_Subinterface_Ipv4_Address_VrrpGroup_CurrentPriorityPath
CurrentPriority (leaf): Operational value of the priority for the interface in the VRRP group
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/current-priority" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/state/current-priority"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroupPath) InterfaceTracking ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPath) InterfaceTracking() *Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPath
InterfaceTracking (container): Top-level container for VRRP interface tracking
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "interface-tracking" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroupPath) Preempt ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPath) Preempt() *Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptPath
Preempt (leaf): When set to true, enables preemption by a higher priority backup router of a lower priority master router
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/preempt" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/*/preempt"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroupPath) PreemptDelay ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPath) PreemptDelay() *Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptDelayPath
PreemptDelay (leaf): Set the delay the higher priority router waits before preempting
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/preempt-delay" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/*/preempt-delay"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroupPath) Priority ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPath) Priority() *Interface_Subinterface_Ipv4_Address_VrrpGroup_PriorityPath
Priority (leaf): Specifies the sending VRRP interface's priority for the virtual router. Higher values equal higher priority
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/priority" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/*/priority"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroupPath) State ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv4_Address_VrrpGroup]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv4_Address_VrrpGroupPath) VirtualAddress ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPath) VirtualAddress() *Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualAddressPath
VirtualAddress (leaf-list): Configure one or more virtual addresses for the VRRP group
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/virtual-address" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/*/virtual-address"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroupPath) VirtualRouterId ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPath) VirtualRouterId() *Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualRouterIdPath
VirtualRouterId (leaf): Set the virtual router id for use by the VRRP group. This usually also determines the virtual MAC address that is generated for the VRRP group
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/virtual-router-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/*/virtual-router-id"
type Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny ¶
Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group YANG schema element.
func (*Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny) AcceptMode ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny) AcceptMode() *Interface_Subinterface_Ipv4_Address_VrrpGroup_AcceptModePathAny
AcceptMode (leaf): Configure whether packets destined for virtual addresses are accepted even when the virtual address is not owned by the router interface
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/accept-mode" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/*/accept-mode"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny) AdvertisementInterval ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny) AdvertisementInterval() *Interface_Subinterface_Ipv4_Address_VrrpGroup_AdvertisementIntervalPathAny
AdvertisementInterval (leaf): Sets the interval between successive VRRP advertisements -- RFC 5798 defines this as a 12-bit value expressed as 0.1 seconds, with default 100, i.e., 1 second. Several implementation express this in units of seconds
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/advertisement-interval" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/*/advertisement-interval"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny) Config ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv4_Address_VrrpGroup]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny) CurrentPriority ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny) CurrentPriority() *Interface_Subinterface_Ipv4_Address_VrrpGroup_CurrentPriorityPathAny
CurrentPriority (leaf): Operational value of the priority for the interface in the VRRP group
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/current-priority" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/state/current-priority"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny) InterfaceTracking ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny) InterfaceTracking() *Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny
InterfaceTracking (container): Top-level container for VRRP interface tracking
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "interface-tracking" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny) Preempt ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny) Preempt() *Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptPathAny
Preempt (leaf): When set to true, enables preemption by a higher priority backup router of a lower priority master router
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/preempt" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/*/preempt"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny) PreemptDelay ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny) PreemptDelay() *Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptDelayPathAny
PreemptDelay (leaf): Set the delay the higher priority router waits before preempting
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/preempt-delay" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/*/preempt-delay"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny) Priority ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny) Priority() *Interface_Subinterface_Ipv4_Address_VrrpGroup_PriorityPathAny
Priority (leaf): Specifies the sending VRRP interface's priority for the virtual router. Higher values equal higher priority
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/priority" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/*/priority"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv4_Address_VrrpGroup]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny) VirtualAddress ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny) VirtualAddress() *Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualAddressPathAny
VirtualAddress (leaf-list): Configure one or more virtual addresses for the VRRP group
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/virtual-address" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/*/virtual-address"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny) VirtualRouterId ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroupPathAny) VirtualRouterId() *Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualRouterIdPathAny
VirtualRouterId (leaf): Set the virtual router id for use by the VRRP group. This usually also determines the virtual MAC address that is generated for the VRRP group
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/virtual-router-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/*/virtual-router-id"
type Interface_Subinterface_Ipv4_Address_VrrpGroup_AcceptModePath ¶
type Interface_Subinterface_Ipv4_Address_VrrpGroup_AcceptModePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Address_VrrpGroup_AcceptModePath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/state/accept-mode YANG schema element.
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_AcceptModePath) Config ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_AcceptModePath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/accept-mode" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/config/accept-mode"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_AcceptModePath) State ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_AcceptModePath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/accept-mode" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/state/accept-mode"
type Interface_Subinterface_Ipv4_Address_VrrpGroup_AcceptModePathAny ¶
type Interface_Subinterface_Ipv4_Address_VrrpGroup_AcceptModePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Address_VrrpGroup_AcceptModePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/state/accept-mode YANG schema element.
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_AcceptModePathAny) Config ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_AcceptModePathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/accept-mode" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/config/accept-mode"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_AcceptModePathAny) State ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_AcceptModePathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/accept-mode" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/state/accept-mode"
type Interface_Subinterface_Ipv4_Address_VrrpGroup_AdvertisementIntervalPath ¶
type Interface_Subinterface_Ipv4_Address_VrrpGroup_AdvertisementIntervalPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Address_VrrpGroup_AdvertisementIntervalPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/state/advertisement-interval YANG schema element.
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_AdvertisementIntervalPath) Config ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_AdvertisementIntervalPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/advertisement-interval" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/config/advertisement-interval"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_AdvertisementIntervalPath) State ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_AdvertisementIntervalPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/advertisement-interval" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/state/advertisement-interval"
type Interface_Subinterface_Ipv4_Address_VrrpGroup_AdvertisementIntervalPathAny ¶
type Interface_Subinterface_Ipv4_Address_VrrpGroup_AdvertisementIntervalPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Address_VrrpGroup_AdvertisementIntervalPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/state/advertisement-interval YANG schema element.
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_AdvertisementIntervalPathAny) Config ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_AdvertisementIntervalPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/advertisement-interval" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/config/advertisement-interval"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_AdvertisementIntervalPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_AdvertisementIntervalPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/advertisement-interval" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/state/advertisement-interval"
type Interface_Subinterface_Ipv4_Address_VrrpGroup_CurrentPriorityPath ¶
type Interface_Subinterface_Ipv4_Address_VrrpGroup_CurrentPriorityPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Address_VrrpGroup_CurrentPriorityPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/state/current-priority YANG schema element.
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_CurrentPriorityPath) State ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_CurrentPriorityPath) State() ygnmi.SingletonQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/current-priority" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/state/current-priority"
type Interface_Subinterface_Ipv4_Address_VrrpGroup_CurrentPriorityPathAny ¶
type Interface_Subinterface_Ipv4_Address_VrrpGroup_CurrentPriorityPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Address_VrrpGroup_CurrentPriorityPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/state/current-priority YANG schema element.
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_CurrentPriorityPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_CurrentPriorityPathAny) State() ygnmi.WildcardQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/current-priority" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/state/current-priority"
type Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPath ¶
Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking YANG schema element.
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPath) Config ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPath) PriorityDecrement ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPath) PriorityDecrement() *Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath
PriorityDecrement (leaf): Set the value to subtract from priority when the tracked interface goes down
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/priority-decrement" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/*/priority-decrement"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPath) State ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPath) TrackInterface ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPath) TrackInterface() *Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath
TrackInterface (leaf-list): Sets a list of one or more interfaces that should be tracked for up/down events to dynamically change the priority state of the VRRP group, and potentially change the mastership if the tracked interface going down lowers the priority sufficiently. Any of the tracked interfaces going down will cause the priority to be lowered. Some implementations may only support a single tracked interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/track-interface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/*/track-interface"
type Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny ¶
type Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny struct {
*ygnmi.NodePath
}
Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking YANG schema element.
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny) Config ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny) PriorityDecrement ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny) PriorityDecrement() *Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny
PriorityDecrement (leaf): Set the value to subtract from priority when the tracked interface goes down
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/priority-decrement" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/*/priority-decrement"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny) TrackInterface ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTrackingPathAny) TrackInterface() *Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny
TrackInterface (leaf-list): Sets a list of one or more interfaces that should be tracked for up/down events to dynamically change the priority state of the VRRP group, and potentially change the mastership if the tracked interface going down lowers the priority sufficiently. Any of the tracked interfaces going down will cause the priority to be lowered. Some implementations may only support a single tracked interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/track-interface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/*/track-interface"
type Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath ¶
type Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/state/priority-decrement YANG schema element.
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath) Config ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath) Config() ygnmi.ConfigQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/priority-decrement" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/config/priority-decrement"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath) State ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath) State() ygnmi.SingletonQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/priority-decrement" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/state/priority-decrement"
type Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny ¶
type Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/state/priority-decrement YANG schema element.
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny) Config ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny) Config() ygnmi.WildcardQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/priority-decrement" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/config/priority-decrement"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny) State() ygnmi.WildcardQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/priority-decrement" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/state/priority-decrement"
type Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath ¶
type Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/state/track-interface YANG schema element.
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath) Config ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath) Config() ygnmi.ConfigQuery[[]string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/track-interface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/config/track-interface"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath) State ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath) State() ygnmi.SingletonQuery[[]string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/track-interface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/state/track-interface"
type Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny ¶
type Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/state/track-interface YANG schema element.
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny) Config ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny) Config() ygnmi.WildcardQuery[[]string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/track-interface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/config/track-interface"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny) State ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny) State() ygnmi.WildcardQuery[[]string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/track-interface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/interface-tracking/state/track-interface"
type Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptDelayPath ¶
type Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptDelayPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptDelayPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/state/preempt-delay YANG schema element.
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptDelayPath) Config ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptDelayPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/preempt-delay" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/config/preempt-delay"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptDelayPath) State ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptDelayPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/preempt-delay" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/state/preempt-delay"
type Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptDelayPathAny ¶
type Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptDelayPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptDelayPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/state/preempt-delay YANG schema element.
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptDelayPathAny) Config ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptDelayPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/preempt-delay" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/config/preempt-delay"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptDelayPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptDelayPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/preempt-delay" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/state/preempt-delay"
type Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptPath ¶
type Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/state/preempt YANG schema element.
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptPath) Config ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/preempt" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/config/preempt"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptPath) State ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/preempt" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/state/preempt"
type Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptPathAny ¶
type Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/state/preempt YANG schema element.
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptPathAny) Config ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/preempt" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/config/preempt"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_PreemptPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/preempt" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/state/preempt"
type Interface_Subinterface_Ipv4_Address_VrrpGroup_PriorityPath ¶
type Interface_Subinterface_Ipv4_Address_VrrpGroup_PriorityPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Address_VrrpGroup_PriorityPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/state/priority YANG schema element.
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_PriorityPath) Config ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_PriorityPath) Config() ygnmi.ConfigQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/priority" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/config/priority"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_PriorityPath) State ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_PriorityPath) State() ygnmi.SingletonQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/priority" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/state/priority"
type Interface_Subinterface_Ipv4_Address_VrrpGroup_PriorityPathAny ¶
type Interface_Subinterface_Ipv4_Address_VrrpGroup_PriorityPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Address_VrrpGroup_PriorityPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/state/priority YANG schema element.
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_PriorityPathAny) Config ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_PriorityPathAny) Config() ygnmi.WildcardQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/priority" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/config/priority"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_PriorityPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_PriorityPathAny) State() ygnmi.WildcardQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/priority" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/state/priority"
type Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualAddressPath ¶
type Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualAddressPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualAddressPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/state/virtual-address YANG schema element.
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualAddressPath) Config ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualAddressPath) Config() ygnmi.ConfigQuery[[]string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/virtual-address" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/config/virtual-address"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualAddressPath) State ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualAddressPath) State() ygnmi.SingletonQuery[[]string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/virtual-address" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/state/virtual-address"
type Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualAddressPathAny ¶
type Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualAddressPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualAddressPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/state/virtual-address YANG schema element.
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualAddressPathAny) Config ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualAddressPathAny) Config() ygnmi.WildcardQuery[[]string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/virtual-address" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/config/virtual-address"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualAddressPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualAddressPathAny) State() ygnmi.WildcardQuery[[]string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/virtual-address" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/state/virtual-address"
type Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualRouterIdPath ¶
type Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualRouterIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualRouterIdPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/state/virtual-router-id YANG schema element.
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualRouterIdPath) Config ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualRouterIdPath) Config() ygnmi.ConfigQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/virtual-router-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/config/virtual-router-id"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualRouterIdPath) State ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualRouterIdPath) State() ygnmi.SingletonQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/virtual-router-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/state/virtual-router-id"
type Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualRouterIdPathAny ¶
type Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualRouterIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualRouterIdPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/state/virtual-router-id YANG schema element.
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualRouterIdPathAny) Config ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualRouterIdPathAny) Config() ygnmi.WildcardQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/virtual-router-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/config/virtual-router-id"
func (*Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualRouterIdPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_Address_VrrpGroup_VirtualRouterIdPathAny) State() ygnmi.WildcardQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/virtual-router-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/vrrp/vrrp-group/state/virtual-router-id"
type Interface_Subinterface_Ipv4_CountersPath ¶
Interface_Subinterface_Ipv4_CountersPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters YANG schema element.
func (*Interface_Subinterface_Ipv4_CountersPath) InDiscardedPkts ¶
func (n *Interface_Subinterface_Ipv4_CountersPath) InDiscardedPkts() *Interface_Subinterface_Ipv4_Counters_InDiscardedPktsPath
InDiscardedPkts (leaf): The number of input IP packets for the specified address family, for which no problems were encountered to prevent their continued processing, but were discarded (e.g., for lack of buffer space).
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-discarded-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-discarded-pkts"
func (*Interface_Subinterface_Ipv4_CountersPath) InErrorPkts ¶
func (n *Interface_Subinterface_Ipv4_CountersPath) InErrorPkts() *Interface_Subinterface_Ipv4_Counters_InErrorPktsPath
InErrorPkts (leaf): Number of IP packets discarded due to errors for the specified address family, including errors in the IP header, no route found to the IP destination, invalid address, unknown protocol, etc.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-error-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-error-pkts"
func (*Interface_Subinterface_Ipv4_CountersPath) InForwardedOctets ¶
func (n *Interface_Subinterface_Ipv4_CountersPath) InForwardedOctets() *Interface_Subinterface_Ipv4_Counters_InForwardedOctetsPath
InForwardedOctets (leaf): The number of octets received in input IP packets for the specified address family for which the device was not their final IP destination and for which the device attempted to find a route to forward them to that final destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-forwarded-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-forwarded-octets"
func (*Interface_Subinterface_Ipv4_CountersPath) InForwardedPkts ¶
func (n *Interface_Subinterface_Ipv4_CountersPath) InForwardedPkts() *Interface_Subinterface_Ipv4_Counters_InForwardedPktsPath
InForwardedPkts (leaf): The number of input packets for which the device was not their final IP destination and for which the device attempted to find a route to forward them to that final destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-forwarded-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-forwarded-pkts"
func (*Interface_Subinterface_Ipv4_CountersPath) InOctets ¶
func (n *Interface_Subinterface_Ipv4_CountersPath) InOctets() *Interface_Subinterface_Ipv4_Counters_InOctetsPath
InOctets (leaf): The total number of octets received in input IP packets for the specified address family, including those received in error.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-octets"
func (*Interface_Subinterface_Ipv4_CountersPath) InPkts ¶
func (n *Interface_Subinterface_Ipv4_CountersPath) InPkts() *Interface_Subinterface_Ipv4_Counters_InPktsPath
InPkts (leaf): The total number of IP packets received for the specified address family, including those received in error
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-pkts"
func (*Interface_Subinterface_Ipv4_CountersPath) OutDiscardedPkts ¶
func (n *Interface_Subinterface_Ipv4_CountersPath) OutDiscardedPkts() *Interface_Subinterface_Ipv4_Counters_OutDiscardedPktsPath
OutDiscardedPkts (leaf): The number of output IP packets for the specified address family for which no problem was encountered to prevent their transmission to their destination, but were discarded (e.g., for lack of buffer space).
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-discarded-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-discarded-pkts"
func (*Interface_Subinterface_Ipv4_CountersPath) OutErrorPkts ¶
func (n *Interface_Subinterface_Ipv4_CountersPath) OutErrorPkts() *Interface_Subinterface_Ipv4_Counters_OutErrorPktsPath
OutErrorPkts (leaf): Number of IP packets for the specified address family locally generated and discarded due to errors, including no route found to the IP destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-error-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-error-pkts"
func (*Interface_Subinterface_Ipv4_CountersPath) OutForwardedOctets ¶
func (n *Interface_Subinterface_Ipv4_CountersPath) OutForwardedOctets() *Interface_Subinterface_Ipv4_Counters_OutForwardedOctetsPath
OutForwardedOctets (leaf): The number of octets in packets for which this entity was not their final IP destination and for which it was successful in finding a path to their final destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-forwarded-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-forwarded-octets"
func (*Interface_Subinterface_Ipv4_CountersPath) OutForwardedPkts ¶
func (n *Interface_Subinterface_Ipv4_CountersPath) OutForwardedPkts() *Interface_Subinterface_Ipv4_Counters_OutForwardedPktsPath
OutForwardedPkts (leaf): The number of packets for which this entity was not their final IP destination and for which it was successful in finding a path to their final destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-forwarded-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-forwarded-pkts"
func (*Interface_Subinterface_Ipv4_CountersPath) OutOctets ¶
func (n *Interface_Subinterface_Ipv4_CountersPath) OutOctets() *Interface_Subinterface_Ipv4_Counters_OutOctetsPath
OutOctets (leaf): The total number of octets in IP packets for the specified address family that the device supplied to the lower layers for transmission. This includes packets generated locally and those forwarded by the device.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-octets"
func (*Interface_Subinterface_Ipv4_CountersPath) OutPkts ¶
func (n *Interface_Subinterface_Ipv4_CountersPath) OutPkts() *Interface_Subinterface_Ipv4_Counters_OutPktsPath
OutPkts (leaf): The total number of IP packets for the specified address family that the device supplied to the lower layers for transmission. This includes packets generated locally and those forwarded by the device.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-pkts"
func (*Interface_Subinterface_Ipv4_CountersPath) State ¶
func (n *Interface_Subinterface_Ipv4_CountersPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv4_Counters]
State returns a Query that can be used in gNMI operations.
type Interface_Subinterface_Ipv4_CountersPathAny ¶
Interface_Subinterface_Ipv4_CountersPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters YANG schema element.
func (*Interface_Subinterface_Ipv4_CountersPathAny) InDiscardedPkts ¶
func (n *Interface_Subinterface_Ipv4_CountersPathAny) InDiscardedPkts() *Interface_Subinterface_Ipv4_Counters_InDiscardedPktsPathAny
InDiscardedPkts (leaf): The number of input IP packets for the specified address family, for which no problems were encountered to prevent their continued processing, but were discarded (e.g., for lack of buffer space).
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-discarded-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-discarded-pkts"
func (*Interface_Subinterface_Ipv4_CountersPathAny) InErrorPkts ¶
func (n *Interface_Subinterface_Ipv4_CountersPathAny) InErrorPkts() *Interface_Subinterface_Ipv4_Counters_InErrorPktsPathAny
InErrorPkts (leaf): Number of IP packets discarded due to errors for the specified address family, including errors in the IP header, no route found to the IP destination, invalid address, unknown protocol, etc.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-error-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-error-pkts"
func (*Interface_Subinterface_Ipv4_CountersPathAny) InForwardedOctets ¶
func (n *Interface_Subinterface_Ipv4_CountersPathAny) InForwardedOctets() *Interface_Subinterface_Ipv4_Counters_InForwardedOctetsPathAny
InForwardedOctets (leaf): The number of octets received in input IP packets for the specified address family for which the device was not their final IP destination and for which the device attempted to find a route to forward them to that final destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-forwarded-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-forwarded-octets"
func (*Interface_Subinterface_Ipv4_CountersPathAny) InForwardedPkts ¶
func (n *Interface_Subinterface_Ipv4_CountersPathAny) InForwardedPkts() *Interface_Subinterface_Ipv4_Counters_InForwardedPktsPathAny
InForwardedPkts (leaf): The number of input packets for which the device was not their final IP destination and for which the device attempted to find a route to forward them to that final destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-forwarded-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-forwarded-pkts"
func (*Interface_Subinterface_Ipv4_CountersPathAny) InOctets ¶
func (n *Interface_Subinterface_Ipv4_CountersPathAny) InOctets() *Interface_Subinterface_Ipv4_Counters_InOctetsPathAny
InOctets (leaf): The total number of octets received in input IP packets for the specified address family, including those received in error.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-octets"
func (*Interface_Subinterface_Ipv4_CountersPathAny) InPkts ¶
func (n *Interface_Subinterface_Ipv4_CountersPathAny) InPkts() *Interface_Subinterface_Ipv4_Counters_InPktsPathAny
InPkts (leaf): The total number of IP packets received for the specified address family, including those received in error
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-pkts"
func (*Interface_Subinterface_Ipv4_CountersPathAny) OutDiscardedPkts ¶
func (n *Interface_Subinterface_Ipv4_CountersPathAny) OutDiscardedPkts() *Interface_Subinterface_Ipv4_Counters_OutDiscardedPktsPathAny
OutDiscardedPkts (leaf): The number of output IP packets for the specified address family for which no problem was encountered to prevent their transmission to their destination, but were discarded (e.g., for lack of buffer space).
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-discarded-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-discarded-pkts"
func (*Interface_Subinterface_Ipv4_CountersPathAny) OutErrorPkts ¶
func (n *Interface_Subinterface_Ipv4_CountersPathAny) OutErrorPkts() *Interface_Subinterface_Ipv4_Counters_OutErrorPktsPathAny
OutErrorPkts (leaf): Number of IP packets for the specified address family locally generated and discarded due to errors, including no route found to the IP destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-error-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-error-pkts"
func (*Interface_Subinterface_Ipv4_CountersPathAny) OutForwardedOctets ¶
func (n *Interface_Subinterface_Ipv4_CountersPathAny) OutForwardedOctets() *Interface_Subinterface_Ipv4_Counters_OutForwardedOctetsPathAny
OutForwardedOctets (leaf): The number of octets in packets for which this entity was not their final IP destination and for which it was successful in finding a path to their final destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-forwarded-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-forwarded-octets"
func (*Interface_Subinterface_Ipv4_CountersPathAny) OutForwardedPkts ¶
func (n *Interface_Subinterface_Ipv4_CountersPathAny) OutForwardedPkts() *Interface_Subinterface_Ipv4_Counters_OutForwardedPktsPathAny
OutForwardedPkts (leaf): The number of packets for which this entity was not their final IP destination and for which it was successful in finding a path to their final destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-forwarded-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-forwarded-pkts"
func (*Interface_Subinterface_Ipv4_CountersPathAny) OutOctets ¶
func (n *Interface_Subinterface_Ipv4_CountersPathAny) OutOctets() *Interface_Subinterface_Ipv4_Counters_OutOctetsPathAny
OutOctets (leaf): The total number of octets in IP packets for the specified address family that the device supplied to the lower layers for transmission. This includes packets generated locally and those forwarded by the device.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-octets"
func (*Interface_Subinterface_Ipv4_CountersPathAny) OutPkts ¶
func (n *Interface_Subinterface_Ipv4_CountersPathAny) OutPkts() *Interface_Subinterface_Ipv4_Counters_OutPktsPathAny
OutPkts (leaf): The total number of IP packets for the specified address family that the device supplied to the lower layers for transmission. This includes packets generated locally and those forwarded by the device.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-pkts"
func (*Interface_Subinterface_Ipv4_CountersPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv4_Counters]
State returns a Query that can be used in gNMI operations.
type Interface_Subinterface_Ipv4_Counters_InDiscardedPktsPath ¶
type Interface_Subinterface_Ipv4_Counters_InDiscardedPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Counters_InDiscardedPktsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-discarded-pkts YANG schema element.
func (*Interface_Subinterface_Ipv4_Counters_InDiscardedPktsPath) State ¶
func (n *Interface_Subinterface_Ipv4_Counters_InDiscardedPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-discarded-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-discarded-pkts"
type Interface_Subinterface_Ipv4_Counters_InDiscardedPktsPathAny ¶
type Interface_Subinterface_Ipv4_Counters_InDiscardedPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Counters_InDiscardedPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-discarded-pkts YANG schema element.
func (*Interface_Subinterface_Ipv4_Counters_InDiscardedPktsPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_Counters_InDiscardedPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-discarded-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-discarded-pkts"
type Interface_Subinterface_Ipv4_Counters_InErrorPktsPath ¶
type Interface_Subinterface_Ipv4_Counters_InErrorPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Counters_InErrorPktsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-error-pkts YANG schema element.
func (*Interface_Subinterface_Ipv4_Counters_InErrorPktsPath) State ¶
func (n *Interface_Subinterface_Ipv4_Counters_InErrorPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-error-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-error-pkts"
type Interface_Subinterface_Ipv4_Counters_InErrorPktsPathAny ¶
type Interface_Subinterface_Ipv4_Counters_InErrorPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Counters_InErrorPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-error-pkts YANG schema element.
func (*Interface_Subinterface_Ipv4_Counters_InErrorPktsPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_Counters_InErrorPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-error-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-error-pkts"
type Interface_Subinterface_Ipv4_Counters_InForwardedOctetsPath ¶
type Interface_Subinterface_Ipv4_Counters_InForwardedOctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Counters_InForwardedOctetsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-forwarded-octets YANG schema element.
func (*Interface_Subinterface_Ipv4_Counters_InForwardedOctetsPath) State ¶
func (n *Interface_Subinterface_Ipv4_Counters_InForwardedOctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-forwarded-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-forwarded-octets"
type Interface_Subinterface_Ipv4_Counters_InForwardedOctetsPathAny ¶
type Interface_Subinterface_Ipv4_Counters_InForwardedOctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Counters_InForwardedOctetsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-forwarded-octets YANG schema element.
func (*Interface_Subinterface_Ipv4_Counters_InForwardedOctetsPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_Counters_InForwardedOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-forwarded-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-forwarded-octets"
type Interface_Subinterface_Ipv4_Counters_InForwardedPktsPath ¶
type Interface_Subinterface_Ipv4_Counters_InForwardedPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Counters_InForwardedPktsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-forwarded-pkts YANG schema element.
func (*Interface_Subinterface_Ipv4_Counters_InForwardedPktsPath) State ¶
func (n *Interface_Subinterface_Ipv4_Counters_InForwardedPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-forwarded-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-forwarded-pkts"
type Interface_Subinterface_Ipv4_Counters_InForwardedPktsPathAny ¶
type Interface_Subinterface_Ipv4_Counters_InForwardedPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Counters_InForwardedPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-forwarded-pkts YANG schema element.
func (*Interface_Subinterface_Ipv4_Counters_InForwardedPktsPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_Counters_InForwardedPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-forwarded-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-forwarded-pkts"
type Interface_Subinterface_Ipv4_Counters_InOctetsPath ¶
type Interface_Subinterface_Ipv4_Counters_InOctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Counters_InOctetsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-octets YANG schema element.
func (*Interface_Subinterface_Ipv4_Counters_InOctetsPath) State ¶
func (n *Interface_Subinterface_Ipv4_Counters_InOctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-octets"
type Interface_Subinterface_Ipv4_Counters_InOctetsPathAny ¶
type Interface_Subinterface_Ipv4_Counters_InOctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Counters_InOctetsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-octets YANG schema element.
func (*Interface_Subinterface_Ipv4_Counters_InOctetsPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_Counters_InOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-octets"
type Interface_Subinterface_Ipv4_Counters_InPktsPath ¶
type Interface_Subinterface_Ipv4_Counters_InPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Counters_InPktsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-pkts YANG schema element.
func (*Interface_Subinterface_Ipv4_Counters_InPktsPath) State ¶
func (n *Interface_Subinterface_Ipv4_Counters_InPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-pkts"
type Interface_Subinterface_Ipv4_Counters_InPktsPathAny ¶
type Interface_Subinterface_Ipv4_Counters_InPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Counters_InPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-pkts YANG schema element.
func (*Interface_Subinterface_Ipv4_Counters_InPktsPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_Counters_InPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/in-pkts"
type Interface_Subinterface_Ipv4_Counters_OutDiscardedPktsPath ¶
type Interface_Subinterface_Ipv4_Counters_OutDiscardedPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Counters_OutDiscardedPktsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-discarded-pkts YANG schema element.
func (*Interface_Subinterface_Ipv4_Counters_OutDiscardedPktsPath) State ¶
func (n *Interface_Subinterface_Ipv4_Counters_OutDiscardedPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-discarded-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-discarded-pkts"
type Interface_Subinterface_Ipv4_Counters_OutDiscardedPktsPathAny ¶
type Interface_Subinterface_Ipv4_Counters_OutDiscardedPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Counters_OutDiscardedPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-discarded-pkts YANG schema element.
func (*Interface_Subinterface_Ipv4_Counters_OutDiscardedPktsPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_Counters_OutDiscardedPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-discarded-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-discarded-pkts"
type Interface_Subinterface_Ipv4_Counters_OutErrorPktsPath ¶
type Interface_Subinterface_Ipv4_Counters_OutErrorPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Counters_OutErrorPktsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-error-pkts YANG schema element.
func (*Interface_Subinterface_Ipv4_Counters_OutErrorPktsPath) State ¶
func (n *Interface_Subinterface_Ipv4_Counters_OutErrorPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-error-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-error-pkts"
type Interface_Subinterface_Ipv4_Counters_OutErrorPktsPathAny ¶
type Interface_Subinterface_Ipv4_Counters_OutErrorPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Counters_OutErrorPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-error-pkts YANG schema element.
func (*Interface_Subinterface_Ipv4_Counters_OutErrorPktsPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_Counters_OutErrorPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-error-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-error-pkts"
type Interface_Subinterface_Ipv4_Counters_OutForwardedOctetsPath ¶
type Interface_Subinterface_Ipv4_Counters_OutForwardedOctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Counters_OutForwardedOctetsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-forwarded-octets YANG schema element.
func (*Interface_Subinterface_Ipv4_Counters_OutForwardedOctetsPath) State ¶
func (n *Interface_Subinterface_Ipv4_Counters_OutForwardedOctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-forwarded-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-forwarded-octets"
type Interface_Subinterface_Ipv4_Counters_OutForwardedOctetsPathAny ¶
type Interface_Subinterface_Ipv4_Counters_OutForwardedOctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Counters_OutForwardedOctetsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-forwarded-octets YANG schema element.
func (*Interface_Subinterface_Ipv4_Counters_OutForwardedOctetsPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_Counters_OutForwardedOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-forwarded-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-forwarded-octets"
type Interface_Subinterface_Ipv4_Counters_OutForwardedPktsPath ¶
type Interface_Subinterface_Ipv4_Counters_OutForwardedPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Counters_OutForwardedPktsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-forwarded-pkts YANG schema element.
func (*Interface_Subinterface_Ipv4_Counters_OutForwardedPktsPath) State ¶
func (n *Interface_Subinterface_Ipv4_Counters_OutForwardedPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-forwarded-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-forwarded-pkts"
type Interface_Subinterface_Ipv4_Counters_OutForwardedPktsPathAny ¶
type Interface_Subinterface_Ipv4_Counters_OutForwardedPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Counters_OutForwardedPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-forwarded-pkts YANG schema element.
func (*Interface_Subinterface_Ipv4_Counters_OutForwardedPktsPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_Counters_OutForwardedPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-forwarded-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-forwarded-pkts"
type Interface_Subinterface_Ipv4_Counters_OutOctetsPath ¶
type Interface_Subinterface_Ipv4_Counters_OutOctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Counters_OutOctetsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-octets YANG schema element.
func (*Interface_Subinterface_Ipv4_Counters_OutOctetsPath) State ¶
func (n *Interface_Subinterface_Ipv4_Counters_OutOctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-octets"
type Interface_Subinterface_Ipv4_Counters_OutOctetsPathAny ¶
type Interface_Subinterface_Ipv4_Counters_OutOctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Counters_OutOctetsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-octets YANG schema element.
func (*Interface_Subinterface_Ipv4_Counters_OutOctetsPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_Counters_OutOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-octets"
type Interface_Subinterface_Ipv4_Counters_OutPktsPath ¶
type Interface_Subinterface_Ipv4_Counters_OutPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Counters_OutPktsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-pkts YANG schema element.
func (*Interface_Subinterface_Ipv4_Counters_OutPktsPath) State ¶
func (n *Interface_Subinterface_Ipv4_Counters_OutPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-pkts"
type Interface_Subinterface_Ipv4_Counters_OutPktsPathAny ¶
type Interface_Subinterface_Ipv4_Counters_OutPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Counters_OutPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-pkts YANG schema element.
func (*Interface_Subinterface_Ipv4_Counters_OutPktsPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_Counters_OutPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/out-pkts"
type Interface_Subinterface_Ipv4_DhcpClientPath ¶
type Interface_Subinterface_Ipv4_DhcpClientPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_DhcpClientPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/state/dhcp-client YANG schema element.
func (*Interface_Subinterface_Ipv4_DhcpClientPath) Config ¶
func (n *Interface_Subinterface_Ipv4_DhcpClientPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/dhcp-client" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/config/dhcp-client"
func (*Interface_Subinterface_Ipv4_DhcpClientPath) State ¶
func (n *Interface_Subinterface_Ipv4_DhcpClientPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/dhcp-client" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/dhcp-client"
type Interface_Subinterface_Ipv4_DhcpClientPathAny ¶
type Interface_Subinterface_Ipv4_DhcpClientPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_DhcpClientPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/state/dhcp-client YANG schema element.
func (*Interface_Subinterface_Ipv4_DhcpClientPathAny) Config ¶
func (n *Interface_Subinterface_Ipv4_DhcpClientPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/dhcp-client" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/config/dhcp-client"
func (*Interface_Subinterface_Ipv4_DhcpClientPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_DhcpClientPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/dhcp-client" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/dhcp-client"
type Interface_Subinterface_Ipv4_EnabledPath ¶
type Interface_Subinterface_Ipv4_EnabledPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_EnabledPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/state/enabled YANG schema element.
func (*Interface_Subinterface_Ipv4_EnabledPath) Config ¶
func (n *Interface_Subinterface_Ipv4_EnabledPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/enabled" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/config/enabled"
func (*Interface_Subinterface_Ipv4_EnabledPath) State ¶
func (n *Interface_Subinterface_Ipv4_EnabledPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/enabled" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/enabled"
type Interface_Subinterface_Ipv4_EnabledPathAny ¶
type Interface_Subinterface_Ipv4_EnabledPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_EnabledPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/state/enabled YANG schema element.
func (*Interface_Subinterface_Ipv4_EnabledPathAny) Config ¶
func (n *Interface_Subinterface_Ipv4_EnabledPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/enabled" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/config/enabled"
func (*Interface_Subinterface_Ipv4_EnabledPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_EnabledPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/enabled" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/enabled"
type Interface_Subinterface_Ipv4_MtuPath ¶
type Interface_Subinterface_Ipv4_MtuPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_MtuPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/state/mtu YANG schema element.
func (*Interface_Subinterface_Ipv4_MtuPath) Config ¶
func (n *Interface_Subinterface_Ipv4_MtuPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/mtu" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/config/mtu"
func (*Interface_Subinterface_Ipv4_MtuPath) State ¶
func (n *Interface_Subinterface_Ipv4_MtuPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/mtu" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/mtu"
type Interface_Subinterface_Ipv4_MtuPathAny ¶
type Interface_Subinterface_Ipv4_MtuPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_MtuPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/state/mtu YANG schema element.
func (*Interface_Subinterface_Ipv4_MtuPathAny) Config ¶
func (n *Interface_Subinterface_Ipv4_MtuPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/mtu" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/config/mtu"
func (*Interface_Subinterface_Ipv4_MtuPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_MtuPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/mtu" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/state/mtu"
type Interface_Subinterface_Ipv4_NeighborPath ¶
Interface_Subinterface_Ipv4_NeighborPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/neighbor YANG schema element.
func (*Interface_Subinterface_Ipv4_NeighborPath) Config ¶
func (n *Interface_Subinterface_Ipv4_NeighborPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Ipv4_Neighbor]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv4_NeighborPath) Ip ¶
func (n *Interface_Subinterface_Ipv4_NeighborPath) Ip() *Interface_Subinterface_Ipv4_Neighbor_IpPath
Ip (leaf): The IPv4 address of the neighbor node.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/ip" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/neighbor/*/ip"
func (*Interface_Subinterface_Ipv4_NeighborPath) LinkLayerAddress ¶
func (n *Interface_Subinterface_Ipv4_NeighborPath) LinkLayerAddress() *Interface_Subinterface_Ipv4_Neighbor_LinkLayerAddressPath
LinkLayerAddress (leaf): The link-layer address of the neighbor node.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/link-layer-address" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/neighbor/*/link-layer-address"
func (*Interface_Subinterface_Ipv4_NeighborPath) Origin ¶
func (n *Interface_Subinterface_Ipv4_NeighborPath) Origin() *Interface_Subinterface_Ipv4_Neighbor_OriginPath
Origin (leaf): The origin of this neighbor entry, static or dynamic.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/origin" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/neighbor/state/origin"
func (*Interface_Subinterface_Ipv4_NeighborPath) State ¶
func (n *Interface_Subinterface_Ipv4_NeighborPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv4_Neighbor]
State returns a Query that can be used in gNMI operations.
type Interface_Subinterface_Ipv4_NeighborPathAny ¶
Interface_Subinterface_Ipv4_NeighborPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/neighbor YANG schema element.
func (*Interface_Subinterface_Ipv4_NeighborPathAny) Config ¶
func (n *Interface_Subinterface_Ipv4_NeighborPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv4_Neighbor]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv4_NeighborPathAny) Ip ¶
func (n *Interface_Subinterface_Ipv4_NeighborPathAny) Ip() *Interface_Subinterface_Ipv4_Neighbor_IpPathAny
Ip (leaf): The IPv4 address of the neighbor node.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/ip" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/neighbor/*/ip"
func (*Interface_Subinterface_Ipv4_NeighborPathAny) LinkLayerAddress ¶
func (n *Interface_Subinterface_Ipv4_NeighborPathAny) LinkLayerAddress() *Interface_Subinterface_Ipv4_Neighbor_LinkLayerAddressPathAny
LinkLayerAddress (leaf): The link-layer address of the neighbor node.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/link-layer-address" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/neighbor/*/link-layer-address"
func (*Interface_Subinterface_Ipv4_NeighborPathAny) Origin ¶
func (n *Interface_Subinterface_Ipv4_NeighborPathAny) Origin() *Interface_Subinterface_Ipv4_Neighbor_OriginPathAny
Origin (leaf): The origin of this neighbor entry, static or dynamic.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/origin" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/neighbor/state/origin"
func (*Interface_Subinterface_Ipv4_NeighborPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_NeighborPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv4_Neighbor]
State returns a Query that can be used in gNMI operations.
type Interface_Subinterface_Ipv4_Neighbor_IpPath ¶
type Interface_Subinterface_Ipv4_Neighbor_IpPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Neighbor_IpPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/neighbor/state/ip YANG schema element.
func (*Interface_Subinterface_Ipv4_Neighbor_IpPath) Config ¶
func (n *Interface_Subinterface_Ipv4_Neighbor_IpPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/ip" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/neighbor/config/ip"
func (*Interface_Subinterface_Ipv4_Neighbor_IpPath) State ¶
func (n *Interface_Subinterface_Ipv4_Neighbor_IpPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/ip" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/neighbor/state/ip"
type Interface_Subinterface_Ipv4_Neighbor_IpPathAny ¶
type Interface_Subinterface_Ipv4_Neighbor_IpPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Neighbor_IpPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/neighbor/state/ip YANG schema element.
func (*Interface_Subinterface_Ipv4_Neighbor_IpPathAny) Config ¶
func (n *Interface_Subinterface_Ipv4_Neighbor_IpPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/ip" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/neighbor/config/ip"
func (*Interface_Subinterface_Ipv4_Neighbor_IpPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_Neighbor_IpPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/ip" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/neighbor/state/ip"
type Interface_Subinterface_Ipv4_Neighbor_LinkLayerAddressPath ¶
type Interface_Subinterface_Ipv4_Neighbor_LinkLayerAddressPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Neighbor_LinkLayerAddressPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/neighbor/state/link-layer-address YANG schema element.
func (*Interface_Subinterface_Ipv4_Neighbor_LinkLayerAddressPath) Config ¶
func (n *Interface_Subinterface_Ipv4_Neighbor_LinkLayerAddressPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/link-layer-address" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/neighbor/config/link-layer-address"
func (*Interface_Subinterface_Ipv4_Neighbor_LinkLayerAddressPath) State ¶
func (n *Interface_Subinterface_Ipv4_Neighbor_LinkLayerAddressPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/link-layer-address" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/neighbor/state/link-layer-address"
type Interface_Subinterface_Ipv4_Neighbor_LinkLayerAddressPathAny ¶
type Interface_Subinterface_Ipv4_Neighbor_LinkLayerAddressPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Neighbor_LinkLayerAddressPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/neighbor/state/link-layer-address YANG schema element.
func (*Interface_Subinterface_Ipv4_Neighbor_LinkLayerAddressPathAny) Config ¶
func (n *Interface_Subinterface_Ipv4_Neighbor_LinkLayerAddressPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/link-layer-address" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/neighbor/config/link-layer-address"
func (*Interface_Subinterface_Ipv4_Neighbor_LinkLayerAddressPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_Neighbor_LinkLayerAddressPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/link-layer-address" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/neighbor/state/link-layer-address"
type Interface_Subinterface_Ipv4_Neighbor_OriginPath ¶
type Interface_Subinterface_Ipv4_Neighbor_OriginPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Neighbor_OriginPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/neighbor/state/origin YANG schema element.
func (*Interface_Subinterface_Ipv4_Neighbor_OriginPath) State ¶
func (n *Interface_Subinterface_Ipv4_Neighbor_OriginPath) State() ygnmi.SingletonQuery[oc.E_IfIp_NeighborOrigin]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/origin" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/neighbor/state/origin"
type Interface_Subinterface_Ipv4_Neighbor_OriginPathAny ¶
type Interface_Subinterface_Ipv4_Neighbor_OriginPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Neighbor_OriginPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/neighbor/state/origin YANG schema element.
func (*Interface_Subinterface_Ipv4_Neighbor_OriginPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_Neighbor_OriginPathAny) State() ygnmi.WildcardQuery[oc.E_IfIp_NeighborOrigin]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/origin" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/neighbor/state/origin"
type Interface_Subinterface_Ipv4_ProxyArpPath ¶
Interface_Subinterface_Ipv4_ProxyArpPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/proxy-arp YANG schema element.
func (*Interface_Subinterface_Ipv4_ProxyArpPath) Config ¶
func (n *Interface_Subinterface_Ipv4_ProxyArpPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Ipv4_ProxyArp]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv4_ProxyArpPath) Mode ¶
func (n *Interface_Subinterface_Ipv4_ProxyArpPath) Mode() *Interface_Subinterface_Ipv4_ProxyArp_ModePath
Mode (leaf): When set to a value other than DISABLE, the local system should respond to ARP requests that are for target addresses other than those that are configured on the local subinterface using its own MAC address as the target hardware address. If the REMOTE_ONLY value is specified, replies are only sent when the target address falls outside the locally configured subnets on the interface, whereas with the ALL value, all requests, regardless of their target address are replied to.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/mode" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/proxy-arp/*/mode"
func (*Interface_Subinterface_Ipv4_ProxyArpPath) State ¶
func (n *Interface_Subinterface_Ipv4_ProxyArpPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv4_ProxyArp]
State returns a Query that can be used in gNMI operations.
type Interface_Subinterface_Ipv4_ProxyArpPathAny ¶
Interface_Subinterface_Ipv4_ProxyArpPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/proxy-arp YANG schema element.
func (*Interface_Subinterface_Ipv4_ProxyArpPathAny) Config ¶
func (n *Interface_Subinterface_Ipv4_ProxyArpPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv4_ProxyArp]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv4_ProxyArpPathAny) Mode ¶
func (n *Interface_Subinterface_Ipv4_ProxyArpPathAny) Mode() *Interface_Subinterface_Ipv4_ProxyArp_ModePathAny
Mode (leaf): When set to a value other than DISABLE, the local system should respond to ARP requests that are for target addresses other than those that are configured on the local subinterface using its own MAC address as the target hardware address. If the REMOTE_ONLY value is specified, replies are only sent when the target address falls outside the locally configured subnets on the interface, whereas with the ALL value, all requests, regardless of their target address are replied to.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/mode" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/proxy-arp/*/mode"
func (*Interface_Subinterface_Ipv4_ProxyArpPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_ProxyArpPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv4_ProxyArp]
State returns a Query that can be used in gNMI operations.
type Interface_Subinterface_Ipv4_ProxyArp_ModePath ¶
type Interface_Subinterface_Ipv4_ProxyArp_ModePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_ProxyArp_ModePath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/proxy-arp/state/mode YANG schema element.
func (*Interface_Subinterface_Ipv4_ProxyArp_ModePath) Config ¶
func (n *Interface_Subinterface_Ipv4_ProxyArp_ModePath) Config() ygnmi.ConfigQuery[oc.E_ProxyArp_Mode]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/mode" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/proxy-arp/config/mode"
func (*Interface_Subinterface_Ipv4_ProxyArp_ModePath) State ¶
func (n *Interface_Subinterface_Ipv4_ProxyArp_ModePath) State() ygnmi.SingletonQuery[oc.E_ProxyArp_Mode]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/mode" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/proxy-arp/state/mode"
type Interface_Subinterface_Ipv4_ProxyArp_ModePathAny ¶
type Interface_Subinterface_Ipv4_ProxyArp_ModePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_ProxyArp_ModePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/proxy-arp/state/mode YANG schema element.
func (*Interface_Subinterface_Ipv4_ProxyArp_ModePathAny) Config ¶
func (n *Interface_Subinterface_Ipv4_ProxyArp_ModePathAny) Config() ygnmi.WildcardQuery[oc.E_ProxyArp_Mode]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/mode" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/proxy-arp/config/mode"
func (*Interface_Subinterface_Ipv4_ProxyArp_ModePathAny) State ¶
func (n *Interface_Subinterface_Ipv4_ProxyArp_ModePathAny) State() ygnmi.WildcardQuery[oc.E_ProxyArp_Mode]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/mode" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/proxy-arp/state/mode"
type Interface_Subinterface_Ipv4_UnnumberedPath ¶
Interface_Subinterface_Ipv4_UnnumberedPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered YANG schema element.
func (*Interface_Subinterface_Ipv4_UnnumberedPath) Config ¶
func (n *Interface_Subinterface_Ipv4_UnnumberedPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Ipv4_Unnumbered]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv4_UnnumberedPath) Enabled ¶
func (n *Interface_Subinterface_Ipv4_UnnumberedPath) Enabled() *Interface_Subinterface_Ipv4_Unnumbered_EnabledPath
Enabled (leaf): Indicates that the subinterface is unnumbered. By default the subinterface is numbered, i.e., expected to have an IP address configuration.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/enabled" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/*/enabled"
func (*Interface_Subinterface_Ipv4_UnnumberedPath) InterfaceRef ¶
func (n *Interface_Subinterface_Ipv4_UnnumberedPath) InterfaceRef() *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRefPath
InterfaceRef (container): Reference to an interface or subinterface
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "interface-ref" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/interface-ref"
func (*Interface_Subinterface_Ipv4_UnnumberedPath) State ¶
func (n *Interface_Subinterface_Ipv4_UnnumberedPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv4_Unnumbered]
State returns a Query that can be used in gNMI operations.
type Interface_Subinterface_Ipv4_UnnumberedPathAny ¶
Interface_Subinterface_Ipv4_UnnumberedPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered YANG schema element.
func (*Interface_Subinterface_Ipv4_UnnumberedPathAny) Config ¶
func (n *Interface_Subinterface_Ipv4_UnnumberedPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv4_Unnumbered]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv4_UnnumberedPathAny) Enabled ¶
func (n *Interface_Subinterface_Ipv4_UnnumberedPathAny) Enabled() *Interface_Subinterface_Ipv4_Unnumbered_EnabledPathAny
Enabled (leaf): Indicates that the subinterface is unnumbered. By default the subinterface is numbered, i.e., expected to have an IP address configuration.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/enabled" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/*/enabled"
func (*Interface_Subinterface_Ipv4_UnnumberedPathAny) InterfaceRef ¶
func (n *Interface_Subinterface_Ipv4_UnnumberedPathAny) InterfaceRef() *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRefPathAny
InterfaceRef (container): Reference to an interface or subinterface
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "interface-ref" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/interface-ref"
func (*Interface_Subinterface_Ipv4_UnnumberedPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_UnnumberedPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv4_Unnumbered]
State returns a Query that can be used in gNMI operations.
type Interface_Subinterface_Ipv4_Unnumbered_EnabledPath ¶
type Interface_Subinterface_Ipv4_Unnumbered_EnabledPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Unnumbered_EnabledPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/state/enabled YANG schema element.
func (*Interface_Subinterface_Ipv4_Unnumbered_EnabledPath) Config ¶
func (n *Interface_Subinterface_Ipv4_Unnumbered_EnabledPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "config/enabled" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/config/enabled"
func (*Interface_Subinterface_Ipv4_Unnumbered_EnabledPath) State ¶
func (n *Interface_Subinterface_Ipv4_Unnumbered_EnabledPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "state/enabled" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/state/enabled"
type Interface_Subinterface_Ipv4_Unnumbered_EnabledPathAny ¶
type Interface_Subinterface_Ipv4_Unnumbered_EnabledPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Unnumbered_EnabledPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/state/enabled YANG schema element.
func (*Interface_Subinterface_Ipv4_Unnumbered_EnabledPathAny) Config ¶
func (n *Interface_Subinterface_Ipv4_Unnumbered_EnabledPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "config/enabled" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/config/enabled"
func (*Interface_Subinterface_Ipv4_Unnumbered_EnabledPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_Unnumbered_EnabledPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "state/enabled" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/state/enabled"
type Interface_Subinterface_Ipv4_Unnumbered_InterfaceRefPath ¶
Interface_Subinterface_Ipv4_Unnumbered_InterfaceRefPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/interface-ref YANG schema element.
func (*Interface_Subinterface_Ipv4_Unnumbered_InterfaceRefPath) Config ¶
func (n *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRefPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv4_Unnumbered_InterfaceRefPath) Interface ¶
func (n *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRefPath) Interface() *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_InterfacePath
Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/interface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/interface-ref/*/interface"
func (*Interface_Subinterface_Ipv4_Unnumbered_InterfaceRefPath) State ¶
func (n *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRefPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv4_Unnumbered_InterfaceRefPath) Subinterface ¶
func (n *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRefPath) Subinterface() *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_SubinterfacePath
Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is requuired, this leaf should not be set.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/subinterface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/interface-ref/*/subinterface"
type Interface_Subinterface_Ipv4_Unnumbered_InterfaceRefPathAny ¶
Interface_Subinterface_Ipv4_Unnumbered_InterfaceRefPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/interface-ref YANG schema element.
func (*Interface_Subinterface_Ipv4_Unnumbered_InterfaceRefPathAny) Config ¶
func (n *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRefPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv4_Unnumbered_InterfaceRefPathAny) Interface ¶
func (n *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRefPathAny) Interface() *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_InterfacePathAny
Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/interface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/interface-ref/*/interface"
func (*Interface_Subinterface_Ipv4_Unnumbered_InterfaceRefPathAny) State ¶
func (n *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRefPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv4_Unnumbered_InterfaceRefPathAny) Subinterface ¶
func (n *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRefPathAny) Subinterface() *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_SubinterfacePathAny
Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is requuired, this leaf should not be set.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/subinterface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/interface-ref/*/subinterface"
type Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_InterfacePath ¶
type Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_InterfacePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_InterfacePath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/interface-ref/state/interface YANG schema element.
func (*Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_InterfacePath) Config ¶
func (n *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_InterfacePath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "config/interface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/interface-ref/config/interface"
func (*Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_InterfacePath) State ¶
func (n *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_InterfacePath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "state/interface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/interface-ref/state/interface"
type Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_InterfacePathAny ¶
type Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_InterfacePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_InterfacePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/interface-ref/state/interface YANG schema element.
func (*Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_InterfacePathAny) Config ¶
func (n *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_InterfacePathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "config/interface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/interface-ref/config/interface"
func (*Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_InterfacePathAny) State ¶
func (n *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_InterfacePathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "state/interface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/interface-ref/state/interface"
type Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_SubinterfacePath ¶
type Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_SubinterfacePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_SubinterfacePath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/interface-ref/state/subinterface YANG schema element.
func (*Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_SubinterfacePath) Config ¶
func (n *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_SubinterfacePath) Config() ygnmi.ConfigQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "config/subinterface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/interface-ref/config/subinterface"
func (*Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_SubinterfacePath) State ¶
func (n *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_SubinterfacePath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "state/subinterface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/interface-ref/state/subinterface"
type Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_SubinterfacePathAny ¶
type Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_SubinterfacePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_SubinterfacePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/interface-ref/state/subinterface YANG schema element.
func (*Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_SubinterfacePathAny) Config ¶
func (n *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_SubinterfacePathAny) Config() ygnmi.WildcardQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "config/subinterface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/interface-ref/config/subinterface"
func (*Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_SubinterfacePathAny) State ¶
func (n *Interface_Subinterface_Ipv4_Unnumbered_InterfaceRef_SubinterfacePathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "state/subinterface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/interface-ref/state/subinterface"
type Interface_Subinterface_Ipv6Path ¶
Interface_Subinterface_Ipv6Path represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6 YANG schema element.
func (*Interface_Subinterface_Ipv6Path) Address ¶
func (n *Interface_Subinterface_Ipv6Path) Address(Ip string) *Interface_Subinterface_Ipv6_AddressPath
Address (list): The list of configured IPv6 addresses on the interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "addresses/address" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address" Ip: string
func (*Interface_Subinterface_Ipv6Path) AddressAny ¶
func (n *Interface_Subinterface_Ipv6Path) AddressAny() *Interface_Subinterface_Ipv6_AddressPathAny
AddressAny (list): The list of configured IPv6 addresses on the interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "addresses/address" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address"
func (*Interface_Subinterface_Ipv6Path) Autoconf ¶
func (n *Interface_Subinterface_Ipv6Path) Autoconf() *Interface_Subinterface_Ipv6_AutoconfPath
Autoconf (container): Top-level container for IPv6 autoconf
Defining module: "openconfig-if-ip-ext" Instantiating module: "openconfig-interfaces" Path from parent: "autoconf" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf"
func (*Interface_Subinterface_Ipv6Path) Config ¶
func (n *Interface_Subinterface_Ipv6Path) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Ipv6]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6Path) Counters ¶
func (n *Interface_Subinterface_Ipv6Path) Counters() *Interface_Subinterface_Ipv6_CountersPath
Counters (container): Packet and byte counters for IP transmission and reception for the address family.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/counters" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters"
func (*Interface_Subinterface_Ipv6Path) DhcpClient ¶
func (n *Interface_Subinterface_Ipv6Path) DhcpClient() *Interface_Subinterface_Ipv6_DhcpClientPath
DhcpClient (leaf): Enables a DHCP client on the interface in order to request an address
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/dhcp-client" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/*/dhcp-client"
func (*Interface_Subinterface_Ipv6Path) DupAddrDetectTransmits ¶
func (n *Interface_Subinterface_Ipv6Path) DupAddrDetectTransmits() *Interface_Subinterface_Ipv6_DupAddrDetectTransmitsPath
DupAddrDetectTransmits (leaf): The number of consecutive Neighbor Solicitation messages sent while performing Duplicate Address Detection on a tentative address. A value of zero indicates that Duplicate Address Detection is not performed on tentative addresses. A value of one indicates a single transmission with no follow-up retransmissions.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/dup-addr-detect-transmits" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/*/dup-addr-detect-transmits"
func (*Interface_Subinterface_Ipv6Path) Enabled ¶
func (n *Interface_Subinterface_Ipv6Path) Enabled() *Interface_Subinterface_Ipv6_EnabledPath
Enabled (leaf): Controls whether IPv6 is enabled or disabled on this interface. When IPv6 is enabled, this interface is connected to an IPv6 stack, and the interface can send and receive IPv6 packets.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/enabled" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/*/enabled"
func (*Interface_Subinterface_Ipv6Path) Mtu ¶
func (n *Interface_Subinterface_Ipv6Path) Mtu() *Interface_Subinterface_Ipv6_MtuPath
Mtu (leaf): The size, in octets, of the largest IPv6 packet that the interface will send and receive.
The server may restrict the allowed values for this leaf, depending on the interface's type.
If this leaf is not configured, the operationally used MTU depends on the interface's type.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/mtu" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/*/mtu"
func (*Interface_Subinterface_Ipv6Path) Neighbor ¶
func (n *Interface_Subinterface_Ipv6Path) Neighbor(Ip string) *Interface_Subinterface_Ipv6_NeighborPath
Neighbor (list): List of IPv6 neighbors
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "neighbors/neighbor" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor" Ip: string
func (*Interface_Subinterface_Ipv6Path) NeighborAny ¶
func (n *Interface_Subinterface_Ipv6Path) NeighborAny() *Interface_Subinterface_Ipv6_NeighborPathAny
NeighborAny (list): List of IPv6 neighbors
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "neighbors/neighbor" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor"
func (*Interface_Subinterface_Ipv6Path) RouterAdvertisement ¶
func (n *Interface_Subinterface_Ipv6Path) RouterAdvertisement() *Interface_Subinterface_Ipv6_RouterAdvertisementPath
RouterAdvertisement (container): Configuration and operational state parameters relating to router advertisements.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "router-advertisement" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement"
func (*Interface_Subinterface_Ipv6Path) State ¶
func (n *Interface_Subinterface_Ipv6Path) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv6]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6Path) Unnumbered ¶
func (n *Interface_Subinterface_Ipv6Path) Unnumbered() *Interface_Subinterface_Ipv6_UnnumberedPath
Unnumbered (container): Top-level container for setting unnumbered interfaces. Includes reference the interface that provides the address information
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "unnumbered" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered"
type Interface_Subinterface_Ipv6PathAny ¶
Interface_Subinterface_Ipv6PathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6 YANG schema element.
func (*Interface_Subinterface_Ipv6PathAny) Address ¶
func (n *Interface_Subinterface_Ipv6PathAny) Address(Ip string) *Interface_Subinterface_Ipv6_AddressPathAny
Address (list): The list of configured IPv6 addresses on the interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "addresses/address" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address" Ip: string
func (*Interface_Subinterface_Ipv6PathAny) AddressAny ¶
func (n *Interface_Subinterface_Ipv6PathAny) AddressAny() *Interface_Subinterface_Ipv6_AddressPathAny
AddressAny (list): The list of configured IPv6 addresses on the interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "addresses/address" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address"
func (*Interface_Subinterface_Ipv6PathAny) Autoconf ¶
func (n *Interface_Subinterface_Ipv6PathAny) Autoconf() *Interface_Subinterface_Ipv6_AutoconfPathAny
Autoconf (container): Top-level container for IPv6 autoconf
Defining module: "openconfig-if-ip-ext" Instantiating module: "openconfig-interfaces" Path from parent: "autoconf" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf"
func (*Interface_Subinterface_Ipv6PathAny) Config ¶
func (n *Interface_Subinterface_Ipv6PathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6PathAny) Counters ¶
func (n *Interface_Subinterface_Ipv6PathAny) Counters() *Interface_Subinterface_Ipv6_CountersPathAny
Counters (container): Packet and byte counters for IP transmission and reception for the address family.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/counters" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters"
func (*Interface_Subinterface_Ipv6PathAny) DhcpClient ¶
func (n *Interface_Subinterface_Ipv6PathAny) DhcpClient() *Interface_Subinterface_Ipv6_DhcpClientPathAny
DhcpClient (leaf): Enables a DHCP client on the interface in order to request an address
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/dhcp-client" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/*/dhcp-client"
func (*Interface_Subinterface_Ipv6PathAny) DupAddrDetectTransmits ¶
func (n *Interface_Subinterface_Ipv6PathAny) DupAddrDetectTransmits() *Interface_Subinterface_Ipv6_DupAddrDetectTransmitsPathAny
DupAddrDetectTransmits (leaf): The number of consecutive Neighbor Solicitation messages sent while performing Duplicate Address Detection on a tentative address. A value of zero indicates that Duplicate Address Detection is not performed on tentative addresses. A value of one indicates a single transmission with no follow-up retransmissions.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/dup-addr-detect-transmits" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/*/dup-addr-detect-transmits"
func (*Interface_Subinterface_Ipv6PathAny) Enabled ¶
func (n *Interface_Subinterface_Ipv6PathAny) Enabled() *Interface_Subinterface_Ipv6_EnabledPathAny
Enabled (leaf): Controls whether IPv6 is enabled or disabled on this interface. When IPv6 is enabled, this interface is connected to an IPv6 stack, and the interface can send and receive IPv6 packets.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/enabled" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/*/enabled"
func (*Interface_Subinterface_Ipv6PathAny) Mtu ¶
func (n *Interface_Subinterface_Ipv6PathAny) Mtu() *Interface_Subinterface_Ipv6_MtuPathAny
Mtu (leaf): The size, in octets, of the largest IPv6 packet that the interface will send and receive.
The server may restrict the allowed values for this leaf, depending on the interface's type.
If this leaf is not configured, the operationally used MTU depends on the interface's type.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/mtu" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/*/mtu"
func (*Interface_Subinterface_Ipv6PathAny) Neighbor ¶
func (n *Interface_Subinterface_Ipv6PathAny) Neighbor(Ip string) *Interface_Subinterface_Ipv6_NeighborPathAny
Neighbor (list): List of IPv6 neighbors
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "neighbors/neighbor" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor" Ip: string
func (*Interface_Subinterface_Ipv6PathAny) NeighborAny ¶
func (n *Interface_Subinterface_Ipv6PathAny) NeighborAny() *Interface_Subinterface_Ipv6_NeighborPathAny
NeighborAny (list): List of IPv6 neighbors
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "neighbors/neighbor" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor"
func (*Interface_Subinterface_Ipv6PathAny) RouterAdvertisement ¶
func (n *Interface_Subinterface_Ipv6PathAny) RouterAdvertisement() *Interface_Subinterface_Ipv6_RouterAdvertisementPathAny
RouterAdvertisement (container): Configuration and operational state parameters relating to router advertisements.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "router-advertisement" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement"
func (*Interface_Subinterface_Ipv6PathAny) State ¶
func (n *Interface_Subinterface_Ipv6PathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6PathAny) Unnumbered ¶
func (n *Interface_Subinterface_Ipv6PathAny) Unnumbered() *Interface_Subinterface_Ipv6_UnnumberedPathAny
Unnumbered (container): Top-level container for setting unnumbered interfaces. Includes reference the interface that provides the address information
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "unnumbered" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered"
type Interface_Subinterface_Ipv6_AddressPath ¶
Interface_Subinterface_Ipv6_AddressPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address YANG schema element.
func (*Interface_Subinterface_Ipv6_AddressPath) Config ¶
func (n *Interface_Subinterface_Ipv6_AddressPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Ipv6_Address]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6_AddressPath) Ip ¶
Ip (leaf): The IPv6 address on the interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/ip" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/*/ip"
func (*Interface_Subinterface_Ipv6_AddressPath) Origin ¶
func (n *Interface_Subinterface_Ipv6_AddressPath) Origin() *Interface_Subinterface_Ipv6_Address_OriginPath
Origin (leaf): The origin of this address, e.g., static, dhcp, etc.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/origin" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/state/origin"
func (*Interface_Subinterface_Ipv6_AddressPath) PrefixLength ¶
func (n *Interface_Subinterface_Ipv6_AddressPath) PrefixLength() *Interface_Subinterface_Ipv6_Address_PrefixLengthPath
PrefixLength (leaf): The length of the subnet prefix.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/prefix-length" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/*/prefix-length"
func (*Interface_Subinterface_Ipv6_AddressPath) State ¶
func (n *Interface_Subinterface_Ipv6_AddressPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv6_Address]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6_AddressPath) Status ¶
func (n *Interface_Subinterface_Ipv6_AddressPath) Status() *Interface_Subinterface_Ipv6_Address_StatusPath
Status (leaf): The status of an address. Most of the states correspond to states from the IPv6 Stateless Address Autoconfiguration protocol.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/status" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/state/status"
func (*Interface_Subinterface_Ipv6_AddressPath) VrrpGroup ¶
func (n *Interface_Subinterface_Ipv6_AddressPath) VrrpGroup(VirtualRouterId uint8) *Interface_Subinterface_Ipv6_Address_VrrpGroupPath
VrrpGroup (list): List of VRRP groups, keyed by virtual router id
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "vrrp/vrrp-group" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group" VirtualRouterId: uint8
func (*Interface_Subinterface_Ipv6_AddressPath) VrrpGroupAny ¶
func (n *Interface_Subinterface_Ipv6_AddressPath) VrrpGroupAny() *Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny
VrrpGroupAny (list): List of VRRP groups, keyed by virtual router id
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "vrrp/vrrp-group" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group"
type Interface_Subinterface_Ipv6_AddressPathAny ¶
Interface_Subinterface_Ipv6_AddressPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address YANG schema element.
func (*Interface_Subinterface_Ipv6_AddressPathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_AddressPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6_Address]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6_AddressPathAny) Ip ¶
func (n *Interface_Subinterface_Ipv6_AddressPathAny) Ip() *Interface_Subinterface_Ipv6_Address_IpPathAny
Ip (leaf): The IPv6 address on the interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/ip" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/*/ip"
func (*Interface_Subinterface_Ipv6_AddressPathAny) Origin ¶
func (n *Interface_Subinterface_Ipv6_AddressPathAny) Origin() *Interface_Subinterface_Ipv6_Address_OriginPathAny
Origin (leaf): The origin of this address, e.g., static, dhcp, etc.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/origin" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/state/origin"
func (*Interface_Subinterface_Ipv6_AddressPathAny) PrefixLength ¶
func (n *Interface_Subinterface_Ipv6_AddressPathAny) PrefixLength() *Interface_Subinterface_Ipv6_Address_PrefixLengthPathAny
PrefixLength (leaf): The length of the subnet prefix.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/prefix-length" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/*/prefix-length"
func (*Interface_Subinterface_Ipv6_AddressPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_AddressPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6_Address]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6_AddressPathAny) Status ¶
func (n *Interface_Subinterface_Ipv6_AddressPathAny) Status() *Interface_Subinterface_Ipv6_Address_StatusPathAny
Status (leaf): The status of an address. Most of the states correspond to states from the IPv6 Stateless Address Autoconfiguration protocol.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/status" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/state/status"
func (*Interface_Subinterface_Ipv6_AddressPathAny) VrrpGroup ¶
func (n *Interface_Subinterface_Ipv6_AddressPathAny) VrrpGroup(VirtualRouterId uint8) *Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny
VrrpGroup (list): List of VRRP groups, keyed by virtual router id
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "vrrp/vrrp-group" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group" VirtualRouterId: uint8
func (*Interface_Subinterface_Ipv6_AddressPathAny) VrrpGroupAny ¶
func (n *Interface_Subinterface_Ipv6_AddressPathAny) VrrpGroupAny() *Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny
VrrpGroupAny (list): List of VRRP groups, keyed by virtual router id
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "vrrp/vrrp-group" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group"
type Interface_Subinterface_Ipv6_Address_IpPath ¶
type Interface_Subinterface_Ipv6_Address_IpPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Address_IpPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/state/ip YANG schema element.
func (*Interface_Subinterface_Ipv6_Address_IpPath) Config ¶
func (n *Interface_Subinterface_Ipv6_Address_IpPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/ip" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/config/ip"
func (*Interface_Subinterface_Ipv6_Address_IpPath) State ¶
func (n *Interface_Subinterface_Ipv6_Address_IpPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/ip" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/state/ip"
type Interface_Subinterface_Ipv6_Address_IpPathAny ¶
type Interface_Subinterface_Ipv6_Address_IpPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Address_IpPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/state/ip YANG schema element.
func (*Interface_Subinterface_Ipv6_Address_IpPathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_Address_IpPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/ip" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/config/ip"
func (*Interface_Subinterface_Ipv6_Address_IpPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Address_IpPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/ip" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/state/ip"
type Interface_Subinterface_Ipv6_Address_OriginPath ¶
type Interface_Subinterface_Ipv6_Address_OriginPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Address_OriginPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/state/origin YANG schema element.
func (*Interface_Subinterface_Ipv6_Address_OriginPath) State ¶
func (n *Interface_Subinterface_Ipv6_Address_OriginPath) State() ygnmi.SingletonQuery[oc.E_IfIp_IpAddressOrigin]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/origin" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/state/origin"
type Interface_Subinterface_Ipv6_Address_OriginPathAny ¶
type Interface_Subinterface_Ipv6_Address_OriginPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Address_OriginPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/state/origin YANG schema element.
func (*Interface_Subinterface_Ipv6_Address_OriginPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Address_OriginPathAny) State() ygnmi.WildcardQuery[oc.E_IfIp_IpAddressOrigin]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/origin" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/state/origin"
type Interface_Subinterface_Ipv6_Address_PrefixLengthPath ¶
type Interface_Subinterface_Ipv6_Address_PrefixLengthPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Address_PrefixLengthPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/state/prefix-length YANG schema element.
func (*Interface_Subinterface_Ipv6_Address_PrefixLengthPath) Config ¶
func (n *Interface_Subinterface_Ipv6_Address_PrefixLengthPath) Config() ygnmi.ConfigQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/prefix-length" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/config/prefix-length"
func (*Interface_Subinterface_Ipv6_Address_PrefixLengthPath) State ¶
func (n *Interface_Subinterface_Ipv6_Address_PrefixLengthPath) State() ygnmi.SingletonQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/prefix-length" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/state/prefix-length"
type Interface_Subinterface_Ipv6_Address_PrefixLengthPathAny ¶
type Interface_Subinterface_Ipv6_Address_PrefixLengthPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Address_PrefixLengthPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/state/prefix-length YANG schema element.
func (*Interface_Subinterface_Ipv6_Address_PrefixLengthPathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_Address_PrefixLengthPathAny) Config() ygnmi.WildcardQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/prefix-length" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/config/prefix-length"
func (*Interface_Subinterface_Ipv6_Address_PrefixLengthPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Address_PrefixLengthPathAny) State() ygnmi.WildcardQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/prefix-length" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/state/prefix-length"
type Interface_Subinterface_Ipv6_Address_StatusPath ¶
type Interface_Subinterface_Ipv6_Address_StatusPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Address_StatusPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/state/status YANG schema element.
func (*Interface_Subinterface_Ipv6_Address_StatusPath) State ¶
func (n *Interface_Subinterface_Ipv6_Address_StatusPath) State() ygnmi.SingletonQuery[oc.E_Address_Status]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/status" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/state/status"
type Interface_Subinterface_Ipv6_Address_StatusPathAny ¶
type Interface_Subinterface_Ipv6_Address_StatusPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Address_StatusPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/state/status YANG schema element.
func (*Interface_Subinterface_Ipv6_Address_StatusPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Address_StatusPathAny) State() ygnmi.WildcardQuery[oc.E_Address_Status]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/status" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/state/status"
type Interface_Subinterface_Ipv6_Address_VrrpGroupPath ¶
Interface_Subinterface_Ipv6_Address_VrrpGroupPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group YANG schema element.
func (*Interface_Subinterface_Ipv6_Address_VrrpGroupPath) AcceptMode ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPath) AcceptMode() *Interface_Subinterface_Ipv6_Address_VrrpGroup_AcceptModePath
AcceptMode (leaf): Configure whether packets destined for virtual addresses are accepted even when the virtual address is not owned by the router interface
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/accept-mode" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/*/accept-mode"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroupPath) AdvertisementInterval ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPath) AdvertisementInterval() *Interface_Subinterface_Ipv6_Address_VrrpGroup_AdvertisementIntervalPath
AdvertisementInterval (leaf): Sets the interval between successive VRRP advertisements -- RFC 5798 defines this as a 12-bit value expressed as 0.1 seconds, with default 100, i.e., 1 second. Several implementation express this in units of seconds
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/advertisement-interval" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/*/advertisement-interval"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroupPath) Config ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Ipv6_Address_VrrpGroup]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6_Address_VrrpGroupPath) CurrentPriority ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPath) CurrentPriority() *Interface_Subinterface_Ipv6_Address_VrrpGroup_CurrentPriorityPath
CurrentPriority (leaf): Operational value of the priority for the interface in the VRRP group
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/current-priority" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/current-priority"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroupPath) InterfaceTracking ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPath) InterfaceTracking() *Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPath
InterfaceTracking (container): Top-level container for VRRP interface tracking
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "interface-tracking" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroupPath) Preempt ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPath) Preempt() *Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptPath
Preempt (leaf): When set to true, enables preemption by a higher priority backup router of a lower priority master router
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/preempt" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/*/preempt"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroupPath) PreemptDelay ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPath) PreemptDelay() *Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptDelayPath
PreemptDelay (leaf): Set the delay the higher priority router waits before preempting
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/preempt-delay" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/*/preempt-delay"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroupPath) Priority ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPath) Priority() *Interface_Subinterface_Ipv6_Address_VrrpGroup_PriorityPath
Priority (leaf): Specifies the sending VRRP interface's priority for the virtual router. Higher values equal higher priority
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/priority" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/*/priority"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroupPath) State ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv6_Address_VrrpGroup]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6_Address_VrrpGroupPath) VirtualAddress ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPath) VirtualAddress() *Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualAddressPath
VirtualAddress (leaf-list): Configure one or more virtual addresses for the VRRP group
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/virtual-address" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/*/virtual-address"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroupPath) VirtualLinkLocal ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPath) VirtualLinkLocal() *Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualLinkLocalPath
VirtualLinkLocal (leaf): For VRRP on IPv6 interfaces, sets the virtual link local address
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/virtual-link-local" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/*/virtual-link-local"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroupPath) VirtualRouterId ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPath) VirtualRouterId() *Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualRouterIdPath
VirtualRouterId (leaf): Set the virtual router id for use by the VRRP group. This usually also determines the virtual MAC address that is generated for the VRRP group
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/virtual-router-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/*/virtual-router-id"
type Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny ¶
Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group YANG schema element.
func (*Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) AcceptMode ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) AcceptMode() *Interface_Subinterface_Ipv6_Address_VrrpGroup_AcceptModePathAny
AcceptMode (leaf): Configure whether packets destined for virtual addresses are accepted even when the virtual address is not owned by the router interface
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/accept-mode" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/*/accept-mode"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) AdvertisementInterval ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) AdvertisementInterval() *Interface_Subinterface_Ipv6_Address_VrrpGroup_AdvertisementIntervalPathAny
AdvertisementInterval (leaf): Sets the interval between successive VRRP advertisements -- RFC 5798 defines this as a 12-bit value expressed as 0.1 seconds, with default 100, i.e., 1 second. Several implementation express this in units of seconds
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/advertisement-interval" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/*/advertisement-interval"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6_Address_VrrpGroup]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) CurrentPriority ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) CurrentPriority() *Interface_Subinterface_Ipv6_Address_VrrpGroup_CurrentPriorityPathAny
CurrentPriority (leaf): Operational value of the priority for the interface in the VRRP group
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/current-priority" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/current-priority"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) InterfaceTracking ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) InterfaceTracking() *Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny
InterfaceTracking (container): Top-level container for VRRP interface tracking
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "interface-tracking" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) Preempt ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) Preempt() *Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptPathAny
Preempt (leaf): When set to true, enables preemption by a higher priority backup router of a lower priority master router
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/preempt" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/*/preempt"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) PreemptDelay ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) PreemptDelay() *Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptDelayPathAny
PreemptDelay (leaf): Set the delay the higher priority router waits before preempting
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/preempt-delay" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/*/preempt-delay"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) Priority ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) Priority() *Interface_Subinterface_Ipv6_Address_VrrpGroup_PriorityPathAny
Priority (leaf): Specifies the sending VRRP interface's priority for the virtual router. Higher values equal higher priority
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/priority" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/*/priority"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6_Address_VrrpGroup]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) VirtualAddress ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) VirtualAddress() *Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualAddressPathAny
VirtualAddress (leaf-list): Configure one or more virtual addresses for the VRRP group
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/virtual-address" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/*/virtual-address"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) VirtualLinkLocal ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) VirtualLinkLocal() *Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualLinkLocalPathAny
VirtualLinkLocal (leaf): For VRRP on IPv6 interfaces, sets the virtual link local address
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/virtual-link-local" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/*/virtual-link-local"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) VirtualRouterId ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroupPathAny) VirtualRouterId() *Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualRouterIdPathAny
VirtualRouterId (leaf): Set the virtual router id for use by the VRRP group. This usually also determines the virtual MAC address that is generated for the VRRP group
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/virtual-router-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/*/virtual-router-id"
type Interface_Subinterface_Ipv6_Address_VrrpGroup_AcceptModePath ¶
type Interface_Subinterface_Ipv6_Address_VrrpGroup_AcceptModePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Address_VrrpGroup_AcceptModePath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/accept-mode YANG schema element.
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_AcceptModePath) Config ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_AcceptModePath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/accept-mode" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/config/accept-mode"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_AcceptModePath) State ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_AcceptModePath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/accept-mode" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/accept-mode"
type Interface_Subinterface_Ipv6_Address_VrrpGroup_AcceptModePathAny ¶
type Interface_Subinterface_Ipv6_Address_VrrpGroup_AcceptModePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Address_VrrpGroup_AcceptModePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/accept-mode YANG schema element.
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_AcceptModePathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_AcceptModePathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/accept-mode" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/config/accept-mode"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_AcceptModePathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_AcceptModePathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/accept-mode" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/accept-mode"
type Interface_Subinterface_Ipv6_Address_VrrpGroup_AdvertisementIntervalPath ¶
type Interface_Subinterface_Ipv6_Address_VrrpGroup_AdvertisementIntervalPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Address_VrrpGroup_AdvertisementIntervalPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/advertisement-interval YANG schema element.
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_AdvertisementIntervalPath) Config ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_AdvertisementIntervalPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/advertisement-interval" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/config/advertisement-interval"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_AdvertisementIntervalPath) State ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_AdvertisementIntervalPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/advertisement-interval" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/advertisement-interval"
type Interface_Subinterface_Ipv6_Address_VrrpGroup_AdvertisementIntervalPathAny ¶
type Interface_Subinterface_Ipv6_Address_VrrpGroup_AdvertisementIntervalPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Address_VrrpGroup_AdvertisementIntervalPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/advertisement-interval YANG schema element.
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_AdvertisementIntervalPathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_AdvertisementIntervalPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/advertisement-interval" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/config/advertisement-interval"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_AdvertisementIntervalPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_AdvertisementIntervalPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/advertisement-interval" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/advertisement-interval"
type Interface_Subinterface_Ipv6_Address_VrrpGroup_CurrentPriorityPath ¶
type Interface_Subinterface_Ipv6_Address_VrrpGroup_CurrentPriorityPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Address_VrrpGroup_CurrentPriorityPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/current-priority YANG schema element.
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_CurrentPriorityPath) State ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_CurrentPriorityPath) State() ygnmi.SingletonQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/current-priority" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/current-priority"
type Interface_Subinterface_Ipv6_Address_VrrpGroup_CurrentPriorityPathAny ¶
type Interface_Subinterface_Ipv6_Address_VrrpGroup_CurrentPriorityPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Address_VrrpGroup_CurrentPriorityPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/current-priority YANG schema element.
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_CurrentPriorityPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_CurrentPriorityPathAny) State() ygnmi.WildcardQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/current-priority" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/current-priority"
type Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPath ¶
Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking YANG schema element.
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPath) Config ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPath) PriorityDecrement ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPath) PriorityDecrement() *Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath
PriorityDecrement (leaf): Set the value to subtract from priority when the tracked interface goes down
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/priority-decrement" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/*/priority-decrement"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPath) State ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPath) TrackInterface ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPath) TrackInterface() *Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath
TrackInterface (leaf-list): Sets a list of one or more interfaces that should be tracked for up/down events to dynamically change the priority state of the VRRP group, and potentially change the mastership if the tracked interface going down lowers the priority sufficiently. Any of the tracked interfaces going down will cause the priority to be lowered. Some implementations may only support a single tracked interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/track-interface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/*/track-interface"
type Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny ¶
type Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny struct {
*ygnmi.NodePath
}
Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking YANG schema element.
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny) PriorityDecrement ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny) PriorityDecrement() *Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny
PriorityDecrement (leaf): Set the value to subtract from priority when the tracked interface goes down
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/priority-decrement" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/*/priority-decrement"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny) TrackInterface ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTrackingPathAny) TrackInterface() *Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny
TrackInterface (leaf-list): Sets a list of one or more interfaces that should be tracked for up/down events to dynamically change the priority state of the VRRP group, and potentially change the mastership if the tracked interface going down lowers the priority sufficiently. Any of the tracked interfaces going down will cause the priority to be lowered. Some implementations may only support a single tracked interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/track-interface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/*/track-interface"
type Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath ¶
type Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/state/priority-decrement YANG schema element.
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath) Config ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath) Config() ygnmi.ConfigQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/priority-decrement" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/config/priority-decrement"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath) State ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPath) State() ygnmi.SingletonQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/priority-decrement" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/state/priority-decrement"
type Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny ¶
type Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/state/priority-decrement YANG schema element.
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny) Config() ygnmi.WildcardQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/priority-decrement" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/config/priority-decrement"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_PriorityDecrementPathAny) State() ygnmi.WildcardQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/priority-decrement" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/state/priority-decrement"
type Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath ¶
type Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/state/track-interface YANG schema element.
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath) Config ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath) Config() ygnmi.ConfigQuery[[]string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/track-interface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/config/track-interface"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath) State ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePath) State() ygnmi.SingletonQuery[[]string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/track-interface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/state/track-interface"
type Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny ¶
type Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/state/track-interface YANG schema element.
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny) Config() ygnmi.WildcardQuery[[]string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/track-interface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/config/track-interface"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_InterfaceTracking_TrackInterfacePathAny) State() ygnmi.WildcardQuery[[]string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/track-interface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/interface-tracking/state/track-interface"
type Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptDelayPath ¶
type Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptDelayPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptDelayPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/preempt-delay YANG schema element.
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptDelayPath) Config ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptDelayPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/preempt-delay" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/config/preempt-delay"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptDelayPath) State ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptDelayPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/preempt-delay" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/preempt-delay"
type Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptDelayPathAny ¶
type Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptDelayPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptDelayPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/preempt-delay YANG schema element.
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptDelayPathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptDelayPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/preempt-delay" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/config/preempt-delay"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptDelayPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptDelayPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/preempt-delay" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/preempt-delay"
type Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptPath ¶
type Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/preempt YANG schema element.
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptPath) Config ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/preempt" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/config/preempt"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptPath) State ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/preempt" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/preempt"
type Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptPathAny ¶
type Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/preempt YANG schema element.
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptPathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/preempt" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/config/preempt"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_PreemptPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/preempt" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/preempt"
type Interface_Subinterface_Ipv6_Address_VrrpGroup_PriorityPath ¶
type Interface_Subinterface_Ipv6_Address_VrrpGroup_PriorityPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Address_VrrpGroup_PriorityPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/priority YANG schema element.
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_PriorityPath) Config ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_PriorityPath) Config() ygnmi.ConfigQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/priority" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/config/priority"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_PriorityPath) State ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_PriorityPath) State() ygnmi.SingletonQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/priority" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/priority"
type Interface_Subinterface_Ipv6_Address_VrrpGroup_PriorityPathAny ¶
type Interface_Subinterface_Ipv6_Address_VrrpGroup_PriorityPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Address_VrrpGroup_PriorityPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/priority YANG schema element.
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_PriorityPathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_PriorityPathAny) Config() ygnmi.WildcardQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/priority" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/config/priority"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_PriorityPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_PriorityPathAny) State() ygnmi.WildcardQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/priority" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/priority"
type Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualAddressPath ¶
type Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualAddressPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualAddressPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/virtual-address YANG schema element.
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualAddressPath) Config ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualAddressPath) Config() ygnmi.ConfigQuery[[]string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/virtual-address" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/config/virtual-address"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualAddressPath) State ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualAddressPath) State() ygnmi.SingletonQuery[[]string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/virtual-address" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/virtual-address"
type Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualAddressPathAny ¶
type Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualAddressPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualAddressPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/virtual-address YANG schema element.
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualAddressPathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualAddressPathAny) Config() ygnmi.WildcardQuery[[]string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/virtual-address" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/config/virtual-address"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualAddressPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualAddressPathAny) State() ygnmi.WildcardQuery[[]string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/virtual-address" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/virtual-address"
type Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualLinkLocalPath ¶
type Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualLinkLocalPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualLinkLocalPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/virtual-link-local YANG schema element.
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualLinkLocalPath) Config ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualLinkLocalPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/virtual-link-local" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/config/virtual-link-local"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualLinkLocalPath) State ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualLinkLocalPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/virtual-link-local" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/virtual-link-local"
type Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualLinkLocalPathAny ¶
type Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualLinkLocalPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualLinkLocalPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/virtual-link-local YANG schema element.
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualLinkLocalPathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualLinkLocalPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/virtual-link-local" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/config/virtual-link-local"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualLinkLocalPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualLinkLocalPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/virtual-link-local" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/virtual-link-local"
type Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualRouterIdPath ¶
type Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualRouterIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualRouterIdPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/virtual-router-id YANG schema element.
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualRouterIdPath) Config ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualRouterIdPath) Config() ygnmi.ConfigQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/virtual-router-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/config/virtual-router-id"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualRouterIdPath) State ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualRouterIdPath) State() ygnmi.SingletonQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/virtual-router-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/virtual-router-id"
type Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualRouterIdPathAny ¶
type Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualRouterIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualRouterIdPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/virtual-router-id YANG schema element.
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualRouterIdPathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualRouterIdPathAny) Config() ygnmi.WildcardQuery[uint8]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/virtual-router-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/config/virtual-router-id"
func (*Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualRouterIdPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Address_VrrpGroup_VirtualRouterIdPathAny) State() ygnmi.WildcardQuery[uint8]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/virtual-router-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/vrrp/vrrp-group/state/virtual-router-id"
type Interface_Subinterface_Ipv6_AutoconfPath ¶
Interface_Subinterface_Ipv6_AutoconfPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf YANG schema element.
func (*Interface_Subinterface_Ipv6_AutoconfPath) Config ¶
func (n *Interface_Subinterface_Ipv6_AutoconfPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Ipv6_Autoconf]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6_AutoconfPath) CreateGlobalAddresses ¶
func (n *Interface_Subinterface_Ipv6_AutoconfPath) CreateGlobalAddresses() *Interface_Subinterface_Ipv6_Autoconf_CreateGlobalAddressesPath
CreateGlobalAddresses (leaf): [adapted from IETF IP model RFC 7277]
If enabled, the host creates global addresses as described in RFC 4862.
Defining module: "openconfig-if-ip-ext" Instantiating module: "openconfig-interfaces" Path from parent: "*/create-global-addresses" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf/*/create-global-addresses"
func (*Interface_Subinterface_Ipv6_AutoconfPath) CreateTemporaryAddresses ¶
func (n *Interface_Subinterface_Ipv6_AutoconfPath) CreateTemporaryAddresses() *Interface_Subinterface_Ipv6_Autoconf_CreateTemporaryAddressesPath
CreateTemporaryAddresses (leaf): [adapted from IETF IP model RFC 7277]
If enabled, the host creates temporary addresses as described in RFC 4941.
Defining module: "openconfig-if-ip-ext" Instantiating module: "openconfig-interfaces" Path from parent: "*/create-temporary-addresses" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf/*/create-temporary-addresses"
func (*Interface_Subinterface_Ipv6_AutoconfPath) State ¶
func (n *Interface_Subinterface_Ipv6_AutoconfPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv6_Autoconf]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6_AutoconfPath) TemporaryPreferredLifetime ¶
func (n *Interface_Subinterface_Ipv6_AutoconfPath) TemporaryPreferredLifetime() *Interface_Subinterface_Ipv6_Autoconf_TemporaryPreferredLifetimePath
TemporaryPreferredLifetime (leaf): [adapted from IETF IP model RFC 7277]
The time period during which the temporary address is preferred.
Defining module: "openconfig-if-ip-ext" Instantiating module: "openconfig-interfaces" Path from parent: "*/temporary-preferred-lifetime" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf/*/temporary-preferred-lifetime"
func (*Interface_Subinterface_Ipv6_AutoconfPath) TemporaryValidLifetime ¶
func (n *Interface_Subinterface_Ipv6_AutoconfPath) TemporaryValidLifetime() *Interface_Subinterface_Ipv6_Autoconf_TemporaryValidLifetimePath
TemporaryValidLifetime (leaf): [adapted from IETF IP model RFC 7277]
The time period during which the temporary address is valid.
Defining module: "openconfig-if-ip-ext" Instantiating module: "openconfig-interfaces" Path from parent: "*/temporary-valid-lifetime" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf/*/temporary-valid-lifetime"
type Interface_Subinterface_Ipv6_AutoconfPathAny ¶
Interface_Subinterface_Ipv6_AutoconfPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf YANG schema element.
func (*Interface_Subinterface_Ipv6_AutoconfPathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_AutoconfPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6_Autoconf]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6_AutoconfPathAny) CreateGlobalAddresses ¶
func (n *Interface_Subinterface_Ipv6_AutoconfPathAny) CreateGlobalAddresses() *Interface_Subinterface_Ipv6_Autoconf_CreateGlobalAddressesPathAny
CreateGlobalAddresses (leaf): [adapted from IETF IP model RFC 7277]
If enabled, the host creates global addresses as described in RFC 4862.
Defining module: "openconfig-if-ip-ext" Instantiating module: "openconfig-interfaces" Path from parent: "*/create-global-addresses" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf/*/create-global-addresses"
func (*Interface_Subinterface_Ipv6_AutoconfPathAny) CreateTemporaryAddresses ¶
func (n *Interface_Subinterface_Ipv6_AutoconfPathAny) CreateTemporaryAddresses() *Interface_Subinterface_Ipv6_Autoconf_CreateTemporaryAddressesPathAny
CreateTemporaryAddresses (leaf): [adapted from IETF IP model RFC 7277]
If enabled, the host creates temporary addresses as described in RFC 4941.
Defining module: "openconfig-if-ip-ext" Instantiating module: "openconfig-interfaces" Path from parent: "*/create-temporary-addresses" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf/*/create-temporary-addresses"
func (*Interface_Subinterface_Ipv6_AutoconfPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_AutoconfPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6_Autoconf]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6_AutoconfPathAny) TemporaryPreferredLifetime ¶
func (n *Interface_Subinterface_Ipv6_AutoconfPathAny) TemporaryPreferredLifetime() *Interface_Subinterface_Ipv6_Autoconf_TemporaryPreferredLifetimePathAny
TemporaryPreferredLifetime (leaf): [adapted from IETF IP model RFC 7277]
The time period during which the temporary address is preferred.
Defining module: "openconfig-if-ip-ext" Instantiating module: "openconfig-interfaces" Path from parent: "*/temporary-preferred-lifetime" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf/*/temporary-preferred-lifetime"
func (*Interface_Subinterface_Ipv6_AutoconfPathAny) TemporaryValidLifetime ¶
func (n *Interface_Subinterface_Ipv6_AutoconfPathAny) TemporaryValidLifetime() *Interface_Subinterface_Ipv6_Autoconf_TemporaryValidLifetimePathAny
TemporaryValidLifetime (leaf): [adapted from IETF IP model RFC 7277]
The time period during which the temporary address is valid.
Defining module: "openconfig-if-ip-ext" Instantiating module: "openconfig-interfaces" Path from parent: "*/temporary-valid-lifetime" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf/*/temporary-valid-lifetime"
type Interface_Subinterface_Ipv6_Autoconf_CreateGlobalAddressesPath ¶
type Interface_Subinterface_Ipv6_Autoconf_CreateGlobalAddressesPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Autoconf_CreateGlobalAddressesPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf/state/create-global-addresses YANG schema element.
func (*Interface_Subinterface_Ipv6_Autoconf_CreateGlobalAddressesPath) Config ¶
func (n *Interface_Subinterface_Ipv6_Autoconf_CreateGlobalAddressesPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip-ext" Instantiating module: "openconfig-if-ip-ext" Path from parent: "config/create-global-addresses" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf/config/create-global-addresses"
func (*Interface_Subinterface_Ipv6_Autoconf_CreateGlobalAddressesPath) State ¶
func (n *Interface_Subinterface_Ipv6_Autoconf_CreateGlobalAddressesPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip-ext" Instantiating module: "openconfig-if-ip-ext" Path from parent: "state/create-global-addresses" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf/state/create-global-addresses"
type Interface_Subinterface_Ipv6_Autoconf_CreateGlobalAddressesPathAny ¶
type Interface_Subinterface_Ipv6_Autoconf_CreateGlobalAddressesPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Autoconf_CreateGlobalAddressesPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf/state/create-global-addresses YANG schema element.
func (*Interface_Subinterface_Ipv6_Autoconf_CreateGlobalAddressesPathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_Autoconf_CreateGlobalAddressesPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip-ext" Instantiating module: "openconfig-if-ip-ext" Path from parent: "config/create-global-addresses" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf/config/create-global-addresses"
func (*Interface_Subinterface_Ipv6_Autoconf_CreateGlobalAddressesPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Autoconf_CreateGlobalAddressesPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip-ext" Instantiating module: "openconfig-if-ip-ext" Path from parent: "state/create-global-addresses" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf/state/create-global-addresses"
type Interface_Subinterface_Ipv6_Autoconf_CreateTemporaryAddressesPath ¶
type Interface_Subinterface_Ipv6_Autoconf_CreateTemporaryAddressesPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Autoconf_CreateTemporaryAddressesPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf/state/create-temporary-addresses YANG schema element.
func (*Interface_Subinterface_Ipv6_Autoconf_CreateTemporaryAddressesPath) Config ¶
func (n *Interface_Subinterface_Ipv6_Autoconf_CreateTemporaryAddressesPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip-ext" Instantiating module: "openconfig-if-ip-ext" Path from parent: "config/create-temporary-addresses" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf/config/create-temporary-addresses"
func (*Interface_Subinterface_Ipv6_Autoconf_CreateTemporaryAddressesPath) State ¶
func (n *Interface_Subinterface_Ipv6_Autoconf_CreateTemporaryAddressesPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip-ext" Instantiating module: "openconfig-if-ip-ext" Path from parent: "state/create-temporary-addresses" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf/state/create-temporary-addresses"
type Interface_Subinterface_Ipv6_Autoconf_CreateTemporaryAddressesPathAny ¶
type Interface_Subinterface_Ipv6_Autoconf_CreateTemporaryAddressesPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Autoconf_CreateTemporaryAddressesPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf/state/create-temporary-addresses YANG schema element.
func (*Interface_Subinterface_Ipv6_Autoconf_CreateTemporaryAddressesPathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_Autoconf_CreateTemporaryAddressesPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip-ext" Instantiating module: "openconfig-if-ip-ext" Path from parent: "config/create-temporary-addresses" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf/config/create-temporary-addresses"
func (*Interface_Subinterface_Ipv6_Autoconf_CreateTemporaryAddressesPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Autoconf_CreateTemporaryAddressesPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip-ext" Instantiating module: "openconfig-if-ip-ext" Path from parent: "state/create-temporary-addresses" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf/state/create-temporary-addresses"
type Interface_Subinterface_Ipv6_Autoconf_TemporaryPreferredLifetimePath ¶
type Interface_Subinterface_Ipv6_Autoconf_TemporaryPreferredLifetimePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Autoconf_TemporaryPreferredLifetimePath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf/state/temporary-preferred-lifetime YANG schema element.
func (*Interface_Subinterface_Ipv6_Autoconf_TemporaryPreferredLifetimePath) Config ¶
func (n *Interface_Subinterface_Ipv6_Autoconf_TemporaryPreferredLifetimePath) Config() ygnmi.ConfigQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip-ext" Instantiating module: "openconfig-if-ip-ext" Path from parent: "config/temporary-preferred-lifetime" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf/config/temporary-preferred-lifetime"
func (*Interface_Subinterface_Ipv6_Autoconf_TemporaryPreferredLifetimePath) State ¶
func (n *Interface_Subinterface_Ipv6_Autoconf_TemporaryPreferredLifetimePath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip-ext" Instantiating module: "openconfig-if-ip-ext" Path from parent: "state/temporary-preferred-lifetime" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf/state/temporary-preferred-lifetime"
type Interface_Subinterface_Ipv6_Autoconf_TemporaryPreferredLifetimePathAny ¶
type Interface_Subinterface_Ipv6_Autoconf_TemporaryPreferredLifetimePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Autoconf_TemporaryPreferredLifetimePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf/state/temporary-preferred-lifetime YANG schema element.
func (*Interface_Subinterface_Ipv6_Autoconf_TemporaryPreferredLifetimePathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_Autoconf_TemporaryPreferredLifetimePathAny) Config() ygnmi.WildcardQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip-ext" Instantiating module: "openconfig-if-ip-ext" Path from parent: "config/temporary-preferred-lifetime" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf/config/temporary-preferred-lifetime"
func (*Interface_Subinterface_Ipv6_Autoconf_TemporaryPreferredLifetimePathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Autoconf_TemporaryPreferredLifetimePathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip-ext" Instantiating module: "openconfig-if-ip-ext" Path from parent: "state/temporary-preferred-lifetime" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf/state/temporary-preferred-lifetime"
type Interface_Subinterface_Ipv6_Autoconf_TemporaryValidLifetimePath ¶
type Interface_Subinterface_Ipv6_Autoconf_TemporaryValidLifetimePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Autoconf_TemporaryValidLifetimePath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf/state/temporary-valid-lifetime YANG schema element.
func (*Interface_Subinterface_Ipv6_Autoconf_TemporaryValidLifetimePath) Config ¶
func (n *Interface_Subinterface_Ipv6_Autoconf_TemporaryValidLifetimePath) Config() ygnmi.ConfigQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip-ext" Instantiating module: "openconfig-if-ip-ext" Path from parent: "config/temporary-valid-lifetime" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf/config/temporary-valid-lifetime"
func (*Interface_Subinterface_Ipv6_Autoconf_TemporaryValidLifetimePath) State ¶
func (n *Interface_Subinterface_Ipv6_Autoconf_TemporaryValidLifetimePath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip-ext" Instantiating module: "openconfig-if-ip-ext" Path from parent: "state/temporary-valid-lifetime" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf/state/temporary-valid-lifetime"
type Interface_Subinterface_Ipv6_Autoconf_TemporaryValidLifetimePathAny ¶
type Interface_Subinterface_Ipv6_Autoconf_TemporaryValidLifetimePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Autoconf_TemporaryValidLifetimePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf/state/temporary-valid-lifetime YANG schema element.
func (*Interface_Subinterface_Ipv6_Autoconf_TemporaryValidLifetimePathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_Autoconf_TemporaryValidLifetimePathAny) Config() ygnmi.WildcardQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip-ext" Instantiating module: "openconfig-if-ip-ext" Path from parent: "config/temporary-valid-lifetime" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf/config/temporary-valid-lifetime"
func (*Interface_Subinterface_Ipv6_Autoconf_TemporaryValidLifetimePathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Autoconf_TemporaryValidLifetimePathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip-ext" Instantiating module: "openconfig-if-ip-ext" Path from parent: "state/temporary-valid-lifetime" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/autoconf/state/temporary-valid-lifetime"
type Interface_Subinterface_Ipv6_CountersPath ¶
Interface_Subinterface_Ipv6_CountersPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters YANG schema element.
func (*Interface_Subinterface_Ipv6_CountersPath) InDiscardedPkts ¶
func (n *Interface_Subinterface_Ipv6_CountersPath) InDiscardedPkts() *Interface_Subinterface_Ipv6_Counters_InDiscardedPktsPath
InDiscardedPkts (leaf): The number of input IP packets for the specified address family, for which no problems were encountered to prevent their continued processing, but were discarded (e.g., for lack of buffer space).
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-discarded-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-discarded-pkts"
func (*Interface_Subinterface_Ipv6_CountersPath) InErrorPkts ¶
func (n *Interface_Subinterface_Ipv6_CountersPath) InErrorPkts() *Interface_Subinterface_Ipv6_Counters_InErrorPktsPath
InErrorPkts (leaf): Number of IP packets discarded due to errors for the specified address family, including errors in the IP header, no route found to the IP destination, invalid address, unknown protocol, etc.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-error-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-error-pkts"
func (*Interface_Subinterface_Ipv6_CountersPath) InForwardedOctets ¶
func (n *Interface_Subinterface_Ipv6_CountersPath) InForwardedOctets() *Interface_Subinterface_Ipv6_Counters_InForwardedOctetsPath
InForwardedOctets (leaf): The number of octets received in input IP packets for the specified address family for which the device was not their final IP destination and for which the device attempted to find a route to forward them to that final destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-forwarded-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-forwarded-octets"
func (*Interface_Subinterface_Ipv6_CountersPath) InForwardedPkts ¶
func (n *Interface_Subinterface_Ipv6_CountersPath) InForwardedPkts() *Interface_Subinterface_Ipv6_Counters_InForwardedPktsPath
InForwardedPkts (leaf): The number of input packets for which the device was not their final IP destination and for which the device attempted to find a route to forward them to that final destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-forwarded-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-forwarded-pkts"
func (*Interface_Subinterface_Ipv6_CountersPath) InOctets ¶
func (n *Interface_Subinterface_Ipv6_CountersPath) InOctets() *Interface_Subinterface_Ipv6_Counters_InOctetsPath
InOctets (leaf): The total number of octets received in input IP packets for the specified address family, including those received in error.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-octets"
func (*Interface_Subinterface_Ipv6_CountersPath) InPkts ¶
func (n *Interface_Subinterface_Ipv6_CountersPath) InPkts() *Interface_Subinterface_Ipv6_Counters_InPktsPath
InPkts (leaf): The total number of IP packets received for the specified address family, including those received in error
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-pkts"
func (*Interface_Subinterface_Ipv6_CountersPath) OutDiscardedPkts ¶
func (n *Interface_Subinterface_Ipv6_CountersPath) OutDiscardedPkts() *Interface_Subinterface_Ipv6_Counters_OutDiscardedPktsPath
OutDiscardedPkts (leaf): The number of output IP packets for the specified address family for which no problem was encountered to prevent their transmission to their destination, but were discarded (e.g., for lack of buffer space).
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-discarded-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-discarded-pkts"
func (*Interface_Subinterface_Ipv6_CountersPath) OutErrorPkts ¶
func (n *Interface_Subinterface_Ipv6_CountersPath) OutErrorPkts() *Interface_Subinterface_Ipv6_Counters_OutErrorPktsPath
OutErrorPkts (leaf): Number of IP packets for the specified address family locally generated and discarded due to errors, including no route found to the IP destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-error-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-error-pkts"
func (*Interface_Subinterface_Ipv6_CountersPath) OutForwardedOctets ¶
func (n *Interface_Subinterface_Ipv6_CountersPath) OutForwardedOctets() *Interface_Subinterface_Ipv6_Counters_OutForwardedOctetsPath
OutForwardedOctets (leaf): The number of octets in packets for which this entity was not their final IP destination and for which it was successful in finding a path to their final destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-forwarded-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-forwarded-octets"
func (*Interface_Subinterface_Ipv6_CountersPath) OutForwardedPkts ¶
func (n *Interface_Subinterface_Ipv6_CountersPath) OutForwardedPkts() *Interface_Subinterface_Ipv6_Counters_OutForwardedPktsPath
OutForwardedPkts (leaf): The number of packets for which this entity was not their final IP destination and for which it was successful in finding a path to their final destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-forwarded-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-forwarded-pkts"
func (*Interface_Subinterface_Ipv6_CountersPath) OutOctets ¶
func (n *Interface_Subinterface_Ipv6_CountersPath) OutOctets() *Interface_Subinterface_Ipv6_Counters_OutOctetsPath
OutOctets (leaf): The total number of octets in IP packets for the specified address family that the device supplied to the lower layers for transmission. This includes packets generated locally and those forwarded by the device.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-octets"
func (*Interface_Subinterface_Ipv6_CountersPath) OutPkts ¶
func (n *Interface_Subinterface_Ipv6_CountersPath) OutPkts() *Interface_Subinterface_Ipv6_Counters_OutPktsPath
OutPkts (leaf): The total number of IP packets for the specified address family that the device supplied to the lower layers for transmission. This includes packets generated locally and those forwarded by the device.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-pkts"
func (*Interface_Subinterface_Ipv6_CountersPath) State ¶
func (n *Interface_Subinterface_Ipv6_CountersPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv6_Counters]
State returns a Query that can be used in gNMI operations.
type Interface_Subinterface_Ipv6_CountersPathAny ¶
Interface_Subinterface_Ipv6_CountersPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters YANG schema element.
func (*Interface_Subinterface_Ipv6_CountersPathAny) InDiscardedPkts ¶
func (n *Interface_Subinterface_Ipv6_CountersPathAny) InDiscardedPkts() *Interface_Subinterface_Ipv6_Counters_InDiscardedPktsPathAny
InDiscardedPkts (leaf): The number of input IP packets for the specified address family, for which no problems were encountered to prevent their continued processing, but were discarded (e.g., for lack of buffer space).
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-discarded-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-discarded-pkts"
func (*Interface_Subinterface_Ipv6_CountersPathAny) InErrorPkts ¶
func (n *Interface_Subinterface_Ipv6_CountersPathAny) InErrorPkts() *Interface_Subinterface_Ipv6_Counters_InErrorPktsPathAny
InErrorPkts (leaf): Number of IP packets discarded due to errors for the specified address family, including errors in the IP header, no route found to the IP destination, invalid address, unknown protocol, etc.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-error-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-error-pkts"
func (*Interface_Subinterface_Ipv6_CountersPathAny) InForwardedOctets ¶
func (n *Interface_Subinterface_Ipv6_CountersPathAny) InForwardedOctets() *Interface_Subinterface_Ipv6_Counters_InForwardedOctetsPathAny
InForwardedOctets (leaf): The number of octets received in input IP packets for the specified address family for which the device was not their final IP destination and for which the device attempted to find a route to forward them to that final destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-forwarded-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-forwarded-octets"
func (*Interface_Subinterface_Ipv6_CountersPathAny) InForwardedPkts ¶
func (n *Interface_Subinterface_Ipv6_CountersPathAny) InForwardedPkts() *Interface_Subinterface_Ipv6_Counters_InForwardedPktsPathAny
InForwardedPkts (leaf): The number of input packets for which the device was not their final IP destination and for which the device attempted to find a route to forward them to that final destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-forwarded-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-forwarded-pkts"
func (*Interface_Subinterface_Ipv6_CountersPathAny) InOctets ¶
func (n *Interface_Subinterface_Ipv6_CountersPathAny) InOctets() *Interface_Subinterface_Ipv6_Counters_InOctetsPathAny
InOctets (leaf): The total number of octets received in input IP packets for the specified address family, including those received in error.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-octets"
func (*Interface_Subinterface_Ipv6_CountersPathAny) InPkts ¶
func (n *Interface_Subinterface_Ipv6_CountersPathAny) InPkts() *Interface_Subinterface_Ipv6_Counters_InPktsPathAny
InPkts (leaf): The total number of IP packets received for the specified address family, including those received in error
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "in-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-pkts"
func (*Interface_Subinterface_Ipv6_CountersPathAny) OutDiscardedPkts ¶
func (n *Interface_Subinterface_Ipv6_CountersPathAny) OutDiscardedPkts() *Interface_Subinterface_Ipv6_Counters_OutDiscardedPktsPathAny
OutDiscardedPkts (leaf): The number of output IP packets for the specified address family for which no problem was encountered to prevent their transmission to their destination, but were discarded (e.g., for lack of buffer space).
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-discarded-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-discarded-pkts"
func (*Interface_Subinterface_Ipv6_CountersPathAny) OutErrorPkts ¶
func (n *Interface_Subinterface_Ipv6_CountersPathAny) OutErrorPkts() *Interface_Subinterface_Ipv6_Counters_OutErrorPktsPathAny
OutErrorPkts (leaf): Number of IP packets for the specified address family locally generated and discarded due to errors, including no route found to the IP destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-error-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-error-pkts"
func (*Interface_Subinterface_Ipv6_CountersPathAny) OutForwardedOctets ¶
func (n *Interface_Subinterface_Ipv6_CountersPathAny) OutForwardedOctets() *Interface_Subinterface_Ipv6_Counters_OutForwardedOctetsPathAny
OutForwardedOctets (leaf): The number of octets in packets for which this entity was not their final IP destination and for which it was successful in finding a path to their final destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-forwarded-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-forwarded-octets"
func (*Interface_Subinterface_Ipv6_CountersPathAny) OutForwardedPkts ¶
func (n *Interface_Subinterface_Ipv6_CountersPathAny) OutForwardedPkts() *Interface_Subinterface_Ipv6_Counters_OutForwardedPktsPathAny
OutForwardedPkts (leaf): The number of packets for which this entity was not their final IP destination and for which it was successful in finding a path to their final destination.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-forwarded-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-forwarded-pkts"
func (*Interface_Subinterface_Ipv6_CountersPathAny) OutOctets ¶
func (n *Interface_Subinterface_Ipv6_CountersPathAny) OutOctets() *Interface_Subinterface_Ipv6_Counters_OutOctetsPathAny
OutOctets (leaf): The total number of octets in IP packets for the specified address family that the device supplied to the lower layers for transmission. This includes packets generated locally and those forwarded by the device.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-octets"
func (*Interface_Subinterface_Ipv6_CountersPathAny) OutPkts ¶
func (n *Interface_Subinterface_Ipv6_CountersPathAny) OutPkts() *Interface_Subinterface_Ipv6_Counters_OutPktsPathAny
OutPkts (leaf): The total number of IP packets for the specified address family that the device supplied to the lower layers for transmission. This includes packets generated locally and those forwarded by the device.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "out-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-pkts"
func (*Interface_Subinterface_Ipv6_CountersPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6_Counters]
State returns a Query that can be used in gNMI operations.
type Interface_Subinterface_Ipv6_Counters_InDiscardedPktsPath ¶
type Interface_Subinterface_Ipv6_Counters_InDiscardedPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Counters_InDiscardedPktsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-discarded-pkts YANG schema element.
func (*Interface_Subinterface_Ipv6_Counters_InDiscardedPktsPath) State ¶
func (n *Interface_Subinterface_Ipv6_Counters_InDiscardedPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-discarded-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-discarded-pkts"
type Interface_Subinterface_Ipv6_Counters_InDiscardedPktsPathAny ¶
type Interface_Subinterface_Ipv6_Counters_InDiscardedPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Counters_InDiscardedPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-discarded-pkts YANG schema element.
func (*Interface_Subinterface_Ipv6_Counters_InDiscardedPktsPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Counters_InDiscardedPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-discarded-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-discarded-pkts"
type Interface_Subinterface_Ipv6_Counters_InErrorPktsPath ¶
type Interface_Subinterface_Ipv6_Counters_InErrorPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Counters_InErrorPktsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-error-pkts YANG schema element.
func (*Interface_Subinterface_Ipv6_Counters_InErrorPktsPath) State ¶
func (n *Interface_Subinterface_Ipv6_Counters_InErrorPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-error-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-error-pkts"
type Interface_Subinterface_Ipv6_Counters_InErrorPktsPathAny ¶
type Interface_Subinterface_Ipv6_Counters_InErrorPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Counters_InErrorPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-error-pkts YANG schema element.
func (*Interface_Subinterface_Ipv6_Counters_InErrorPktsPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Counters_InErrorPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-error-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-error-pkts"
type Interface_Subinterface_Ipv6_Counters_InForwardedOctetsPath ¶
type Interface_Subinterface_Ipv6_Counters_InForwardedOctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Counters_InForwardedOctetsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-forwarded-octets YANG schema element.
func (*Interface_Subinterface_Ipv6_Counters_InForwardedOctetsPath) State ¶
func (n *Interface_Subinterface_Ipv6_Counters_InForwardedOctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-forwarded-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-forwarded-octets"
type Interface_Subinterface_Ipv6_Counters_InForwardedOctetsPathAny ¶
type Interface_Subinterface_Ipv6_Counters_InForwardedOctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Counters_InForwardedOctetsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-forwarded-octets YANG schema element.
func (*Interface_Subinterface_Ipv6_Counters_InForwardedOctetsPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Counters_InForwardedOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-forwarded-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-forwarded-octets"
type Interface_Subinterface_Ipv6_Counters_InForwardedPktsPath ¶
type Interface_Subinterface_Ipv6_Counters_InForwardedPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Counters_InForwardedPktsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-forwarded-pkts YANG schema element.
func (*Interface_Subinterface_Ipv6_Counters_InForwardedPktsPath) State ¶
func (n *Interface_Subinterface_Ipv6_Counters_InForwardedPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-forwarded-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-forwarded-pkts"
type Interface_Subinterface_Ipv6_Counters_InForwardedPktsPathAny ¶
type Interface_Subinterface_Ipv6_Counters_InForwardedPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Counters_InForwardedPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-forwarded-pkts YANG schema element.
func (*Interface_Subinterface_Ipv6_Counters_InForwardedPktsPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Counters_InForwardedPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-forwarded-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-forwarded-pkts"
type Interface_Subinterface_Ipv6_Counters_InOctetsPath ¶
type Interface_Subinterface_Ipv6_Counters_InOctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Counters_InOctetsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-octets YANG schema element.
func (*Interface_Subinterface_Ipv6_Counters_InOctetsPath) State ¶
func (n *Interface_Subinterface_Ipv6_Counters_InOctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-octets"
type Interface_Subinterface_Ipv6_Counters_InOctetsPathAny ¶
type Interface_Subinterface_Ipv6_Counters_InOctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Counters_InOctetsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-octets YANG schema element.
func (*Interface_Subinterface_Ipv6_Counters_InOctetsPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Counters_InOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-octets"
type Interface_Subinterface_Ipv6_Counters_InPktsPath ¶
type Interface_Subinterface_Ipv6_Counters_InPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Counters_InPktsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-pkts YANG schema element.
func (*Interface_Subinterface_Ipv6_Counters_InPktsPath) State ¶
func (n *Interface_Subinterface_Ipv6_Counters_InPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-pkts"
type Interface_Subinterface_Ipv6_Counters_InPktsPathAny ¶
type Interface_Subinterface_Ipv6_Counters_InPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Counters_InPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-pkts YANG schema element.
func (*Interface_Subinterface_Ipv6_Counters_InPktsPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Counters_InPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "in-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/in-pkts"
type Interface_Subinterface_Ipv6_Counters_OutDiscardedPktsPath ¶
type Interface_Subinterface_Ipv6_Counters_OutDiscardedPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Counters_OutDiscardedPktsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-discarded-pkts YANG schema element.
func (*Interface_Subinterface_Ipv6_Counters_OutDiscardedPktsPath) State ¶
func (n *Interface_Subinterface_Ipv6_Counters_OutDiscardedPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-discarded-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-discarded-pkts"
type Interface_Subinterface_Ipv6_Counters_OutDiscardedPktsPathAny ¶
type Interface_Subinterface_Ipv6_Counters_OutDiscardedPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Counters_OutDiscardedPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-discarded-pkts YANG schema element.
func (*Interface_Subinterface_Ipv6_Counters_OutDiscardedPktsPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Counters_OutDiscardedPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-discarded-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-discarded-pkts"
type Interface_Subinterface_Ipv6_Counters_OutErrorPktsPath ¶
type Interface_Subinterface_Ipv6_Counters_OutErrorPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Counters_OutErrorPktsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-error-pkts YANG schema element.
func (*Interface_Subinterface_Ipv6_Counters_OutErrorPktsPath) State ¶
func (n *Interface_Subinterface_Ipv6_Counters_OutErrorPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-error-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-error-pkts"
type Interface_Subinterface_Ipv6_Counters_OutErrorPktsPathAny ¶
type Interface_Subinterface_Ipv6_Counters_OutErrorPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Counters_OutErrorPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-error-pkts YANG schema element.
func (*Interface_Subinterface_Ipv6_Counters_OutErrorPktsPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Counters_OutErrorPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-error-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-error-pkts"
type Interface_Subinterface_Ipv6_Counters_OutForwardedOctetsPath ¶
type Interface_Subinterface_Ipv6_Counters_OutForwardedOctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Counters_OutForwardedOctetsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-forwarded-octets YANG schema element.
func (*Interface_Subinterface_Ipv6_Counters_OutForwardedOctetsPath) State ¶
func (n *Interface_Subinterface_Ipv6_Counters_OutForwardedOctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-forwarded-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-forwarded-octets"
type Interface_Subinterface_Ipv6_Counters_OutForwardedOctetsPathAny ¶
type Interface_Subinterface_Ipv6_Counters_OutForwardedOctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Counters_OutForwardedOctetsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-forwarded-octets YANG schema element.
func (*Interface_Subinterface_Ipv6_Counters_OutForwardedOctetsPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Counters_OutForwardedOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-forwarded-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-forwarded-octets"
type Interface_Subinterface_Ipv6_Counters_OutForwardedPktsPath ¶
type Interface_Subinterface_Ipv6_Counters_OutForwardedPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Counters_OutForwardedPktsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-forwarded-pkts YANG schema element.
func (*Interface_Subinterface_Ipv6_Counters_OutForwardedPktsPath) State ¶
func (n *Interface_Subinterface_Ipv6_Counters_OutForwardedPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-forwarded-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-forwarded-pkts"
type Interface_Subinterface_Ipv6_Counters_OutForwardedPktsPathAny ¶
type Interface_Subinterface_Ipv6_Counters_OutForwardedPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Counters_OutForwardedPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-forwarded-pkts YANG schema element.
func (*Interface_Subinterface_Ipv6_Counters_OutForwardedPktsPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Counters_OutForwardedPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-forwarded-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-forwarded-pkts"
type Interface_Subinterface_Ipv6_Counters_OutOctetsPath ¶
type Interface_Subinterface_Ipv6_Counters_OutOctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Counters_OutOctetsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-octets YANG schema element.
func (*Interface_Subinterface_Ipv6_Counters_OutOctetsPath) State ¶
func (n *Interface_Subinterface_Ipv6_Counters_OutOctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-octets"
type Interface_Subinterface_Ipv6_Counters_OutOctetsPathAny ¶
type Interface_Subinterface_Ipv6_Counters_OutOctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Counters_OutOctetsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-octets YANG schema element.
func (*Interface_Subinterface_Ipv6_Counters_OutOctetsPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Counters_OutOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-octets" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-octets"
type Interface_Subinterface_Ipv6_Counters_OutPktsPath ¶
type Interface_Subinterface_Ipv6_Counters_OutPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Counters_OutPktsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-pkts YANG schema element.
func (*Interface_Subinterface_Ipv6_Counters_OutPktsPath) State ¶
func (n *Interface_Subinterface_Ipv6_Counters_OutPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-pkts"
type Interface_Subinterface_Ipv6_Counters_OutPktsPathAny ¶
type Interface_Subinterface_Ipv6_Counters_OutPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Counters_OutPktsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-pkts YANG schema element.
func (*Interface_Subinterface_Ipv6_Counters_OutPktsPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Counters_OutPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "out-pkts" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/out-pkts"
type Interface_Subinterface_Ipv6_DhcpClientPath ¶
type Interface_Subinterface_Ipv6_DhcpClientPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_DhcpClientPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/state/dhcp-client YANG schema element.
func (*Interface_Subinterface_Ipv6_DhcpClientPath) Config ¶
func (n *Interface_Subinterface_Ipv6_DhcpClientPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/dhcp-client" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/config/dhcp-client"
func (*Interface_Subinterface_Ipv6_DhcpClientPath) State ¶
func (n *Interface_Subinterface_Ipv6_DhcpClientPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/dhcp-client" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/dhcp-client"
type Interface_Subinterface_Ipv6_DhcpClientPathAny ¶
type Interface_Subinterface_Ipv6_DhcpClientPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_DhcpClientPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/state/dhcp-client YANG schema element.
func (*Interface_Subinterface_Ipv6_DhcpClientPathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_DhcpClientPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/dhcp-client" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/config/dhcp-client"
func (*Interface_Subinterface_Ipv6_DhcpClientPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_DhcpClientPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/dhcp-client" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/dhcp-client"
type Interface_Subinterface_Ipv6_DupAddrDetectTransmitsPath ¶
type Interface_Subinterface_Ipv6_DupAddrDetectTransmitsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_DupAddrDetectTransmitsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/state/dup-addr-detect-transmits YANG schema element.
func (*Interface_Subinterface_Ipv6_DupAddrDetectTransmitsPath) Config ¶
func (n *Interface_Subinterface_Ipv6_DupAddrDetectTransmitsPath) Config() ygnmi.ConfigQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/dup-addr-detect-transmits" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/config/dup-addr-detect-transmits"
func (*Interface_Subinterface_Ipv6_DupAddrDetectTransmitsPath) State ¶
func (n *Interface_Subinterface_Ipv6_DupAddrDetectTransmitsPath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/dup-addr-detect-transmits" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/dup-addr-detect-transmits"
type Interface_Subinterface_Ipv6_DupAddrDetectTransmitsPathAny ¶
type Interface_Subinterface_Ipv6_DupAddrDetectTransmitsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_DupAddrDetectTransmitsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/state/dup-addr-detect-transmits YANG schema element.
func (*Interface_Subinterface_Ipv6_DupAddrDetectTransmitsPathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_DupAddrDetectTransmitsPathAny) Config() ygnmi.WildcardQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/dup-addr-detect-transmits" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/config/dup-addr-detect-transmits"
func (*Interface_Subinterface_Ipv6_DupAddrDetectTransmitsPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_DupAddrDetectTransmitsPathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/dup-addr-detect-transmits" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/dup-addr-detect-transmits"
type Interface_Subinterface_Ipv6_EnabledPath ¶
type Interface_Subinterface_Ipv6_EnabledPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_EnabledPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/state/enabled YANG schema element.
func (*Interface_Subinterface_Ipv6_EnabledPath) Config ¶
func (n *Interface_Subinterface_Ipv6_EnabledPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/enabled" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/config/enabled"
func (*Interface_Subinterface_Ipv6_EnabledPath) State ¶
func (n *Interface_Subinterface_Ipv6_EnabledPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/enabled" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/enabled"
type Interface_Subinterface_Ipv6_EnabledPathAny ¶
type Interface_Subinterface_Ipv6_EnabledPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_EnabledPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/state/enabled YANG schema element.
func (*Interface_Subinterface_Ipv6_EnabledPathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_EnabledPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/enabled" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/config/enabled"
func (*Interface_Subinterface_Ipv6_EnabledPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_EnabledPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/enabled" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/enabled"
type Interface_Subinterface_Ipv6_MtuPath ¶
type Interface_Subinterface_Ipv6_MtuPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_MtuPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/state/mtu YANG schema element.
func (*Interface_Subinterface_Ipv6_MtuPath) Config ¶
func (n *Interface_Subinterface_Ipv6_MtuPath) Config() ygnmi.ConfigQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/mtu" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/config/mtu"
func (*Interface_Subinterface_Ipv6_MtuPath) State ¶
func (n *Interface_Subinterface_Ipv6_MtuPath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/mtu" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/mtu"
type Interface_Subinterface_Ipv6_MtuPathAny ¶
type Interface_Subinterface_Ipv6_MtuPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_MtuPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/state/mtu YANG schema element.
func (*Interface_Subinterface_Ipv6_MtuPathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_MtuPathAny) Config() ygnmi.WildcardQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/mtu" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/config/mtu"
func (*Interface_Subinterface_Ipv6_MtuPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_MtuPathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/mtu" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/state/mtu"
type Interface_Subinterface_Ipv6_NeighborPath ¶
Interface_Subinterface_Ipv6_NeighborPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor YANG schema element.
func (*Interface_Subinterface_Ipv6_NeighborPath) Config ¶
func (n *Interface_Subinterface_Ipv6_NeighborPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Ipv6_Neighbor]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6_NeighborPath) Ip ¶
func (n *Interface_Subinterface_Ipv6_NeighborPath) Ip() *Interface_Subinterface_Ipv6_Neighbor_IpPath
Ip (leaf): The IPv6 address of the neighbor node.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/ip" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/*/ip"
func (*Interface_Subinterface_Ipv6_NeighborPath) IsRouter ¶
func (n *Interface_Subinterface_Ipv6_NeighborPath) IsRouter() *Interface_Subinterface_Ipv6_Neighbor_IsRouterPath
IsRouter (leaf): Indicates that the neighbor node acts as a router.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/is-router" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/state/is-router"
func (*Interface_Subinterface_Ipv6_NeighborPath) LinkLayerAddress ¶
func (n *Interface_Subinterface_Ipv6_NeighborPath) LinkLayerAddress() *Interface_Subinterface_Ipv6_Neighbor_LinkLayerAddressPath
LinkLayerAddress (leaf): The link-layer address of the neighbor node.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/link-layer-address" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/*/link-layer-address"
func (*Interface_Subinterface_Ipv6_NeighborPath) NeighborState ¶
func (n *Interface_Subinterface_Ipv6_NeighborPath) NeighborState() *Interface_Subinterface_Ipv6_Neighbor_NeighborStatePath
NeighborState (leaf): The Neighbor Unreachability Detection state of this entry.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/neighbor-state" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/state/neighbor-state"
func (*Interface_Subinterface_Ipv6_NeighborPath) Origin ¶
func (n *Interface_Subinterface_Ipv6_NeighborPath) Origin() *Interface_Subinterface_Ipv6_Neighbor_OriginPath
Origin (leaf): The origin of this neighbor entry.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/origin" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/state/origin"
func (*Interface_Subinterface_Ipv6_NeighborPath) State ¶
func (n *Interface_Subinterface_Ipv6_NeighborPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv6_Neighbor]
State returns a Query that can be used in gNMI operations.
type Interface_Subinterface_Ipv6_NeighborPathAny ¶
Interface_Subinterface_Ipv6_NeighborPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor YANG schema element.
func (*Interface_Subinterface_Ipv6_NeighborPathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_NeighborPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6_Neighbor]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6_NeighborPathAny) Ip ¶
func (n *Interface_Subinterface_Ipv6_NeighborPathAny) Ip() *Interface_Subinterface_Ipv6_Neighbor_IpPathAny
Ip (leaf): The IPv6 address of the neighbor node.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/ip" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/*/ip"
func (*Interface_Subinterface_Ipv6_NeighborPathAny) IsRouter ¶
func (n *Interface_Subinterface_Ipv6_NeighborPathAny) IsRouter() *Interface_Subinterface_Ipv6_Neighbor_IsRouterPathAny
IsRouter (leaf): Indicates that the neighbor node acts as a router.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/is-router" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/state/is-router"
func (*Interface_Subinterface_Ipv6_NeighborPathAny) LinkLayerAddress ¶
func (n *Interface_Subinterface_Ipv6_NeighborPathAny) LinkLayerAddress() *Interface_Subinterface_Ipv6_Neighbor_LinkLayerAddressPathAny
LinkLayerAddress (leaf): The link-layer address of the neighbor node.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/link-layer-address" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/*/link-layer-address"
func (*Interface_Subinterface_Ipv6_NeighborPathAny) NeighborState ¶
func (n *Interface_Subinterface_Ipv6_NeighborPathAny) NeighborState() *Interface_Subinterface_Ipv6_Neighbor_NeighborStatePathAny
NeighborState (leaf): The Neighbor Unreachability Detection state of this entry.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/neighbor-state" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/state/neighbor-state"
func (*Interface_Subinterface_Ipv6_NeighborPathAny) Origin ¶
func (n *Interface_Subinterface_Ipv6_NeighborPathAny) Origin() *Interface_Subinterface_Ipv6_Neighbor_OriginPathAny
Origin (leaf): The origin of this neighbor entry.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "state/origin" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/state/origin"
func (*Interface_Subinterface_Ipv6_NeighborPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_NeighborPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6_Neighbor]
State returns a Query that can be used in gNMI operations.
type Interface_Subinterface_Ipv6_Neighbor_IpPath ¶
type Interface_Subinterface_Ipv6_Neighbor_IpPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Neighbor_IpPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/state/ip YANG schema element.
func (*Interface_Subinterface_Ipv6_Neighbor_IpPath) Config ¶
func (n *Interface_Subinterface_Ipv6_Neighbor_IpPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/ip" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/config/ip"
func (*Interface_Subinterface_Ipv6_Neighbor_IpPath) State ¶
func (n *Interface_Subinterface_Ipv6_Neighbor_IpPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/ip" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/state/ip"
type Interface_Subinterface_Ipv6_Neighbor_IpPathAny ¶
type Interface_Subinterface_Ipv6_Neighbor_IpPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Neighbor_IpPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/state/ip YANG schema element.
func (*Interface_Subinterface_Ipv6_Neighbor_IpPathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_Neighbor_IpPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/ip" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/config/ip"
func (*Interface_Subinterface_Ipv6_Neighbor_IpPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Neighbor_IpPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/ip" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/state/ip"
type Interface_Subinterface_Ipv6_Neighbor_IsRouterPath ¶
type Interface_Subinterface_Ipv6_Neighbor_IsRouterPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Neighbor_IsRouterPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/state/is-router YANG schema element.
func (*Interface_Subinterface_Ipv6_Neighbor_IsRouterPath) State ¶
func (n *Interface_Subinterface_Ipv6_Neighbor_IsRouterPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/is-router" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/state/is-router"
type Interface_Subinterface_Ipv6_Neighbor_IsRouterPathAny ¶
type Interface_Subinterface_Ipv6_Neighbor_IsRouterPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Neighbor_IsRouterPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/state/is-router YANG schema element.
func (*Interface_Subinterface_Ipv6_Neighbor_IsRouterPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Neighbor_IsRouterPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/is-router" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/state/is-router"
type Interface_Subinterface_Ipv6_Neighbor_LinkLayerAddressPath ¶
type Interface_Subinterface_Ipv6_Neighbor_LinkLayerAddressPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Neighbor_LinkLayerAddressPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/state/link-layer-address YANG schema element.
func (*Interface_Subinterface_Ipv6_Neighbor_LinkLayerAddressPath) Config ¶
func (n *Interface_Subinterface_Ipv6_Neighbor_LinkLayerAddressPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/link-layer-address" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/config/link-layer-address"
func (*Interface_Subinterface_Ipv6_Neighbor_LinkLayerAddressPath) State ¶
func (n *Interface_Subinterface_Ipv6_Neighbor_LinkLayerAddressPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/link-layer-address" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/state/link-layer-address"
type Interface_Subinterface_Ipv6_Neighbor_LinkLayerAddressPathAny ¶
type Interface_Subinterface_Ipv6_Neighbor_LinkLayerAddressPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Neighbor_LinkLayerAddressPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/state/link-layer-address YANG schema element.
func (*Interface_Subinterface_Ipv6_Neighbor_LinkLayerAddressPathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_Neighbor_LinkLayerAddressPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/link-layer-address" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/config/link-layer-address"
func (*Interface_Subinterface_Ipv6_Neighbor_LinkLayerAddressPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Neighbor_LinkLayerAddressPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/link-layer-address" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/state/link-layer-address"
type Interface_Subinterface_Ipv6_Neighbor_NeighborStatePath ¶
type Interface_Subinterface_Ipv6_Neighbor_NeighborStatePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Neighbor_NeighborStatePath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/state/neighbor-state YANG schema element.
func (*Interface_Subinterface_Ipv6_Neighbor_NeighborStatePath) State ¶
func (n *Interface_Subinterface_Ipv6_Neighbor_NeighborStatePath) State() ygnmi.SingletonQuery[oc.E_Neighbor_NeighborState]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/neighbor-state" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/state/neighbor-state"
type Interface_Subinterface_Ipv6_Neighbor_NeighborStatePathAny ¶
type Interface_Subinterface_Ipv6_Neighbor_NeighborStatePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Neighbor_NeighborStatePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/state/neighbor-state YANG schema element.
func (*Interface_Subinterface_Ipv6_Neighbor_NeighborStatePathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Neighbor_NeighborStatePathAny) State() ygnmi.WildcardQuery[oc.E_Neighbor_NeighborState]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/neighbor-state" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/state/neighbor-state"
type Interface_Subinterface_Ipv6_Neighbor_OriginPath ¶
type Interface_Subinterface_Ipv6_Neighbor_OriginPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Neighbor_OriginPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/state/origin YANG schema element.
func (*Interface_Subinterface_Ipv6_Neighbor_OriginPath) State ¶
func (n *Interface_Subinterface_Ipv6_Neighbor_OriginPath) State() ygnmi.SingletonQuery[oc.E_IfIp_NeighborOrigin]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/origin" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/state/origin"
type Interface_Subinterface_Ipv6_Neighbor_OriginPathAny ¶
type Interface_Subinterface_Ipv6_Neighbor_OriginPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Neighbor_OriginPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/state/origin YANG schema element.
func (*Interface_Subinterface_Ipv6_Neighbor_OriginPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Neighbor_OriginPathAny) State() ygnmi.WildcardQuery[oc.E_IfIp_NeighborOrigin]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/origin" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/state/origin"
type Interface_Subinterface_Ipv6_RouterAdvertisementPath ¶
Interface_Subinterface_Ipv6_RouterAdvertisementPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement YANG schema element.
func (*Interface_Subinterface_Ipv6_RouterAdvertisementPath) Config ¶
func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Ipv6_RouterAdvertisement]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6_RouterAdvertisementPath) Interval ¶
func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPath) Interval() *Interface_Subinterface_Ipv6_RouterAdvertisement_IntervalPath
Interval (leaf): The interval between periodic router advertisement neighbor discovery messages sent on this interface expressed in seconds.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/interval" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/*/interval"
func (*Interface_Subinterface_Ipv6_RouterAdvertisementPath) Lifetime ¶
func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPath) Lifetime() *Interface_Subinterface_Ipv6_RouterAdvertisement_LifetimePath
Lifetime (leaf): The lifetime advertised in the router advertisement neighbor discovery message on this interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/lifetime" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/*/lifetime"
func (*Interface_Subinterface_Ipv6_RouterAdvertisementPath) Managed ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPath) Managed() *Interface_Subinterface_Ipv6_RouterAdvertisement_ManagedPath
Managed (leaf): When set to true, the managed address configuration (M) flag is set in the advertised router advertisement. The M flag indicates that there are addresses available via DHCPv6.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/managed" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/*/managed"
func (*Interface_Subinterface_Ipv6_RouterAdvertisementPath) OtherConfig ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPath) OtherConfig() *Interface_Subinterface_Ipv6_RouterAdvertisement_OtherConfigPath
OtherConfig (leaf): When set to true, the other configuration (O) flag is set in the advertised router advertisement. The O flag indicates that there is other configuration available via DHCPv6 (e.g., DNS servers).
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/other-config" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/*/other-config"
func (*Interface_Subinterface_Ipv6_RouterAdvertisementPath) Prefix ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPath) Prefix(Prefix string) *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPath
Prefix (list): List of prefixes that are to be included in the IPv6 router-advertisement messages for the interface. The list is keyed by the IPv6 prefix in CIDR representation.
Prefixes that are listed are those that are to be advertised in router advertisement messages. Where there are IPv6 global addresses configured on an interface and the prefix is not listed in the prefix list, it MUST NOT be advertised in the router advertisement message.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "prefixes/prefix" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix" Prefix: string
func (*Interface_Subinterface_Ipv6_RouterAdvertisementPath) PrefixAny ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPath) PrefixAny() *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPathAny
PrefixAny (list): List of prefixes that are to be included in the IPv6 router-advertisement messages for the interface. The list is keyed by the IPv6 prefix in CIDR representation.
Prefixes that are listed are those that are to be advertised in router advertisement messages. Where there are IPv6 global addresses configured on an interface and the prefix is not listed in the prefix list, it MUST NOT be advertised in the router advertisement message.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "prefixes/prefix" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix"
func (*Interface_Subinterface_Ipv6_RouterAdvertisementPath) State ¶
func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv6_RouterAdvertisement]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6_RouterAdvertisementPath) Suppress ¶
func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPath) Suppress() *Interface_Subinterface_Ipv6_RouterAdvertisement_SuppressPath
Suppress (leaf): When set to true, router advertisement neighbor discovery messages are not transmitted on this interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/suppress" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/*/suppress"
type Interface_Subinterface_Ipv6_RouterAdvertisementPathAny ¶
Interface_Subinterface_Ipv6_RouterAdvertisementPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement YANG schema element.
func (*Interface_Subinterface_Ipv6_RouterAdvertisementPathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6_RouterAdvertisement]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6_RouterAdvertisementPathAny) Interval ¶
func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPathAny) Interval() *Interface_Subinterface_Ipv6_RouterAdvertisement_IntervalPathAny
Interval (leaf): The interval between periodic router advertisement neighbor discovery messages sent on this interface expressed in seconds.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/interval" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/*/interval"
func (*Interface_Subinterface_Ipv6_RouterAdvertisementPathAny) Lifetime ¶
func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPathAny) Lifetime() *Interface_Subinterface_Ipv6_RouterAdvertisement_LifetimePathAny
Lifetime (leaf): The lifetime advertised in the router advertisement neighbor discovery message on this interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/lifetime" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/*/lifetime"
func (*Interface_Subinterface_Ipv6_RouterAdvertisementPathAny) Managed ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPathAny) Managed() *Interface_Subinterface_Ipv6_RouterAdvertisement_ManagedPathAny
Managed (leaf): When set to true, the managed address configuration (M) flag is set in the advertised router advertisement. The M flag indicates that there are addresses available via DHCPv6.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/managed" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/*/managed"
func (*Interface_Subinterface_Ipv6_RouterAdvertisementPathAny) OtherConfig ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPathAny) OtherConfig() *Interface_Subinterface_Ipv6_RouterAdvertisement_OtherConfigPathAny
OtherConfig (leaf): When set to true, the other configuration (O) flag is set in the advertised router advertisement. The O flag indicates that there is other configuration available via DHCPv6 (e.g., DNS servers).
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/other-config" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/*/other-config"
func (*Interface_Subinterface_Ipv6_RouterAdvertisementPathAny) Prefix ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPathAny) Prefix(Prefix string) *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPathAny
Prefix (list): List of prefixes that are to be included in the IPv6 router-advertisement messages for the interface. The list is keyed by the IPv6 prefix in CIDR representation.
Prefixes that are listed are those that are to be advertised in router advertisement messages. Where there are IPv6 global addresses configured on an interface and the prefix is not listed in the prefix list, it MUST NOT be advertised in the router advertisement message.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "prefixes/prefix" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix" Prefix: string
func (*Interface_Subinterface_Ipv6_RouterAdvertisementPathAny) PrefixAny ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPathAny) PrefixAny() *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPathAny
PrefixAny (list): List of prefixes that are to be included in the IPv6 router-advertisement messages for the interface. The list is keyed by the IPv6 prefix in CIDR representation.
Prefixes that are listed are those that are to be advertised in router advertisement messages. Where there are IPv6 global addresses configured on an interface and the prefix is not listed in the prefix list, it MUST NOT be advertised in the router advertisement message.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "prefixes/prefix" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix"
func (*Interface_Subinterface_Ipv6_RouterAdvertisementPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6_RouterAdvertisement]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6_RouterAdvertisementPathAny) Suppress ¶
func (n *Interface_Subinterface_Ipv6_RouterAdvertisementPathAny) Suppress() *Interface_Subinterface_Ipv6_RouterAdvertisement_SuppressPathAny
Suppress (leaf): When set to true, router advertisement neighbor discovery messages are not transmitted on this interface.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/suppress" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/*/suppress"
type Interface_Subinterface_Ipv6_RouterAdvertisement_IntervalPath ¶
type Interface_Subinterface_Ipv6_RouterAdvertisement_IntervalPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_RouterAdvertisement_IntervalPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/state/interval YANG schema element.
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_IntervalPath) Config ¶
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_IntervalPath) Config() ygnmi.ConfigQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/interval" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/config/interval"
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_IntervalPath) State ¶
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_IntervalPath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/interval" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/state/interval"
type Interface_Subinterface_Ipv6_RouterAdvertisement_IntervalPathAny ¶
type Interface_Subinterface_Ipv6_RouterAdvertisement_IntervalPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_RouterAdvertisement_IntervalPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/state/interval YANG schema element.
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_IntervalPathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_IntervalPathAny) Config() ygnmi.WildcardQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/interval" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/config/interval"
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_IntervalPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_IntervalPathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/interval" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/state/interval"
type Interface_Subinterface_Ipv6_RouterAdvertisement_LifetimePath ¶
type Interface_Subinterface_Ipv6_RouterAdvertisement_LifetimePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_RouterAdvertisement_LifetimePath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/state/lifetime YANG schema element.
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_LifetimePath) Config ¶
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_LifetimePath) Config() ygnmi.ConfigQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/lifetime" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/config/lifetime"
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_LifetimePath) State ¶
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_LifetimePath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/lifetime" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/state/lifetime"
type Interface_Subinterface_Ipv6_RouterAdvertisement_LifetimePathAny ¶
type Interface_Subinterface_Ipv6_RouterAdvertisement_LifetimePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_RouterAdvertisement_LifetimePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/state/lifetime YANG schema element.
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_LifetimePathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_LifetimePathAny) Config() ygnmi.WildcardQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/lifetime" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/config/lifetime"
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_LifetimePathAny) State ¶
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_LifetimePathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/lifetime" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/state/lifetime"
type Interface_Subinterface_Ipv6_RouterAdvertisement_ManagedPath ¶ added in v0.1.2
type Interface_Subinterface_Ipv6_RouterAdvertisement_ManagedPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_RouterAdvertisement_ManagedPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/state/managed YANG schema element.
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_ManagedPath) Config ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_ManagedPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/managed" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/config/managed"
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_ManagedPath) State ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_ManagedPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/managed" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/state/managed"
type Interface_Subinterface_Ipv6_RouterAdvertisement_ManagedPathAny ¶ added in v0.1.2
type Interface_Subinterface_Ipv6_RouterAdvertisement_ManagedPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_RouterAdvertisement_ManagedPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/state/managed YANG schema element.
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_ManagedPathAny) Config ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_ManagedPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/managed" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/config/managed"
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_ManagedPathAny) State ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_ManagedPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/managed" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/state/managed"
type Interface_Subinterface_Ipv6_RouterAdvertisement_OtherConfigPath ¶ added in v0.1.2
type Interface_Subinterface_Ipv6_RouterAdvertisement_OtherConfigPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_RouterAdvertisement_OtherConfigPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/state/other-config YANG schema element.
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_OtherConfigPath) Config ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_OtherConfigPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/other-config" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/config/other-config"
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_OtherConfigPath) State ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_OtherConfigPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/other-config" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/state/other-config"
type Interface_Subinterface_Ipv6_RouterAdvertisement_OtherConfigPathAny ¶ added in v0.1.2
type Interface_Subinterface_Ipv6_RouterAdvertisement_OtherConfigPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_RouterAdvertisement_OtherConfigPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/state/other-config YANG schema element.
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_OtherConfigPathAny) Config ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_OtherConfigPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/other-config" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/config/other-config"
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_OtherConfigPathAny) State ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_OtherConfigPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/other-config" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/state/other-config"
type Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPath ¶ added in v0.1.2
Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix YANG schema element.
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPath) Config ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPath) DisableAdvertisement ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPath) DisableAdvertisement() *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPath
DisableAdvertisement (leaf): When set to true, the prefix is not advertised within router advertisement messages that are sent as a result of router soliciation messages.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/disable-advertisement" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/*/disable-advertisement"
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPath) DisableAutoconfiguration ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPath) DisableAutoconfiguration() *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPath
DisableAutoconfiguration (leaf): When set to true, the prefix is marked as not to be used for stateless address configuration. This is achieved by setting the autonomous address configuration bit for the prefix.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/disable-autoconfiguration" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/*/disable-autoconfiguration"
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPath) EnableOnlink ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPath) EnableOnlink() *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPath
EnableOnlink (leaf): When set to true, the prefix is marked as being on link by setting the L-bit for the prefix within a router advertisement.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/enable-onlink" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/*/enable-onlink"
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPath) PreferredLifetime ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPath) PreferredLifetime() *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePath
PreferredLifetime (leaf): The length of time that the address within the prefix remains in the preferred state, i.e., unrestricted use is allowed by upper-layer protocols. See RFC4862 for a complete definition of preferred behaviours.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/preferred-lifetime" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/*/preferred-lifetime"
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPath) Prefix ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPath) Prefix() *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PrefixPath
Prefix (leaf): IPv6 prefix to be advertised within the router advertisement message.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/prefix" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/*/prefix"
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPath) State ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPath) ValidLifetime ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPath) ValidLifetime() *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePath
ValidLifetime (leaf): The length of time that the prefix is valid relative to the time the packet was sent.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/valid-lifetime" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/*/valid-lifetime"
type Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPathAny ¶ added in v0.1.2
Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix YANG schema element.
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPathAny) Config ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPathAny) DisableAdvertisement ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPathAny) DisableAdvertisement() *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPathAny
DisableAdvertisement (leaf): When set to true, the prefix is not advertised within router advertisement messages that are sent as a result of router soliciation messages.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/disable-advertisement" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/*/disable-advertisement"
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPathAny) DisableAutoconfiguration ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPathAny) DisableAutoconfiguration() *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPathAny
DisableAutoconfiguration (leaf): When set to true, the prefix is marked as not to be used for stateless address configuration. This is achieved by setting the autonomous address configuration bit for the prefix.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/disable-autoconfiguration" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/*/disable-autoconfiguration"
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPathAny) EnableOnlink ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPathAny) EnableOnlink() *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPathAny
EnableOnlink (leaf): When set to true, the prefix is marked as being on link by setting the L-bit for the prefix within a router advertisement.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/enable-onlink" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/*/enable-onlink"
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPathAny) PreferredLifetime ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPathAny) PreferredLifetime() *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePathAny
PreferredLifetime (leaf): The length of time that the address within the prefix remains in the preferred state, i.e., unrestricted use is allowed by upper-layer protocols. See RFC4862 for a complete definition of preferred behaviours.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/preferred-lifetime" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/*/preferred-lifetime"
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPathAny) Prefix ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPathAny) Prefix() *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PrefixPathAny
Prefix (leaf): IPv6 prefix to be advertised within the router advertisement message.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/prefix" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/*/prefix"
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPathAny) State ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPathAny) ValidLifetime ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_PrefixPathAny) ValidLifetime() *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePathAny
ValidLifetime (leaf): The length of time that the prefix is valid relative to the time the packet was sent.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-interfaces" Path from parent: "*/valid-lifetime" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/*/valid-lifetime"
type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPath ¶ added in v0.1.2
type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/state/disable-advertisement YANG schema element.
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPath) Config ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/disable-advertisement" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/config/disable-advertisement"
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPath) State ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/disable-advertisement" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/state/disable-advertisement"
type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPathAny ¶ added in v0.1.2
type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/state/disable-advertisement YANG schema element.
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPathAny) Config ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/disable-advertisement" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/config/disable-advertisement"
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPathAny) State ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAdvertisementPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/disable-advertisement" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/state/disable-advertisement"
type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPath ¶ added in v0.1.2
type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/state/disable-autoconfiguration YANG schema element.
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPath) Config ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/disable-autoconfiguration" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/config/disable-autoconfiguration"
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPath) State ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/disable-autoconfiguration" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/state/disable-autoconfiguration"
type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPathAny ¶ added in v0.1.2
type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/state/disable-autoconfiguration YANG schema element.
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPathAny) Config ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/disable-autoconfiguration" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/config/disable-autoconfiguration"
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPathAny) State ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_DisableAutoconfigurationPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/disable-autoconfiguration" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/state/disable-autoconfiguration"
type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPath ¶ added in v0.1.2
type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/state/enable-onlink YANG schema element.
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPath) Config ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/enable-onlink" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/config/enable-onlink"
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPath) State ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/enable-onlink" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/state/enable-onlink"
type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPathAny ¶ added in v0.1.2
type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/state/enable-onlink YANG schema element.
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPathAny) Config ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/enable-onlink" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/config/enable-onlink"
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPathAny) State ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_EnableOnlinkPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/enable-onlink" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/state/enable-onlink"
type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePath ¶ added in v0.1.2
type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/state/preferred-lifetime YANG schema element.
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePath) Config ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePath) Config() ygnmi.ConfigQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/preferred-lifetime" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/config/preferred-lifetime"
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePath) State ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/preferred-lifetime" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/state/preferred-lifetime"
type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePathAny ¶ added in v0.1.2
type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/state/preferred-lifetime YANG schema element.
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePathAny) Config ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePathAny) Config() ygnmi.WildcardQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/preferred-lifetime" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/config/preferred-lifetime"
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePathAny) State ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PreferredLifetimePathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/preferred-lifetime" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/state/preferred-lifetime"
type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PrefixPath ¶ added in v0.1.2
type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PrefixPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PrefixPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/state/prefix YANG schema element.
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PrefixPath) Config ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PrefixPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/prefix" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/config/prefix"
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PrefixPath) State ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PrefixPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/prefix" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/state/prefix"
type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PrefixPathAny ¶ added in v0.1.2
type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PrefixPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PrefixPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/state/prefix YANG schema element.
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PrefixPathAny) Config ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PrefixPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/prefix" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/config/prefix"
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PrefixPathAny) State ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_PrefixPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/prefix" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/state/prefix"
type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePath ¶ added in v0.1.2
type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/state/valid-lifetime YANG schema element.
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePath) Config ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePath) Config() ygnmi.ConfigQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/valid-lifetime" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/config/valid-lifetime"
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePath) State ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/valid-lifetime" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/state/valid-lifetime"
type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePathAny ¶ added in v0.1.2
type Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/state/valid-lifetime YANG schema element.
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePathAny) Config ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePathAny) Config() ygnmi.WildcardQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/valid-lifetime" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/config/valid-lifetime"
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePathAny) State ¶ added in v0.1.2
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_Prefix_ValidLifetimePathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/valid-lifetime" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/state/valid-lifetime"
type Interface_Subinterface_Ipv6_RouterAdvertisement_SuppressPath ¶
type Interface_Subinterface_Ipv6_RouterAdvertisement_SuppressPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_RouterAdvertisement_SuppressPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/state/suppress YANG schema element.
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_SuppressPath) Config ¶
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_SuppressPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/suppress" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/config/suppress"
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_SuppressPath) State ¶
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_SuppressPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/suppress" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/state/suppress"
type Interface_Subinterface_Ipv6_RouterAdvertisement_SuppressPathAny ¶
type Interface_Subinterface_Ipv6_RouterAdvertisement_SuppressPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_RouterAdvertisement_SuppressPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/state/suppress YANG schema element.
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_SuppressPathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_SuppressPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "config/suppress" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/config/suppress"
func (*Interface_Subinterface_Ipv6_RouterAdvertisement_SuppressPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_RouterAdvertisement_SuppressPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-if-ip" Instantiating module: "openconfig-if-ip" Path from parent: "state/suppress" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/state/suppress"
type Interface_Subinterface_Ipv6_UnnumberedPath ¶
Interface_Subinterface_Ipv6_UnnumberedPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered YANG schema element.
func (*Interface_Subinterface_Ipv6_UnnumberedPath) Config ¶
func (n *Interface_Subinterface_Ipv6_UnnumberedPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Ipv6_Unnumbered]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6_UnnumberedPath) Enabled ¶
func (n *Interface_Subinterface_Ipv6_UnnumberedPath) Enabled() *Interface_Subinterface_Ipv6_Unnumbered_EnabledPath
Enabled (leaf): Indicates that the subinterface is unnumbered. By default the subinterface is numbered, i.e., expected to have an IP address configuration.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/enabled" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/*/enabled"
func (*Interface_Subinterface_Ipv6_UnnumberedPath) InterfaceRef ¶
func (n *Interface_Subinterface_Ipv6_UnnumberedPath) InterfaceRef() *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRefPath
InterfaceRef (container): Reference to an interface or subinterface
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "interface-ref" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/interface-ref"
func (*Interface_Subinterface_Ipv6_UnnumberedPath) State ¶
func (n *Interface_Subinterface_Ipv6_UnnumberedPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv6_Unnumbered]
State returns a Query that can be used in gNMI operations.
type Interface_Subinterface_Ipv6_UnnumberedPathAny ¶
Interface_Subinterface_Ipv6_UnnumberedPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered YANG schema element.
func (*Interface_Subinterface_Ipv6_UnnumberedPathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_UnnumberedPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6_Unnumbered]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6_UnnumberedPathAny) Enabled ¶
func (n *Interface_Subinterface_Ipv6_UnnumberedPathAny) Enabled() *Interface_Subinterface_Ipv6_Unnumbered_EnabledPathAny
Enabled (leaf): Indicates that the subinterface is unnumbered. By default the subinterface is numbered, i.e., expected to have an IP address configuration.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/enabled" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/*/enabled"
func (*Interface_Subinterface_Ipv6_UnnumberedPathAny) InterfaceRef ¶
func (n *Interface_Subinterface_Ipv6_UnnumberedPathAny) InterfaceRef() *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRefPathAny
InterfaceRef (container): Reference to an interface or subinterface
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "interface-ref" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/interface-ref"
func (*Interface_Subinterface_Ipv6_UnnumberedPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_UnnumberedPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6_Unnumbered]
State returns a Query that can be used in gNMI operations.
type Interface_Subinterface_Ipv6_Unnumbered_EnabledPath ¶
type Interface_Subinterface_Ipv6_Unnumbered_EnabledPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Unnumbered_EnabledPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/state/enabled YANG schema element.
func (*Interface_Subinterface_Ipv6_Unnumbered_EnabledPath) Config ¶
func (n *Interface_Subinterface_Ipv6_Unnumbered_EnabledPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "config/enabled" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/config/enabled"
func (*Interface_Subinterface_Ipv6_Unnumbered_EnabledPath) State ¶
func (n *Interface_Subinterface_Ipv6_Unnumbered_EnabledPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "state/enabled" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/state/enabled"
type Interface_Subinterface_Ipv6_Unnumbered_EnabledPathAny ¶
type Interface_Subinterface_Ipv6_Unnumbered_EnabledPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Unnumbered_EnabledPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/state/enabled YANG schema element.
func (*Interface_Subinterface_Ipv6_Unnumbered_EnabledPathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_Unnumbered_EnabledPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "config/enabled" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/config/enabled"
func (*Interface_Subinterface_Ipv6_Unnumbered_EnabledPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Unnumbered_EnabledPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "state/enabled" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/state/enabled"
type Interface_Subinterface_Ipv6_Unnumbered_InterfaceRefPath ¶
Interface_Subinterface_Ipv6_Unnumbered_InterfaceRefPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/interface-ref YANG schema element.
func (*Interface_Subinterface_Ipv6_Unnumbered_InterfaceRefPath) Config ¶
func (n *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRefPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6_Unnumbered_InterfaceRefPath) Interface ¶
func (n *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRefPath) Interface() *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_InterfacePath
Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/interface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/interface-ref/*/interface"
func (*Interface_Subinterface_Ipv6_Unnumbered_InterfaceRefPath) State ¶
func (n *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRefPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6_Unnumbered_InterfaceRefPath) Subinterface ¶
func (n *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRefPath) Subinterface() *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_SubinterfacePath
Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is requuired, this leaf should not be set.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/subinterface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/interface-ref/*/subinterface"
type Interface_Subinterface_Ipv6_Unnumbered_InterfaceRefPathAny ¶
Interface_Subinterface_Ipv6_Unnumbered_InterfaceRefPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/interface-ref YANG schema element.
func (*Interface_Subinterface_Ipv6_Unnumbered_InterfaceRefPathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRefPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6_Unnumbered_InterfaceRefPathAny) Interface ¶
func (n *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRefPathAny) Interface() *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_InterfacePathAny
Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/interface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/interface-ref/*/interface"
func (*Interface_Subinterface_Ipv6_Unnumbered_InterfaceRefPathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRefPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Ipv6_Unnumbered_InterfaceRefPathAny) Subinterface ¶
func (n *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRefPathAny) Subinterface() *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_SubinterfacePathAny
Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is requuired, this leaf should not be set.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "*/subinterface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/interface-ref/*/subinterface"
type Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_InterfacePath ¶
type Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_InterfacePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_InterfacePath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/interface-ref/state/interface YANG schema element.
func (*Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_InterfacePath) Config ¶
func (n *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_InterfacePath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "config/interface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/interface-ref/config/interface"
func (*Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_InterfacePath) State ¶
func (n *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_InterfacePath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "state/interface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/interface-ref/state/interface"
type Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_InterfacePathAny ¶
type Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_InterfacePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_InterfacePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/interface-ref/state/interface YANG schema element.
func (*Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_InterfacePathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_InterfacePathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "config/interface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/interface-ref/config/interface"
func (*Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_InterfacePathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_InterfacePathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "state/interface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/interface-ref/state/interface"
type Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_SubinterfacePath ¶
type Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_SubinterfacePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_SubinterfacePath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/interface-ref/state/subinterface YANG schema element.
func (*Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_SubinterfacePath) Config ¶
func (n *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_SubinterfacePath) Config() ygnmi.ConfigQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "config/subinterface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/interface-ref/config/subinterface"
func (*Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_SubinterfacePath) State ¶
func (n *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_SubinterfacePath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "state/subinterface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/interface-ref/state/subinterface"
type Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_SubinterfacePathAny ¶
type Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_SubinterfacePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_SubinterfacePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/interface-ref/state/subinterface YANG schema element.
func (*Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_SubinterfacePathAny) Config ¶
func (n *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_SubinterfacePathAny) Config() ygnmi.WildcardQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "config/subinterface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/interface-ref/config/subinterface"
func (*Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_SubinterfacePathAny) State ¶
func (n *Interface_Subinterface_Ipv6_Unnumbered_InterfaceRef_SubinterfacePathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-if-ip" Path from parent: "state/subinterface" Path from root: "/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/interface-ref/state/subinterface"
type Interface_Subinterface_LastChangePath ¶
type Interface_Subinterface_LastChangePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_LastChangePath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/last-change YANG schema element.
func (*Interface_Subinterface_LastChangePath) State ¶
func (n *Interface_Subinterface_LastChangePath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/last-change" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/last-change"
type Interface_Subinterface_LastChangePathAny ¶
type Interface_Subinterface_LastChangePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_LastChangePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/last-change YANG schema element.
func (*Interface_Subinterface_LastChangePathAny) State ¶
func (n *Interface_Subinterface_LastChangePathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/last-change" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/last-change"
type Interface_Subinterface_LogicalPath ¶
type Interface_Subinterface_LogicalPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_LogicalPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/logical YANG schema element.
func (*Interface_Subinterface_LogicalPath) State ¶
func (n *Interface_Subinterface_LogicalPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/logical" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/logical"
type Interface_Subinterface_LogicalPathAny ¶
type Interface_Subinterface_LogicalPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_LogicalPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/logical YANG schema element.
func (*Interface_Subinterface_LogicalPathAny) State ¶
func (n *Interface_Subinterface_LogicalPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/logical" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/logical"
type Interface_Subinterface_ManagementPath ¶
type Interface_Subinterface_ManagementPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_ManagementPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/management YANG schema element.
func (*Interface_Subinterface_ManagementPath) State ¶
func (n *Interface_Subinterface_ManagementPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/management" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/management"
type Interface_Subinterface_ManagementPathAny ¶
type Interface_Subinterface_ManagementPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_ManagementPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/management YANG schema element.
func (*Interface_Subinterface_ManagementPathAny) State ¶
func (n *Interface_Subinterface_ManagementPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/management" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/management"
type Interface_Subinterface_NamePath ¶
type Interface_Subinterface_NamePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_NamePath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/name YANG schema element.
func (*Interface_Subinterface_NamePath) State ¶
func (n *Interface_Subinterface_NamePath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/name" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/name"
type Interface_Subinterface_NamePathAny ¶
type Interface_Subinterface_NamePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_NamePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/name YANG schema element.
func (*Interface_Subinterface_NamePathAny) State ¶
func (n *Interface_Subinterface_NamePathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/name" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/name"
type Interface_Subinterface_OperStatusPath ¶
type Interface_Subinterface_OperStatusPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_OperStatusPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/oper-status YANG schema element.
func (*Interface_Subinterface_OperStatusPath) State ¶
func (n *Interface_Subinterface_OperStatusPath) State() ygnmi.SingletonQuery[oc.E_Interface_OperStatus]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/oper-status" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/oper-status"
type Interface_Subinterface_OperStatusPathAny ¶
type Interface_Subinterface_OperStatusPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_OperStatusPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/state/oper-status YANG schema element.
func (*Interface_Subinterface_OperStatusPathAny) State ¶
func (n *Interface_Subinterface_OperStatusPathAny) State() ygnmi.WildcardQuery[oc.E_Interface_OperStatus]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/oper-status" Path from root: "/interfaces/interface/subinterfaces/subinterface/state/oper-status"
type Interface_Subinterface_VlanPath ¶
Interface_Subinterface_VlanPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan YANG schema element.
func (*Interface_Subinterface_VlanPath) Config ¶
func (n *Interface_Subinterface_VlanPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Vlan]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_VlanPath) EgressMapping ¶
func (n *Interface_Subinterface_VlanPath) EgressMapping() *Interface_Subinterface_Vlan_EgressMappingPath
EgressMapping (container): Egress VLAN and label behaviors for packets that are destined for output via this subinterface.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "egress-mapping" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/egress-mapping"
func (*Interface_Subinterface_VlanPath) IngressMapping ¶
func (n *Interface_Subinterface_VlanPath) IngressMapping() *Interface_Subinterface_Vlan_IngressMappingPath
IngressMapping (container): Ingress VLAN stack behaviors for packets that arrive on this subinterface after their VLAN idenitifer(s) have been matched.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "ingress-mapping" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/ingress-mapping"
func (*Interface_Subinterface_VlanPath) Match ¶
func (n *Interface_Subinterface_VlanPath) Match() *Interface_Subinterface_Vlan_MatchPath
Match (container): Configuration for various VLAN tag matching schemes, including single-tagged 802.1q packets and double-tagged 802.1ad 'Q-in-Q' packets. Typically only one of the subordinate containers should be specified.
Wildcards may be matched by specifying range values of 2-4094. If implementations have a more efficient way to match Wildcards then they should recognize this pattern and translate accordingly.
Implementations are expected to return errors for combinations that they do not support, or provide deviations to the same effect.
For simple VLAN configurations without an 'egress-mapping' then using the 'single-tagged' and 'double-tagged' VLAN matches that resolve to specific values, these specify the VLAN identifiers applied to packets on egress.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "match" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match"
func (*Interface_Subinterface_VlanPath) State ¶
func (n *Interface_Subinterface_VlanPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Vlan]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_VlanPath) VlanId ¶
func (n *Interface_Subinterface_VlanPath) VlanId() *Interface_Subinterface_Vlan_VlanIdPath
VlanId (leaf): VLAN id for the subinterface -- specified inline for the case of a local VLAN. The id is scoped to the subinterface, and could be repeated on different subinterfaces. Deprecation note: See adjacent elements in the 'vlan' container for making more expressive VLAN matches.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/*/vlan-id"
type Interface_Subinterface_VlanPathAny ¶
Interface_Subinterface_VlanPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan YANG schema element.
func (*Interface_Subinterface_VlanPathAny) Config ¶
func (n *Interface_Subinterface_VlanPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_VlanPathAny) EgressMapping ¶
func (n *Interface_Subinterface_VlanPathAny) EgressMapping() *Interface_Subinterface_Vlan_EgressMappingPathAny
EgressMapping (container): Egress VLAN and label behaviors for packets that are destined for output via this subinterface.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "egress-mapping" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/egress-mapping"
func (*Interface_Subinterface_VlanPathAny) IngressMapping ¶
func (n *Interface_Subinterface_VlanPathAny) IngressMapping() *Interface_Subinterface_Vlan_IngressMappingPathAny
IngressMapping (container): Ingress VLAN stack behaviors for packets that arrive on this subinterface after their VLAN idenitifer(s) have been matched.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "ingress-mapping" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/ingress-mapping"
func (*Interface_Subinterface_VlanPathAny) Match ¶
func (n *Interface_Subinterface_VlanPathAny) Match() *Interface_Subinterface_Vlan_MatchPathAny
Match (container): Configuration for various VLAN tag matching schemes, including single-tagged 802.1q packets and double-tagged 802.1ad 'Q-in-Q' packets. Typically only one of the subordinate containers should be specified.
Wildcards may be matched by specifying range values of 2-4094. If implementations have a more efficient way to match Wildcards then they should recognize this pattern and translate accordingly.
Implementations are expected to return errors for combinations that they do not support, or provide deviations to the same effect.
For simple VLAN configurations without an 'egress-mapping' then using the 'single-tagged' and 'double-tagged' VLAN matches that resolve to specific values, these specify the VLAN identifiers applied to packets on egress.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "match" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match"
func (*Interface_Subinterface_VlanPathAny) State ¶
func (n *Interface_Subinterface_VlanPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_VlanPathAny) VlanId ¶
func (n *Interface_Subinterface_VlanPathAny) VlanId() *Interface_Subinterface_Vlan_VlanIdPathAny
VlanId (leaf): VLAN id for the subinterface -- specified inline for the case of a local VLAN. The id is scoped to the subinterface, and could be repeated on different subinterfaces. Deprecation note: See adjacent elements in the 'vlan' container for making more expressive VLAN matches.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/*/vlan-id"
type Interface_Subinterface_Vlan_EgressMappingPath ¶
Interface_Subinterface_Vlan_EgressMappingPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/egress-mapping YANG schema element.
func (*Interface_Subinterface_Vlan_EgressMappingPath) Config ¶
func (n *Interface_Subinterface_Vlan_EgressMappingPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Vlan_EgressMapping]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Vlan_EgressMappingPath) State ¶
func (n *Interface_Subinterface_Vlan_EgressMappingPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Vlan_EgressMapping]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Vlan_EgressMappingPath) Tpid ¶
func (n *Interface_Subinterface_Vlan_EgressMappingPath) Tpid() *Interface_Subinterface_Vlan_EgressMapping_TpidPath
Tpid (leaf): Optionally override the tag protocol identifier field (TPID) that is used by the action configured by 'vlan-stack-action' when modifying the VLAN stack.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/tpid" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/egress-mapping/*/tpid"
func (*Interface_Subinterface_Vlan_EgressMappingPath) VlanId ¶
func (n *Interface_Subinterface_Vlan_EgressMappingPath) VlanId() *Interface_Subinterface_Vlan_EgressMapping_VlanIdPath
VlanId (leaf): Optionally specifies a fixed VLAN identifier that is used by the action configured in 'vlan-stack-action'. For example, if the action is 'POP' then a VLAN identifier is removed from the stack but the value of this leaf is used instead. This value must be non-zero if the 'vlan-stack-action' is one of 'PUSH' or 'SWAP'.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/egress-mapping/*/vlan-id"
func (*Interface_Subinterface_Vlan_EgressMappingPath) VlanStackAction ¶
func (n *Interface_Subinterface_Vlan_EgressMappingPath) VlanStackAction() *Interface_Subinterface_Vlan_EgressMapping_VlanStackActionPath
VlanStackAction (leaf): The action to take on the VLAN stack of a packet. This is optionally used in conjunction with adjacent leaves to override the values of the action.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/vlan-stack-action" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/egress-mapping/*/vlan-stack-action"
type Interface_Subinterface_Vlan_EgressMappingPathAny ¶
Interface_Subinterface_Vlan_EgressMappingPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/egress-mapping YANG schema element.
func (*Interface_Subinterface_Vlan_EgressMappingPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_EgressMappingPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_EgressMapping]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Vlan_EgressMappingPathAny) State ¶
func (n *Interface_Subinterface_Vlan_EgressMappingPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_EgressMapping]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Vlan_EgressMappingPathAny) Tpid ¶
func (n *Interface_Subinterface_Vlan_EgressMappingPathAny) Tpid() *Interface_Subinterface_Vlan_EgressMapping_TpidPathAny
Tpid (leaf): Optionally override the tag protocol identifier field (TPID) that is used by the action configured by 'vlan-stack-action' when modifying the VLAN stack.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/tpid" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/egress-mapping/*/tpid"
func (*Interface_Subinterface_Vlan_EgressMappingPathAny) VlanId ¶
func (n *Interface_Subinterface_Vlan_EgressMappingPathAny) VlanId() *Interface_Subinterface_Vlan_EgressMapping_VlanIdPathAny
VlanId (leaf): Optionally specifies a fixed VLAN identifier that is used by the action configured in 'vlan-stack-action'. For example, if the action is 'POP' then a VLAN identifier is removed from the stack but the value of this leaf is used instead. This value must be non-zero if the 'vlan-stack-action' is one of 'PUSH' or 'SWAP'.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/egress-mapping/*/vlan-id"
func (*Interface_Subinterface_Vlan_EgressMappingPathAny) VlanStackAction ¶
func (n *Interface_Subinterface_Vlan_EgressMappingPathAny) VlanStackAction() *Interface_Subinterface_Vlan_EgressMapping_VlanStackActionPathAny
VlanStackAction (leaf): The action to take on the VLAN stack of a packet. This is optionally used in conjunction with adjacent leaves to override the values of the action.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/vlan-stack-action" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/egress-mapping/*/vlan-stack-action"
type Interface_Subinterface_Vlan_EgressMapping_TpidPath ¶
type Interface_Subinterface_Vlan_EgressMapping_TpidPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_EgressMapping_TpidPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/egress-mapping/state/tpid YANG schema element.
func (*Interface_Subinterface_Vlan_EgressMapping_TpidPath) Config ¶
func (n *Interface_Subinterface_Vlan_EgressMapping_TpidPath) Config() ygnmi.ConfigQuery[oc.E_VlanTypes_TPID_TYPES]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/tpid" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/egress-mapping/config/tpid"
func (*Interface_Subinterface_Vlan_EgressMapping_TpidPath) State ¶
func (n *Interface_Subinterface_Vlan_EgressMapping_TpidPath) State() ygnmi.SingletonQuery[oc.E_VlanTypes_TPID_TYPES]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/tpid" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/egress-mapping/state/tpid"
type Interface_Subinterface_Vlan_EgressMapping_TpidPathAny ¶
type Interface_Subinterface_Vlan_EgressMapping_TpidPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_EgressMapping_TpidPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/egress-mapping/state/tpid YANG schema element.
func (*Interface_Subinterface_Vlan_EgressMapping_TpidPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_EgressMapping_TpidPathAny) Config() ygnmi.WildcardQuery[oc.E_VlanTypes_TPID_TYPES]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/tpid" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/egress-mapping/config/tpid"
func (*Interface_Subinterface_Vlan_EgressMapping_TpidPathAny) State ¶
func (n *Interface_Subinterface_Vlan_EgressMapping_TpidPathAny) State() ygnmi.WildcardQuery[oc.E_VlanTypes_TPID_TYPES]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/tpid" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/egress-mapping/state/tpid"
type Interface_Subinterface_Vlan_EgressMapping_VlanIdPath ¶
type Interface_Subinterface_Vlan_EgressMapping_VlanIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_EgressMapping_VlanIdPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/egress-mapping/state/vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_EgressMapping_VlanIdPath) Config ¶
func (n *Interface_Subinterface_Vlan_EgressMapping_VlanIdPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/egress-mapping/config/vlan-id"
func (*Interface_Subinterface_Vlan_EgressMapping_VlanIdPath) State ¶
func (n *Interface_Subinterface_Vlan_EgressMapping_VlanIdPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/egress-mapping/state/vlan-id"
type Interface_Subinterface_Vlan_EgressMapping_VlanIdPathAny ¶
type Interface_Subinterface_Vlan_EgressMapping_VlanIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_EgressMapping_VlanIdPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/egress-mapping/state/vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_EgressMapping_VlanIdPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_EgressMapping_VlanIdPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/egress-mapping/config/vlan-id"
func (*Interface_Subinterface_Vlan_EgressMapping_VlanIdPathAny) State ¶
func (n *Interface_Subinterface_Vlan_EgressMapping_VlanIdPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/egress-mapping/state/vlan-id"
type Interface_Subinterface_Vlan_EgressMapping_VlanStackActionPath ¶
type Interface_Subinterface_Vlan_EgressMapping_VlanStackActionPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_EgressMapping_VlanStackActionPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/egress-mapping/state/vlan-stack-action YANG schema element.
func (*Interface_Subinterface_Vlan_EgressMapping_VlanStackActionPath) Config ¶
func (n *Interface_Subinterface_Vlan_EgressMapping_VlanStackActionPath) Config() ygnmi.ConfigQuery[oc.E_Vlan_VlanStackAction]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/vlan-stack-action" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/egress-mapping/config/vlan-stack-action"
func (*Interface_Subinterface_Vlan_EgressMapping_VlanStackActionPath) State ¶
func (n *Interface_Subinterface_Vlan_EgressMapping_VlanStackActionPath) State() ygnmi.SingletonQuery[oc.E_Vlan_VlanStackAction]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/vlan-stack-action" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/egress-mapping/state/vlan-stack-action"
type Interface_Subinterface_Vlan_EgressMapping_VlanStackActionPathAny ¶
type Interface_Subinterface_Vlan_EgressMapping_VlanStackActionPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_EgressMapping_VlanStackActionPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/egress-mapping/state/vlan-stack-action YANG schema element.
func (*Interface_Subinterface_Vlan_EgressMapping_VlanStackActionPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_EgressMapping_VlanStackActionPathAny) Config() ygnmi.WildcardQuery[oc.E_Vlan_VlanStackAction]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/vlan-stack-action" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/egress-mapping/config/vlan-stack-action"
func (*Interface_Subinterface_Vlan_EgressMapping_VlanStackActionPathAny) State ¶
func (n *Interface_Subinterface_Vlan_EgressMapping_VlanStackActionPathAny) State() ygnmi.WildcardQuery[oc.E_Vlan_VlanStackAction]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/vlan-stack-action" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/egress-mapping/state/vlan-stack-action"
type Interface_Subinterface_Vlan_IngressMappingPath ¶
Interface_Subinterface_Vlan_IngressMappingPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/ingress-mapping YANG schema element.
func (*Interface_Subinterface_Vlan_IngressMappingPath) Config ¶
func (n *Interface_Subinterface_Vlan_IngressMappingPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Vlan_IngressMapping]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Vlan_IngressMappingPath) State ¶
func (n *Interface_Subinterface_Vlan_IngressMappingPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Vlan_IngressMapping]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Vlan_IngressMappingPath) Tpid ¶
func (n *Interface_Subinterface_Vlan_IngressMappingPath) Tpid() *Interface_Subinterface_Vlan_IngressMapping_TpidPath
Tpid (leaf): Optionally override the tag protocol identifier field (TPID) that is used by the action configured by 'vlan-stack-action' when modifying the VLAN stack.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/tpid" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/ingress-mapping/*/tpid"
func (*Interface_Subinterface_Vlan_IngressMappingPath) VlanId ¶
func (n *Interface_Subinterface_Vlan_IngressMappingPath) VlanId() *Interface_Subinterface_Vlan_IngressMapping_VlanIdPath
VlanId (leaf): Optionally specifies a fixed VLAN identifier that is used by the action configured in 'vlan-stack-action'. For example, if the action is 'PUSH' then this VLAN identifier is added to the the stack. This value must be non-zero if the 'vlan-stack-action' is one of 'PUSH' or 'SWAP'.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/ingress-mapping/*/vlan-id"
func (*Interface_Subinterface_Vlan_IngressMappingPath) VlanStackAction ¶
func (n *Interface_Subinterface_Vlan_IngressMappingPath) VlanStackAction() *Interface_Subinterface_Vlan_IngressMapping_VlanStackActionPath
VlanStackAction (leaf): The action to take on the VLAN stack of a packet. This is optionally used in conjunction with adjacent leaves to override the values of the action.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/vlan-stack-action" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/ingress-mapping/*/vlan-stack-action"
type Interface_Subinterface_Vlan_IngressMappingPathAny ¶
Interface_Subinterface_Vlan_IngressMappingPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/ingress-mapping YANG schema element.
func (*Interface_Subinterface_Vlan_IngressMappingPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_IngressMappingPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_IngressMapping]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Vlan_IngressMappingPathAny) State ¶
func (n *Interface_Subinterface_Vlan_IngressMappingPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_IngressMapping]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Vlan_IngressMappingPathAny) Tpid ¶
func (n *Interface_Subinterface_Vlan_IngressMappingPathAny) Tpid() *Interface_Subinterface_Vlan_IngressMapping_TpidPathAny
Tpid (leaf): Optionally override the tag protocol identifier field (TPID) that is used by the action configured by 'vlan-stack-action' when modifying the VLAN stack.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/tpid" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/ingress-mapping/*/tpid"
func (*Interface_Subinterface_Vlan_IngressMappingPathAny) VlanId ¶
func (n *Interface_Subinterface_Vlan_IngressMappingPathAny) VlanId() *Interface_Subinterface_Vlan_IngressMapping_VlanIdPathAny
VlanId (leaf): Optionally specifies a fixed VLAN identifier that is used by the action configured in 'vlan-stack-action'. For example, if the action is 'PUSH' then this VLAN identifier is added to the the stack. This value must be non-zero if the 'vlan-stack-action' is one of 'PUSH' or 'SWAP'.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/ingress-mapping/*/vlan-id"
func (*Interface_Subinterface_Vlan_IngressMappingPathAny) VlanStackAction ¶
func (n *Interface_Subinterface_Vlan_IngressMappingPathAny) VlanStackAction() *Interface_Subinterface_Vlan_IngressMapping_VlanStackActionPathAny
VlanStackAction (leaf): The action to take on the VLAN stack of a packet. This is optionally used in conjunction with adjacent leaves to override the values of the action.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/vlan-stack-action" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/ingress-mapping/*/vlan-stack-action"
type Interface_Subinterface_Vlan_IngressMapping_TpidPath ¶
type Interface_Subinterface_Vlan_IngressMapping_TpidPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_IngressMapping_TpidPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/ingress-mapping/state/tpid YANG schema element.
func (*Interface_Subinterface_Vlan_IngressMapping_TpidPath) Config ¶
func (n *Interface_Subinterface_Vlan_IngressMapping_TpidPath) Config() ygnmi.ConfigQuery[oc.E_VlanTypes_TPID_TYPES]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/tpid" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/ingress-mapping/config/tpid"
func (*Interface_Subinterface_Vlan_IngressMapping_TpidPath) State ¶
func (n *Interface_Subinterface_Vlan_IngressMapping_TpidPath) State() ygnmi.SingletonQuery[oc.E_VlanTypes_TPID_TYPES]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/tpid" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/ingress-mapping/state/tpid"
type Interface_Subinterface_Vlan_IngressMapping_TpidPathAny ¶
type Interface_Subinterface_Vlan_IngressMapping_TpidPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_IngressMapping_TpidPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/ingress-mapping/state/tpid YANG schema element.
func (*Interface_Subinterface_Vlan_IngressMapping_TpidPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_IngressMapping_TpidPathAny) Config() ygnmi.WildcardQuery[oc.E_VlanTypes_TPID_TYPES]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/tpid" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/ingress-mapping/config/tpid"
func (*Interface_Subinterface_Vlan_IngressMapping_TpidPathAny) State ¶
func (n *Interface_Subinterface_Vlan_IngressMapping_TpidPathAny) State() ygnmi.WildcardQuery[oc.E_VlanTypes_TPID_TYPES]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/tpid" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/ingress-mapping/state/tpid"
type Interface_Subinterface_Vlan_IngressMapping_VlanIdPath ¶
type Interface_Subinterface_Vlan_IngressMapping_VlanIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_IngressMapping_VlanIdPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/ingress-mapping/state/vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_IngressMapping_VlanIdPath) Config ¶
func (n *Interface_Subinterface_Vlan_IngressMapping_VlanIdPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/ingress-mapping/config/vlan-id"
func (*Interface_Subinterface_Vlan_IngressMapping_VlanIdPath) State ¶
func (n *Interface_Subinterface_Vlan_IngressMapping_VlanIdPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/ingress-mapping/state/vlan-id"
type Interface_Subinterface_Vlan_IngressMapping_VlanIdPathAny ¶
type Interface_Subinterface_Vlan_IngressMapping_VlanIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_IngressMapping_VlanIdPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/ingress-mapping/state/vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_IngressMapping_VlanIdPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_IngressMapping_VlanIdPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/ingress-mapping/config/vlan-id"
func (*Interface_Subinterface_Vlan_IngressMapping_VlanIdPathAny) State ¶
func (n *Interface_Subinterface_Vlan_IngressMapping_VlanIdPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/ingress-mapping/state/vlan-id"
type Interface_Subinterface_Vlan_IngressMapping_VlanStackActionPath ¶
type Interface_Subinterface_Vlan_IngressMapping_VlanStackActionPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_IngressMapping_VlanStackActionPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/ingress-mapping/state/vlan-stack-action YANG schema element.
func (*Interface_Subinterface_Vlan_IngressMapping_VlanStackActionPath) Config ¶
func (n *Interface_Subinterface_Vlan_IngressMapping_VlanStackActionPath) Config() ygnmi.ConfigQuery[oc.E_Vlan_VlanStackAction]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/vlan-stack-action" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/ingress-mapping/config/vlan-stack-action"
func (*Interface_Subinterface_Vlan_IngressMapping_VlanStackActionPath) State ¶
func (n *Interface_Subinterface_Vlan_IngressMapping_VlanStackActionPath) State() ygnmi.SingletonQuery[oc.E_Vlan_VlanStackAction]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/vlan-stack-action" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/ingress-mapping/state/vlan-stack-action"
type Interface_Subinterface_Vlan_IngressMapping_VlanStackActionPathAny ¶
type Interface_Subinterface_Vlan_IngressMapping_VlanStackActionPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_IngressMapping_VlanStackActionPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/ingress-mapping/state/vlan-stack-action YANG schema element.
func (*Interface_Subinterface_Vlan_IngressMapping_VlanStackActionPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_IngressMapping_VlanStackActionPathAny) Config() ygnmi.WildcardQuery[oc.E_Vlan_VlanStackAction]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/vlan-stack-action" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/ingress-mapping/config/vlan-stack-action"
func (*Interface_Subinterface_Vlan_IngressMapping_VlanStackActionPathAny) State ¶
func (n *Interface_Subinterface_Vlan_IngressMapping_VlanStackActionPathAny) State() ygnmi.WildcardQuery[oc.E_Vlan_VlanStackAction]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/vlan-stack-action" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/ingress-mapping/state/vlan-stack-action"
type Interface_Subinterface_Vlan_MatchPath ¶
Interface_Subinterface_Vlan_MatchPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match YANG schema element.
func (*Interface_Subinterface_Vlan_MatchPath) Config ¶
func (n *Interface_Subinterface_Vlan_MatchPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Vlan_Match]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Vlan_MatchPath) DoubleTagged ¶
func (n *Interface_Subinterface_Vlan_MatchPath) DoubleTagged() *Interface_Subinterface_Vlan_Match_DoubleTaggedPath
DoubleTagged (container): Match double-tagged packets against inner exact and outer exact VLAN identifiers.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "double-tagged" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged"
func (*Interface_Subinterface_Vlan_MatchPath) DoubleTaggedInnerList ¶
func (n *Interface_Subinterface_Vlan_MatchPath) DoubleTaggedInnerList() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerListPath
DoubleTaggedInnerList (container): Match double-tagged packets against an inner list and outer exact VLAN identifiers.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "double-tagged-inner-list" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-list"
func (*Interface_Subinterface_Vlan_MatchPath) DoubleTaggedInnerOuterRange ¶
func (n *Interface_Subinterface_Vlan_MatchPath) DoubleTaggedInnerOuterRange() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePath
DoubleTaggedInnerOuterRange (container): Match double-tagged packets against an inner range and an outer range of VLAN identifiers.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "double-tagged-inner-outer-range" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range"
func (*Interface_Subinterface_Vlan_MatchPath) DoubleTaggedInnerRange ¶
func (n *Interface_Subinterface_Vlan_MatchPath) DoubleTaggedInnerRange() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePath
DoubleTaggedInnerRange (container): Match double-tagged packets against an inner range and outer exact VLAN identifiers.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "double-tagged-inner-range" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-range"
func (*Interface_Subinterface_Vlan_MatchPath) DoubleTaggedOuterList ¶
func (n *Interface_Subinterface_Vlan_MatchPath) DoubleTaggedOuterList() *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterListPath
DoubleTaggedOuterList (container): Match double-tagged packets against an inner exact and outer list of VLAN identifiers.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "double-tagged-outer-list" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-list"
func (*Interface_Subinterface_Vlan_MatchPath) DoubleTaggedOuterRange ¶
func (n *Interface_Subinterface_Vlan_MatchPath) DoubleTaggedOuterRange() *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePath
DoubleTaggedOuterRange (container): Match double-tagged packets against an inner exact and an outer range of VLAN identifiers.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "double-tagged-outer-range" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-range"
func (*Interface_Subinterface_Vlan_MatchPath) SingleTagged ¶
func (n *Interface_Subinterface_Vlan_MatchPath) SingleTagged() *Interface_Subinterface_Vlan_Match_SingleTaggedPath
SingleTagged (container): Match single-tagged packets with an exact VLAN identifier.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "single-tagged" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged"
func (*Interface_Subinterface_Vlan_MatchPath) SingleTaggedList ¶
func (n *Interface_Subinterface_Vlan_MatchPath) SingleTaggedList() *Interface_Subinterface_Vlan_Match_SingleTaggedListPath
SingleTaggedList (container): Match single-tagged packets with a list of VLAN identifiers.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "single-tagged-list" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged-list"
func (*Interface_Subinterface_Vlan_MatchPath) SingleTaggedRange ¶
func (n *Interface_Subinterface_Vlan_MatchPath) SingleTaggedRange() *Interface_Subinterface_Vlan_Match_SingleTaggedRangePath
SingleTaggedRange (container): Match single-tagged packets with a range of VLAN identifiers.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "single-tagged-range" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged-range"
func (*Interface_Subinterface_Vlan_MatchPath) State ¶
func (n *Interface_Subinterface_Vlan_MatchPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Vlan_Match]
State returns a Query that can be used in gNMI operations.
type Interface_Subinterface_Vlan_MatchPathAny ¶
Interface_Subinterface_Vlan_MatchPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match YANG schema element.
func (*Interface_Subinterface_Vlan_MatchPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_MatchPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_Match]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Vlan_MatchPathAny) DoubleTagged ¶
func (n *Interface_Subinterface_Vlan_MatchPathAny) DoubleTagged() *Interface_Subinterface_Vlan_Match_DoubleTaggedPathAny
DoubleTagged (container): Match double-tagged packets against inner exact and outer exact VLAN identifiers.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "double-tagged" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged"
func (*Interface_Subinterface_Vlan_MatchPathAny) DoubleTaggedInnerList ¶
func (n *Interface_Subinterface_Vlan_MatchPathAny) DoubleTaggedInnerList() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerListPathAny
DoubleTaggedInnerList (container): Match double-tagged packets against an inner list and outer exact VLAN identifiers.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "double-tagged-inner-list" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-list"
func (*Interface_Subinterface_Vlan_MatchPathAny) DoubleTaggedInnerOuterRange ¶
func (n *Interface_Subinterface_Vlan_MatchPathAny) DoubleTaggedInnerOuterRange() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePathAny
DoubleTaggedInnerOuterRange (container): Match double-tagged packets against an inner range and an outer range of VLAN identifiers.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "double-tagged-inner-outer-range" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range"
func (*Interface_Subinterface_Vlan_MatchPathAny) DoubleTaggedInnerRange ¶
func (n *Interface_Subinterface_Vlan_MatchPathAny) DoubleTaggedInnerRange() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePathAny
DoubleTaggedInnerRange (container): Match double-tagged packets against an inner range and outer exact VLAN identifiers.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "double-tagged-inner-range" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-range"
func (*Interface_Subinterface_Vlan_MatchPathAny) DoubleTaggedOuterList ¶
func (n *Interface_Subinterface_Vlan_MatchPathAny) DoubleTaggedOuterList() *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterListPathAny
DoubleTaggedOuterList (container): Match double-tagged packets against an inner exact and outer list of VLAN identifiers.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "double-tagged-outer-list" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-list"
func (*Interface_Subinterface_Vlan_MatchPathAny) DoubleTaggedOuterRange ¶
func (n *Interface_Subinterface_Vlan_MatchPathAny) DoubleTaggedOuterRange() *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePathAny
DoubleTaggedOuterRange (container): Match double-tagged packets against an inner exact and an outer range of VLAN identifiers.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "double-tagged-outer-range" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-range"
func (*Interface_Subinterface_Vlan_MatchPathAny) SingleTagged ¶
func (n *Interface_Subinterface_Vlan_MatchPathAny) SingleTagged() *Interface_Subinterface_Vlan_Match_SingleTaggedPathAny
SingleTagged (container): Match single-tagged packets with an exact VLAN identifier.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "single-tagged" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged"
func (*Interface_Subinterface_Vlan_MatchPathAny) SingleTaggedList ¶
func (n *Interface_Subinterface_Vlan_MatchPathAny) SingleTaggedList() *Interface_Subinterface_Vlan_Match_SingleTaggedListPathAny
SingleTaggedList (container): Match single-tagged packets with a list of VLAN identifiers.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "single-tagged-list" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged-list"
func (*Interface_Subinterface_Vlan_MatchPathAny) SingleTaggedRange ¶
func (n *Interface_Subinterface_Vlan_MatchPathAny) SingleTaggedRange() *Interface_Subinterface_Vlan_Match_SingleTaggedRangePathAny
SingleTaggedRange (container): Match single-tagged packets with a range of VLAN identifiers.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "single-tagged-range" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged-range"
func (*Interface_Subinterface_Vlan_MatchPathAny) State ¶
func (n *Interface_Subinterface_Vlan_MatchPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_Match]
State returns a Query that can be used in gNMI operations.
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerListPath ¶
Interface_Subinterface_Vlan_Match_DoubleTaggedInnerListPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-list YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerListPath) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerListPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerListPath) InnerVlanIds ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerListPath) InnerVlanIds() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_InnerVlanIdsPath
InnerVlanIds (leaf-list): Inner VLAN identifiers for double-tagged packets.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/inner-vlan-ids" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-list/*/inner-vlan-ids"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerListPath) OuterVlanId ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerListPath) OuterVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_OuterVlanIdPath
OuterVlanId (leaf): Outer VLAN identifier for double-tagged packets.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/outer-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-list/*/outer-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerListPath) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerListPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList]
State returns a Query that can be used in gNMI operations.
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerListPathAny ¶
Interface_Subinterface_Vlan_Match_DoubleTaggedInnerListPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-list YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerListPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerListPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerListPathAny) InnerVlanIds ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerListPathAny) InnerVlanIds() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_InnerVlanIdsPathAny
InnerVlanIds (leaf-list): Inner VLAN identifiers for double-tagged packets.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/inner-vlan-ids" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-list/*/inner-vlan-ids"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerListPathAny) OuterVlanId ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerListPathAny) OuterVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_OuterVlanIdPathAny
OuterVlanId (leaf): Outer VLAN identifier for double-tagged packets.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/outer-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-list/*/outer-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerListPathAny) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerListPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList]
State returns a Query that can be used in gNMI operations.
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_InnerVlanIdsPath ¶
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_InnerVlanIdsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_InnerVlanIdsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-list/state/inner-vlan-ids YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_InnerVlanIdsPath) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_InnerVlanIdsPath) Config() ygnmi.ConfigQuery[[]uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/inner-vlan-ids" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-list/config/inner-vlan-ids"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_InnerVlanIdsPath) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_InnerVlanIdsPath) State() ygnmi.SingletonQuery[[]uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/inner-vlan-ids" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-list/state/inner-vlan-ids"
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_InnerVlanIdsPathAny ¶
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_InnerVlanIdsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_InnerVlanIdsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-list/state/inner-vlan-ids YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_InnerVlanIdsPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_InnerVlanIdsPathAny) Config() ygnmi.WildcardQuery[[]uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/inner-vlan-ids" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-list/config/inner-vlan-ids"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_InnerVlanIdsPathAny) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_InnerVlanIdsPathAny) State() ygnmi.WildcardQuery[[]uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/inner-vlan-ids" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-list/state/inner-vlan-ids"
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_OuterVlanIdPath ¶
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_OuterVlanIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_OuterVlanIdPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-list/state/outer-vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_OuterVlanIdPath) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_OuterVlanIdPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/outer-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-list/config/outer-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_OuterVlanIdPath) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_OuterVlanIdPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/outer-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-list/state/outer-vlan-id"
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_OuterVlanIdPathAny ¶
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_OuterVlanIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_OuterVlanIdPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-list/state/outer-vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_OuterVlanIdPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_OuterVlanIdPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/outer-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-list/config/outer-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_OuterVlanIdPathAny) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerList_OuterVlanIdPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/outer-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-list/state/outer-vlan-id"
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePath ¶
Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePath) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePath) InnerHighVlanId ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePath) InnerHighVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerHighVlanIdPath
InnerHighVlanId (leaf): The high-value inner VLAN identifier in a range for double-tagged packets. The range is matched inclusively.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/inner-high-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range/*/inner-high-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePath) InnerLowVlanId ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePath) InnerLowVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerLowVlanIdPath
InnerLowVlanId (leaf): The low-value inner VLAN identifier in a range for double-tagged packets. The range is matched inclusively.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/inner-low-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range/*/inner-low-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePath) OuterHighVlanId ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePath) OuterHighVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterHighVlanIdPath
OuterHighVlanId (leaf): The high-value outer VLAN identifier for double-tagged packets. The range is matched inclusively.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/outer-high-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range/*/outer-high-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePath) OuterLowVlanId ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePath) OuterLowVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterLowVlanIdPath
OuterLowVlanId (leaf): The low-value outer VLAN identifier in a range for double-tagged packets. The range is matched inclusively.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/outer-low-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range/*/outer-low-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePath) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange]
State returns a Query that can be used in gNMI operations.
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePathAny ¶
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePathAny struct {
*ygnmi.NodePath
}
Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePathAny) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePathAny) InnerHighVlanId ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePathAny) InnerHighVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerHighVlanIdPathAny
InnerHighVlanId (leaf): The high-value inner VLAN identifier in a range for double-tagged packets. The range is matched inclusively.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/inner-high-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range/*/inner-high-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePathAny) InnerLowVlanId ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePathAny) InnerLowVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerLowVlanIdPathAny
InnerLowVlanId (leaf): The low-value inner VLAN identifier in a range for double-tagged packets. The range is matched inclusively.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/inner-low-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range/*/inner-low-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePathAny) OuterHighVlanId ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePathAny) OuterHighVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterHighVlanIdPathAny
OuterHighVlanId (leaf): The high-value outer VLAN identifier for double-tagged packets. The range is matched inclusively.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/outer-high-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range/*/outer-high-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePathAny) OuterLowVlanId ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePathAny) OuterLowVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterLowVlanIdPathAny
OuterLowVlanId (leaf): The low-value outer VLAN identifier in a range for double-tagged packets. The range is matched inclusively.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/outer-low-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range/*/outer-low-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePathAny) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRangePathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange]
State returns a Query that can be used in gNMI operations.
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerHighVlanIdPath ¶
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerHighVlanIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerHighVlanIdPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range/state/inner-high-vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerHighVlanIdPath) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerHighVlanIdPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/inner-high-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range/config/inner-high-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerHighVlanIdPath) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerHighVlanIdPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/inner-high-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range/state/inner-high-vlan-id"
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerHighVlanIdPathAny ¶
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerHighVlanIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerHighVlanIdPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range/state/inner-high-vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerHighVlanIdPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerHighVlanIdPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/inner-high-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range/config/inner-high-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerHighVlanIdPathAny) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerHighVlanIdPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/inner-high-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range/state/inner-high-vlan-id"
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerLowVlanIdPath ¶
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerLowVlanIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerLowVlanIdPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range/state/inner-low-vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerLowVlanIdPath) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerLowVlanIdPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/inner-low-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range/config/inner-low-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerLowVlanIdPath) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerLowVlanIdPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/inner-low-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range/state/inner-low-vlan-id"
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerLowVlanIdPathAny ¶
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerLowVlanIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerLowVlanIdPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range/state/inner-low-vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerLowVlanIdPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerLowVlanIdPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/inner-low-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range/config/inner-low-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerLowVlanIdPathAny) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_InnerLowVlanIdPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/inner-low-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range/state/inner-low-vlan-id"
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterHighVlanIdPath ¶
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterHighVlanIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterHighVlanIdPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range/state/outer-high-vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterHighVlanIdPath) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterHighVlanIdPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/outer-high-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range/config/outer-high-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterHighVlanIdPath) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterHighVlanIdPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/outer-high-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range/state/outer-high-vlan-id"
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterHighVlanIdPathAny ¶
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterHighVlanIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterHighVlanIdPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range/state/outer-high-vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterHighVlanIdPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterHighVlanIdPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/outer-high-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range/config/outer-high-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterHighVlanIdPathAny) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterHighVlanIdPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/outer-high-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range/state/outer-high-vlan-id"
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterLowVlanIdPath ¶
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterLowVlanIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterLowVlanIdPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range/state/outer-low-vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterLowVlanIdPath) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterLowVlanIdPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/outer-low-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range/config/outer-low-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterLowVlanIdPath) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterLowVlanIdPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/outer-low-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range/state/outer-low-vlan-id"
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterLowVlanIdPathAny ¶
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterLowVlanIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterLowVlanIdPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range/state/outer-low-vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterLowVlanIdPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterLowVlanIdPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/outer-low-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range/config/outer-low-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterLowVlanIdPathAny) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerOuterRange_OuterLowVlanIdPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/outer-low-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-outer-range/state/outer-low-vlan-id"
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePath ¶
Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-range YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePath) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePath) InnerHighVlanId ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePath) InnerHighVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerHighVlanIdPath
InnerHighVlanId (leaf): The high-value inner VLAN identifier in a range for double-tagged packets. The range is matched inclusively.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/inner-high-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-range/*/inner-high-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePath) InnerLowVlanId ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePath) InnerLowVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerLowVlanIdPath
InnerLowVlanId (leaf): The low-value inner VLAN identifier in a range for double-tagged packets. The range is matched inclusively.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/inner-low-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-range/*/inner-low-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePath) OuterVlanId ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePath) OuterVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_OuterVlanIdPath
OuterVlanId (leaf-list): Outer VLAN identifier of double-tagged packets.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/outer-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-range/*/outer-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePath) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange]
State returns a Query that can be used in gNMI operations.
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePathAny ¶
Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-range YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePathAny) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePathAny) InnerHighVlanId ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePathAny) InnerHighVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerHighVlanIdPathAny
InnerHighVlanId (leaf): The high-value inner VLAN identifier in a range for double-tagged packets. The range is matched inclusively.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/inner-high-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-range/*/inner-high-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePathAny) InnerLowVlanId ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePathAny) InnerLowVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerLowVlanIdPathAny
InnerLowVlanId (leaf): The low-value inner VLAN identifier in a range for double-tagged packets. The range is matched inclusively.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/inner-low-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-range/*/inner-low-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePathAny) OuterVlanId ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePathAny) OuterVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_OuterVlanIdPathAny
OuterVlanId (leaf-list): Outer VLAN identifier of double-tagged packets.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/outer-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-range/*/outer-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePathAny) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRangePathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange]
State returns a Query that can be used in gNMI operations.
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerHighVlanIdPath ¶
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerHighVlanIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerHighVlanIdPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-range/state/inner-high-vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerHighVlanIdPath) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerHighVlanIdPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/inner-high-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-range/config/inner-high-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerHighVlanIdPath) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerHighVlanIdPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/inner-high-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-range/state/inner-high-vlan-id"
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerHighVlanIdPathAny ¶
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerHighVlanIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerHighVlanIdPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-range/state/inner-high-vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerHighVlanIdPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerHighVlanIdPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/inner-high-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-range/config/inner-high-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerHighVlanIdPathAny) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerHighVlanIdPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/inner-high-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-range/state/inner-high-vlan-id"
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerLowVlanIdPath ¶
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerLowVlanIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerLowVlanIdPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-range/state/inner-low-vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerLowVlanIdPath) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerLowVlanIdPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/inner-low-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-range/config/inner-low-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerLowVlanIdPath) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerLowVlanIdPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/inner-low-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-range/state/inner-low-vlan-id"
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerLowVlanIdPathAny ¶
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerLowVlanIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerLowVlanIdPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-range/state/inner-low-vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerLowVlanIdPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerLowVlanIdPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/inner-low-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-range/config/inner-low-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerLowVlanIdPathAny) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_InnerLowVlanIdPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/inner-low-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-range/state/inner-low-vlan-id"
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_OuterVlanIdPath ¶
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_OuterVlanIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_OuterVlanIdPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-range/state/outer-vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_OuterVlanIdPath) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_OuterVlanIdPath) Config() ygnmi.ConfigQuery[[]uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/outer-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-range/config/outer-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_OuterVlanIdPath) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_OuterVlanIdPath) State() ygnmi.SingletonQuery[[]uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/outer-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-range/state/outer-vlan-id"
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_OuterVlanIdPathAny ¶
type Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_OuterVlanIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_OuterVlanIdPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-range/state/outer-vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_OuterVlanIdPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_OuterVlanIdPathAny) Config() ygnmi.WildcardQuery[[]uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/outer-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-range/config/outer-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_OuterVlanIdPathAny) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedInnerRange_OuterVlanIdPathAny) State() ygnmi.WildcardQuery[[]uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/outer-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-inner-range/state/outer-vlan-id"
type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterListPath ¶
Interface_Subinterface_Vlan_Match_DoubleTaggedOuterListPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-list YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterListPath) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterListPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterListPath) InnerVlanId ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterListPath) InnerVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_InnerVlanIdPath
InnerVlanId (leaf): Inner VLAN identifier for double-tagged packets.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/inner-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-list/*/inner-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterListPath) OuterVlanIds ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterListPath) OuterVlanIds() *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_OuterVlanIdsPath
OuterVlanIds (leaf-list): Outer VLAN identifiers for double-tagged packets.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/outer-vlan-ids" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-list/*/outer-vlan-ids"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterListPath) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterListPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList]
State returns a Query that can be used in gNMI operations.
type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterListPathAny ¶
Interface_Subinterface_Vlan_Match_DoubleTaggedOuterListPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-list YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterListPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterListPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterListPathAny) InnerVlanId ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterListPathAny) InnerVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_InnerVlanIdPathAny
InnerVlanId (leaf): Inner VLAN identifier for double-tagged packets.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/inner-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-list/*/inner-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterListPathAny) OuterVlanIds ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterListPathAny) OuterVlanIds() *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_OuterVlanIdsPathAny
OuterVlanIds (leaf-list): Outer VLAN identifiers for double-tagged packets.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/outer-vlan-ids" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-list/*/outer-vlan-ids"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterListPathAny) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterListPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList]
State returns a Query that can be used in gNMI operations.
type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_InnerVlanIdPath ¶
type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_InnerVlanIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_InnerVlanIdPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-list/state/inner-vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_InnerVlanIdPath) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_InnerVlanIdPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/inner-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-list/config/inner-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_InnerVlanIdPath) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_InnerVlanIdPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/inner-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-list/state/inner-vlan-id"
type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_InnerVlanIdPathAny ¶
type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_InnerVlanIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_InnerVlanIdPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-list/state/inner-vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_InnerVlanIdPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_InnerVlanIdPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/inner-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-list/config/inner-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_InnerVlanIdPathAny) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_InnerVlanIdPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/inner-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-list/state/inner-vlan-id"
type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_OuterVlanIdsPath ¶
type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_OuterVlanIdsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_OuterVlanIdsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-list/state/outer-vlan-ids YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_OuterVlanIdsPath) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_OuterVlanIdsPath) Config() ygnmi.ConfigQuery[[]uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/outer-vlan-ids" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-list/config/outer-vlan-ids"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_OuterVlanIdsPath) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_OuterVlanIdsPath) State() ygnmi.SingletonQuery[[]uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/outer-vlan-ids" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-list/state/outer-vlan-ids"
type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_OuterVlanIdsPathAny ¶
type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_OuterVlanIdsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_OuterVlanIdsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-list/state/outer-vlan-ids YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_OuterVlanIdsPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_OuterVlanIdsPathAny) Config() ygnmi.WildcardQuery[[]uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/outer-vlan-ids" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-list/config/outer-vlan-ids"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_OuterVlanIdsPathAny) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterList_OuterVlanIdsPathAny) State() ygnmi.WildcardQuery[[]uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/outer-vlan-ids" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-list/state/outer-vlan-ids"
type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePath ¶
Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-range YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePath) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePath) InnerVlanId ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePath) InnerVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_InnerVlanIdPath
InnerVlanId (leaf): Inner VLAN identifier for double-tagged packets.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/inner-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-range/*/inner-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePath) OuterHighVlanId ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePath) OuterHighVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterHighVlanIdPath
OuterHighVlanId (leaf): The high-value outer VLAN identifier for double-tagged packets. The range is matched inclusively.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/outer-high-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-range/*/outer-high-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePath) OuterLowVlanId ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePath) OuterLowVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterLowVlanIdPath
OuterLowVlanId (leaf): The low-value outer VLAN identifier for double-tagged packets. The range is matched inclusively.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/outer-low-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-range/*/outer-low-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePath) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange]
State returns a Query that can be used in gNMI operations.
type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePathAny ¶
Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-range YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePathAny) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePathAny) InnerVlanId ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePathAny) InnerVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_InnerVlanIdPathAny
InnerVlanId (leaf): Inner VLAN identifier for double-tagged packets.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/inner-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-range/*/inner-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePathAny) OuterHighVlanId ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePathAny) OuterHighVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterHighVlanIdPathAny
OuterHighVlanId (leaf): The high-value outer VLAN identifier for double-tagged packets. The range is matched inclusively.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/outer-high-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-range/*/outer-high-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePathAny) OuterLowVlanId ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePathAny) OuterLowVlanId() *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterLowVlanIdPathAny
OuterLowVlanId (leaf): The low-value outer VLAN identifier for double-tagged packets. The range is matched inclusively.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/outer-low-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-range/*/outer-low-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePathAny) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRangePathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange]
State returns a Query that can be used in gNMI operations.
type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_InnerVlanIdPath ¶
type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_InnerVlanIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_InnerVlanIdPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-range/state/inner-vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_InnerVlanIdPath) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_InnerVlanIdPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/inner-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-range/config/inner-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_InnerVlanIdPath) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_InnerVlanIdPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/inner-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-range/state/inner-vlan-id"
type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_InnerVlanIdPathAny ¶
type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_InnerVlanIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_InnerVlanIdPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-range/state/inner-vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_InnerVlanIdPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_InnerVlanIdPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/inner-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-range/config/inner-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_InnerVlanIdPathAny) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_InnerVlanIdPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/inner-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-range/state/inner-vlan-id"
type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterHighVlanIdPath ¶
type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterHighVlanIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterHighVlanIdPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-range/state/outer-high-vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterHighVlanIdPath) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterHighVlanIdPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/outer-high-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-range/config/outer-high-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterHighVlanIdPath) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterHighVlanIdPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/outer-high-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-range/state/outer-high-vlan-id"
type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterHighVlanIdPathAny ¶
type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterHighVlanIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterHighVlanIdPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-range/state/outer-high-vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterHighVlanIdPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterHighVlanIdPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/outer-high-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-range/config/outer-high-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterHighVlanIdPathAny) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterHighVlanIdPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/outer-high-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-range/state/outer-high-vlan-id"
type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterLowVlanIdPath ¶
type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterLowVlanIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterLowVlanIdPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-range/state/outer-low-vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterLowVlanIdPath) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterLowVlanIdPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/outer-low-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-range/config/outer-low-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterLowVlanIdPath) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterLowVlanIdPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/outer-low-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-range/state/outer-low-vlan-id"
type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterLowVlanIdPathAny ¶
type Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterLowVlanIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterLowVlanIdPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-range/state/outer-low-vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterLowVlanIdPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterLowVlanIdPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/outer-low-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-range/config/outer-low-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterLowVlanIdPathAny) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedOuterRange_OuterLowVlanIdPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/outer-low-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged-outer-range/state/outer-low-vlan-id"
type Interface_Subinterface_Vlan_Match_DoubleTaggedPath ¶
Interface_Subinterface_Vlan_Match_DoubleTaggedPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedPath) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Vlan_Match_DoubleTagged]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedPath) InnerVlanId ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedPath) InnerVlanId() *Interface_Subinterface_Vlan_Match_DoubleTagged_InnerVlanIdPath
InnerVlanId (leaf): Inner VLAN identifier for double-tagged packets.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/inner-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged/*/inner-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedPath) OuterVlanId ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedPath) OuterVlanId() *Interface_Subinterface_Vlan_Match_DoubleTagged_OuterVlanIdPath
OuterVlanId (leaf): Outer VLAN identifier for double-tagged packets.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/outer-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged/*/outer-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedPath) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Vlan_Match_DoubleTagged]
State returns a Query that can be used in gNMI operations.
type Interface_Subinterface_Vlan_Match_DoubleTaggedPathAny ¶
Interface_Subinterface_Vlan_Match_DoubleTaggedPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_Match_DoubleTagged]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedPathAny) InnerVlanId ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedPathAny) InnerVlanId() *Interface_Subinterface_Vlan_Match_DoubleTagged_InnerVlanIdPathAny
InnerVlanId (leaf): Inner VLAN identifier for double-tagged packets.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/inner-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged/*/inner-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedPathAny) OuterVlanId ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedPathAny) OuterVlanId() *Interface_Subinterface_Vlan_Match_DoubleTagged_OuterVlanIdPathAny
OuterVlanId (leaf): Outer VLAN identifier for double-tagged packets.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/outer-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged/*/outer-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTaggedPathAny) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTaggedPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_Match_DoubleTagged]
State returns a Query that can be used in gNMI operations.
type Interface_Subinterface_Vlan_Match_DoubleTagged_InnerVlanIdPath ¶
type Interface_Subinterface_Vlan_Match_DoubleTagged_InnerVlanIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_DoubleTagged_InnerVlanIdPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged/state/inner-vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTagged_InnerVlanIdPath) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTagged_InnerVlanIdPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/inner-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged/config/inner-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTagged_InnerVlanIdPath) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTagged_InnerVlanIdPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/inner-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged/state/inner-vlan-id"
type Interface_Subinterface_Vlan_Match_DoubleTagged_InnerVlanIdPathAny ¶
type Interface_Subinterface_Vlan_Match_DoubleTagged_InnerVlanIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_DoubleTagged_InnerVlanIdPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged/state/inner-vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTagged_InnerVlanIdPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTagged_InnerVlanIdPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/inner-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged/config/inner-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTagged_InnerVlanIdPathAny) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTagged_InnerVlanIdPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/inner-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged/state/inner-vlan-id"
type Interface_Subinterface_Vlan_Match_DoubleTagged_OuterVlanIdPath ¶
type Interface_Subinterface_Vlan_Match_DoubleTagged_OuterVlanIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_DoubleTagged_OuterVlanIdPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged/state/outer-vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTagged_OuterVlanIdPath) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTagged_OuterVlanIdPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/outer-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged/config/outer-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTagged_OuterVlanIdPath) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTagged_OuterVlanIdPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/outer-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged/state/outer-vlan-id"
type Interface_Subinterface_Vlan_Match_DoubleTagged_OuterVlanIdPathAny ¶
type Interface_Subinterface_Vlan_Match_DoubleTagged_OuterVlanIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_DoubleTagged_OuterVlanIdPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged/state/outer-vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_Match_DoubleTagged_OuterVlanIdPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTagged_OuterVlanIdPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/outer-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged/config/outer-vlan-id"
func (*Interface_Subinterface_Vlan_Match_DoubleTagged_OuterVlanIdPathAny) State ¶
func (n *Interface_Subinterface_Vlan_Match_DoubleTagged_OuterVlanIdPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/outer-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/double-tagged/state/outer-vlan-id"
type Interface_Subinterface_Vlan_Match_SingleTaggedListPath ¶
Interface_Subinterface_Vlan_Match_SingleTaggedListPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged-list YANG schema element.
func (*Interface_Subinterface_Vlan_Match_SingleTaggedListPath) Config ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTaggedListPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Vlan_Match_SingleTaggedList]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Vlan_Match_SingleTaggedListPath) State ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTaggedListPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Vlan_Match_SingleTaggedList]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Vlan_Match_SingleTaggedListPath) VlanIds ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTaggedListPath) VlanIds() *Interface_Subinterface_Vlan_Match_SingleTaggedList_VlanIdsPath
VlanIds (leaf-list): VLAN identifiers for single-tagged packets.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/vlan-ids" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged-list/*/vlan-ids"
type Interface_Subinterface_Vlan_Match_SingleTaggedListPathAny ¶
Interface_Subinterface_Vlan_Match_SingleTaggedListPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged-list YANG schema element.
func (*Interface_Subinterface_Vlan_Match_SingleTaggedListPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTaggedListPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_Match_SingleTaggedList]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Vlan_Match_SingleTaggedListPathAny) State ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTaggedListPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_Match_SingleTaggedList]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Vlan_Match_SingleTaggedListPathAny) VlanIds ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTaggedListPathAny) VlanIds() *Interface_Subinterface_Vlan_Match_SingleTaggedList_VlanIdsPathAny
VlanIds (leaf-list): VLAN identifiers for single-tagged packets.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/vlan-ids" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged-list/*/vlan-ids"
type Interface_Subinterface_Vlan_Match_SingleTaggedList_VlanIdsPath ¶
type Interface_Subinterface_Vlan_Match_SingleTaggedList_VlanIdsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_SingleTaggedList_VlanIdsPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged-list/state/vlan-ids YANG schema element.
func (*Interface_Subinterface_Vlan_Match_SingleTaggedList_VlanIdsPath) Config ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTaggedList_VlanIdsPath) Config() ygnmi.ConfigQuery[[]uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/vlan-ids" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged-list/config/vlan-ids"
func (*Interface_Subinterface_Vlan_Match_SingleTaggedList_VlanIdsPath) State ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTaggedList_VlanIdsPath) State() ygnmi.SingletonQuery[[]uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/vlan-ids" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged-list/state/vlan-ids"
type Interface_Subinterface_Vlan_Match_SingleTaggedList_VlanIdsPathAny ¶
type Interface_Subinterface_Vlan_Match_SingleTaggedList_VlanIdsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_SingleTaggedList_VlanIdsPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged-list/state/vlan-ids YANG schema element.
func (*Interface_Subinterface_Vlan_Match_SingleTaggedList_VlanIdsPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTaggedList_VlanIdsPathAny) Config() ygnmi.WildcardQuery[[]uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/vlan-ids" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged-list/config/vlan-ids"
func (*Interface_Subinterface_Vlan_Match_SingleTaggedList_VlanIdsPathAny) State ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTaggedList_VlanIdsPathAny) State() ygnmi.WildcardQuery[[]uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/vlan-ids" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged-list/state/vlan-ids"
type Interface_Subinterface_Vlan_Match_SingleTaggedPath ¶
Interface_Subinterface_Vlan_Match_SingleTaggedPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged YANG schema element.
func (*Interface_Subinterface_Vlan_Match_SingleTaggedPath) Config ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTaggedPath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Vlan_Match_SingleTagged]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Vlan_Match_SingleTaggedPath) State ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTaggedPath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Vlan_Match_SingleTagged]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Vlan_Match_SingleTaggedPath) VlanId ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTaggedPath) VlanId() *Interface_Subinterface_Vlan_Match_SingleTagged_VlanIdPath
VlanId (leaf): VLAN identifier for single-tagged packets.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged/*/vlan-id"
type Interface_Subinterface_Vlan_Match_SingleTaggedPathAny ¶
Interface_Subinterface_Vlan_Match_SingleTaggedPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged YANG schema element.
func (*Interface_Subinterface_Vlan_Match_SingleTaggedPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTaggedPathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_Match_SingleTagged]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Vlan_Match_SingleTaggedPathAny) State ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTaggedPathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_Match_SingleTagged]
State returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Vlan_Match_SingleTaggedPathAny) VlanId ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTaggedPathAny) VlanId() *Interface_Subinterface_Vlan_Match_SingleTagged_VlanIdPathAny
VlanId (leaf): VLAN identifier for single-tagged packets.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged/*/vlan-id"
type Interface_Subinterface_Vlan_Match_SingleTaggedRangePath ¶
Interface_Subinterface_Vlan_Match_SingleTaggedRangePath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged-range YANG schema element.
func (*Interface_Subinterface_Vlan_Match_SingleTaggedRangePath) Config ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTaggedRangePath) Config() ygnmi.ConfigQuery[*oc.Interface_Subinterface_Vlan_Match_SingleTaggedRange]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Vlan_Match_SingleTaggedRangePath) HighVlanId ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTaggedRangePath) HighVlanId() *Interface_Subinterface_Vlan_Match_SingleTaggedRange_HighVlanIdPath
HighVlanId (leaf): The high-value VLAN identifier in a range for single-tagged packets. The range is matched inclusively.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/high-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged-range/*/high-vlan-id"
func (*Interface_Subinterface_Vlan_Match_SingleTaggedRangePath) LowVlanId ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTaggedRangePath) LowVlanId() *Interface_Subinterface_Vlan_Match_SingleTaggedRange_LowVlanIdPath
LowVlanId (leaf): The low-value VLAN identifier in a range for single-tagged packets. The range is matched inclusively.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/low-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged-range/*/low-vlan-id"
func (*Interface_Subinterface_Vlan_Match_SingleTaggedRangePath) State ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTaggedRangePath) State() ygnmi.SingletonQuery[*oc.Interface_Subinterface_Vlan_Match_SingleTaggedRange]
State returns a Query that can be used in gNMI operations.
type Interface_Subinterface_Vlan_Match_SingleTaggedRangePathAny ¶
Interface_Subinterface_Vlan_Match_SingleTaggedRangePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged-range YANG schema element.
func (*Interface_Subinterface_Vlan_Match_SingleTaggedRangePathAny) Config ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTaggedRangePathAny) Config() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_Match_SingleTaggedRange]
Config returns a Query that can be used in gNMI operations.
func (*Interface_Subinterface_Vlan_Match_SingleTaggedRangePathAny) HighVlanId ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTaggedRangePathAny) HighVlanId() *Interface_Subinterface_Vlan_Match_SingleTaggedRange_HighVlanIdPathAny
HighVlanId (leaf): The high-value VLAN identifier in a range for single-tagged packets. The range is matched inclusively.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/high-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged-range/*/high-vlan-id"
func (*Interface_Subinterface_Vlan_Match_SingleTaggedRangePathAny) LowVlanId ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTaggedRangePathAny) LowVlanId() *Interface_Subinterface_Vlan_Match_SingleTaggedRange_LowVlanIdPathAny
LowVlanId (leaf): The low-value VLAN identifier in a range for single-tagged packets. The range is matched inclusively.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-interfaces" Path from parent: "*/low-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged-range/*/low-vlan-id"
func (*Interface_Subinterface_Vlan_Match_SingleTaggedRangePathAny) State ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTaggedRangePathAny) State() ygnmi.WildcardQuery[*oc.Interface_Subinterface_Vlan_Match_SingleTaggedRange]
State returns a Query that can be used in gNMI operations.
type Interface_Subinterface_Vlan_Match_SingleTaggedRange_HighVlanIdPath ¶
type Interface_Subinterface_Vlan_Match_SingleTaggedRange_HighVlanIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_SingleTaggedRange_HighVlanIdPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged-range/state/high-vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_Match_SingleTaggedRange_HighVlanIdPath) Config ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTaggedRange_HighVlanIdPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/high-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged-range/config/high-vlan-id"
func (*Interface_Subinterface_Vlan_Match_SingleTaggedRange_HighVlanIdPath) State ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTaggedRange_HighVlanIdPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/high-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged-range/state/high-vlan-id"
type Interface_Subinterface_Vlan_Match_SingleTaggedRange_HighVlanIdPathAny ¶
type Interface_Subinterface_Vlan_Match_SingleTaggedRange_HighVlanIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_SingleTaggedRange_HighVlanIdPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged-range/state/high-vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_Match_SingleTaggedRange_HighVlanIdPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTaggedRange_HighVlanIdPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/high-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged-range/config/high-vlan-id"
func (*Interface_Subinterface_Vlan_Match_SingleTaggedRange_HighVlanIdPathAny) State ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTaggedRange_HighVlanIdPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/high-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged-range/state/high-vlan-id"
type Interface_Subinterface_Vlan_Match_SingleTaggedRange_LowVlanIdPath ¶
type Interface_Subinterface_Vlan_Match_SingleTaggedRange_LowVlanIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_SingleTaggedRange_LowVlanIdPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged-range/state/low-vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_Match_SingleTaggedRange_LowVlanIdPath) Config ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTaggedRange_LowVlanIdPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/low-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged-range/config/low-vlan-id"
func (*Interface_Subinterface_Vlan_Match_SingleTaggedRange_LowVlanIdPath) State ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTaggedRange_LowVlanIdPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/low-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged-range/state/low-vlan-id"
type Interface_Subinterface_Vlan_Match_SingleTaggedRange_LowVlanIdPathAny ¶
type Interface_Subinterface_Vlan_Match_SingleTaggedRange_LowVlanIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_SingleTaggedRange_LowVlanIdPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged-range/state/low-vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_Match_SingleTaggedRange_LowVlanIdPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTaggedRange_LowVlanIdPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/low-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged-range/config/low-vlan-id"
func (*Interface_Subinterface_Vlan_Match_SingleTaggedRange_LowVlanIdPathAny) State ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTaggedRange_LowVlanIdPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/low-vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged-range/state/low-vlan-id"
type Interface_Subinterface_Vlan_Match_SingleTagged_VlanIdPath ¶
type Interface_Subinterface_Vlan_Match_SingleTagged_VlanIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_SingleTagged_VlanIdPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged/state/vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_Match_SingleTagged_VlanIdPath) Config ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTagged_VlanIdPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged/config/vlan-id"
func (*Interface_Subinterface_Vlan_Match_SingleTagged_VlanIdPath) State ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTagged_VlanIdPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged/state/vlan-id"
type Interface_Subinterface_Vlan_Match_SingleTagged_VlanIdPathAny ¶
type Interface_Subinterface_Vlan_Match_SingleTagged_VlanIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_Match_SingleTagged_VlanIdPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged/state/vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_Match_SingleTagged_VlanIdPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTagged_VlanIdPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged/config/vlan-id"
func (*Interface_Subinterface_Vlan_Match_SingleTagged_VlanIdPathAny) State ¶
func (n *Interface_Subinterface_Vlan_Match_SingleTagged_VlanIdPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/match/single-tagged/state/vlan-id"
type Interface_Subinterface_Vlan_VlanIdPath ¶
type Interface_Subinterface_Vlan_VlanIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_VlanIdPath represents the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/state/vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_VlanIdPath) Config ¶
func (n *Interface_Subinterface_Vlan_VlanIdPath) Config() ygnmi.ConfigQuery[oc.Interface_Subinterface_Vlan_VlanId_Union]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/config/vlan-id"
func (*Interface_Subinterface_Vlan_VlanIdPath) State ¶
func (n *Interface_Subinterface_Vlan_VlanIdPath) State() ygnmi.SingletonQuery[oc.Interface_Subinterface_Vlan_VlanId_Union]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/state/vlan-id"
type Interface_Subinterface_Vlan_VlanIdPathAny ¶
type Interface_Subinterface_Vlan_VlanIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_Subinterface_Vlan_VlanIdPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/subinterfaces/subinterface/vlan/state/vlan-id YANG schema element.
func (*Interface_Subinterface_Vlan_VlanIdPathAny) Config ¶
func (n *Interface_Subinterface_Vlan_VlanIdPathAny) Config() ygnmi.WildcardQuery[oc.Interface_Subinterface_Vlan_VlanId_Union]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/config/vlan-id"
func (*Interface_Subinterface_Vlan_VlanIdPathAny) State ¶
func (n *Interface_Subinterface_Vlan_VlanIdPathAny) State() ygnmi.WildcardQuery[oc.Interface_Subinterface_Vlan_VlanId_Union]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/vlan-id" Path from root: "/interfaces/interface/subinterfaces/subinterface/vlan/state/vlan-id"
type Interface_TpidPath ¶
Interface_TpidPath represents the /openconfig-interfaces/interfaces/interface/state/tpid YANG schema element.
func (*Interface_TpidPath) Config ¶
func (n *Interface_TpidPath) Config() ygnmi.ConfigQuery[oc.E_VlanTypes_TPID_TYPES]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/tpid" Path from root: "/interfaces/interface/config/tpid"
func (*Interface_TpidPath) State ¶
func (n *Interface_TpidPath) State() ygnmi.SingletonQuery[oc.E_VlanTypes_TPID_TYPES]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/tpid" Path from root: "/interfaces/interface/state/tpid"
type Interface_TpidPathAny ¶
Interface_TpidPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/tpid YANG schema element.
func (*Interface_TpidPathAny) Config ¶
func (n *Interface_TpidPathAny) Config() ygnmi.WildcardQuery[oc.E_VlanTypes_TPID_TYPES]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "config/tpid" Path from root: "/interfaces/interface/config/tpid"
func (*Interface_TpidPathAny) State ¶
func (n *Interface_TpidPathAny) State() ygnmi.WildcardQuery[oc.E_VlanTypes_TPID_TYPES]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-vlan" Instantiating module: "openconfig-vlan" Path from parent: "state/tpid" Path from root: "/interfaces/interface/state/tpid"
type Interface_TransceiverPath ¶
Interface_TransceiverPath represents the /openconfig-interfaces/interfaces/interface/state/transceiver YANG schema element.
func (*Interface_TransceiverPath) State ¶
func (n *Interface_TransceiverPath) 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/transceiver" Path from root: "/interfaces/interface/state/transceiver"
type Interface_TransceiverPathAny ¶
type Interface_TransceiverPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Interface_TransceiverPathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/transceiver YANG schema element.
func (*Interface_TransceiverPathAny) State ¶
func (n *Interface_TransceiverPathAny) 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/transceiver" Path from root: "/interfaces/interface/state/transceiver"
type Interface_TypePath ¶
Interface_TypePath represents the /openconfig-interfaces/interfaces/interface/state/type YANG schema element.
func (*Interface_TypePath) Config ¶
func (n *Interface_TypePath) Config() ygnmi.ConfigQuery[oc.E_IETFInterfaces_InterfaceType]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "config/type" Path from root: "/interfaces/interface/config/type"
func (*Interface_TypePath) State ¶
func (n *Interface_TypePath) State() ygnmi.SingletonQuery[oc.E_IETFInterfaces_InterfaceType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/type" Path from root: "/interfaces/interface/state/type"
type Interface_TypePathAny ¶
Interface_TypePathAny represents the wildcard version of the /openconfig-interfaces/interfaces/interface/state/type YANG schema element.
func (*Interface_TypePathAny) Config ¶
func (n *Interface_TypePathAny) Config() ygnmi.WildcardQuery[oc.E_IETFInterfaces_InterfaceType]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "config/type" Path from root: "/interfaces/interface/config/type"
func (*Interface_TypePathAny) State ¶
func (n *Interface_TypePathAny) State() ygnmi.WildcardQuery[oc.E_IETFInterfaces_InterfaceType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-interfaces" Path from parent: "state/type" Path from root: "/interfaces/interface/state/type"