Documentation ¶
Overview ¶
Package lldp 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.28.3) 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-controller-card.yang
- public/release/models/platform/openconfig-platform-cpu.yang
- public/release/models/platform/openconfig-platform-ext.yang
- public/release/models/platform/openconfig-platform-fabric.yang
- public/release/models/platform/openconfig-platform-fan.yang
- public/release/models/platform/openconfig-platform-integrated-circuit.yang
- public/release/models/platform/openconfig-platform-linecard.yang
- public/release/models/platform/openconfig-platform-pipeline-counters.yang
- public/release/models/platform/openconfig-platform-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 LldpPath
- func (n *LldpPath) ChassisId() *Lldp_ChassisIdPath
- func (n *LldpPath) ChassisIdType() *Lldp_ChassisIdTypePath
- func (n *LldpPath) Config() ygnmi.ConfigQuery[*oc.Lldp]
- func (n *LldpPath) Counters() *Lldp_CountersPath
- func (n *LldpPath) Enabled() *Lldp_EnabledPath
- func (n *LldpPath) HelloTimer() *Lldp_HelloTimerPath
- func (n *LldpPath) Interface(Name string) *Lldp_InterfacePath
- func (n *LldpPath) InterfaceAny() *Lldp_InterfacePathAny
- func (n *LldpPath) State() ygnmi.SingletonQuery[*oc.Lldp]
- func (n *LldpPath) SuppressTlvAdvertisement() *Lldp_SuppressTlvAdvertisementPath
- func (n *LldpPath) SystemDescription() *Lldp_SystemDescriptionPath
- func (n *LldpPath) SystemName() *Lldp_SystemNamePath
- type LldpPathAny
- func (n *LldpPathAny) ChassisId() *Lldp_ChassisIdPathAny
- func (n *LldpPathAny) ChassisIdType() *Lldp_ChassisIdTypePathAny
- func (n *LldpPathAny) Config() ygnmi.WildcardQuery[*oc.Lldp]
- func (n *LldpPathAny) Counters() *Lldp_CountersPathAny
- func (n *LldpPathAny) Enabled() *Lldp_EnabledPathAny
- func (n *LldpPathAny) HelloTimer() *Lldp_HelloTimerPathAny
- func (n *LldpPathAny) Interface(Name string) *Lldp_InterfacePathAny
- func (n *LldpPathAny) InterfaceAny() *Lldp_InterfacePathAny
- func (n *LldpPathAny) State() ygnmi.WildcardQuery[*oc.Lldp]
- func (n *LldpPathAny) SuppressTlvAdvertisement() *Lldp_SuppressTlvAdvertisementPathAny
- func (n *LldpPathAny) SystemDescription() *Lldp_SystemDescriptionPathAny
- func (n *LldpPathAny) SystemName() *Lldp_SystemNamePathAny
- type Lldp_ChassisIdPath
- type Lldp_ChassisIdPathAny
- type Lldp_ChassisIdTypePath
- type Lldp_ChassisIdTypePathAny
- type Lldp_CountersPath
- func (n *Lldp_CountersPath) EntriesAgedOut() *Lldp_Counters_EntriesAgedOutPath
- func (n *Lldp_CountersPath) FrameDiscard() *Lldp_Counters_FrameDiscardPath
- func (n *Lldp_CountersPath) FrameErrorIn() *Lldp_Counters_FrameErrorInPath
- func (n *Lldp_CountersPath) FrameIn() *Lldp_Counters_FrameInPath
- func (n *Lldp_CountersPath) FrameOut() *Lldp_Counters_FrameOutPath
- func (n *Lldp_CountersPath) LastClear() *Lldp_Counters_LastClearPath
- func (n *Lldp_CountersPath) State() ygnmi.SingletonQuery[*oc.Lldp_Counters]
- func (n *Lldp_CountersPath) TlvAccepted() *Lldp_Counters_TlvAcceptedPath
- func (n *Lldp_CountersPath) TlvDiscard() *Lldp_Counters_TlvDiscardPath
- func (n *Lldp_CountersPath) TlvUnknown() *Lldp_Counters_TlvUnknownPath
- type Lldp_CountersPathAny
- func (n *Lldp_CountersPathAny) EntriesAgedOut() *Lldp_Counters_EntriesAgedOutPathAny
- func (n *Lldp_CountersPathAny) FrameDiscard() *Lldp_Counters_FrameDiscardPathAny
- func (n *Lldp_CountersPathAny) FrameErrorIn() *Lldp_Counters_FrameErrorInPathAny
- func (n *Lldp_CountersPathAny) FrameIn() *Lldp_Counters_FrameInPathAny
- func (n *Lldp_CountersPathAny) FrameOut() *Lldp_Counters_FrameOutPathAny
- func (n *Lldp_CountersPathAny) LastClear() *Lldp_Counters_LastClearPathAny
- func (n *Lldp_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Lldp_Counters]
- func (n *Lldp_CountersPathAny) TlvAccepted() *Lldp_Counters_TlvAcceptedPathAny
- func (n *Lldp_CountersPathAny) TlvDiscard() *Lldp_Counters_TlvDiscardPathAny
- func (n *Lldp_CountersPathAny) TlvUnknown() *Lldp_Counters_TlvUnknownPathAny
- type Lldp_Counters_EntriesAgedOutPath
- type Lldp_Counters_EntriesAgedOutPathAny
- type Lldp_Counters_FrameDiscardPath
- type Lldp_Counters_FrameDiscardPathAny
- type Lldp_Counters_FrameErrorInPath
- type Lldp_Counters_FrameErrorInPathAny
- type Lldp_Counters_FrameInPath
- type Lldp_Counters_FrameInPathAny
- type Lldp_Counters_FrameOutPath
- type Lldp_Counters_FrameOutPathAny
- type Lldp_Counters_LastClearPath
- type Lldp_Counters_LastClearPathAny
- type Lldp_Counters_TlvAcceptedPath
- type Lldp_Counters_TlvAcceptedPathAny
- type Lldp_Counters_TlvDiscardPath
- type Lldp_Counters_TlvDiscardPathAny
- type Lldp_Counters_TlvUnknownPath
- type Lldp_Counters_TlvUnknownPathAny
- type Lldp_EnabledPath
- type Lldp_EnabledPathAny
- type Lldp_HelloTimerPath
- type Lldp_HelloTimerPathAny
- type Lldp_InterfacePath
- func (n *Lldp_InterfacePath) Config() ygnmi.ConfigQuery[*oc.Lldp_Interface]
- func (n *Lldp_InterfacePath) Counters() *Lldp_Interface_CountersPath
- func (n *Lldp_InterfacePath) Enabled() *Lldp_Interface_EnabledPath
- func (n *Lldp_InterfacePath) Name() *Lldp_Interface_NamePath
- func (n *Lldp_InterfacePath) Neighbor(Id string) *Lldp_Interface_NeighborPath
- func (n *Lldp_InterfacePath) NeighborAny() *Lldp_Interface_NeighborPathAny
- func (n *Lldp_InterfacePath) State() ygnmi.SingletonQuery[*oc.Lldp_Interface]
- type Lldp_InterfacePathAny
- func (n *Lldp_InterfacePathAny) Config() ygnmi.WildcardQuery[*oc.Lldp_Interface]
- func (n *Lldp_InterfacePathAny) Counters() *Lldp_Interface_CountersPathAny
- func (n *Lldp_InterfacePathAny) Enabled() *Lldp_Interface_EnabledPathAny
- func (n *Lldp_InterfacePathAny) Name() *Lldp_Interface_NamePathAny
- func (n *Lldp_InterfacePathAny) Neighbor(Id string) *Lldp_Interface_NeighborPathAny
- func (n *Lldp_InterfacePathAny) NeighborAny() *Lldp_Interface_NeighborPathAny
- func (n *Lldp_InterfacePathAny) State() ygnmi.WildcardQuery[*oc.Lldp_Interface]
- type Lldp_Interface_CountersPath
- func (n *Lldp_Interface_CountersPath) FrameDiscard() *Lldp_Interface_Counters_FrameDiscardPath
- func (n *Lldp_Interface_CountersPath) FrameErrorIn() *Lldp_Interface_Counters_FrameErrorInPath
- func (n *Lldp_Interface_CountersPath) FrameErrorOut() *Lldp_Interface_Counters_FrameErrorOutPath
- func (n *Lldp_Interface_CountersPath) FrameIn() *Lldp_Interface_Counters_FrameInPath
- func (n *Lldp_Interface_CountersPath) FrameOut() *Lldp_Interface_Counters_FrameOutPath
- func (n *Lldp_Interface_CountersPath) LastClear() *Lldp_Interface_Counters_LastClearPath
- func (n *Lldp_Interface_CountersPath) State() ygnmi.SingletonQuery[*oc.Lldp_Interface_Counters]
- func (n *Lldp_Interface_CountersPath) TlvDiscard() *Lldp_Interface_Counters_TlvDiscardPath
- func (n *Lldp_Interface_CountersPath) TlvUnknown() *Lldp_Interface_Counters_TlvUnknownPath
- type Lldp_Interface_CountersPathAny
- func (n *Lldp_Interface_CountersPathAny) FrameDiscard() *Lldp_Interface_Counters_FrameDiscardPathAny
- func (n *Lldp_Interface_CountersPathAny) FrameErrorIn() *Lldp_Interface_Counters_FrameErrorInPathAny
- func (n *Lldp_Interface_CountersPathAny) FrameErrorOut() *Lldp_Interface_Counters_FrameErrorOutPathAny
- func (n *Lldp_Interface_CountersPathAny) FrameIn() *Lldp_Interface_Counters_FrameInPathAny
- func (n *Lldp_Interface_CountersPathAny) FrameOut() *Lldp_Interface_Counters_FrameOutPathAny
- func (n *Lldp_Interface_CountersPathAny) LastClear() *Lldp_Interface_Counters_LastClearPathAny
- func (n *Lldp_Interface_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Lldp_Interface_Counters]
- func (n *Lldp_Interface_CountersPathAny) TlvDiscard() *Lldp_Interface_Counters_TlvDiscardPathAny
- func (n *Lldp_Interface_CountersPathAny) TlvUnknown() *Lldp_Interface_Counters_TlvUnknownPathAny
- type Lldp_Interface_Counters_FrameDiscardPath
- type Lldp_Interface_Counters_FrameDiscardPathAny
- type Lldp_Interface_Counters_FrameErrorInPath
- type Lldp_Interface_Counters_FrameErrorInPathAny
- type Lldp_Interface_Counters_FrameErrorOutPath
- type Lldp_Interface_Counters_FrameErrorOutPathAny
- type Lldp_Interface_Counters_FrameInPath
- type Lldp_Interface_Counters_FrameInPathAny
- type Lldp_Interface_Counters_FrameOutPath
- type Lldp_Interface_Counters_FrameOutPathAny
- type Lldp_Interface_Counters_LastClearPath
- type Lldp_Interface_Counters_LastClearPathAny
- type Lldp_Interface_Counters_TlvDiscardPath
- type Lldp_Interface_Counters_TlvDiscardPathAny
- type Lldp_Interface_Counters_TlvUnknownPath
- type Lldp_Interface_Counters_TlvUnknownPathAny
- type Lldp_Interface_EnabledPath
- type Lldp_Interface_EnabledPathAny
- type Lldp_Interface_NamePath
- type Lldp_Interface_NamePathAny
- type Lldp_Interface_NeighborPath
- func (n *Lldp_Interface_NeighborPath) Age() *Lldp_Interface_Neighbor_AgePath
- func (n *Lldp_Interface_NeighborPath) Capability(Name oc.E_LldpTypes_LLDP_SYSTEM_CAPABILITY) *Lldp_Interface_Neighbor_CapabilityPath
- func (n *Lldp_Interface_NeighborPath) CapabilityAny() *Lldp_Interface_Neighbor_CapabilityPathAny
- func (n *Lldp_Interface_NeighborPath) ChassisId() *Lldp_Interface_Neighbor_ChassisIdPath
- func (n *Lldp_Interface_NeighborPath) ChassisIdType() *Lldp_Interface_Neighbor_ChassisIdTypePath
- func (n *Lldp_Interface_NeighborPath) Id() *Lldp_Interface_Neighbor_IdPath
- func (n *Lldp_Interface_NeighborPath) LastUpdate() *Lldp_Interface_Neighbor_LastUpdatePath
- func (n *Lldp_Interface_NeighborPath) ManagementAddress() *Lldp_Interface_Neighbor_ManagementAddressPath
- func (n *Lldp_Interface_NeighborPath) ManagementAddressType() *Lldp_Interface_Neighbor_ManagementAddressTypePath
- func (n *Lldp_Interface_NeighborPath) PortDescription() *Lldp_Interface_Neighbor_PortDescriptionPath
- func (n *Lldp_Interface_NeighborPath) PortId() *Lldp_Interface_Neighbor_PortIdPath
- func (n *Lldp_Interface_NeighborPath) PortIdType() *Lldp_Interface_Neighbor_PortIdTypePath
- func (n *Lldp_Interface_NeighborPath) State() ygnmi.SingletonQuery[*oc.Lldp_Interface_Neighbor]
- func (n *Lldp_Interface_NeighborPath) SystemDescription() *Lldp_Interface_Neighbor_SystemDescriptionPath
- func (n *Lldp_Interface_NeighborPath) SystemName() *Lldp_Interface_Neighbor_SystemNamePath
- func (n *Lldp_Interface_NeighborPath) Tlv(Type int32, Oui string, OuiSubtype string) *Lldp_Interface_Neighbor_TlvPath
- func (n *Lldp_Interface_NeighborPath) TlvAny() *Lldp_Interface_Neighbor_TlvPathAny
- func (n *Lldp_Interface_NeighborPath) Ttl() *Lldp_Interface_Neighbor_TtlPath
- type Lldp_Interface_NeighborPathAny
- func (n *Lldp_Interface_NeighborPathAny) Age() *Lldp_Interface_Neighbor_AgePathAny
- func (n *Lldp_Interface_NeighborPathAny) Capability(Name oc.E_LldpTypes_LLDP_SYSTEM_CAPABILITY) *Lldp_Interface_Neighbor_CapabilityPathAny
- func (n *Lldp_Interface_NeighborPathAny) CapabilityAny() *Lldp_Interface_Neighbor_CapabilityPathAny
- func (n *Lldp_Interface_NeighborPathAny) ChassisId() *Lldp_Interface_Neighbor_ChassisIdPathAny
- func (n *Lldp_Interface_NeighborPathAny) ChassisIdType() *Lldp_Interface_Neighbor_ChassisIdTypePathAny
- func (n *Lldp_Interface_NeighborPathAny) Id() *Lldp_Interface_Neighbor_IdPathAny
- func (n *Lldp_Interface_NeighborPathAny) LastUpdate() *Lldp_Interface_Neighbor_LastUpdatePathAny
- func (n *Lldp_Interface_NeighborPathAny) ManagementAddress() *Lldp_Interface_Neighbor_ManagementAddressPathAny
- func (n *Lldp_Interface_NeighborPathAny) ManagementAddressType() *Lldp_Interface_Neighbor_ManagementAddressTypePathAny
- func (n *Lldp_Interface_NeighborPathAny) PortDescription() *Lldp_Interface_Neighbor_PortDescriptionPathAny
- func (n *Lldp_Interface_NeighborPathAny) PortId() *Lldp_Interface_Neighbor_PortIdPathAny
- func (n *Lldp_Interface_NeighborPathAny) PortIdType() *Lldp_Interface_Neighbor_PortIdTypePathAny
- func (n *Lldp_Interface_NeighborPathAny) State() ygnmi.WildcardQuery[*oc.Lldp_Interface_Neighbor]
- func (n *Lldp_Interface_NeighborPathAny) SystemDescription() *Lldp_Interface_Neighbor_SystemDescriptionPathAny
- func (n *Lldp_Interface_NeighborPathAny) SystemName() *Lldp_Interface_Neighbor_SystemNamePathAny
- func (n *Lldp_Interface_NeighborPathAny) Tlv(Type int32, Oui string, OuiSubtype string) *Lldp_Interface_Neighbor_TlvPathAny
- func (n *Lldp_Interface_NeighborPathAny) TlvAny() *Lldp_Interface_Neighbor_TlvPathAny
- func (n *Lldp_Interface_NeighborPathAny) Ttl() *Lldp_Interface_Neighbor_TtlPathAny
- type Lldp_Interface_Neighbor_AgePath
- type Lldp_Interface_Neighbor_AgePathAny
- type Lldp_Interface_Neighbor_CapabilityPath
- func (n *Lldp_Interface_Neighbor_CapabilityPath) Enabled() *Lldp_Interface_Neighbor_Capability_EnabledPath
- func (n *Lldp_Interface_Neighbor_CapabilityPath) Name() *Lldp_Interface_Neighbor_Capability_NamePath
- func (n *Lldp_Interface_Neighbor_CapabilityPath) State() ygnmi.SingletonQuery[*oc.Lldp_Interface_Neighbor_Capability]
- type Lldp_Interface_Neighbor_CapabilityPathAny
- func (n *Lldp_Interface_Neighbor_CapabilityPathAny) Enabled() *Lldp_Interface_Neighbor_Capability_EnabledPathAny
- func (n *Lldp_Interface_Neighbor_CapabilityPathAny) Name() *Lldp_Interface_Neighbor_Capability_NamePathAny
- func (n *Lldp_Interface_Neighbor_CapabilityPathAny) State() ygnmi.WildcardQuery[*oc.Lldp_Interface_Neighbor_Capability]
- type Lldp_Interface_Neighbor_Capability_EnabledPath
- type Lldp_Interface_Neighbor_Capability_EnabledPathAny
- type Lldp_Interface_Neighbor_Capability_NamePath
- type Lldp_Interface_Neighbor_Capability_NamePathAny
- type Lldp_Interface_Neighbor_ChassisIdPath
- type Lldp_Interface_Neighbor_ChassisIdPathAny
- type Lldp_Interface_Neighbor_ChassisIdTypePath
- type Lldp_Interface_Neighbor_ChassisIdTypePathAny
- type Lldp_Interface_Neighbor_IdPath
- type Lldp_Interface_Neighbor_IdPathAny
- type Lldp_Interface_Neighbor_LastUpdatePath
- type Lldp_Interface_Neighbor_LastUpdatePathAny
- type Lldp_Interface_Neighbor_ManagementAddressPath
- type Lldp_Interface_Neighbor_ManagementAddressPathAny
- type Lldp_Interface_Neighbor_ManagementAddressTypePath
- type Lldp_Interface_Neighbor_ManagementAddressTypePathAny
- type Lldp_Interface_Neighbor_PortDescriptionPath
- type Lldp_Interface_Neighbor_PortDescriptionPathAny
- type Lldp_Interface_Neighbor_PortIdPath
- type Lldp_Interface_Neighbor_PortIdPathAny
- type Lldp_Interface_Neighbor_PortIdTypePath
- type Lldp_Interface_Neighbor_PortIdTypePathAny
- type Lldp_Interface_Neighbor_SystemDescriptionPath
- type Lldp_Interface_Neighbor_SystemDescriptionPathAny
- type Lldp_Interface_Neighbor_SystemNamePath
- type Lldp_Interface_Neighbor_SystemNamePathAny
- type Lldp_Interface_Neighbor_TlvPath
- func (n *Lldp_Interface_Neighbor_TlvPath) Oui() *Lldp_Interface_Neighbor_Tlv_OuiPath
- func (n *Lldp_Interface_Neighbor_TlvPath) OuiSubtype() *Lldp_Interface_Neighbor_Tlv_OuiSubtypePath
- func (n *Lldp_Interface_Neighbor_TlvPath) State() ygnmi.SingletonQuery[*oc.Lldp_Interface_Neighbor_Tlv]
- func (n *Lldp_Interface_Neighbor_TlvPath) Type() *Lldp_Interface_Neighbor_Tlv_TypePath
- func (n *Lldp_Interface_Neighbor_TlvPath) Value() *Lldp_Interface_Neighbor_Tlv_ValuePath
- type Lldp_Interface_Neighbor_TlvPathAny
- func (n *Lldp_Interface_Neighbor_TlvPathAny) Oui() *Lldp_Interface_Neighbor_Tlv_OuiPathAny
- func (n *Lldp_Interface_Neighbor_TlvPathAny) OuiSubtype() *Lldp_Interface_Neighbor_Tlv_OuiSubtypePathAny
- func (n *Lldp_Interface_Neighbor_TlvPathAny) State() ygnmi.WildcardQuery[*oc.Lldp_Interface_Neighbor_Tlv]
- func (n *Lldp_Interface_Neighbor_TlvPathAny) Type() *Lldp_Interface_Neighbor_Tlv_TypePathAny
- func (n *Lldp_Interface_Neighbor_TlvPathAny) Value() *Lldp_Interface_Neighbor_Tlv_ValuePathAny
- func (n *Lldp_Interface_Neighbor_TlvPathAny) WithOui(Oui string) *Lldp_Interface_Neighbor_TlvPathAny
- func (n *Lldp_Interface_Neighbor_TlvPathAny) WithOuiSubtype(OuiSubtype string) *Lldp_Interface_Neighbor_TlvPathAny
- func (n *Lldp_Interface_Neighbor_TlvPathAny) WithType(Type int32) *Lldp_Interface_Neighbor_TlvPathAny
- type Lldp_Interface_Neighbor_Tlv_OuiPath
- type Lldp_Interface_Neighbor_Tlv_OuiPathAny
- type Lldp_Interface_Neighbor_Tlv_OuiSubtypePath
- type Lldp_Interface_Neighbor_Tlv_OuiSubtypePathAny
- type Lldp_Interface_Neighbor_Tlv_TypePath
- type Lldp_Interface_Neighbor_Tlv_TypePathAny
- type Lldp_Interface_Neighbor_Tlv_ValuePath
- type Lldp_Interface_Neighbor_Tlv_ValuePathAny
- type Lldp_Interface_Neighbor_TtlPath
- type Lldp_Interface_Neighbor_TtlPathAny
- type Lldp_SuppressTlvAdvertisementPath
- type Lldp_SuppressTlvAdvertisementPathAny
- type Lldp_SystemDescriptionPath
- type Lldp_SystemDescriptionPathAny
- type Lldp_SystemNamePath
- type Lldp_SystemNamePathAny
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LldpPath ¶
LldpPath represents the /openconfig-lldp/lldp YANG schema element.
func (*LldpPath) ChassisId ¶
func (n *LldpPath) ChassisId() *Lldp_ChassisIdPath
ChassisId (leaf): The Chassis ID is a mandatory TLV which identifies the chassis component of the endpoint identifier associated with the transmitting LLDP agent
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "*/chassis-id" Path from root: "/lldp/*/chassis-id"
func (*LldpPath) ChassisIdType ¶
func (n *LldpPath) ChassisIdType() *Lldp_ChassisIdTypePath
ChassisIdType (leaf): This field identifies the format and source of the chassis identifier string. It is an enumerator defined by the LldpChassisIdSubtype object from IEEE 802.1AB MIB.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "*/chassis-id-type" Path from root: "/lldp/*/chassis-id-type"
func (*LldpPath) Config ¶
func (n *LldpPath) Config() ygnmi.ConfigQuery[*oc.Lldp]
Config returns a Query that can be used in gNMI operations.
func (*LldpPath) Counters ¶
func (n *LldpPath) Counters() *Lldp_CountersPath
Counters (container): Global LLDP counters
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/counters" Path from root: "/lldp/state/counters"
func (*LldpPath) Enabled ¶
func (n *LldpPath) Enabled() *Lldp_EnabledPath
Enabled (leaf): System level state of the LLDP protocol.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "*/enabled" Path from root: "/lldp/*/enabled"
func (*LldpPath) HelloTimer ¶
func (n *LldpPath) HelloTimer() *Lldp_HelloTimerPath
HelloTimer (leaf): System level hello timer for the LLDP protocol.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "*/hello-timer" Path from root: "/lldp/*/hello-timer"
func (*LldpPath) Interface ¶
func (n *LldpPath) Interface(Name string) *Lldp_InterfacePath
Interface (list): List of interfaces on which LLDP is enabled / available
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "interfaces/interface" Path from root: "/lldp/interfaces/interface" Name: string
func (*LldpPath) InterfaceAny ¶
func (n *LldpPath) InterfaceAny() *Lldp_InterfacePathAny
InterfaceAny (list): List of interfaces on which LLDP is enabled / available
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "interfaces/interface" Path from root: "/lldp/interfaces/interface"
func (*LldpPath) State ¶
func (n *LldpPath) State() ygnmi.SingletonQuery[*oc.Lldp]
State returns a Query that can be used in gNMI operations.
func (*LldpPath) SuppressTlvAdvertisement ¶
func (n *LldpPath) SuppressTlvAdvertisement() *Lldp_SuppressTlvAdvertisementPath
SuppressTlvAdvertisement (leaf-list): Indicates whether the local system should suppress the advertisement of particular TLVs with the LLDP PDUs that it transmits. Where a TLV type is specified within this list, it should not be included in any LLDP PDU transmitted by the local agent.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "*/suppress-tlv-advertisement" Path from root: "/lldp/*/suppress-tlv-advertisement"
func (*LldpPath) SystemDescription ¶
func (n *LldpPath) SystemDescription() *Lldp_SystemDescriptionPath
SystemDescription (leaf): The system description field shall contain an alpha-numeric string that is the textual description of the network entity. The system description should include the full name and version identification of the system's hardware type, software operating system, and networking software. If implementations support IETF RFC 3418, the sysDescr object should be used for this field.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "*/system-description" Path from root: "/lldp/*/system-description"
func (*LldpPath) SystemName ¶
func (n *LldpPath) SystemName() *Lldp_SystemNamePath
SystemName (leaf): The system name field shall contain an alpha-numeric string that indicates the system's administratively assigned name. The system name should be the system's fully qualified domain name. If implementations support IETF RFC 3418, the sysName object should be used for this field.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "*/system-name" Path from root: "/lldp/*/system-name"
type LldpPathAny ¶
LldpPathAny represents the wildcard version of the /openconfig-lldp/lldp YANG schema element.
func (*LldpPathAny) ChassisId ¶
func (n *LldpPathAny) ChassisId() *Lldp_ChassisIdPathAny
ChassisId (leaf): The Chassis ID is a mandatory TLV which identifies the chassis component of the endpoint identifier associated with the transmitting LLDP agent
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "*/chassis-id" Path from root: "/lldp/*/chassis-id"
func (*LldpPathAny) ChassisIdType ¶
func (n *LldpPathAny) ChassisIdType() *Lldp_ChassisIdTypePathAny
ChassisIdType (leaf): This field identifies the format and source of the chassis identifier string. It is an enumerator defined by the LldpChassisIdSubtype object from IEEE 802.1AB MIB.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "*/chassis-id-type" Path from root: "/lldp/*/chassis-id-type"
func (*LldpPathAny) Config ¶
func (n *LldpPathAny) Config() ygnmi.WildcardQuery[*oc.Lldp]
Config returns a Query that can be used in gNMI operations.
func (*LldpPathAny) Counters ¶
func (n *LldpPathAny) Counters() *Lldp_CountersPathAny
Counters (container): Global LLDP counters
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/counters" Path from root: "/lldp/state/counters"
func (*LldpPathAny) Enabled ¶
func (n *LldpPathAny) Enabled() *Lldp_EnabledPathAny
Enabled (leaf): System level state of the LLDP protocol.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "*/enabled" Path from root: "/lldp/*/enabled"
func (*LldpPathAny) HelloTimer ¶
func (n *LldpPathAny) HelloTimer() *Lldp_HelloTimerPathAny
HelloTimer (leaf): System level hello timer for the LLDP protocol.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "*/hello-timer" Path from root: "/lldp/*/hello-timer"
func (*LldpPathAny) Interface ¶
func (n *LldpPathAny) Interface(Name string) *Lldp_InterfacePathAny
Interface (list): List of interfaces on which LLDP is enabled / available
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "interfaces/interface" Path from root: "/lldp/interfaces/interface" Name: string
func (*LldpPathAny) InterfaceAny ¶
func (n *LldpPathAny) InterfaceAny() *Lldp_InterfacePathAny
InterfaceAny (list): List of interfaces on which LLDP is enabled / available
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "interfaces/interface" Path from root: "/lldp/interfaces/interface"
func (*LldpPathAny) State ¶
func (n *LldpPathAny) State() ygnmi.WildcardQuery[*oc.Lldp]
State returns a Query that can be used in gNMI operations.
func (*LldpPathAny) SuppressTlvAdvertisement ¶
func (n *LldpPathAny) SuppressTlvAdvertisement() *Lldp_SuppressTlvAdvertisementPathAny
SuppressTlvAdvertisement (leaf-list): Indicates whether the local system should suppress the advertisement of particular TLVs with the LLDP PDUs that it transmits. Where a TLV type is specified within this list, it should not be included in any LLDP PDU transmitted by the local agent.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "*/suppress-tlv-advertisement" Path from root: "/lldp/*/suppress-tlv-advertisement"
func (*LldpPathAny) SystemDescription ¶
func (n *LldpPathAny) SystemDescription() *Lldp_SystemDescriptionPathAny
SystemDescription (leaf): The system description field shall contain an alpha-numeric string that is the textual description of the network entity. The system description should include the full name and version identification of the system's hardware type, software operating system, and networking software. If implementations support IETF RFC 3418, the sysDescr object should be used for this field.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "*/system-description" Path from root: "/lldp/*/system-description"
func (*LldpPathAny) SystemName ¶
func (n *LldpPathAny) SystemName() *Lldp_SystemNamePathAny
SystemName (leaf): The system name field shall contain an alpha-numeric string that indicates the system's administratively assigned name. The system name should be the system's fully qualified domain name. If implementations support IETF RFC 3418, the sysName object should be used for this field.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "*/system-name" Path from root: "/lldp/*/system-name"
type Lldp_ChassisIdPath ¶
Lldp_ChassisIdPath represents the /openconfig-lldp/lldp/state/chassis-id YANG schema element.
func (*Lldp_ChassisIdPath) Config ¶
func (n *Lldp_ChassisIdPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "config/chassis-id" Path from root: "/lldp/config/chassis-id"
func (*Lldp_ChassisIdPath) State ¶
func (n *Lldp_ChassisIdPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/chassis-id" Path from root: "/lldp/state/chassis-id"
type Lldp_ChassisIdPathAny ¶
Lldp_ChassisIdPathAny represents the wildcard version of the /openconfig-lldp/lldp/state/chassis-id YANG schema element.
func (*Lldp_ChassisIdPathAny) Config ¶
func (n *Lldp_ChassisIdPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "config/chassis-id" Path from root: "/lldp/config/chassis-id"
func (*Lldp_ChassisIdPathAny) State ¶
func (n *Lldp_ChassisIdPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/chassis-id" Path from root: "/lldp/state/chassis-id"
type Lldp_ChassisIdTypePath ¶
Lldp_ChassisIdTypePath represents the /openconfig-lldp/lldp/state/chassis-id-type YANG schema element.
func (*Lldp_ChassisIdTypePath) Config ¶
func (n *Lldp_ChassisIdTypePath) Config() ygnmi.ConfigQuery[oc.E_Lldp_ChassisIdType]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "config/chassis-id-type" Path from root: "/lldp/config/chassis-id-type"
func (*Lldp_ChassisIdTypePath) State ¶
func (n *Lldp_ChassisIdTypePath) State() ygnmi.SingletonQuery[oc.E_Lldp_ChassisIdType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/chassis-id-type" Path from root: "/lldp/state/chassis-id-type"
type Lldp_ChassisIdTypePathAny ¶
Lldp_ChassisIdTypePathAny represents the wildcard version of the /openconfig-lldp/lldp/state/chassis-id-type YANG schema element.
func (*Lldp_ChassisIdTypePathAny) Config ¶
func (n *Lldp_ChassisIdTypePathAny) Config() ygnmi.WildcardQuery[oc.E_Lldp_ChassisIdType]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "config/chassis-id-type" Path from root: "/lldp/config/chassis-id-type"
func (*Lldp_ChassisIdTypePathAny) State ¶
func (n *Lldp_ChassisIdTypePathAny) State() ygnmi.WildcardQuery[oc.E_Lldp_ChassisIdType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/chassis-id-type" Path from root: "/lldp/state/chassis-id-type"
type Lldp_CountersPath ¶
Lldp_CountersPath represents the /openconfig-lldp/lldp/state/counters YANG schema element.
func (*Lldp_CountersPath) EntriesAgedOut ¶
func (n *Lldp_CountersPath) EntriesAgedOut() *Lldp_Counters_EntriesAgedOutPath
EntriesAgedOut (leaf): The number of entries aged out due to timeout.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "entries-aged-out" Path from root: "/lldp/state/counters/entries-aged-out"
func (*Lldp_CountersPath) FrameDiscard ¶
func (n *Lldp_CountersPath) FrameDiscard() *Lldp_Counters_FrameDiscardPath
FrameDiscard (leaf): The number of LLDP frames received and discarded.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-discard" Path from root: "/lldp/state/counters/frame-discard"
func (*Lldp_CountersPath) FrameErrorIn ¶
func (n *Lldp_CountersPath) FrameErrorIn() *Lldp_Counters_FrameErrorInPath
FrameErrorIn (leaf): The number of LLDP frames received with errors.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-error-in" Path from root: "/lldp/state/counters/frame-error-in"
func (*Lldp_CountersPath) FrameIn ¶
func (n *Lldp_CountersPath) FrameIn() *Lldp_Counters_FrameInPath
FrameIn (leaf): The number of lldp frames received.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-in" Path from root: "/lldp/state/counters/frame-in"
func (*Lldp_CountersPath) FrameOut ¶
func (n *Lldp_CountersPath) FrameOut() *Lldp_Counters_FrameOutPath
FrameOut (leaf): The number of frames transmitted out.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-out" Path from root: "/lldp/state/counters/frame-out"
func (*Lldp_CountersPath) LastClear ¶
func (n *Lldp_CountersPath) LastClear() *Lldp_Counters_LastClearPath
LastClear (leaf): Indicates the last time the counters were cleared.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "last-clear" Path from root: "/lldp/state/counters/last-clear"
func (*Lldp_CountersPath) State ¶
func (n *Lldp_CountersPath) State() ygnmi.SingletonQuery[*oc.Lldp_Counters]
State returns a Query that can be used in gNMI operations.
func (*Lldp_CountersPath) TlvAccepted ¶
func (n *Lldp_CountersPath) TlvAccepted() *Lldp_Counters_TlvAcceptedPath
TlvAccepted (leaf): The number of valid TLVs received.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "tlv-accepted" Path from root: "/lldp/state/counters/tlv-accepted"
func (*Lldp_CountersPath) TlvDiscard ¶
func (n *Lldp_CountersPath) TlvDiscard() *Lldp_Counters_TlvDiscardPath
TlvDiscard (leaf): The number of TLV frames received and discarded.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "tlv-discard" Path from root: "/lldp/state/counters/tlv-discard"
func (*Lldp_CountersPath) TlvUnknown ¶
func (n *Lldp_CountersPath) TlvUnknown() *Lldp_Counters_TlvUnknownPath
TlvUnknown (leaf): The number of frames received with unknown TLV.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "tlv-unknown" Path from root: "/lldp/state/counters/tlv-unknown"
type Lldp_CountersPathAny ¶
Lldp_CountersPathAny represents the wildcard version of the /openconfig-lldp/lldp/state/counters YANG schema element.
func (*Lldp_CountersPathAny) EntriesAgedOut ¶
func (n *Lldp_CountersPathAny) EntriesAgedOut() *Lldp_Counters_EntriesAgedOutPathAny
EntriesAgedOut (leaf): The number of entries aged out due to timeout.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "entries-aged-out" Path from root: "/lldp/state/counters/entries-aged-out"
func (*Lldp_CountersPathAny) FrameDiscard ¶
func (n *Lldp_CountersPathAny) FrameDiscard() *Lldp_Counters_FrameDiscardPathAny
FrameDiscard (leaf): The number of LLDP frames received and discarded.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-discard" Path from root: "/lldp/state/counters/frame-discard"
func (*Lldp_CountersPathAny) FrameErrorIn ¶
func (n *Lldp_CountersPathAny) FrameErrorIn() *Lldp_Counters_FrameErrorInPathAny
FrameErrorIn (leaf): The number of LLDP frames received with errors.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-error-in" Path from root: "/lldp/state/counters/frame-error-in"
func (*Lldp_CountersPathAny) FrameIn ¶
func (n *Lldp_CountersPathAny) FrameIn() *Lldp_Counters_FrameInPathAny
FrameIn (leaf): The number of lldp frames received.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-in" Path from root: "/lldp/state/counters/frame-in"
func (*Lldp_CountersPathAny) FrameOut ¶
func (n *Lldp_CountersPathAny) FrameOut() *Lldp_Counters_FrameOutPathAny
FrameOut (leaf): The number of frames transmitted out.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-out" Path from root: "/lldp/state/counters/frame-out"
func (*Lldp_CountersPathAny) LastClear ¶
func (n *Lldp_CountersPathAny) LastClear() *Lldp_Counters_LastClearPathAny
LastClear (leaf): Indicates the last time the counters were cleared.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "last-clear" Path from root: "/lldp/state/counters/last-clear"
func (*Lldp_CountersPathAny) State ¶
func (n *Lldp_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Lldp_Counters]
State returns a Query that can be used in gNMI operations.
func (*Lldp_CountersPathAny) TlvAccepted ¶
func (n *Lldp_CountersPathAny) TlvAccepted() *Lldp_Counters_TlvAcceptedPathAny
TlvAccepted (leaf): The number of valid TLVs received.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "tlv-accepted" Path from root: "/lldp/state/counters/tlv-accepted"
func (*Lldp_CountersPathAny) TlvDiscard ¶
func (n *Lldp_CountersPathAny) TlvDiscard() *Lldp_Counters_TlvDiscardPathAny
TlvDiscard (leaf): The number of TLV frames received and discarded.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "tlv-discard" Path from root: "/lldp/state/counters/tlv-discard"
func (*Lldp_CountersPathAny) TlvUnknown ¶
func (n *Lldp_CountersPathAny) TlvUnknown() *Lldp_Counters_TlvUnknownPathAny
TlvUnknown (leaf): The number of frames received with unknown TLV.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "tlv-unknown" Path from root: "/lldp/state/counters/tlv-unknown"
type Lldp_Counters_EntriesAgedOutPath ¶
type Lldp_Counters_EntriesAgedOutPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Counters_EntriesAgedOutPath represents the /openconfig-lldp/lldp/state/counters/entries-aged-out YANG schema element.
func (*Lldp_Counters_EntriesAgedOutPath) State ¶
func (n *Lldp_Counters_EntriesAgedOutPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "entries-aged-out" Path from root: "/lldp/state/counters/entries-aged-out"
type Lldp_Counters_EntriesAgedOutPathAny ¶
type Lldp_Counters_EntriesAgedOutPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Counters_EntriesAgedOutPathAny represents the wildcard version of the /openconfig-lldp/lldp/state/counters/entries-aged-out YANG schema element.
func (*Lldp_Counters_EntriesAgedOutPathAny) State ¶
func (n *Lldp_Counters_EntriesAgedOutPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "entries-aged-out" Path from root: "/lldp/state/counters/entries-aged-out"
type Lldp_Counters_FrameDiscardPath ¶
type Lldp_Counters_FrameDiscardPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Counters_FrameDiscardPath represents the /openconfig-lldp/lldp/state/counters/frame-discard YANG schema element.
func (*Lldp_Counters_FrameDiscardPath) State ¶
func (n *Lldp_Counters_FrameDiscardPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-discard" Path from root: "/lldp/state/counters/frame-discard"
type Lldp_Counters_FrameDiscardPathAny ¶
type Lldp_Counters_FrameDiscardPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Counters_FrameDiscardPathAny represents the wildcard version of the /openconfig-lldp/lldp/state/counters/frame-discard YANG schema element.
func (*Lldp_Counters_FrameDiscardPathAny) State ¶
func (n *Lldp_Counters_FrameDiscardPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-discard" Path from root: "/lldp/state/counters/frame-discard"
type Lldp_Counters_FrameErrorInPath ¶
type Lldp_Counters_FrameErrorInPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Counters_FrameErrorInPath represents the /openconfig-lldp/lldp/state/counters/frame-error-in YANG schema element.
func (*Lldp_Counters_FrameErrorInPath) State ¶
func (n *Lldp_Counters_FrameErrorInPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-error-in" Path from root: "/lldp/state/counters/frame-error-in"
type Lldp_Counters_FrameErrorInPathAny ¶
type Lldp_Counters_FrameErrorInPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Counters_FrameErrorInPathAny represents the wildcard version of the /openconfig-lldp/lldp/state/counters/frame-error-in YANG schema element.
func (*Lldp_Counters_FrameErrorInPathAny) State ¶
func (n *Lldp_Counters_FrameErrorInPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-error-in" Path from root: "/lldp/state/counters/frame-error-in"
type Lldp_Counters_FrameInPath ¶
Lldp_Counters_FrameInPath represents the /openconfig-lldp/lldp/state/counters/frame-in YANG schema element.
func (*Lldp_Counters_FrameInPath) State ¶
func (n *Lldp_Counters_FrameInPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-in" Path from root: "/lldp/state/counters/frame-in"
type Lldp_Counters_FrameInPathAny ¶
type Lldp_Counters_FrameInPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Counters_FrameInPathAny represents the wildcard version of the /openconfig-lldp/lldp/state/counters/frame-in YANG schema element.
func (*Lldp_Counters_FrameInPathAny) State ¶
func (n *Lldp_Counters_FrameInPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-in" Path from root: "/lldp/state/counters/frame-in"
type Lldp_Counters_FrameOutPath ¶
type Lldp_Counters_FrameOutPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Counters_FrameOutPath represents the /openconfig-lldp/lldp/state/counters/frame-out YANG schema element.
func (*Lldp_Counters_FrameOutPath) State ¶
func (n *Lldp_Counters_FrameOutPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-out" Path from root: "/lldp/state/counters/frame-out"
type Lldp_Counters_FrameOutPathAny ¶
type Lldp_Counters_FrameOutPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Counters_FrameOutPathAny represents the wildcard version of the /openconfig-lldp/lldp/state/counters/frame-out YANG schema element.
func (*Lldp_Counters_FrameOutPathAny) State ¶
func (n *Lldp_Counters_FrameOutPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-out" Path from root: "/lldp/state/counters/frame-out"
type Lldp_Counters_LastClearPath ¶
type Lldp_Counters_LastClearPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Counters_LastClearPath represents the /openconfig-lldp/lldp/state/counters/last-clear YANG schema element.
func (*Lldp_Counters_LastClearPath) State ¶
func (n *Lldp_Counters_LastClearPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "last-clear" Path from root: "/lldp/state/counters/last-clear"
type Lldp_Counters_LastClearPathAny ¶
type Lldp_Counters_LastClearPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Counters_LastClearPathAny represents the wildcard version of the /openconfig-lldp/lldp/state/counters/last-clear YANG schema element.
func (*Lldp_Counters_LastClearPathAny) State ¶
func (n *Lldp_Counters_LastClearPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "last-clear" Path from root: "/lldp/state/counters/last-clear"
type Lldp_Counters_TlvAcceptedPath ¶
type Lldp_Counters_TlvAcceptedPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Counters_TlvAcceptedPath represents the /openconfig-lldp/lldp/state/counters/tlv-accepted YANG schema element.
func (*Lldp_Counters_TlvAcceptedPath) State ¶
func (n *Lldp_Counters_TlvAcceptedPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "tlv-accepted" Path from root: "/lldp/state/counters/tlv-accepted"
type Lldp_Counters_TlvAcceptedPathAny ¶
type Lldp_Counters_TlvAcceptedPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Counters_TlvAcceptedPathAny represents the wildcard version of the /openconfig-lldp/lldp/state/counters/tlv-accepted YANG schema element.
func (*Lldp_Counters_TlvAcceptedPathAny) State ¶
func (n *Lldp_Counters_TlvAcceptedPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "tlv-accepted" Path from root: "/lldp/state/counters/tlv-accepted"
type Lldp_Counters_TlvDiscardPath ¶
type Lldp_Counters_TlvDiscardPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Counters_TlvDiscardPath represents the /openconfig-lldp/lldp/state/counters/tlv-discard YANG schema element.
func (*Lldp_Counters_TlvDiscardPath) State ¶
func (n *Lldp_Counters_TlvDiscardPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "tlv-discard" Path from root: "/lldp/state/counters/tlv-discard"
type Lldp_Counters_TlvDiscardPathAny ¶
type Lldp_Counters_TlvDiscardPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Counters_TlvDiscardPathAny represents the wildcard version of the /openconfig-lldp/lldp/state/counters/tlv-discard YANG schema element.
func (*Lldp_Counters_TlvDiscardPathAny) State ¶
func (n *Lldp_Counters_TlvDiscardPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "tlv-discard" Path from root: "/lldp/state/counters/tlv-discard"
type Lldp_Counters_TlvUnknownPath ¶
type Lldp_Counters_TlvUnknownPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Counters_TlvUnknownPath represents the /openconfig-lldp/lldp/state/counters/tlv-unknown YANG schema element.
func (*Lldp_Counters_TlvUnknownPath) State ¶
func (n *Lldp_Counters_TlvUnknownPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "tlv-unknown" Path from root: "/lldp/state/counters/tlv-unknown"
type Lldp_Counters_TlvUnknownPathAny ¶
type Lldp_Counters_TlvUnknownPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Counters_TlvUnknownPathAny represents the wildcard version of the /openconfig-lldp/lldp/state/counters/tlv-unknown YANG schema element.
func (*Lldp_Counters_TlvUnknownPathAny) State ¶
func (n *Lldp_Counters_TlvUnknownPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "tlv-unknown" Path from root: "/lldp/state/counters/tlv-unknown"
type Lldp_EnabledPath ¶
Lldp_EnabledPath represents the /openconfig-lldp/lldp/state/enabled YANG schema element.
func (*Lldp_EnabledPath) Config ¶
func (n *Lldp_EnabledPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "config/enabled" Path from root: "/lldp/config/enabled"
func (*Lldp_EnabledPath) State ¶
func (n *Lldp_EnabledPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/enabled" Path from root: "/lldp/state/enabled"
type Lldp_EnabledPathAny ¶
Lldp_EnabledPathAny represents the wildcard version of the /openconfig-lldp/lldp/state/enabled YANG schema element.
func (*Lldp_EnabledPathAny) Config ¶
func (n *Lldp_EnabledPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "config/enabled" Path from root: "/lldp/config/enabled"
func (*Lldp_EnabledPathAny) State ¶
func (n *Lldp_EnabledPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/enabled" Path from root: "/lldp/state/enabled"
type Lldp_HelloTimerPath ¶
Lldp_HelloTimerPath represents the /openconfig-lldp/lldp/state/hello-timer YANG schema element.
func (*Lldp_HelloTimerPath) Config ¶
func (n *Lldp_HelloTimerPath) Config() ygnmi.ConfigQuery[uint64]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "config/hello-timer" Path from root: "/lldp/config/hello-timer"
func (*Lldp_HelloTimerPath) State ¶
func (n *Lldp_HelloTimerPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/hello-timer" Path from root: "/lldp/state/hello-timer"
type Lldp_HelloTimerPathAny ¶
Lldp_HelloTimerPathAny represents the wildcard version of the /openconfig-lldp/lldp/state/hello-timer YANG schema element.
func (*Lldp_HelloTimerPathAny) Config ¶
func (n *Lldp_HelloTimerPathAny) Config() ygnmi.WildcardQuery[uint64]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "config/hello-timer" Path from root: "/lldp/config/hello-timer"
func (*Lldp_HelloTimerPathAny) State ¶
func (n *Lldp_HelloTimerPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/hello-timer" Path from root: "/lldp/state/hello-timer"
type Lldp_InterfacePath ¶
Lldp_InterfacePath represents the /openconfig-lldp/lldp/interfaces/interface YANG schema element.
func (*Lldp_InterfacePath) Config ¶
func (n *Lldp_InterfacePath) Config() ygnmi.ConfigQuery[*oc.Lldp_Interface]
Config returns a Query that can be used in gNMI operations.
func (*Lldp_InterfacePath) Counters ¶
func (n *Lldp_InterfacePath) Counters() *Lldp_Interface_CountersPath
Counters (container): LLDP counters on each interface
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/counters" Path from root: "/lldp/interfaces/interface/state/counters"
func (*Lldp_InterfacePath) Enabled ¶
func (n *Lldp_InterfacePath) Enabled() *Lldp_Interface_EnabledPath
Enabled (leaf): Enable or disable the LLDP protocol on the interface.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "*/enabled" Path from root: "/lldp/interfaces/interface/*/enabled"
func (*Lldp_InterfacePath) Name ¶
func (n *Lldp_InterfacePath) Name() *Lldp_Interface_NamePath
Name (leaf): Reference to the LLDP Ethernet interface
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "*/name" Path from root: "/lldp/interfaces/interface/*/name"
func (*Lldp_InterfacePath) Neighbor ¶
func (n *Lldp_InterfacePath) Neighbor(Id string) *Lldp_Interface_NeighborPath
Neighbor (list): List of LLDP neighbors
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "neighbors/neighbor" Path from root: "/lldp/interfaces/interface/neighbors/neighbor" Id: string
func (*Lldp_InterfacePath) NeighborAny ¶
func (n *Lldp_InterfacePath) NeighborAny() *Lldp_Interface_NeighborPathAny
NeighborAny (list): List of LLDP neighbors
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "neighbors/neighbor" Path from root: "/lldp/interfaces/interface/neighbors/neighbor"
func (*Lldp_InterfacePath) State ¶
func (n *Lldp_InterfacePath) State() ygnmi.SingletonQuery[*oc.Lldp_Interface]
State returns a Query that can be used in gNMI operations.
type Lldp_InterfacePathAny ¶
Lldp_InterfacePathAny represents the wildcard version of the /openconfig-lldp/lldp/interfaces/interface YANG schema element.
func (*Lldp_InterfacePathAny) Config ¶
func (n *Lldp_InterfacePathAny) Config() ygnmi.WildcardQuery[*oc.Lldp_Interface]
Config returns a Query that can be used in gNMI operations.
func (*Lldp_InterfacePathAny) Counters ¶
func (n *Lldp_InterfacePathAny) Counters() *Lldp_Interface_CountersPathAny
Counters (container): LLDP counters on each interface
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/counters" Path from root: "/lldp/interfaces/interface/state/counters"
func (*Lldp_InterfacePathAny) Enabled ¶
func (n *Lldp_InterfacePathAny) Enabled() *Lldp_Interface_EnabledPathAny
Enabled (leaf): Enable or disable the LLDP protocol on the interface.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "*/enabled" Path from root: "/lldp/interfaces/interface/*/enabled"
func (*Lldp_InterfacePathAny) Name ¶
func (n *Lldp_InterfacePathAny) Name() *Lldp_Interface_NamePathAny
Name (leaf): Reference to the LLDP Ethernet interface
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "*/name" Path from root: "/lldp/interfaces/interface/*/name"
func (*Lldp_InterfacePathAny) Neighbor ¶
func (n *Lldp_InterfacePathAny) Neighbor(Id string) *Lldp_Interface_NeighborPathAny
Neighbor (list): List of LLDP neighbors
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "neighbors/neighbor" Path from root: "/lldp/interfaces/interface/neighbors/neighbor" Id: string
func (*Lldp_InterfacePathAny) NeighborAny ¶
func (n *Lldp_InterfacePathAny) NeighborAny() *Lldp_Interface_NeighborPathAny
NeighborAny (list): List of LLDP neighbors
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "neighbors/neighbor" Path from root: "/lldp/interfaces/interface/neighbors/neighbor"
func (*Lldp_InterfacePathAny) State ¶
func (n *Lldp_InterfacePathAny) State() ygnmi.WildcardQuery[*oc.Lldp_Interface]
State returns a Query that can be used in gNMI operations.
type Lldp_Interface_CountersPath ¶
Lldp_Interface_CountersPath represents the /openconfig-lldp/lldp/interfaces/interface/state/counters YANG schema element.
func (*Lldp_Interface_CountersPath) FrameDiscard ¶
func (n *Lldp_Interface_CountersPath) FrameDiscard() *Lldp_Interface_Counters_FrameDiscardPath
FrameDiscard (leaf): The number of LLDP frames received and discarded.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-discard" Path from root: "/lldp/interfaces/interface/state/counters/frame-discard"
func (*Lldp_Interface_CountersPath) FrameErrorIn ¶
func (n *Lldp_Interface_CountersPath) FrameErrorIn() *Lldp_Interface_Counters_FrameErrorInPath
FrameErrorIn (leaf): The number of LLDP frames received with errors.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-error-in" Path from root: "/lldp/interfaces/interface/state/counters/frame-error-in"
func (*Lldp_Interface_CountersPath) FrameErrorOut ¶
func (n *Lldp_Interface_CountersPath) FrameErrorOut() *Lldp_Interface_Counters_FrameErrorOutPath
FrameErrorOut (leaf): The number of frame transmit errors on the interface.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-error-out" Path from root: "/lldp/interfaces/interface/state/counters/frame-error-out"
func (*Lldp_Interface_CountersPath) FrameIn ¶
func (n *Lldp_Interface_CountersPath) FrameIn() *Lldp_Interface_Counters_FrameInPath
FrameIn (leaf): The number of lldp frames received.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-in" Path from root: "/lldp/interfaces/interface/state/counters/frame-in"
func (*Lldp_Interface_CountersPath) FrameOut ¶
func (n *Lldp_Interface_CountersPath) FrameOut() *Lldp_Interface_Counters_FrameOutPath
FrameOut (leaf): The number of frames transmitted out.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-out" Path from root: "/lldp/interfaces/interface/state/counters/frame-out"
func (*Lldp_Interface_CountersPath) LastClear ¶
func (n *Lldp_Interface_CountersPath) LastClear() *Lldp_Interface_Counters_LastClearPath
LastClear (leaf): Indicates the last time the counters were cleared.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "last-clear" Path from root: "/lldp/interfaces/interface/state/counters/last-clear"
func (*Lldp_Interface_CountersPath) State ¶
func (n *Lldp_Interface_CountersPath) State() ygnmi.SingletonQuery[*oc.Lldp_Interface_Counters]
State returns a Query that can be used in gNMI operations.
func (*Lldp_Interface_CountersPath) TlvDiscard ¶
func (n *Lldp_Interface_CountersPath) TlvDiscard() *Lldp_Interface_Counters_TlvDiscardPath
TlvDiscard (leaf): The number of TLV frames received and discarded.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "tlv-discard" Path from root: "/lldp/interfaces/interface/state/counters/tlv-discard"
func (*Lldp_Interface_CountersPath) TlvUnknown ¶
func (n *Lldp_Interface_CountersPath) TlvUnknown() *Lldp_Interface_Counters_TlvUnknownPath
TlvUnknown (leaf): The number of frames received with unknown TLV.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "tlv-unknown" Path from root: "/lldp/interfaces/interface/state/counters/tlv-unknown"
type Lldp_Interface_CountersPathAny ¶
Lldp_Interface_CountersPathAny represents the wildcard version of the /openconfig-lldp/lldp/interfaces/interface/state/counters YANG schema element.
func (*Lldp_Interface_CountersPathAny) FrameDiscard ¶
func (n *Lldp_Interface_CountersPathAny) FrameDiscard() *Lldp_Interface_Counters_FrameDiscardPathAny
FrameDiscard (leaf): The number of LLDP frames received and discarded.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-discard" Path from root: "/lldp/interfaces/interface/state/counters/frame-discard"
func (*Lldp_Interface_CountersPathAny) FrameErrorIn ¶
func (n *Lldp_Interface_CountersPathAny) FrameErrorIn() *Lldp_Interface_Counters_FrameErrorInPathAny
FrameErrorIn (leaf): The number of LLDP frames received with errors.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-error-in" Path from root: "/lldp/interfaces/interface/state/counters/frame-error-in"
func (*Lldp_Interface_CountersPathAny) FrameErrorOut ¶
func (n *Lldp_Interface_CountersPathAny) FrameErrorOut() *Lldp_Interface_Counters_FrameErrorOutPathAny
FrameErrorOut (leaf): The number of frame transmit errors on the interface.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-error-out" Path from root: "/lldp/interfaces/interface/state/counters/frame-error-out"
func (*Lldp_Interface_CountersPathAny) FrameIn ¶
func (n *Lldp_Interface_CountersPathAny) FrameIn() *Lldp_Interface_Counters_FrameInPathAny
FrameIn (leaf): The number of lldp frames received.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-in" Path from root: "/lldp/interfaces/interface/state/counters/frame-in"
func (*Lldp_Interface_CountersPathAny) FrameOut ¶
func (n *Lldp_Interface_CountersPathAny) FrameOut() *Lldp_Interface_Counters_FrameOutPathAny
FrameOut (leaf): The number of frames transmitted out.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-out" Path from root: "/lldp/interfaces/interface/state/counters/frame-out"
func (*Lldp_Interface_CountersPathAny) LastClear ¶
func (n *Lldp_Interface_CountersPathAny) LastClear() *Lldp_Interface_Counters_LastClearPathAny
LastClear (leaf): Indicates the last time the counters were cleared.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "last-clear" Path from root: "/lldp/interfaces/interface/state/counters/last-clear"
func (*Lldp_Interface_CountersPathAny) State ¶
func (n *Lldp_Interface_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Lldp_Interface_Counters]
State returns a Query that can be used in gNMI operations.
func (*Lldp_Interface_CountersPathAny) TlvDiscard ¶
func (n *Lldp_Interface_CountersPathAny) TlvDiscard() *Lldp_Interface_Counters_TlvDiscardPathAny
TlvDiscard (leaf): The number of TLV frames received and discarded.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "tlv-discard" Path from root: "/lldp/interfaces/interface/state/counters/tlv-discard"
func (*Lldp_Interface_CountersPathAny) TlvUnknown ¶
func (n *Lldp_Interface_CountersPathAny) TlvUnknown() *Lldp_Interface_Counters_TlvUnknownPathAny
TlvUnknown (leaf): The number of frames received with unknown TLV.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "tlv-unknown" Path from root: "/lldp/interfaces/interface/state/counters/tlv-unknown"
type Lldp_Interface_Counters_FrameDiscardPath ¶
type Lldp_Interface_Counters_FrameDiscardPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Counters_FrameDiscardPath represents the /openconfig-lldp/lldp/interfaces/interface/state/counters/frame-discard YANG schema element.
func (*Lldp_Interface_Counters_FrameDiscardPath) State ¶
func (n *Lldp_Interface_Counters_FrameDiscardPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-discard" Path from root: "/lldp/interfaces/interface/state/counters/frame-discard"
type Lldp_Interface_Counters_FrameDiscardPathAny ¶
type Lldp_Interface_Counters_FrameDiscardPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Counters_FrameDiscardPathAny represents the wildcard version of the /openconfig-lldp/lldp/interfaces/interface/state/counters/frame-discard YANG schema element.
func (*Lldp_Interface_Counters_FrameDiscardPathAny) State ¶
func (n *Lldp_Interface_Counters_FrameDiscardPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-discard" Path from root: "/lldp/interfaces/interface/state/counters/frame-discard"
type Lldp_Interface_Counters_FrameErrorInPath ¶
type Lldp_Interface_Counters_FrameErrorInPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Counters_FrameErrorInPath represents the /openconfig-lldp/lldp/interfaces/interface/state/counters/frame-error-in YANG schema element.
func (*Lldp_Interface_Counters_FrameErrorInPath) State ¶
func (n *Lldp_Interface_Counters_FrameErrorInPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-error-in" Path from root: "/lldp/interfaces/interface/state/counters/frame-error-in"
type Lldp_Interface_Counters_FrameErrorInPathAny ¶
type Lldp_Interface_Counters_FrameErrorInPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Counters_FrameErrorInPathAny represents the wildcard version of the /openconfig-lldp/lldp/interfaces/interface/state/counters/frame-error-in YANG schema element.
func (*Lldp_Interface_Counters_FrameErrorInPathAny) State ¶
func (n *Lldp_Interface_Counters_FrameErrorInPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-error-in" Path from root: "/lldp/interfaces/interface/state/counters/frame-error-in"
type Lldp_Interface_Counters_FrameErrorOutPath ¶
type Lldp_Interface_Counters_FrameErrorOutPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Counters_FrameErrorOutPath represents the /openconfig-lldp/lldp/interfaces/interface/state/counters/frame-error-out YANG schema element.
func (*Lldp_Interface_Counters_FrameErrorOutPath) State ¶
func (n *Lldp_Interface_Counters_FrameErrorOutPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-error-out" Path from root: "/lldp/interfaces/interface/state/counters/frame-error-out"
type Lldp_Interface_Counters_FrameErrorOutPathAny ¶
type Lldp_Interface_Counters_FrameErrorOutPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Counters_FrameErrorOutPathAny represents the wildcard version of the /openconfig-lldp/lldp/interfaces/interface/state/counters/frame-error-out YANG schema element.
func (*Lldp_Interface_Counters_FrameErrorOutPathAny) State ¶
func (n *Lldp_Interface_Counters_FrameErrorOutPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-error-out" Path from root: "/lldp/interfaces/interface/state/counters/frame-error-out"
type Lldp_Interface_Counters_FrameInPath ¶
type Lldp_Interface_Counters_FrameInPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Counters_FrameInPath represents the /openconfig-lldp/lldp/interfaces/interface/state/counters/frame-in YANG schema element.
func (*Lldp_Interface_Counters_FrameInPath) State ¶
func (n *Lldp_Interface_Counters_FrameInPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-in" Path from root: "/lldp/interfaces/interface/state/counters/frame-in"
type Lldp_Interface_Counters_FrameInPathAny ¶
type Lldp_Interface_Counters_FrameInPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Counters_FrameInPathAny represents the wildcard version of the /openconfig-lldp/lldp/interfaces/interface/state/counters/frame-in YANG schema element.
func (*Lldp_Interface_Counters_FrameInPathAny) State ¶
func (n *Lldp_Interface_Counters_FrameInPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-in" Path from root: "/lldp/interfaces/interface/state/counters/frame-in"
type Lldp_Interface_Counters_FrameOutPath ¶
type Lldp_Interface_Counters_FrameOutPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Counters_FrameOutPath represents the /openconfig-lldp/lldp/interfaces/interface/state/counters/frame-out YANG schema element.
func (*Lldp_Interface_Counters_FrameOutPath) State ¶
func (n *Lldp_Interface_Counters_FrameOutPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-out" Path from root: "/lldp/interfaces/interface/state/counters/frame-out"
type Lldp_Interface_Counters_FrameOutPathAny ¶
type Lldp_Interface_Counters_FrameOutPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Counters_FrameOutPathAny represents the wildcard version of the /openconfig-lldp/lldp/interfaces/interface/state/counters/frame-out YANG schema element.
func (*Lldp_Interface_Counters_FrameOutPathAny) State ¶
func (n *Lldp_Interface_Counters_FrameOutPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "frame-out" Path from root: "/lldp/interfaces/interface/state/counters/frame-out"
type Lldp_Interface_Counters_LastClearPath ¶
type Lldp_Interface_Counters_LastClearPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Counters_LastClearPath represents the /openconfig-lldp/lldp/interfaces/interface/state/counters/last-clear YANG schema element.
func (*Lldp_Interface_Counters_LastClearPath) State ¶
func (n *Lldp_Interface_Counters_LastClearPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "last-clear" Path from root: "/lldp/interfaces/interface/state/counters/last-clear"
type Lldp_Interface_Counters_LastClearPathAny ¶
type Lldp_Interface_Counters_LastClearPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Counters_LastClearPathAny represents the wildcard version of the /openconfig-lldp/lldp/interfaces/interface/state/counters/last-clear YANG schema element.
func (*Lldp_Interface_Counters_LastClearPathAny) State ¶
func (n *Lldp_Interface_Counters_LastClearPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "last-clear" Path from root: "/lldp/interfaces/interface/state/counters/last-clear"
type Lldp_Interface_Counters_TlvDiscardPath ¶
type Lldp_Interface_Counters_TlvDiscardPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Counters_TlvDiscardPath represents the /openconfig-lldp/lldp/interfaces/interface/state/counters/tlv-discard YANG schema element.
func (*Lldp_Interface_Counters_TlvDiscardPath) State ¶
func (n *Lldp_Interface_Counters_TlvDiscardPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "tlv-discard" Path from root: "/lldp/interfaces/interface/state/counters/tlv-discard"
type Lldp_Interface_Counters_TlvDiscardPathAny ¶
type Lldp_Interface_Counters_TlvDiscardPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Counters_TlvDiscardPathAny represents the wildcard version of the /openconfig-lldp/lldp/interfaces/interface/state/counters/tlv-discard YANG schema element.
func (*Lldp_Interface_Counters_TlvDiscardPathAny) State ¶
func (n *Lldp_Interface_Counters_TlvDiscardPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "tlv-discard" Path from root: "/lldp/interfaces/interface/state/counters/tlv-discard"
type Lldp_Interface_Counters_TlvUnknownPath ¶
type Lldp_Interface_Counters_TlvUnknownPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Counters_TlvUnknownPath represents the /openconfig-lldp/lldp/interfaces/interface/state/counters/tlv-unknown YANG schema element.
func (*Lldp_Interface_Counters_TlvUnknownPath) State ¶
func (n *Lldp_Interface_Counters_TlvUnknownPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "tlv-unknown" Path from root: "/lldp/interfaces/interface/state/counters/tlv-unknown"
type Lldp_Interface_Counters_TlvUnknownPathAny ¶
type Lldp_Interface_Counters_TlvUnknownPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Counters_TlvUnknownPathAny represents the wildcard version of the /openconfig-lldp/lldp/interfaces/interface/state/counters/tlv-unknown YANG schema element.
func (*Lldp_Interface_Counters_TlvUnknownPathAny) State ¶
func (n *Lldp_Interface_Counters_TlvUnknownPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "tlv-unknown" Path from root: "/lldp/interfaces/interface/state/counters/tlv-unknown"
type Lldp_Interface_EnabledPath ¶
type Lldp_Interface_EnabledPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_EnabledPath represents the /openconfig-lldp/lldp/interfaces/interface/state/enabled YANG schema element.
func (*Lldp_Interface_EnabledPath) Config ¶
func (n *Lldp_Interface_EnabledPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "config/enabled" Path from root: "/lldp/interfaces/interface/config/enabled"
func (*Lldp_Interface_EnabledPath) State ¶
func (n *Lldp_Interface_EnabledPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/enabled" Path from root: "/lldp/interfaces/interface/state/enabled"
type Lldp_Interface_EnabledPathAny ¶
type Lldp_Interface_EnabledPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_EnabledPathAny represents the wildcard version of the /openconfig-lldp/lldp/interfaces/interface/state/enabled YANG schema element.
func (*Lldp_Interface_EnabledPathAny) Config ¶
func (n *Lldp_Interface_EnabledPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "config/enabled" Path from root: "/lldp/interfaces/interface/config/enabled"
func (*Lldp_Interface_EnabledPathAny) State ¶
func (n *Lldp_Interface_EnabledPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/enabled" Path from root: "/lldp/interfaces/interface/state/enabled"
type Lldp_Interface_NamePath ¶
Lldp_Interface_NamePath represents the /openconfig-lldp/lldp/interfaces/interface/state/name YANG schema element.
func (*Lldp_Interface_NamePath) Config ¶
func (n *Lldp_Interface_NamePath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "config/name" Path from root: "/lldp/interfaces/interface/config/name"
func (*Lldp_Interface_NamePath) State ¶
func (n *Lldp_Interface_NamePath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/name" Path from root: "/lldp/interfaces/interface/state/name"
type Lldp_Interface_NamePathAny ¶
type Lldp_Interface_NamePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_NamePathAny represents the wildcard version of the /openconfig-lldp/lldp/interfaces/interface/state/name YANG schema element.
func (*Lldp_Interface_NamePathAny) Config ¶
func (n *Lldp_Interface_NamePathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "config/name" Path from root: "/lldp/interfaces/interface/config/name"
func (*Lldp_Interface_NamePathAny) State ¶
func (n *Lldp_Interface_NamePathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/name" Path from root: "/lldp/interfaces/interface/state/name"
type Lldp_Interface_NeighborPath ¶
Lldp_Interface_NeighborPath represents the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor YANG schema element.
func (*Lldp_Interface_NeighborPath) Age ¶
func (n *Lldp_Interface_NeighborPath) Age() *Lldp_Interface_Neighbor_AgePath
Age (leaf): Age since discovery
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/age" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/age"
func (*Lldp_Interface_NeighborPath) Capability ¶
func (n *Lldp_Interface_NeighborPath) Capability(Name oc.E_LldpTypes_LLDP_SYSTEM_CAPABILITY) *Lldp_Interface_Neighbor_CapabilityPath
Capability (list): List of LLDP system capabilities advertised by the neighbor
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "capabilities/capability" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/capabilities/capability" Name: oc.E_LldpTypes_LLDP_SYSTEM_CAPABILITY
func (*Lldp_Interface_NeighborPath) CapabilityAny ¶
func (n *Lldp_Interface_NeighborPath) CapabilityAny() *Lldp_Interface_Neighbor_CapabilityPathAny
CapabilityAny (list): List of LLDP system capabilities advertised by the neighbor
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "capabilities/capability" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/capabilities/capability"
func (*Lldp_Interface_NeighborPath) ChassisId ¶
func (n *Lldp_Interface_NeighborPath) ChassisId() *Lldp_Interface_Neighbor_ChassisIdPath
ChassisId (leaf): The Chassis ID is a mandatory TLV which identifies the chassis component of the endpoint identifier associated with the transmitting LLDP agent
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/chassis-id" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/chassis-id"
func (*Lldp_Interface_NeighborPath) ChassisIdType ¶
func (n *Lldp_Interface_NeighborPath) ChassisIdType() *Lldp_Interface_Neighbor_ChassisIdTypePath
ChassisIdType (leaf): This field identifies the format and source of the chassis identifier string. It is an enumerator defined by the LldpChassisIdSubtype object from IEEE 802.1AB MIB.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/chassis-id-type" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/chassis-id-type"
func (*Lldp_Interface_NeighborPath) Id ¶
func (n *Lldp_Interface_NeighborPath) Id() *Lldp_Interface_Neighbor_IdPath
Id (leaf): System generated identifier for the neighbor on the interface.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "*/id" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/*/id"
func (*Lldp_Interface_NeighborPath) LastUpdate ¶
func (n *Lldp_Interface_NeighborPath) LastUpdate() *Lldp_Interface_Neighbor_LastUpdatePath
LastUpdate (leaf): Seconds since last update received.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/last-update" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/last-update"
func (*Lldp_Interface_NeighborPath) ManagementAddress ¶
func (n *Lldp_Interface_NeighborPath) ManagementAddress() *Lldp_Interface_Neighbor_ManagementAddressPath
ManagementAddress (leaf): The Management Address is a mandatory TLV which identifies a network address associated with the local LLDP agent, which can be used to reach the agent on the port identified in the Port ID TLV.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/management-address" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/management-address"
func (*Lldp_Interface_NeighborPath) ManagementAddressType ¶
func (n *Lldp_Interface_NeighborPath) ManagementAddressType() *Lldp_Interface_Neighbor_ManagementAddressTypePath
ManagementAddressType (leaf): The enumerated value for the network address type identified in this TLV. This enumeration is defined in the 'Assigned Numbers' RFC [RFC3232] and the ianaAddressFamilyNumbers object.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/management-address-type" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/management-address-type"
func (*Lldp_Interface_NeighborPath) PortDescription ¶
func (n *Lldp_Interface_NeighborPath) PortDescription() *Lldp_Interface_Neighbor_PortDescriptionPath
PortDescription (leaf): The binary string containing the actual port identifier for the port which this LLDP PDU was transmitted. The source and format of this field is defined by PtopoPortId from RFC2922.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/port-description" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/port-description"
func (*Lldp_Interface_NeighborPath) PortId ¶
func (n *Lldp_Interface_NeighborPath) PortId() *Lldp_Interface_Neighbor_PortIdPath
PortId (leaf): The Port ID is a mandatory TLV which identifies the port component of the endpoint identifier associated with the transmitting LLDP agent. If the specified port is an IEEE 802.3 Repeater port, then this TLV is optional.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/port-id" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/port-id"
func (*Lldp_Interface_NeighborPath) PortIdType ¶
func (n *Lldp_Interface_NeighborPath) PortIdType() *Lldp_Interface_Neighbor_PortIdTypePath
PortIdType (leaf): This field identifies the format and source of the port identifier string. It is an enumerator defined by the PtopoPortIdType object from RFC2922.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/port-id-type" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/port-id-type"
func (*Lldp_Interface_NeighborPath) State ¶
func (n *Lldp_Interface_NeighborPath) State() ygnmi.SingletonQuery[*oc.Lldp_Interface_Neighbor]
State returns a Query that can be used in gNMI operations.
func (*Lldp_Interface_NeighborPath) SystemDescription ¶
func (n *Lldp_Interface_NeighborPath) SystemDescription() *Lldp_Interface_Neighbor_SystemDescriptionPath
SystemDescription (leaf): The system description field shall contain an alpha-numeric string that is the textual description of the network entity. The system description should include the full name and version identification of the system's hardware type, software operating system, and networking software. If implementations support IETF RFC 3418, the sysDescr object should be used for this field.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/system-description" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/system-description"
func (*Lldp_Interface_NeighborPath) SystemName ¶
func (n *Lldp_Interface_NeighborPath) SystemName() *Lldp_Interface_Neighbor_SystemNamePath
SystemName (leaf): The system name field shall contain an alpha-numeric string that indicates the system's administratively assigned name. The system name should be the system's fully qualified domain name. If implementations support IETF RFC 3418, the sysName object should be used for this field.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/system-name" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/system-name"
func (*Lldp_Interface_NeighborPath) Tlv ¶
func (n *Lldp_Interface_NeighborPath) Tlv(Type int32, Oui string, OuiSubtype string) *Lldp_Interface_Neighbor_TlvPath
Tlv (list): List of custom LLDP TLVs from a neighbor
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "custom-tlvs/tlv" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/custom-tlvs/tlv" Type: int32 Oui: string OuiSubtype: string
func (*Lldp_Interface_NeighborPath) TlvAny ¶
func (n *Lldp_Interface_NeighborPath) TlvAny() *Lldp_Interface_Neighbor_TlvPathAny
TlvAny (list): List of custom LLDP TLVs from a neighbor
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "custom-tlvs/tlv" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/custom-tlvs/tlv"
func (*Lldp_Interface_NeighborPath) Ttl ¶
func (n *Lldp_Interface_NeighborPath) Ttl() *Lldp_Interface_Neighbor_TtlPath
Ttl (leaf): The time-to-live (TTL) is a mandatory TLV which indicates how long information from the neighbor should be considered valid.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/ttl" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/ttl"
type Lldp_Interface_NeighborPathAny ¶
Lldp_Interface_NeighborPathAny represents the wildcard version of the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor YANG schema element.
func (*Lldp_Interface_NeighborPathAny) Age ¶
func (n *Lldp_Interface_NeighborPathAny) Age() *Lldp_Interface_Neighbor_AgePathAny
Age (leaf): Age since discovery
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/age" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/age"
func (*Lldp_Interface_NeighborPathAny) Capability ¶
func (n *Lldp_Interface_NeighborPathAny) Capability(Name oc.E_LldpTypes_LLDP_SYSTEM_CAPABILITY) *Lldp_Interface_Neighbor_CapabilityPathAny
Capability (list): List of LLDP system capabilities advertised by the neighbor
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "capabilities/capability" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/capabilities/capability" Name: oc.E_LldpTypes_LLDP_SYSTEM_CAPABILITY
func (*Lldp_Interface_NeighborPathAny) CapabilityAny ¶
func (n *Lldp_Interface_NeighborPathAny) CapabilityAny() *Lldp_Interface_Neighbor_CapabilityPathAny
CapabilityAny (list): List of LLDP system capabilities advertised by the neighbor
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "capabilities/capability" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/capabilities/capability"
func (*Lldp_Interface_NeighborPathAny) ChassisId ¶
func (n *Lldp_Interface_NeighborPathAny) ChassisId() *Lldp_Interface_Neighbor_ChassisIdPathAny
ChassisId (leaf): The Chassis ID is a mandatory TLV which identifies the chassis component of the endpoint identifier associated with the transmitting LLDP agent
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/chassis-id" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/chassis-id"
func (*Lldp_Interface_NeighborPathAny) ChassisIdType ¶
func (n *Lldp_Interface_NeighborPathAny) ChassisIdType() *Lldp_Interface_Neighbor_ChassisIdTypePathAny
ChassisIdType (leaf): This field identifies the format and source of the chassis identifier string. It is an enumerator defined by the LldpChassisIdSubtype object from IEEE 802.1AB MIB.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/chassis-id-type" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/chassis-id-type"
func (*Lldp_Interface_NeighborPathAny) Id ¶
func (n *Lldp_Interface_NeighborPathAny) Id() *Lldp_Interface_Neighbor_IdPathAny
Id (leaf): System generated identifier for the neighbor on the interface.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "*/id" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/*/id"
func (*Lldp_Interface_NeighborPathAny) LastUpdate ¶
func (n *Lldp_Interface_NeighborPathAny) LastUpdate() *Lldp_Interface_Neighbor_LastUpdatePathAny
LastUpdate (leaf): Seconds since last update received.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/last-update" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/last-update"
func (*Lldp_Interface_NeighborPathAny) ManagementAddress ¶
func (n *Lldp_Interface_NeighborPathAny) ManagementAddress() *Lldp_Interface_Neighbor_ManagementAddressPathAny
ManagementAddress (leaf): The Management Address is a mandatory TLV which identifies a network address associated with the local LLDP agent, which can be used to reach the agent on the port identified in the Port ID TLV.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/management-address" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/management-address"
func (*Lldp_Interface_NeighborPathAny) ManagementAddressType ¶
func (n *Lldp_Interface_NeighborPathAny) ManagementAddressType() *Lldp_Interface_Neighbor_ManagementAddressTypePathAny
ManagementAddressType (leaf): The enumerated value for the network address type identified in this TLV. This enumeration is defined in the 'Assigned Numbers' RFC [RFC3232] and the ianaAddressFamilyNumbers object.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/management-address-type" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/management-address-type"
func (*Lldp_Interface_NeighborPathAny) PortDescription ¶
func (n *Lldp_Interface_NeighborPathAny) PortDescription() *Lldp_Interface_Neighbor_PortDescriptionPathAny
PortDescription (leaf): The binary string containing the actual port identifier for the port which this LLDP PDU was transmitted. The source and format of this field is defined by PtopoPortId from RFC2922.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/port-description" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/port-description"
func (*Lldp_Interface_NeighborPathAny) PortId ¶
func (n *Lldp_Interface_NeighborPathAny) PortId() *Lldp_Interface_Neighbor_PortIdPathAny
PortId (leaf): The Port ID is a mandatory TLV which identifies the port component of the endpoint identifier associated with the transmitting LLDP agent. If the specified port is an IEEE 802.3 Repeater port, then this TLV is optional.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/port-id" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/port-id"
func (*Lldp_Interface_NeighborPathAny) PortIdType ¶
func (n *Lldp_Interface_NeighborPathAny) PortIdType() *Lldp_Interface_Neighbor_PortIdTypePathAny
PortIdType (leaf): This field identifies the format and source of the port identifier string. It is an enumerator defined by the PtopoPortIdType object from RFC2922.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/port-id-type" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/port-id-type"
func (*Lldp_Interface_NeighborPathAny) State ¶
func (n *Lldp_Interface_NeighborPathAny) State() ygnmi.WildcardQuery[*oc.Lldp_Interface_Neighbor]
State returns a Query that can be used in gNMI operations.
func (*Lldp_Interface_NeighborPathAny) SystemDescription ¶
func (n *Lldp_Interface_NeighborPathAny) SystemDescription() *Lldp_Interface_Neighbor_SystemDescriptionPathAny
SystemDescription (leaf): The system description field shall contain an alpha-numeric string that is the textual description of the network entity. The system description should include the full name and version identification of the system's hardware type, software operating system, and networking software. If implementations support IETF RFC 3418, the sysDescr object should be used for this field.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/system-description" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/system-description"
func (*Lldp_Interface_NeighborPathAny) SystemName ¶
func (n *Lldp_Interface_NeighborPathAny) SystemName() *Lldp_Interface_Neighbor_SystemNamePathAny
SystemName (leaf): The system name field shall contain an alpha-numeric string that indicates the system's administratively assigned name. The system name should be the system's fully qualified domain name. If implementations support IETF RFC 3418, the sysName object should be used for this field.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/system-name" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/system-name"
func (*Lldp_Interface_NeighborPathAny) Tlv ¶
func (n *Lldp_Interface_NeighborPathAny) Tlv(Type int32, Oui string, OuiSubtype string) *Lldp_Interface_Neighbor_TlvPathAny
Tlv (list): List of custom LLDP TLVs from a neighbor
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "custom-tlvs/tlv" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/custom-tlvs/tlv" Type: int32 Oui: string OuiSubtype: string
func (*Lldp_Interface_NeighborPathAny) TlvAny ¶
func (n *Lldp_Interface_NeighborPathAny) TlvAny() *Lldp_Interface_Neighbor_TlvPathAny
TlvAny (list): List of custom LLDP TLVs from a neighbor
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "custom-tlvs/tlv" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/custom-tlvs/tlv"
func (*Lldp_Interface_NeighborPathAny) Ttl ¶
func (n *Lldp_Interface_NeighborPathAny) Ttl() *Lldp_Interface_Neighbor_TtlPathAny
Ttl (leaf): The time-to-live (TTL) is a mandatory TLV which indicates how long information from the neighbor should be considered valid.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/ttl" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/ttl"
type Lldp_Interface_Neighbor_AgePath ¶
type Lldp_Interface_Neighbor_AgePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_AgePath represents the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/state/age YANG schema element.
func (*Lldp_Interface_Neighbor_AgePath) State ¶
func (n *Lldp_Interface_Neighbor_AgePath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/age" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/age"
type Lldp_Interface_Neighbor_AgePathAny ¶
type Lldp_Interface_Neighbor_AgePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_AgePathAny represents the wildcard version of the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/state/age YANG schema element.
func (*Lldp_Interface_Neighbor_AgePathAny) State ¶
func (n *Lldp_Interface_Neighbor_AgePathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/age" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/age"
type Lldp_Interface_Neighbor_CapabilityPath ¶
Lldp_Interface_Neighbor_CapabilityPath represents the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/capabilities/capability YANG schema element.
func (*Lldp_Interface_Neighbor_CapabilityPath) Enabled ¶
func (n *Lldp_Interface_Neighbor_CapabilityPath) Enabled() *Lldp_Interface_Neighbor_Capability_EnabledPath
Enabled (leaf): Indicates whether the corresponding system capability is enabled on the neighbor.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/enabled" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/capabilities/capability/state/enabled"
func (*Lldp_Interface_Neighbor_CapabilityPath) Name ¶
func (n *Lldp_Interface_Neighbor_CapabilityPath) Name() *Lldp_Interface_Neighbor_Capability_NamePath
Name (leaf): Name of the system capability advertised by the neighbor. Capabilities are represented in a bitmap that defines the primary functions of the system. The capabilities are defined in IEEE 802.1AB.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "*/name" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/capabilities/capability/*/name"
func (*Lldp_Interface_Neighbor_CapabilityPath) State ¶
func (n *Lldp_Interface_Neighbor_CapabilityPath) State() ygnmi.SingletonQuery[*oc.Lldp_Interface_Neighbor_Capability]
State returns a Query that can be used in gNMI operations.
type Lldp_Interface_Neighbor_CapabilityPathAny ¶
Lldp_Interface_Neighbor_CapabilityPathAny represents the wildcard version of the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/capabilities/capability YANG schema element.
func (*Lldp_Interface_Neighbor_CapabilityPathAny) Enabled ¶
func (n *Lldp_Interface_Neighbor_CapabilityPathAny) Enabled() *Lldp_Interface_Neighbor_Capability_EnabledPathAny
Enabled (leaf): Indicates whether the corresponding system capability is enabled on the neighbor.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/enabled" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/capabilities/capability/state/enabled"
func (*Lldp_Interface_Neighbor_CapabilityPathAny) Name ¶
func (n *Lldp_Interface_Neighbor_CapabilityPathAny) Name() *Lldp_Interface_Neighbor_Capability_NamePathAny
Name (leaf): Name of the system capability advertised by the neighbor. Capabilities are represented in a bitmap that defines the primary functions of the system. The capabilities are defined in IEEE 802.1AB.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "*/name" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/capabilities/capability/*/name"
func (*Lldp_Interface_Neighbor_CapabilityPathAny) State ¶
func (n *Lldp_Interface_Neighbor_CapabilityPathAny) State() ygnmi.WildcardQuery[*oc.Lldp_Interface_Neighbor_Capability]
State returns a Query that can be used in gNMI operations.
type Lldp_Interface_Neighbor_Capability_EnabledPath ¶
type Lldp_Interface_Neighbor_Capability_EnabledPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_Capability_EnabledPath represents the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/capabilities/capability/state/enabled YANG schema element.
func (*Lldp_Interface_Neighbor_Capability_EnabledPath) State ¶
func (n *Lldp_Interface_Neighbor_Capability_EnabledPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/enabled" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/capabilities/capability/state/enabled"
type Lldp_Interface_Neighbor_Capability_EnabledPathAny ¶
type Lldp_Interface_Neighbor_Capability_EnabledPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_Capability_EnabledPathAny represents the wildcard version of the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/capabilities/capability/state/enabled YANG schema element.
func (*Lldp_Interface_Neighbor_Capability_EnabledPathAny) State ¶
func (n *Lldp_Interface_Neighbor_Capability_EnabledPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/enabled" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/capabilities/capability/state/enabled"
type Lldp_Interface_Neighbor_Capability_NamePath ¶
type Lldp_Interface_Neighbor_Capability_NamePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_Capability_NamePath represents the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/capabilities/capability/state/name YANG schema element.
func (*Lldp_Interface_Neighbor_Capability_NamePath) Config ¶
func (n *Lldp_Interface_Neighbor_Capability_NamePath) Config() ygnmi.ConfigQuery[oc.E_LldpTypes_LLDP_SYSTEM_CAPABILITY]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "name" Path from root: ""
func (*Lldp_Interface_Neighbor_Capability_NamePath) State ¶
func (n *Lldp_Interface_Neighbor_Capability_NamePath) State() ygnmi.SingletonQuery[oc.E_LldpTypes_LLDP_SYSTEM_CAPABILITY]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/name" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/capabilities/capability/state/name"
type Lldp_Interface_Neighbor_Capability_NamePathAny ¶
type Lldp_Interface_Neighbor_Capability_NamePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_Capability_NamePathAny represents the wildcard version of the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/capabilities/capability/state/name YANG schema element.
func (*Lldp_Interface_Neighbor_Capability_NamePathAny) Config ¶
func (n *Lldp_Interface_Neighbor_Capability_NamePathAny) Config() ygnmi.WildcardQuery[oc.E_LldpTypes_LLDP_SYSTEM_CAPABILITY]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "name" Path from root: ""
func (*Lldp_Interface_Neighbor_Capability_NamePathAny) State ¶
func (n *Lldp_Interface_Neighbor_Capability_NamePathAny) State() ygnmi.WildcardQuery[oc.E_LldpTypes_LLDP_SYSTEM_CAPABILITY]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/name" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/capabilities/capability/state/name"
type Lldp_Interface_Neighbor_ChassisIdPath ¶
type Lldp_Interface_Neighbor_ChassisIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_ChassisIdPath represents the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/state/chassis-id YANG schema element.
func (*Lldp_Interface_Neighbor_ChassisIdPath) State ¶
func (n *Lldp_Interface_Neighbor_ChassisIdPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/chassis-id" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/chassis-id"
type Lldp_Interface_Neighbor_ChassisIdPathAny ¶
type Lldp_Interface_Neighbor_ChassisIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_ChassisIdPathAny represents the wildcard version of the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/state/chassis-id YANG schema element.
func (*Lldp_Interface_Neighbor_ChassisIdPathAny) State ¶
func (n *Lldp_Interface_Neighbor_ChassisIdPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/chassis-id" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/chassis-id"
type Lldp_Interface_Neighbor_ChassisIdTypePath ¶
type Lldp_Interface_Neighbor_ChassisIdTypePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_ChassisIdTypePath represents the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/state/chassis-id-type YANG schema element.
func (*Lldp_Interface_Neighbor_ChassisIdTypePath) State ¶
func (n *Lldp_Interface_Neighbor_ChassisIdTypePath) State() ygnmi.SingletonQuery[oc.E_Lldp_ChassisIdType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/chassis-id-type" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/chassis-id-type"
type Lldp_Interface_Neighbor_ChassisIdTypePathAny ¶
type Lldp_Interface_Neighbor_ChassisIdTypePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_ChassisIdTypePathAny represents the wildcard version of the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/state/chassis-id-type YANG schema element.
func (*Lldp_Interface_Neighbor_ChassisIdTypePathAny) State ¶
func (n *Lldp_Interface_Neighbor_ChassisIdTypePathAny) State() ygnmi.WildcardQuery[oc.E_Lldp_ChassisIdType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/chassis-id-type" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/chassis-id-type"
type Lldp_Interface_Neighbor_IdPath ¶
type Lldp_Interface_Neighbor_IdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_IdPath represents the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/state/id YANG schema element.
func (*Lldp_Interface_Neighbor_IdPath) Config ¶
func (n *Lldp_Interface_Neighbor_IdPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "id" Path from root: ""
func (*Lldp_Interface_Neighbor_IdPath) State ¶
func (n *Lldp_Interface_Neighbor_IdPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/id" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/id"
type Lldp_Interface_Neighbor_IdPathAny ¶
type Lldp_Interface_Neighbor_IdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_IdPathAny represents the wildcard version of the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/state/id YANG schema element.
func (*Lldp_Interface_Neighbor_IdPathAny) Config ¶
func (n *Lldp_Interface_Neighbor_IdPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "id" Path from root: ""
func (*Lldp_Interface_Neighbor_IdPathAny) State ¶
func (n *Lldp_Interface_Neighbor_IdPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/id" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/id"
type Lldp_Interface_Neighbor_LastUpdatePath ¶
type Lldp_Interface_Neighbor_LastUpdatePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_LastUpdatePath represents the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/state/last-update YANG schema element.
func (*Lldp_Interface_Neighbor_LastUpdatePath) State ¶
func (n *Lldp_Interface_Neighbor_LastUpdatePath) State() ygnmi.SingletonQuery[int64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/last-update" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/last-update"
type Lldp_Interface_Neighbor_LastUpdatePathAny ¶
type Lldp_Interface_Neighbor_LastUpdatePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_LastUpdatePathAny represents the wildcard version of the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/state/last-update YANG schema element.
func (*Lldp_Interface_Neighbor_LastUpdatePathAny) State ¶
func (n *Lldp_Interface_Neighbor_LastUpdatePathAny) State() ygnmi.WildcardQuery[int64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/last-update" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/last-update"
type Lldp_Interface_Neighbor_ManagementAddressPath ¶
type Lldp_Interface_Neighbor_ManagementAddressPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_ManagementAddressPath represents the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/state/management-address YANG schema element.
func (*Lldp_Interface_Neighbor_ManagementAddressPath) State ¶
func (n *Lldp_Interface_Neighbor_ManagementAddressPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/management-address" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/management-address"
type Lldp_Interface_Neighbor_ManagementAddressPathAny ¶
type Lldp_Interface_Neighbor_ManagementAddressPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_ManagementAddressPathAny represents the wildcard version of the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/state/management-address YANG schema element.
func (*Lldp_Interface_Neighbor_ManagementAddressPathAny) State ¶
func (n *Lldp_Interface_Neighbor_ManagementAddressPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/management-address" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/management-address"
type Lldp_Interface_Neighbor_ManagementAddressTypePath ¶
type Lldp_Interface_Neighbor_ManagementAddressTypePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_ManagementAddressTypePath represents the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/state/management-address-type YANG schema element.
func (*Lldp_Interface_Neighbor_ManagementAddressTypePath) State ¶
func (n *Lldp_Interface_Neighbor_ManagementAddressTypePath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/management-address-type" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/management-address-type"
type Lldp_Interface_Neighbor_ManagementAddressTypePathAny ¶
type Lldp_Interface_Neighbor_ManagementAddressTypePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_ManagementAddressTypePathAny represents the wildcard version of the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/state/management-address-type YANG schema element.
func (*Lldp_Interface_Neighbor_ManagementAddressTypePathAny) State ¶
func (n *Lldp_Interface_Neighbor_ManagementAddressTypePathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/management-address-type" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/management-address-type"
type Lldp_Interface_Neighbor_PortDescriptionPath ¶
type Lldp_Interface_Neighbor_PortDescriptionPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_PortDescriptionPath represents the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/state/port-description YANG schema element.
func (*Lldp_Interface_Neighbor_PortDescriptionPath) State ¶
func (n *Lldp_Interface_Neighbor_PortDescriptionPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/port-description" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/port-description"
type Lldp_Interface_Neighbor_PortDescriptionPathAny ¶
type Lldp_Interface_Neighbor_PortDescriptionPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_PortDescriptionPathAny represents the wildcard version of the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/state/port-description YANG schema element.
func (*Lldp_Interface_Neighbor_PortDescriptionPathAny) State ¶
func (n *Lldp_Interface_Neighbor_PortDescriptionPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/port-description" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/port-description"
type Lldp_Interface_Neighbor_PortIdPath ¶
type Lldp_Interface_Neighbor_PortIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_PortIdPath represents the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/state/port-id YANG schema element.
func (*Lldp_Interface_Neighbor_PortIdPath) State ¶
func (n *Lldp_Interface_Neighbor_PortIdPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/port-id" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/port-id"
type Lldp_Interface_Neighbor_PortIdPathAny ¶
type Lldp_Interface_Neighbor_PortIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_PortIdPathAny represents the wildcard version of the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/state/port-id YANG schema element.
func (*Lldp_Interface_Neighbor_PortIdPathAny) State ¶
func (n *Lldp_Interface_Neighbor_PortIdPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/port-id" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/port-id"
type Lldp_Interface_Neighbor_PortIdTypePath ¶
type Lldp_Interface_Neighbor_PortIdTypePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_PortIdTypePath represents the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/state/port-id-type YANG schema element.
func (*Lldp_Interface_Neighbor_PortIdTypePath) State ¶
func (n *Lldp_Interface_Neighbor_PortIdTypePath) State() ygnmi.SingletonQuery[oc.E_Lldp_PortIdType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/port-id-type" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/port-id-type"
type Lldp_Interface_Neighbor_PortIdTypePathAny ¶
type Lldp_Interface_Neighbor_PortIdTypePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_PortIdTypePathAny represents the wildcard version of the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/state/port-id-type YANG schema element.
func (*Lldp_Interface_Neighbor_PortIdTypePathAny) State ¶
func (n *Lldp_Interface_Neighbor_PortIdTypePathAny) State() ygnmi.WildcardQuery[oc.E_Lldp_PortIdType]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/port-id-type" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/port-id-type"
type Lldp_Interface_Neighbor_SystemDescriptionPath ¶
type Lldp_Interface_Neighbor_SystemDescriptionPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_SystemDescriptionPath represents the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/state/system-description YANG schema element.
func (*Lldp_Interface_Neighbor_SystemDescriptionPath) State ¶
func (n *Lldp_Interface_Neighbor_SystemDescriptionPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/system-description" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/system-description"
type Lldp_Interface_Neighbor_SystemDescriptionPathAny ¶
type Lldp_Interface_Neighbor_SystemDescriptionPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_SystemDescriptionPathAny represents the wildcard version of the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/state/system-description YANG schema element.
func (*Lldp_Interface_Neighbor_SystemDescriptionPathAny) State ¶
func (n *Lldp_Interface_Neighbor_SystemDescriptionPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/system-description" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/system-description"
type Lldp_Interface_Neighbor_SystemNamePath ¶
type Lldp_Interface_Neighbor_SystemNamePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_SystemNamePath represents the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/state/system-name YANG schema element.
func (*Lldp_Interface_Neighbor_SystemNamePath) State ¶
func (n *Lldp_Interface_Neighbor_SystemNamePath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/system-name" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/system-name"
type Lldp_Interface_Neighbor_SystemNamePathAny ¶
type Lldp_Interface_Neighbor_SystemNamePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_SystemNamePathAny represents the wildcard version of the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/state/system-name YANG schema element.
func (*Lldp_Interface_Neighbor_SystemNamePathAny) State ¶
func (n *Lldp_Interface_Neighbor_SystemNamePathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/system-name" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/system-name"
type Lldp_Interface_Neighbor_TlvPath ¶
Lldp_Interface_Neighbor_TlvPath represents the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/custom-tlvs/tlv YANG schema element.
func (*Lldp_Interface_Neighbor_TlvPath) Oui ¶
func (n *Lldp_Interface_Neighbor_TlvPath) Oui() *Lldp_Interface_Neighbor_Tlv_OuiPath
Oui (leaf): The organizationally unique identifier field shall contain the organization's OUI as defined in Clause 9 of IEEE Std 802. The high-order octet is 0 and the low-order 3 octets are the SMI Network Management Private Enterprise Code of the Vendor in network byte order, as defined in the 'Assigned Numbers' RFC [RFC3232].
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "*/oui" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/custom-tlvs/tlv/*/oui"
func (*Lldp_Interface_Neighbor_TlvPath) OuiSubtype ¶
func (n *Lldp_Interface_Neighbor_TlvPath) OuiSubtype() *Lldp_Interface_Neighbor_Tlv_OuiSubtypePath
OuiSubtype (leaf): The organizationally defined subtype field shall contain a unique subtype value assigned by the defining organization.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "*/oui-subtype" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/custom-tlvs/tlv/*/oui-subtype"
func (*Lldp_Interface_Neighbor_TlvPath) State ¶
func (n *Lldp_Interface_Neighbor_TlvPath) State() ygnmi.SingletonQuery[*oc.Lldp_Interface_Neighbor_Tlv]
State returns a Query that can be used in gNMI operations.
func (*Lldp_Interface_Neighbor_TlvPath) Type ¶
func (n *Lldp_Interface_Neighbor_TlvPath) Type() *Lldp_Interface_Neighbor_Tlv_TypePath
Type (leaf): The integer value identifying the type of information contained in the value field.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "*/type" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/custom-tlvs/tlv/*/type"
func (*Lldp_Interface_Neighbor_TlvPath) Value ¶
func (n *Lldp_Interface_Neighbor_TlvPath) Value() *Lldp_Interface_Neighbor_Tlv_ValuePath
Value (leaf): A variable-length octet-string containing the instance-specific information for this TLV.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/value" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/custom-tlvs/tlv/state/value"
type Lldp_Interface_Neighbor_TlvPathAny ¶
Lldp_Interface_Neighbor_TlvPathAny represents the wildcard version of the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/custom-tlvs/tlv YANG schema element.
func (*Lldp_Interface_Neighbor_TlvPathAny) Oui ¶
func (n *Lldp_Interface_Neighbor_TlvPathAny) Oui() *Lldp_Interface_Neighbor_Tlv_OuiPathAny
Oui (leaf): The organizationally unique identifier field shall contain the organization's OUI as defined in Clause 9 of IEEE Std 802. The high-order octet is 0 and the low-order 3 octets are the SMI Network Management Private Enterprise Code of the Vendor in network byte order, as defined in the 'Assigned Numbers' RFC [RFC3232].
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "*/oui" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/custom-tlvs/tlv/*/oui"
func (*Lldp_Interface_Neighbor_TlvPathAny) OuiSubtype ¶
func (n *Lldp_Interface_Neighbor_TlvPathAny) OuiSubtype() *Lldp_Interface_Neighbor_Tlv_OuiSubtypePathAny
OuiSubtype (leaf): The organizationally defined subtype field shall contain a unique subtype value assigned by the defining organization.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "*/oui-subtype" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/custom-tlvs/tlv/*/oui-subtype"
func (*Lldp_Interface_Neighbor_TlvPathAny) State ¶
func (n *Lldp_Interface_Neighbor_TlvPathAny) State() ygnmi.WildcardQuery[*oc.Lldp_Interface_Neighbor_Tlv]
State returns a Query that can be used in gNMI operations.
func (*Lldp_Interface_Neighbor_TlvPathAny) Type ¶
func (n *Lldp_Interface_Neighbor_TlvPathAny) Type() *Lldp_Interface_Neighbor_Tlv_TypePathAny
Type (leaf): The integer value identifying the type of information contained in the value field.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "*/type" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/custom-tlvs/tlv/*/type"
func (*Lldp_Interface_Neighbor_TlvPathAny) Value ¶
func (n *Lldp_Interface_Neighbor_TlvPathAny) Value() *Lldp_Interface_Neighbor_Tlv_ValuePathAny
Value (leaf): A variable-length octet-string containing the instance-specific information for this TLV.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/value" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/custom-tlvs/tlv/state/value"
func (*Lldp_Interface_Neighbor_TlvPathAny) WithOui ¶
func (n *Lldp_Interface_Neighbor_TlvPathAny) WithOui(Oui string) *Lldp_Interface_Neighbor_TlvPathAny
WithOui sets Lldp_Interface_Neighbor_TlvPathAny's key "oui" to the specified value. Oui: string
func (*Lldp_Interface_Neighbor_TlvPathAny) WithOuiSubtype ¶
func (n *Lldp_Interface_Neighbor_TlvPathAny) WithOuiSubtype(OuiSubtype string) *Lldp_Interface_Neighbor_TlvPathAny
WithOuiSubtype sets Lldp_Interface_Neighbor_TlvPathAny's key "oui-subtype" to the specified value. OuiSubtype: string
func (*Lldp_Interface_Neighbor_TlvPathAny) WithType ¶
func (n *Lldp_Interface_Neighbor_TlvPathAny) WithType(Type int32) *Lldp_Interface_Neighbor_TlvPathAny
WithType sets Lldp_Interface_Neighbor_TlvPathAny's key "type" to the specified value. Type: int32
type Lldp_Interface_Neighbor_Tlv_OuiPath ¶
type Lldp_Interface_Neighbor_Tlv_OuiPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_Tlv_OuiPath represents the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/custom-tlvs/tlv/state/oui YANG schema element.
func (*Lldp_Interface_Neighbor_Tlv_OuiPath) Config ¶
func (n *Lldp_Interface_Neighbor_Tlv_OuiPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "oui" Path from root: ""
func (*Lldp_Interface_Neighbor_Tlv_OuiPath) State ¶
func (n *Lldp_Interface_Neighbor_Tlv_OuiPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/oui" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/custom-tlvs/tlv/state/oui"
type Lldp_Interface_Neighbor_Tlv_OuiPathAny ¶
type Lldp_Interface_Neighbor_Tlv_OuiPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_Tlv_OuiPathAny represents the wildcard version of the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/custom-tlvs/tlv/state/oui YANG schema element.
func (*Lldp_Interface_Neighbor_Tlv_OuiPathAny) Config ¶
func (n *Lldp_Interface_Neighbor_Tlv_OuiPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "oui" Path from root: ""
func (*Lldp_Interface_Neighbor_Tlv_OuiPathAny) State ¶
func (n *Lldp_Interface_Neighbor_Tlv_OuiPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/oui" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/custom-tlvs/tlv/state/oui"
type Lldp_Interface_Neighbor_Tlv_OuiSubtypePath ¶
type Lldp_Interface_Neighbor_Tlv_OuiSubtypePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_Tlv_OuiSubtypePath represents the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/custom-tlvs/tlv/state/oui-subtype YANG schema element.
func (*Lldp_Interface_Neighbor_Tlv_OuiSubtypePath) Config ¶
func (n *Lldp_Interface_Neighbor_Tlv_OuiSubtypePath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "oui-subtype" Path from root: ""
func (*Lldp_Interface_Neighbor_Tlv_OuiSubtypePath) State ¶
func (n *Lldp_Interface_Neighbor_Tlv_OuiSubtypePath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/oui-subtype" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/custom-tlvs/tlv/state/oui-subtype"
type Lldp_Interface_Neighbor_Tlv_OuiSubtypePathAny ¶
type Lldp_Interface_Neighbor_Tlv_OuiSubtypePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_Tlv_OuiSubtypePathAny represents the wildcard version of the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/custom-tlvs/tlv/state/oui-subtype YANG schema element.
func (*Lldp_Interface_Neighbor_Tlv_OuiSubtypePathAny) Config ¶
func (n *Lldp_Interface_Neighbor_Tlv_OuiSubtypePathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "oui-subtype" Path from root: ""
func (*Lldp_Interface_Neighbor_Tlv_OuiSubtypePathAny) State ¶
func (n *Lldp_Interface_Neighbor_Tlv_OuiSubtypePathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/oui-subtype" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/custom-tlvs/tlv/state/oui-subtype"
type Lldp_Interface_Neighbor_Tlv_TypePath ¶
type Lldp_Interface_Neighbor_Tlv_TypePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_Tlv_TypePath represents the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/custom-tlvs/tlv/state/type YANG schema element.
func (*Lldp_Interface_Neighbor_Tlv_TypePath) Config ¶
func (n *Lldp_Interface_Neighbor_Tlv_TypePath) Config() ygnmi.ConfigQuery[int32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "type" Path from root: ""
func (*Lldp_Interface_Neighbor_Tlv_TypePath) State ¶
func (n *Lldp_Interface_Neighbor_Tlv_TypePath) State() ygnmi.SingletonQuery[int32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/type" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/custom-tlvs/tlv/state/type"
type Lldp_Interface_Neighbor_Tlv_TypePathAny ¶
type Lldp_Interface_Neighbor_Tlv_TypePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_Tlv_TypePathAny represents the wildcard version of the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/custom-tlvs/tlv/state/type YANG schema element.
func (*Lldp_Interface_Neighbor_Tlv_TypePathAny) Config ¶
func (n *Lldp_Interface_Neighbor_Tlv_TypePathAny) Config() ygnmi.WildcardQuery[int32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "type" Path from root: ""
func (*Lldp_Interface_Neighbor_Tlv_TypePathAny) State ¶
func (n *Lldp_Interface_Neighbor_Tlv_TypePathAny) State() ygnmi.WildcardQuery[int32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/type" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/custom-tlvs/tlv/state/type"
type Lldp_Interface_Neighbor_Tlv_ValuePath ¶
type Lldp_Interface_Neighbor_Tlv_ValuePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_Tlv_ValuePath represents the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/custom-tlvs/tlv/state/value YANG schema element.
func (*Lldp_Interface_Neighbor_Tlv_ValuePath) State ¶
func (n *Lldp_Interface_Neighbor_Tlv_ValuePath) State() ygnmi.SingletonQuery[oc.Binary]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/value" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/custom-tlvs/tlv/state/value"
type Lldp_Interface_Neighbor_Tlv_ValuePathAny ¶
type Lldp_Interface_Neighbor_Tlv_ValuePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_Tlv_ValuePathAny represents the wildcard version of the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/custom-tlvs/tlv/state/value YANG schema element.
func (*Lldp_Interface_Neighbor_Tlv_ValuePathAny) State ¶
func (n *Lldp_Interface_Neighbor_Tlv_ValuePathAny) State() ygnmi.WildcardQuery[oc.Binary]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/value" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/custom-tlvs/tlv/state/value"
type Lldp_Interface_Neighbor_TtlPath ¶
type Lldp_Interface_Neighbor_TtlPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_TtlPath represents the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/state/ttl YANG schema element.
func (*Lldp_Interface_Neighbor_TtlPath) State ¶
func (n *Lldp_Interface_Neighbor_TtlPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/ttl" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/ttl"
type Lldp_Interface_Neighbor_TtlPathAny ¶
type Lldp_Interface_Neighbor_TtlPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_Interface_Neighbor_TtlPathAny represents the wildcard version of the /openconfig-lldp/lldp/interfaces/interface/neighbors/neighbor/state/ttl YANG schema element.
func (*Lldp_Interface_Neighbor_TtlPathAny) State ¶
func (n *Lldp_Interface_Neighbor_TtlPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/ttl" Path from root: "/lldp/interfaces/interface/neighbors/neighbor/state/ttl"
type Lldp_SuppressTlvAdvertisementPath ¶
type Lldp_SuppressTlvAdvertisementPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_SuppressTlvAdvertisementPath represents the /openconfig-lldp/lldp/state/suppress-tlv-advertisement YANG schema element.
func (*Lldp_SuppressTlvAdvertisementPath) Config ¶
func (n *Lldp_SuppressTlvAdvertisementPath) Config() ygnmi.ConfigQuery[[]oc.E_LldpTypes_LLDP_TLV]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "config/suppress-tlv-advertisement" Path from root: "/lldp/config/suppress-tlv-advertisement"
func (*Lldp_SuppressTlvAdvertisementPath) State ¶
func (n *Lldp_SuppressTlvAdvertisementPath) State() ygnmi.SingletonQuery[[]oc.E_LldpTypes_LLDP_TLV]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/suppress-tlv-advertisement" Path from root: "/lldp/state/suppress-tlv-advertisement"
type Lldp_SuppressTlvAdvertisementPathAny ¶
type Lldp_SuppressTlvAdvertisementPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_SuppressTlvAdvertisementPathAny represents the wildcard version of the /openconfig-lldp/lldp/state/suppress-tlv-advertisement YANG schema element.
func (*Lldp_SuppressTlvAdvertisementPathAny) Config ¶
func (n *Lldp_SuppressTlvAdvertisementPathAny) Config() ygnmi.WildcardQuery[[]oc.E_LldpTypes_LLDP_TLV]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "config/suppress-tlv-advertisement" Path from root: "/lldp/config/suppress-tlv-advertisement"
func (*Lldp_SuppressTlvAdvertisementPathAny) State ¶
func (n *Lldp_SuppressTlvAdvertisementPathAny) State() ygnmi.WildcardQuery[[]oc.E_LldpTypes_LLDP_TLV]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/suppress-tlv-advertisement" Path from root: "/lldp/state/suppress-tlv-advertisement"
type Lldp_SystemDescriptionPath ¶
type Lldp_SystemDescriptionPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_SystemDescriptionPath represents the /openconfig-lldp/lldp/state/system-description YANG schema element.
func (*Lldp_SystemDescriptionPath) Config ¶
func (n *Lldp_SystemDescriptionPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "config/system-description" Path from root: "/lldp/config/system-description"
func (*Lldp_SystemDescriptionPath) State ¶
func (n *Lldp_SystemDescriptionPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/system-description" Path from root: "/lldp/state/system-description"
type Lldp_SystemDescriptionPathAny ¶
type Lldp_SystemDescriptionPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Lldp_SystemDescriptionPathAny represents the wildcard version of the /openconfig-lldp/lldp/state/system-description YANG schema element.
func (*Lldp_SystemDescriptionPathAny) Config ¶
func (n *Lldp_SystemDescriptionPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "config/system-description" Path from root: "/lldp/config/system-description"
func (*Lldp_SystemDescriptionPathAny) State ¶
func (n *Lldp_SystemDescriptionPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/system-description" Path from root: "/lldp/state/system-description"
type Lldp_SystemNamePath ¶
Lldp_SystemNamePath represents the /openconfig-lldp/lldp/state/system-name YANG schema element.
func (*Lldp_SystemNamePath) Config ¶
func (n *Lldp_SystemNamePath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "config/system-name" Path from root: "/lldp/config/system-name"
func (*Lldp_SystemNamePath) State ¶
func (n *Lldp_SystemNamePath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/system-name" Path from root: "/lldp/state/system-name"
type Lldp_SystemNamePathAny ¶
Lldp_SystemNamePathAny represents the wildcard version of the /openconfig-lldp/lldp/state/system-name YANG schema element.
func (*Lldp_SystemNamePathAny) Config ¶
func (n *Lldp_SystemNamePathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "config/system-name" Path from root: "/lldp/config/system-name"
func (*Lldp_SystemNamePathAny) State ¶
func (n *Lldp_SystemNamePathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-lldp" Instantiating module: "openconfig-lldp" Path from parent: "state/system-name" Path from root: "/lldp/state/system-name"