Documentation ¶
Overview ¶
Package relayagent is a generated package which contains definitions of structs which generate gNMI paths for a YANG schema.
This package was generated by ygnmi version: v0.11.1: (ygot: v0.29.20) using the following YANG input files:
- gnmi-collector-metadata.yang
- public/release/models/acl/openconfig-acl.yang
- public/release/models/acl/openconfig-packet-match.yang
- public/release/models/aft/openconfig-aft-network-instance.yang
- public/release/models/aft/openconfig-aft-summary.yang
- public/release/models/aft/openconfig-aft.yang
- public/release/models/ate/openconfig-ate-flow.yang
- public/release/models/ate/openconfig-ate-intf.yang
- public/release/models/bfd/openconfig-bfd.yang
- public/release/models/bgp/openconfig-bgp-policy.yang
- public/release/models/bgp/openconfig-bgp-types.yang
- public/release/models/extensions/openconfig-metadata.yang
- public/release/models/gnsi/openconfig-gnsi-acctz.yang
- public/release/models/gnsi/openconfig-gnsi-authz.yang
- public/release/models/gnsi/openconfig-gnsi-certz.yang
- public/release/models/gnsi/openconfig-gnsi-credentialz.yang
- public/release/models/gnsi/openconfig-gnsi-pathz.yang
- public/release/models/gnsi/openconfig-gnsi.yang
- public/release/models/gribi/openconfig-gribi.yang
- public/release/models/interfaces/openconfig-if-aggregate.yang
- public/release/models/interfaces/openconfig-if-ethernet-ext.yang
- public/release/models/interfaces/openconfig-if-ethernet.yang
- public/release/models/interfaces/openconfig-if-ip-ext.yang
- public/release/models/interfaces/openconfig-if-ip.yang
- public/release/models/interfaces/openconfig-if-sdn-ext.yang
- public/release/models/interfaces/openconfig-interfaces.yang
- public/release/models/isis/openconfig-isis-policy.yang
- public/release/models/isis/openconfig-isis.yang
- public/release/models/lacp/openconfig-lacp.yang
- public/release/models/lldp/openconfig-lldp-types.yang
- public/release/models/lldp/openconfig-lldp.yang
- public/release/models/local-routing/openconfig-local-routing.yang
- public/release/models/mpls/openconfig-mpls-types.yang
- public/release/models/multicast/openconfig-pim.yang
- public/release/models/network-instance/openconfig-network-instance.yang
- public/release/models/openconfig-extensions.yang
- public/release/models/optical-transport/openconfig-terminal-device.yang
- public/release/models/optical-transport/openconfig-transport-types.yang
- public/release/models/ospf/openconfig-ospf-policy.yang
- public/release/models/ospf/openconfig-ospfv2.yang
- public/release/models/p4rt/openconfig-p4rt.yang
- public/release/models/platform/openconfig-platform-common.yang
- public/release/models/platform/openconfig-platform-controller-card.yang
- public/release/models/platform/openconfig-platform-cpu.yang
- public/release/models/platform/openconfig-platform-ext.yang
- public/release/models/platform/openconfig-platform-fabric.yang
- public/release/models/platform/openconfig-platform-fan.yang
- public/release/models/platform/openconfig-platform-integrated-circuit.yang
- public/release/models/platform/openconfig-platform-linecard.yang
- public/release/models/platform/openconfig-platform-pipeline-counters.yang
- public/release/models/platform/openconfig-platform-psu.yang
- public/release/models/platform/openconfig-platform-software.yang
- public/release/models/platform/openconfig-platform-transceiver.yang
- public/release/models/platform/openconfig-platform.yang
- public/release/models/policy-forwarding/openconfig-policy-forwarding.yang
- public/release/models/policy/openconfig-policy-types.yang
- public/release/models/qos/openconfig-qos-elements.yang
- public/release/models/qos/openconfig-qos-interfaces.yang
- public/release/models/qos/openconfig-qos-types.yang
- public/release/models/qos/openconfig-qos.yang
- public/release/models/relay-agent/openconfig-relay-agent.yang
- public/release/models/rib/openconfig-rib-bgp.yang
- public/release/models/sampling/openconfig-sampling-sflow.yang
- public/release/models/segment-routing/openconfig-segment-routing-types.yang
- public/release/models/system/openconfig-system-bootz.yang
- public/release/models/system/openconfig-system-controlplane.yang
- public/release/models/system/openconfig-system-utilization.yang
- public/release/models/system/openconfig-system.yang
- public/release/models/types/openconfig-inet-types.yang
- public/release/models/types/openconfig-types.yang
- public/release/models/types/openconfig-yang-types.yang
- public/release/models/vlan/openconfig-vlan.yang
- public/third_party/ietf/iana-if-type.yang
- public/third_party/ietf/ietf-inet-types.yang
- public/third_party/ietf/ietf-interfaces.yang
- public/third_party/ietf/ietf-yang-types.yang
Imported modules were sourced from:
- public/release/models/...
- public/third_party/ietf/...
Index ¶
- type RelayAgentPath
- type RelayAgentPathAny
- type RelayAgent_DhcpPath
- func (n *RelayAgent_DhcpPath) AgentInformationOption() *RelayAgent_Dhcp_AgentInformationOptionPath
- func (n *RelayAgent_DhcpPath) Config() ygnmi.ConfigQuery[*oc.RelayAgent_Dhcp]
- func (n *RelayAgent_DhcpPath) EnableRelayAgent() *RelayAgent_Dhcp_EnableRelayAgentPath
- func (n *RelayAgent_DhcpPath) Interface(Id string) *RelayAgent_Dhcp_InterfacePath
- func (n *RelayAgent_DhcpPath) InterfaceAny() *RelayAgent_Dhcp_InterfacePathAny
- func (n *RelayAgent_DhcpPath) InterfaceMap() *RelayAgent_Dhcp_InterfacePathMap
- func (n *RelayAgent_DhcpPath) State() ygnmi.SingletonQuery[*oc.RelayAgent_Dhcp]
- type RelayAgent_DhcpPathAny
- func (n *RelayAgent_DhcpPathAny) AgentInformationOption() *RelayAgent_Dhcp_AgentInformationOptionPathAny
- func (n *RelayAgent_DhcpPathAny) Config() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcp]
- func (n *RelayAgent_DhcpPathAny) EnableRelayAgent() *RelayAgent_Dhcp_EnableRelayAgentPathAny
- func (n *RelayAgent_DhcpPathAny) Interface(Id string) *RelayAgent_Dhcp_InterfacePathAny
- func (n *RelayAgent_DhcpPathAny) InterfaceAny() *RelayAgent_Dhcp_InterfacePathAny
- func (n *RelayAgent_DhcpPathAny) InterfaceMap() *RelayAgent_Dhcp_InterfacePathMapAny
- func (n *RelayAgent_DhcpPathAny) State() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcp]
- type RelayAgent_Dhcp_AgentInformationOptionPath
- func (n *RelayAgent_Dhcp_AgentInformationOptionPath) Config() ygnmi.ConfigQuery[*oc.RelayAgent_Dhcp_AgentInformationOption]
- func (n *RelayAgent_Dhcp_AgentInformationOptionPath) Enable() *RelayAgent_Dhcp_AgentInformationOption_EnablePath
- func (n *RelayAgent_Dhcp_AgentInformationOptionPath) State() ygnmi.SingletonQuery[*oc.RelayAgent_Dhcp_AgentInformationOption]
- type RelayAgent_Dhcp_AgentInformationOptionPathAny
- func (n *RelayAgent_Dhcp_AgentInformationOptionPathAny) Config() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcp_AgentInformationOption]
- func (n *RelayAgent_Dhcp_AgentInformationOptionPathAny) Enable() *RelayAgent_Dhcp_AgentInformationOption_EnablePathAny
- func (n *RelayAgent_Dhcp_AgentInformationOptionPathAny) State() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcp_AgentInformationOption]
- type RelayAgent_Dhcp_AgentInformationOption_EnablePath
- type RelayAgent_Dhcp_AgentInformationOption_EnablePathAny
- type RelayAgent_Dhcp_EnableRelayAgentPath
- type RelayAgent_Dhcp_EnableRelayAgentPathAny
- type RelayAgent_Dhcp_InterfacePath
- func (n *RelayAgent_Dhcp_InterfacePath) AgentInformationOption() *RelayAgent_Dhcp_Interface_AgentInformationOptionPath
- func (n *RelayAgent_Dhcp_InterfacePath) Config() ygnmi.ConfigQuery[*oc.RelayAgent_Dhcp_Interface]
- func (n *RelayAgent_Dhcp_InterfacePath) Counters() *RelayAgent_Dhcp_Interface_CountersPath
- func (n *RelayAgent_Dhcp_InterfacePath) Enable() *RelayAgent_Dhcp_Interface_EnablePath
- func (n *RelayAgent_Dhcp_InterfacePath) HelperAddress() *RelayAgent_Dhcp_Interface_HelperAddressPath
- func (n *RelayAgent_Dhcp_InterfacePath) Id() *RelayAgent_Dhcp_Interface_IdPath
- func (n *RelayAgent_Dhcp_InterfacePath) InterfaceRef() *RelayAgent_Dhcp_Interface_InterfaceRefPath
- func (n *RelayAgent_Dhcp_InterfacePath) State() ygnmi.SingletonQuery[*oc.RelayAgent_Dhcp_Interface]
- type RelayAgent_Dhcp_InterfacePathAny
- func (n *RelayAgent_Dhcp_InterfacePathAny) AgentInformationOption() *RelayAgent_Dhcp_Interface_AgentInformationOptionPathAny
- func (n *RelayAgent_Dhcp_InterfacePathAny) Config() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcp_Interface]
- func (n *RelayAgent_Dhcp_InterfacePathAny) Counters() *RelayAgent_Dhcp_Interface_CountersPathAny
- func (n *RelayAgent_Dhcp_InterfacePathAny) Enable() *RelayAgent_Dhcp_Interface_EnablePathAny
- func (n *RelayAgent_Dhcp_InterfacePathAny) HelperAddress() *RelayAgent_Dhcp_Interface_HelperAddressPathAny
- func (n *RelayAgent_Dhcp_InterfacePathAny) Id() *RelayAgent_Dhcp_Interface_IdPathAny
- func (n *RelayAgent_Dhcp_InterfacePathAny) InterfaceRef() *RelayAgent_Dhcp_Interface_InterfaceRefPathAny
- func (n *RelayAgent_Dhcp_InterfacePathAny) State() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcp_Interface]
- type RelayAgent_Dhcp_InterfacePathMap
- type RelayAgent_Dhcp_InterfacePathMapAny
- type RelayAgent_Dhcp_Interface_AgentInformationOptionPath
- func (n *RelayAgent_Dhcp_Interface_AgentInformationOptionPath) CircuitId() *RelayAgent_Dhcp_Interface_AgentInformationOption_CircuitIdPath
- func (n *RelayAgent_Dhcp_Interface_AgentInformationOptionPath) Config() ygnmi.ConfigQuery[*oc.RelayAgent_Dhcp_Interface_AgentInformationOption]
- func (n *RelayAgent_Dhcp_Interface_AgentInformationOptionPath) Enable() *RelayAgent_Dhcp_Interface_AgentInformationOption_EnablePath
- func (n *RelayAgent_Dhcp_Interface_AgentInformationOptionPath) RemoteId() *RelayAgent_Dhcp_Interface_AgentInformationOption_RemoteIdPath
- func (n *RelayAgent_Dhcp_Interface_AgentInformationOptionPath) SentCircuitId() *RelayAgent_Dhcp_Interface_AgentInformationOption_SentCircuitIdPath
- func (n *RelayAgent_Dhcp_Interface_AgentInformationOptionPath) SentRemoteId() *RelayAgent_Dhcp_Interface_AgentInformationOption_SentRemoteIdPath
- func (n *RelayAgent_Dhcp_Interface_AgentInformationOptionPath) State() ygnmi.SingletonQuery[*oc.RelayAgent_Dhcp_Interface_AgentInformationOption]
- type RelayAgent_Dhcp_Interface_AgentInformationOptionPathAny
- func (n *RelayAgent_Dhcp_Interface_AgentInformationOptionPathAny) CircuitId() *RelayAgent_Dhcp_Interface_AgentInformationOption_CircuitIdPathAny
- func (n *RelayAgent_Dhcp_Interface_AgentInformationOptionPathAny) Config() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcp_Interface_AgentInformationOption]
- func (n *RelayAgent_Dhcp_Interface_AgentInformationOptionPathAny) Enable() *RelayAgent_Dhcp_Interface_AgentInformationOption_EnablePathAny
- func (n *RelayAgent_Dhcp_Interface_AgentInformationOptionPathAny) RemoteId() *RelayAgent_Dhcp_Interface_AgentInformationOption_RemoteIdPathAny
- func (n *RelayAgent_Dhcp_Interface_AgentInformationOptionPathAny) SentCircuitId() *RelayAgent_Dhcp_Interface_AgentInformationOption_SentCircuitIdPathAny
- func (n *RelayAgent_Dhcp_Interface_AgentInformationOptionPathAny) SentRemoteId() *RelayAgent_Dhcp_Interface_AgentInformationOption_SentRemoteIdPathAny
- func (n *RelayAgent_Dhcp_Interface_AgentInformationOptionPathAny) State() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcp_Interface_AgentInformationOption]
- type RelayAgent_Dhcp_Interface_AgentInformationOption_CircuitIdPath
- type RelayAgent_Dhcp_Interface_AgentInformationOption_CircuitIdPathAny
- type RelayAgent_Dhcp_Interface_AgentInformationOption_EnablePath
- type RelayAgent_Dhcp_Interface_AgentInformationOption_EnablePathAny
- type RelayAgent_Dhcp_Interface_AgentInformationOption_RemoteIdPath
- type RelayAgent_Dhcp_Interface_AgentInformationOption_RemoteIdPathAny
- type RelayAgent_Dhcp_Interface_AgentInformationOption_SentCircuitIdPath
- type RelayAgent_Dhcp_Interface_AgentInformationOption_SentCircuitIdPathAny
- type RelayAgent_Dhcp_Interface_AgentInformationOption_SentRemoteIdPath
- type RelayAgent_Dhcp_Interface_AgentInformationOption_SentRemoteIdPathAny
- type RelayAgent_Dhcp_Interface_CountersPath
- func (n *RelayAgent_Dhcp_Interface_CountersPath) BootreplySent() *RelayAgent_Dhcp_Interface_Counters_BootreplySentPath
- func (n *RelayAgent_Dhcp_Interface_CountersPath) BootrequestReceived() *RelayAgent_Dhcp_Interface_Counters_BootrequestReceivedPath
- func (n *RelayAgent_Dhcp_Interface_CountersPath) BootrequestSent() *RelayAgent_Dhcp_Interface_Counters_BootrequestSentPath
- func (n *RelayAgent_Dhcp_Interface_CountersPath) DhcpAckSent() *RelayAgent_Dhcp_Interface_Counters_DhcpAckSentPath
- func (n *RelayAgent_Dhcp_Interface_CountersPath) DhcpDeclineReceived() *RelayAgent_Dhcp_Interface_Counters_DhcpDeclineReceivedPath
- func (n *RelayAgent_Dhcp_Interface_CountersPath) DhcpDiscoverReceived() *RelayAgent_Dhcp_Interface_Counters_DhcpDiscoverReceivedPath
- func (n *RelayAgent_Dhcp_Interface_CountersPath) DhcpInformReceived() *RelayAgent_Dhcp_Interface_Counters_DhcpInformReceivedPath
- func (n *RelayAgent_Dhcp_Interface_CountersPath) DhcpNackSent() *RelayAgent_Dhcp_Interface_Counters_DhcpNackSentPath
- func (n *RelayAgent_Dhcp_Interface_CountersPath) DhcpOfferSent() *RelayAgent_Dhcp_Interface_Counters_DhcpOfferSentPath
- func (n *RelayAgent_Dhcp_Interface_CountersPath) DhcpReleaseReceived() *RelayAgent_Dhcp_Interface_Counters_DhcpReleaseReceivedPath
- func (n *RelayAgent_Dhcp_Interface_CountersPath) DhcpRequestReceived() *RelayAgent_Dhcp_Interface_Counters_DhcpRequestReceivedPath
- func (n *RelayAgent_Dhcp_Interface_CountersPath) InvalidOpcode() *RelayAgent_Dhcp_Interface_Counters_InvalidOpcodePath
- func (n *RelayAgent_Dhcp_Interface_CountersPath) InvalidOptions() *RelayAgent_Dhcp_Interface_Counters_InvalidOptionsPath
- func (n *RelayAgent_Dhcp_Interface_CountersPath) State() ygnmi.SingletonQuery[*oc.RelayAgent_Dhcp_Interface_Counters]
- func (n *RelayAgent_Dhcp_Interface_CountersPath) TotalDropped() *RelayAgent_Dhcp_Interface_Counters_TotalDroppedPath
- type RelayAgent_Dhcp_Interface_CountersPathAny
- func (n *RelayAgent_Dhcp_Interface_CountersPathAny) BootreplySent() *RelayAgent_Dhcp_Interface_Counters_BootreplySentPathAny
- func (n *RelayAgent_Dhcp_Interface_CountersPathAny) BootrequestReceived() *RelayAgent_Dhcp_Interface_Counters_BootrequestReceivedPathAny
- func (n *RelayAgent_Dhcp_Interface_CountersPathAny) BootrequestSent() *RelayAgent_Dhcp_Interface_Counters_BootrequestSentPathAny
- func (n *RelayAgent_Dhcp_Interface_CountersPathAny) DhcpAckSent() *RelayAgent_Dhcp_Interface_Counters_DhcpAckSentPathAny
- func (n *RelayAgent_Dhcp_Interface_CountersPathAny) DhcpDeclineReceived() *RelayAgent_Dhcp_Interface_Counters_DhcpDeclineReceivedPathAny
- func (n *RelayAgent_Dhcp_Interface_CountersPathAny) DhcpDiscoverReceived() *RelayAgent_Dhcp_Interface_Counters_DhcpDiscoverReceivedPathAny
- func (n *RelayAgent_Dhcp_Interface_CountersPathAny) DhcpInformReceived() *RelayAgent_Dhcp_Interface_Counters_DhcpInformReceivedPathAny
- func (n *RelayAgent_Dhcp_Interface_CountersPathAny) DhcpNackSent() *RelayAgent_Dhcp_Interface_Counters_DhcpNackSentPathAny
- func (n *RelayAgent_Dhcp_Interface_CountersPathAny) DhcpOfferSent() *RelayAgent_Dhcp_Interface_Counters_DhcpOfferSentPathAny
- func (n *RelayAgent_Dhcp_Interface_CountersPathAny) DhcpReleaseReceived() *RelayAgent_Dhcp_Interface_Counters_DhcpReleaseReceivedPathAny
- func (n *RelayAgent_Dhcp_Interface_CountersPathAny) DhcpRequestReceived() *RelayAgent_Dhcp_Interface_Counters_DhcpRequestReceivedPathAny
- func (n *RelayAgent_Dhcp_Interface_CountersPathAny) InvalidOpcode() *RelayAgent_Dhcp_Interface_Counters_InvalidOpcodePathAny
- func (n *RelayAgent_Dhcp_Interface_CountersPathAny) InvalidOptions() *RelayAgent_Dhcp_Interface_Counters_InvalidOptionsPathAny
- func (n *RelayAgent_Dhcp_Interface_CountersPathAny) State() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcp_Interface_Counters]
- func (n *RelayAgent_Dhcp_Interface_CountersPathAny) TotalDropped() *RelayAgent_Dhcp_Interface_Counters_TotalDroppedPathAny
- type RelayAgent_Dhcp_Interface_Counters_BootreplySentPath
- type RelayAgent_Dhcp_Interface_Counters_BootreplySentPathAny
- type RelayAgent_Dhcp_Interface_Counters_BootrequestReceivedPath
- type RelayAgent_Dhcp_Interface_Counters_BootrequestReceivedPathAny
- type RelayAgent_Dhcp_Interface_Counters_BootrequestSentPath
- type RelayAgent_Dhcp_Interface_Counters_BootrequestSentPathAny
- type RelayAgent_Dhcp_Interface_Counters_DhcpAckSentPath
- type RelayAgent_Dhcp_Interface_Counters_DhcpAckSentPathAny
- type RelayAgent_Dhcp_Interface_Counters_DhcpDeclineReceivedPath
- type RelayAgent_Dhcp_Interface_Counters_DhcpDeclineReceivedPathAny
- type RelayAgent_Dhcp_Interface_Counters_DhcpDiscoverReceivedPath
- type RelayAgent_Dhcp_Interface_Counters_DhcpDiscoverReceivedPathAny
- type RelayAgent_Dhcp_Interface_Counters_DhcpInformReceivedPath
- type RelayAgent_Dhcp_Interface_Counters_DhcpInformReceivedPathAny
- type RelayAgent_Dhcp_Interface_Counters_DhcpNackSentPath
- type RelayAgent_Dhcp_Interface_Counters_DhcpNackSentPathAny
- type RelayAgent_Dhcp_Interface_Counters_DhcpOfferSentPath
- type RelayAgent_Dhcp_Interface_Counters_DhcpOfferSentPathAny
- type RelayAgent_Dhcp_Interface_Counters_DhcpReleaseReceivedPath
- type RelayAgent_Dhcp_Interface_Counters_DhcpReleaseReceivedPathAny
- type RelayAgent_Dhcp_Interface_Counters_DhcpRequestReceivedPath
- type RelayAgent_Dhcp_Interface_Counters_DhcpRequestReceivedPathAny
- type RelayAgent_Dhcp_Interface_Counters_InvalidOpcodePath
- type RelayAgent_Dhcp_Interface_Counters_InvalidOpcodePathAny
- type RelayAgent_Dhcp_Interface_Counters_InvalidOptionsPath
- type RelayAgent_Dhcp_Interface_Counters_InvalidOptionsPathAny
- type RelayAgent_Dhcp_Interface_Counters_TotalDroppedPath
- type RelayAgent_Dhcp_Interface_Counters_TotalDroppedPathAny
- type RelayAgent_Dhcp_Interface_EnablePath
- type RelayAgent_Dhcp_Interface_EnablePathAny
- type RelayAgent_Dhcp_Interface_HelperAddressPath
- type RelayAgent_Dhcp_Interface_HelperAddressPathAny
- type RelayAgent_Dhcp_Interface_IdPath
- type RelayAgent_Dhcp_Interface_IdPathAny
- type RelayAgent_Dhcp_Interface_InterfaceRefPath
- func (n *RelayAgent_Dhcp_Interface_InterfaceRefPath) Config() ygnmi.ConfigQuery[*oc.RelayAgent_Dhcp_Interface_InterfaceRef]
- func (n *RelayAgent_Dhcp_Interface_InterfaceRefPath) Interface() *RelayAgent_Dhcp_Interface_InterfaceRef_InterfacePath
- func (n *RelayAgent_Dhcp_Interface_InterfaceRefPath) State() ygnmi.SingletonQuery[*oc.RelayAgent_Dhcp_Interface_InterfaceRef]
- func (n *RelayAgent_Dhcp_Interface_InterfaceRefPath) Subinterface() *RelayAgent_Dhcp_Interface_InterfaceRef_SubinterfacePath
- type RelayAgent_Dhcp_Interface_InterfaceRefPathAny
- func (n *RelayAgent_Dhcp_Interface_InterfaceRefPathAny) Config() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcp_Interface_InterfaceRef]
- func (n *RelayAgent_Dhcp_Interface_InterfaceRefPathAny) Interface() *RelayAgent_Dhcp_Interface_InterfaceRef_InterfacePathAny
- func (n *RelayAgent_Dhcp_Interface_InterfaceRefPathAny) State() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcp_Interface_InterfaceRef]
- func (n *RelayAgent_Dhcp_Interface_InterfaceRefPathAny) Subinterface() *RelayAgent_Dhcp_Interface_InterfaceRef_SubinterfacePathAny
- type RelayAgent_Dhcp_Interface_InterfaceRef_InterfacePath
- type RelayAgent_Dhcp_Interface_InterfaceRef_InterfacePathAny
- type RelayAgent_Dhcp_Interface_InterfaceRef_SubinterfacePath
- type RelayAgent_Dhcp_Interface_InterfaceRef_SubinterfacePathAny
- type RelayAgent_Dhcpv6Path
- func (n *RelayAgent_Dhcpv6Path) Config() ygnmi.ConfigQuery[*oc.RelayAgent_Dhcpv6]
- func (n *RelayAgent_Dhcpv6Path) EnableRelayAgent() *RelayAgent_Dhcpv6_EnableRelayAgentPath
- func (n *RelayAgent_Dhcpv6Path) Interface(Id string) *RelayAgent_Dhcpv6_InterfacePath
- func (n *RelayAgent_Dhcpv6Path) InterfaceAny() *RelayAgent_Dhcpv6_InterfacePathAny
- func (n *RelayAgent_Dhcpv6Path) InterfaceMap() *RelayAgent_Dhcpv6_InterfacePathMap
- func (n *RelayAgent_Dhcpv6Path) Options() *RelayAgent_Dhcpv6_OptionsPath
- func (n *RelayAgent_Dhcpv6Path) State() ygnmi.SingletonQuery[*oc.RelayAgent_Dhcpv6]
- type RelayAgent_Dhcpv6PathAny
- func (n *RelayAgent_Dhcpv6PathAny) Config() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcpv6]
- func (n *RelayAgent_Dhcpv6PathAny) EnableRelayAgent() *RelayAgent_Dhcpv6_EnableRelayAgentPathAny
- func (n *RelayAgent_Dhcpv6PathAny) Interface(Id string) *RelayAgent_Dhcpv6_InterfacePathAny
- func (n *RelayAgent_Dhcpv6PathAny) InterfaceAny() *RelayAgent_Dhcpv6_InterfacePathAny
- func (n *RelayAgent_Dhcpv6PathAny) InterfaceMap() *RelayAgent_Dhcpv6_InterfacePathMapAny
- func (n *RelayAgent_Dhcpv6PathAny) Options() *RelayAgent_Dhcpv6_OptionsPathAny
- func (n *RelayAgent_Dhcpv6PathAny) State() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcpv6]
- type RelayAgent_Dhcpv6_EnableRelayAgentPath
- type RelayAgent_Dhcpv6_EnableRelayAgentPathAny
- type RelayAgent_Dhcpv6_InterfacePath
- func (n *RelayAgent_Dhcpv6_InterfacePath) Config() ygnmi.ConfigQuery[*oc.RelayAgent_Dhcpv6_Interface]
- func (n *RelayAgent_Dhcpv6_InterfacePath) Counters() *RelayAgent_Dhcpv6_Interface_CountersPath
- func (n *RelayAgent_Dhcpv6_InterfacePath) Enable() *RelayAgent_Dhcpv6_Interface_EnablePath
- func (n *RelayAgent_Dhcpv6_InterfacePath) HelperAddress() *RelayAgent_Dhcpv6_Interface_HelperAddressPath
- func (n *RelayAgent_Dhcpv6_InterfacePath) Id() *RelayAgent_Dhcpv6_Interface_IdPath
- func (n *RelayAgent_Dhcpv6_InterfacePath) InterfaceRef() *RelayAgent_Dhcpv6_Interface_InterfaceRefPath
- func (n *RelayAgent_Dhcpv6_InterfacePath) Options() *RelayAgent_Dhcpv6_Interface_OptionsPath
- func (n *RelayAgent_Dhcpv6_InterfacePath) State() ygnmi.SingletonQuery[*oc.RelayAgent_Dhcpv6_Interface]
- type RelayAgent_Dhcpv6_InterfacePathAny
- func (n *RelayAgent_Dhcpv6_InterfacePathAny) Config() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcpv6_Interface]
- func (n *RelayAgent_Dhcpv6_InterfacePathAny) Counters() *RelayAgent_Dhcpv6_Interface_CountersPathAny
- func (n *RelayAgent_Dhcpv6_InterfacePathAny) Enable() *RelayAgent_Dhcpv6_Interface_EnablePathAny
- func (n *RelayAgent_Dhcpv6_InterfacePathAny) HelperAddress() *RelayAgent_Dhcpv6_Interface_HelperAddressPathAny
- func (n *RelayAgent_Dhcpv6_InterfacePathAny) Id() *RelayAgent_Dhcpv6_Interface_IdPathAny
- func (n *RelayAgent_Dhcpv6_InterfacePathAny) InterfaceRef() *RelayAgent_Dhcpv6_Interface_InterfaceRefPathAny
- func (n *RelayAgent_Dhcpv6_InterfacePathAny) Options() *RelayAgent_Dhcpv6_Interface_OptionsPathAny
- func (n *RelayAgent_Dhcpv6_InterfacePathAny) State() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcpv6_Interface]
- type RelayAgent_Dhcpv6_InterfacePathMap
- type RelayAgent_Dhcpv6_InterfacePathMapAny
- type RelayAgent_Dhcpv6_Interface_CountersPath
- func (n *RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6AdverstiseSent() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6AdverstiseSentPath
- func (n *RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6ConfirmReceived() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ConfirmReceivedPath
- func (n *RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6DeclineReceived() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6DeclineReceivedPath
- func (n *RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6InfoRequestReceived() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6InfoRequestReceivedPath
- func (n *RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6RebindReceived() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RebindReceivedPath
- func (n *RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6ReconfigureSent() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReconfigureSentPath
- func (n *RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6RelayForwSent() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RelayForwSentPath
- func (n *RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6RelayReplyReceived() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RelayReplyReceivedPath
- func (n *RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6ReleaseReceived() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReleaseReceivedPath
- func (n *RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6ReplySent() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReplySentPath
- func (n *RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6RequestReceived() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RequestReceivedPath
- func (n *RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6SolicitReceived() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6SolicitReceivedPath
- func (n *RelayAgent_Dhcpv6_Interface_CountersPath) InvalidOpcode() *RelayAgent_Dhcpv6_Interface_Counters_InvalidOpcodePath
- func (n *RelayAgent_Dhcpv6_Interface_CountersPath) InvalidOptions() *RelayAgent_Dhcpv6_Interface_Counters_InvalidOptionsPath
- func (n *RelayAgent_Dhcpv6_Interface_CountersPath) State() ygnmi.SingletonQuery[*oc.RelayAgent_Dhcpv6_Interface_Counters]
- func (n *RelayAgent_Dhcpv6_Interface_CountersPath) TotalDropped() *RelayAgent_Dhcpv6_Interface_Counters_TotalDroppedPath
- type RelayAgent_Dhcpv6_Interface_CountersPathAny
- func (n *RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6AdverstiseSent() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6AdverstiseSentPathAny
- func (n *RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6ConfirmReceived() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ConfirmReceivedPathAny
- func (n *RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6DeclineReceived() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6DeclineReceivedPathAny
- func (n *RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6InfoRequestReceived() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6InfoRequestReceivedPathAny
- func (n *RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6RebindReceived() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RebindReceivedPathAny
- func (n *RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6ReconfigureSent() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReconfigureSentPathAny
- func (n *RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6RelayForwSent() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RelayForwSentPathAny
- func (n *RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6RelayReplyReceived() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RelayReplyReceivedPathAny
- func (n *RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6ReleaseReceived() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReleaseReceivedPathAny
- func (n *RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6ReplySent() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReplySentPathAny
- func (n *RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6RequestReceived() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RequestReceivedPathAny
- func (n *RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6SolicitReceived() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6SolicitReceivedPathAny
- func (n *RelayAgent_Dhcpv6_Interface_CountersPathAny) InvalidOpcode() *RelayAgent_Dhcpv6_Interface_Counters_InvalidOpcodePathAny
- func (n *RelayAgent_Dhcpv6_Interface_CountersPathAny) InvalidOptions() *RelayAgent_Dhcpv6_Interface_Counters_InvalidOptionsPathAny
- func (n *RelayAgent_Dhcpv6_Interface_CountersPathAny) State() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcpv6_Interface_Counters]
- func (n *RelayAgent_Dhcpv6_Interface_CountersPathAny) TotalDropped() *RelayAgent_Dhcpv6_Interface_Counters_TotalDroppedPathAny
- type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6AdverstiseSentPath
- type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6AdverstiseSentPathAny
- type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ConfirmReceivedPath
- type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ConfirmReceivedPathAny
- type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6DeclineReceivedPath
- type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6DeclineReceivedPathAny
- type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6InfoRequestReceivedPath
- type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6InfoRequestReceivedPathAny
- type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RebindReceivedPath
- type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RebindReceivedPathAny
- type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReconfigureSentPath
- type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReconfigureSentPathAny
- type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RelayForwSentPath
- type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RelayForwSentPathAny
- type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RelayReplyReceivedPath
- type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RelayReplyReceivedPathAny
- type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReleaseReceivedPath
- type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReleaseReceivedPathAny
- type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReplySentPath
- type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReplySentPathAny
- type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RequestReceivedPath
- type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RequestReceivedPathAny
- type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6SolicitReceivedPath
- type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6SolicitReceivedPathAny
- type RelayAgent_Dhcpv6_Interface_Counters_InvalidOpcodePath
- type RelayAgent_Dhcpv6_Interface_Counters_InvalidOpcodePathAny
- type RelayAgent_Dhcpv6_Interface_Counters_InvalidOptionsPath
- type RelayAgent_Dhcpv6_Interface_Counters_InvalidOptionsPathAny
- type RelayAgent_Dhcpv6_Interface_Counters_TotalDroppedPath
- type RelayAgent_Dhcpv6_Interface_Counters_TotalDroppedPathAny
- type RelayAgent_Dhcpv6_Interface_EnablePath
- type RelayAgent_Dhcpv6_Interface_EnablePathAny
- type RelayAgent_Dhcpv6_Interface_HelperAddressPath
- type RelayAgent_Dhcpv6_Interface_HelperAddressPathAny
- type RelayAgent_Dhcpv6_Interface_IdPath
- type RelayAgent_Dhcpv6_Interface_IdPathAny
- type RelayAgent_Dhcpv6_Interface_InterfaceRefPath
- func (n *RelayAgent_Dhcpv6_Interface_InterfaceRefPath) Config() ygnmi.ConfigQuery[*oc.RelayAgent_Dhcpv6_Interface_InterfaceRef]
- func (n *RelayAgent_Dhcpv6_Interface_InterfaceRefPath) Interface() *RelayAgent_Dhcpv6_Interface_InterfaceRef_InterfacePath
- func (n *RelayAgent_Dhcpv6_Interface_InterfaceRefPath) State() ygnmi.SingletonQuery[*oc.RelayAgent_Dhcpv6_Interface_InterfaceRef]
- func (n *RelayAgent_Dhcpv6_Interface_InterfaceRefPath) Subinterface() *RelayAgent_Dhcpv6_Interface_InterfaceRef_SubinterfacePath
- type RelayAgent_Dhcpv6_Interface_InterfaceRefPathAny
- func (n *RelayAgent_Dhcpv6_Interface_InterfaceRefPathAny) Config() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcpv6_Interface_InterfaceRef]
- func (n *RelayAgent_Dhcpv6_Interface_InterfaceRefPathAny) Interface() *RelayAgent_Dhcpv6_Interface_InterfaceRef_InterfacePathAny
- func (n *RelayAgent_Dhcpv6_Interface_InterfaceRefPathAny) State() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcpv6_Interface_InterfaceRef]
- func (n *RelayAgent_Dhcpv6_Interface_InterfaceRefPathAny) Subinterface() *RelayAgent_Dhcpv6_Interface_InterfaceRef_SubinterfacePathAny
- type RelayAgent_Dhcpv6_Interface_InterfaceRef_InterfacePath
- type RelayAgent_Dhcpv6_Interface_InterfaceRef_InterfacePathAny
- type RelayAgent_Dhcpv6_Interface_InterfaceRef_SubinterfacePath
- type RelayAgent_Dhcpv6_Interface_InterfaceRef_SubinterfacePathAny
- type RelayAgent_Dhcpv6_Interface_OptionsPath
- func (n *RelayAgent_Dhcpv6_Interface_OptionsPath) Config() ygnmi.ConfigQuery[*oc.RelayAgent_Dhcpv6_Interface_Options]
- func (n *RelayAgent_Dhcpv6_Interface_OptionsPath) EnableInterfaceId() *RelayAgent_Dhcpv6_Interface_Options_EnableInterfaceIdPath
- func (n *RelayAgent_Dhcpv6_Interface_OptionsPath) EnableRemoteId() *RelayAgent_Dhcpv6_Interface_Options_EnableRemoteIdPath
- func (n *RelayAgent_Dhcpv6_Interface_OptionsPath) InterfaceId() *RelayAgent_Dhcpv6_Interface_Options_InterfaceIdPath
- func (n *RelayAgent_Dhcpv6_Interface_OptionsPath) RemoteId() *RelayAgent_Dhcpv6_Interface_Options_RemoteIdPath
- func (n *RelayAgent_Dhcpv6_Interface_OptionsPath) SentInterfaceId() *RelayAgent_Dhcpv6_Interface_Options_SentInterfaceIdPath
- func (n *RelayAgent_Dhcpv6_Interface_OptionsPath) SentRemoteId() *RelayAgent_Dhcpv6_Interface_Options_SentRemoteIdPath
- func (n *RelayAgent_Dhcpv6_Interface_OptionsPath) State() ygnmi.SingletonQuery[*oc.RelayAgent_Dhcpv6_Interface_Options]
- type RelayAgent_Dhcpv6_Interface_OptionsPathAny
- func (n *RelayAgent_Dhcpv6_Interface_OptionsPathAny) Config() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcpv6_Interface_Options]
- func (n *RelayAgent_Dhcpv6_Interface_OptionsPathAny) EnableInterfaceId() *RelayAgent_Dhcpv6_Interface_Options_EnableInterfaceIdPathAny
- func (n *RelayAgent_Dhcpv6_Interface_OptionsPathAny) EnableRemoteId() *RelayAgent_Dhcpv6_Interface_Options_EnableRemoteIdPathAny
- func (n *RelayAgent_Dhcpv6_Interface_OptionsPathAny) InterfaceId() *RelayAgent_Dhcpv6_Interface_Options_InterfaceIdPathAny
- func (n *RelayAgent_Dhcpv6_Interface_OptionsPathAny) RemoteId() *RelayAgent_Dhcpv6_Interface_Options_RemoteIdPathAny
- func (n *RelayAgent_Dhcpv6_Interface_OptionsPathAny) SentInterfaceId() *RelayAgent_Dhcpv6_Interface_Options_SentInterfaceIdPathAny
- func (n *RelayAgent_Dhcpv6_Interface_OptionsPathAny) SentRemoteId() *RelayAgent_Dhcpv6_Interface_Options_SentRemoteIdPathAny
- func (n *RelayAgent_Dhcpv6_Interface_OptionsPathAny) State() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcpv6_Interface_Options]
- type RelayAgent_Dhcpv6_Interface_Options_EnableInterfaceIdPath
- type RelayAgent_Dhcpv6_Interface_Options_EnableInterfaceIdPathAny
- type RelayAgent_Dhcpv6_Interface_Options_EnableRemoteIdPath
- type RelayAgent_Dhcpv6_Interface_Options_EnableRemoteIdPathAny
- type RelayAgent_Dhcpv6_Interface_Options_InterfaceIdPath
- type RelayAgent_Dhcpv6_Interface_Options_InterfaceIdPathAny
- type RelayAgent_Dhcpv6_Interface_Options_RemoteIdPath
- type RelayAgent_Dhcpv6_Interface_Options_RemoteIdPathAny
- type RelayAgent_Dhcpv6_Interface_Options_SentInterfaceIdPath
- type RelayAgent_Dhcpv6_Interface_Options_SentInterfaceIdPathAny
- type RelayAgent_Dhcpv6_Interface_Options_SentRemoteIdPath
- type RelayAgent_Dhcpv6_Interface_Options_SentRemoteIdPathAny
- type RelayAgent_Dhcpv6_OptionsPath
- func (n *RelayAgent_Dhcpv6_OptionsPath) Config() ygnmi.ConfigQuery[*oc.RelayAgent_Dhcpv6_Options]
- func (n *RelayAgent_Dhcpv6_OptionsPath) EnableInterfaceId() *RelayAgent_Dhcpv6_Options_EnableInterfaceIdPath
- func (n *RelayAgent_Dhcpv6_OptionsPath) EnableRemoteId() *RelayAgent_Dhcpv6_Options_EnableRemoteIdPath
- func (n *RelayAgent_Dhcpv6_OptionsPath) State() ygnmi.SingletonQuery[*oc.RelayAgent_Dhcpv6_Options]
- type RelayAgent_Dhcpv6_OptionsPathAny
- func (n *RelayAgent_Dhcpv6_OptionsPathAny) Config() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcpv6_Options]
- func (n *RelayAgent_Dhcpv6_OptionsPathAny) EnableInterfaceId() *RelayAgent_Dhcpv6_Options_EnableInterfaceIdPathAny
- func (n *RelayAgent_Dhcpv6_OptionsPathAny) EnableRemoteId() *RelayAgent_Dhcpv6_Options_EnableRemoteIdPathAny
- func (n *RelayAgent_Dhcpv6_OptionsPathAny) State() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcpv6_Options]
- type RelayAgent_Dhcpv6_Options_EnableInterfaceIdPath
- type RelayAgent_Dhcpv6_Options_EnableInterfaceIdPathAny
- type RelayAgent_Dhcpv6_Options_EnableRemoteIdPath
- type RelayAgent_Dhcpv6_Options_EnableRemoteIdPathAny
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RelayAgentPath ¶
RelayAgentPath represents the /openconfig-relay-agent/relay-agent YANG schema element.
func (*RelayAgentPath) Config ¶
func (n *RelayAgentPath) Config() ygnmi.ConfigQuery[*oc.RelayAgent]
Config returns a Query that can be used in gNMI operations.
func (*RelayAgentPath) Dhcp ¶
func (n *RelayAgentPath) Dhcp() *RelayAgent_DhcpPath
Dhcp (container): Top-level container for global relay agent data
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcp" Path from root: "/relay-agent/dhcp"
func (*RelayAgentPath) Dhcpv6 ¶
func (n *RelayAgentPath) Dhcpv6() *RelayAgent_Dhcpv6Path
Dhcpv6 (container): Top-level container for global relay agent data
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6" Path from root: "/relay-agent/dhcpv6"
func (*RelayAgentPath) State ¶
func (n *RelayAgentPath) State() ygnmi.SingletonQuery[*oc.RelayAgent]
State returns a Query that can be used in gNMI operations.
type RelayAgentPathAny ¶
RelayAgentPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent YANG schema element.
func (*RelayAgentPathAny) Config ¶
func (n *RelayAgentPathAny) Config() ygnmi.WildcardQuery[*oc.RelayAgent]
Config returns a Query that can be used in gNMI operations.
func (*RelayAgentPathAny) Dhcp ¶
func (n *RelayAgentPathAny) Dhcp() *RelayAgent_DhcpPathAny
Dhcp (container): Top-level container for global relay agent data
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcp" Path from root: "/relay-agent/dhcp"
func (*RelayAgentPathAny) Dhcpv6 ¶
func (n *RelayAgentPathAny) Dhcpv6() *RelayAgent_Dhcpv6PathAny
Dhcpv6 (container): Top-level container for global relay agent data
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6" Path from root: "/relay-agent/dhcpv6"
func (*RelayAgentPathAny) State ¶
func (n *RelayAgentPathAny) State() ygnmi.WildcardQuery[*oc.RelayAgent]
State returns a Query that can be used in gNMI operations.
type RelayAgent_DhcpPath ¶
RelayAgent_DhcpPath represents the /openconfig-relay-agent/relay-agent/dhcp YANG schema element.
func (*RelayAgent_DhcpPath) AgentInformationOption ¶
func (n *RelayAgent_DhcpPath) AgentInformationOption() *RelayAgent_Dhcp_AgentInformationOptionPath
AgentInformationOption (container): Top-level container for relay agent information option data
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "agent-information-option" Path from root: "/relay-agent/dhcp/agent-information-option"
func (*RelayAgent_DhcpPath) Config ¶
func (n *RelayAgent_DhcpPath) Config() ygnmi.ConfigQuery[*oc.RelayAgent_Dhcp]
Config returns a Query that can be used in gNMI operations.
func (*RelayAgent_DhcpPath) EnableRelayAgent ¶
func (n *RelayAgent_DhcpPath) EnableRelayAgent() *RelayAgent_Dhcp_EnableRelayAgentPath
EnableRelayAgent (leaf): Enables DHCP/BOOTP relay agent on all interfaces
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/enable-relay-agent" Path from root: "/relay-agent/dhcp/*/enable-relay-agent"
func (*RelayAgent_DhcpPath) Interface ¶
func (n *RelayAgent_DhcpPath) Interface(Id string) *RelayAgent_Dhcp_InterfacePath
Interface (list): List of interfaces on which the relay agent is configured.
The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "interfaces/interface" Path from root: "/relay-agent/dhcp/interfaces/interface" Id: string
func (*RelayAgent_DhcpPath) InterfaceAny ¶
func (n *RelayAgent_DhcpPath) InterfaceAny() *RelayAgent_Dhcp_InterfacePathAny
InterfaceAny (list): List of interfaces on which the relay agent is configured.
The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "interfaces/interface" Path from root: "/relay-agent/dhcp/interfaces/interface"
func (*RelayAgent_DhcpPath) InterfaceMap ¶
func (n *RelayAgent_DhcpPath) InterfaceMap() *RelayAgent_Dhcp_InterfacePathMap
InterfaceMap (list): List of interfaces on which the relay agent is configured.
The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "interfaces/interface" Path from root: "/relay-agent/dhcp/interfaces/interface"
func (*RelayAgent_DhcpPath) State ¶
func (n *RelayAgent_DhcpPath) State() ygnmi.SingletonQuery[*oc.RelayAgent_Dhcp]
State returns a Query that can be used in gNMI operations.
type RelayAgent_DhcpPathAny ¶
RelayAgent_DhcpPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcp YANG schema element.
func (*RelayAgent_DhcpPathAny) AgentInformationOption ¶
func (n *RelayAgent_DhcpPathAny) AgentInformationOption() *RelayAgent_Dhcp_AgentInformationOptionPathAny
AgentInformationOption (container): Top-level container for relay agent information option data
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "agent-information-option" Path from root: "/relay-agent/dhcp/agent-information-option"
func (*RelayAgent_DhcpPathAny) Config ¶
func (n *RelayAgent_DhcpPathAny) Config() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcp]
Config returns a Query that can be used in gNMI operations.
func (*RelayAgent_DhcpPathAny) EnableRelayAgent ¶
func (n *RelayAgent_DhcpPathAny) EnableRelayAgent() *RelayAgent_Dhcp_EnableRelayAgentPathAny
EnableRelayAgent (leaf): Enables DHCP/BOOTP relay agent on all interfaces
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/enable-relay-agent" Path from root: "/relay-agent/dhcp/*/enable-relay-agent"
func (*RelayAgent_DhcpPathAny) Interface ¶
func (n *RelayAgent_DhcpPathAny) Interface(Id string) *RelayAgent_Dhcp_InterfacePathAny
Interface (list): List of interfaces on which the relay agent is configured.
The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "interfaces/interface" Path from root: "/relay-agent/dhcp/interfaces/interface" Id: string
func (*RelayAgent_DhcpPathAny) InterfaceAny ¶
func (n *RelayAgent_DhcpPathAny) InterfaceAny() *RelayAgent_Dhcp_InterfacePathAny
InterfaceAny (list): List of interfaces on which the relay agent is configured.
The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "interfaces/interface" Path from root: "/relay-agent/dhcp/interfaces/interface"
func (*RelayAgent_DhcpPathAny) InterfaceMap ¶
func (n *RelayAgent_DhcpPathAny) InterfaceMap() *RelayAgent_Dhcp_InterfacePathMapAny
InterfaceMap (list): List of interfaces on which the relay agent is configured.
The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "interfaces/interface" Path from root: "/relay-agent/dhcp/interfaces/interface"
func (*RelayAgent_DhcpPathAny) State ¶
func (n *RelayAgent_DhcpPathAny) State() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcp]
State returns a Query that can be used in gNMI operations.
type RelayAgent_Dhcp_AgentInformationOptionPath ¶
RelayAgent_Dhcp_AgentInformationOptionPath represents the /openconfig-relay-agent/relay-agent/dhcp/agent-information-option YANG schema element.
func (*RelayAgent_Dhcp_AgentInformationOptionPath) Config ¶
func (n *RelayAgent_Dhcp_AgentInformationOptionPath) Config() ygnmi.ConfigQuery[*oc.RelayAgent_Dhcp_AgentInformationOption]
Config returns a Query that can be used in gNMI operations.
func (*RelayAgent_Dhcp_AgentInformationOptionPath) Enable ¶
func (n *RelayAgent_Dhcp_AgentInformationOptionPath) Enable() *RelayAgent_Dhcp_AgentInformationOption_EnablePath
Enable (leaf): Enable sending the DHCP option for Relay Agent information -- option 82.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/enable" Path from root: "/relay-agent/dhcp/agent-information-option/*/enable"
func (*RelayAgent_Dhcp_AgentInformationOptionPath) State ¶
func (n *RelayAgent_Dhcp_AgentInformationOptionPath) State() ygnmi.SingletonQuery[*oc.RelayAgent_Dhcp_AgentInformationOption]
State returns a Query that can be used in gNMI operations.
type RelayAgent_Dhcp_AgentInformationOptionPathAny ¶
RelayAgent_Dhcp_AgentInformationOptionPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcp/agent-information-option YANG schema element.
func (*RelayAgent_Dhcp_AgentInformationOptionPathAny) Config ¶
func (n *RelayAgent_Dhcp_AgentInformationOptionPathAny) Config() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcp_AgentInformationOption]
Config returns a Query that can be used in gNMI operations.
func (*RelayAgent_Dhcp_AgentInformationOptionPathAny) Enable ¶
func (n *RelayAgent_Dhcp_AgentInformationOptionPathAny) Enable() *RelayAgent_Dhcp_AgentInformationOption_EnablePathAny
Enable (leaf): Enable sending the DHCP option for Relay Agent information -- option 82.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/enable" Path from root: "/relay-agent/dhcp/agent-information-option/*/enable"
func (*RelayAgent_Dhcp_AgentInformationOptionPathAny) State ¶
func (n *RelayAgent_Dhcp_AgentInformationOptionPathAny) State() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcp_AgentInformationOption]
State returns a Query that can be used in gNMI operations.
type RelayAgent_Dhcp_AgentInformationOption_EnablePath ¶
type RelayAgent_Dhcp_AgentInformationOption_EnablePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_AgentInformationOption_EnablePath represents the /openconfig-relay-agent/relay-agent/dhcp/agent-information-option/state/enable YANG schema element.
func (*RelayAgent_Dhcp_AgentInformationOption_EnablePath) Config ¶
func (n *RelayAgent_Dhcp_AgentInformationOption_EnablePath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/enable" Path from root: "/relay-agent/dhcp/agent-information-option/config/enable"
func (*RelayAgent_Dhcp_AgentInformationOption_EnablePath) State ¶
func (n *RelayAgent_Dhcp_AgentInformationOption_EnablePath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/enable" Path from root: "/relay-agent/dhcp/agent-information-option/state/enable"
type RelayAgent_Dhcp_AgentInformationOption_EnablePathAny ¶
type RelayAgent_Dhcp_AgentInformationOption_EnablePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_AgentInformationOption_EnablePathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcp/agent-information-option/state/enable YANG schema element.
func (*RelayAgent_Dhcp_AgentInformationOption_EnablePathAny) Config ¶
func (n *RelayAgent_Dhcp_AgentInformationOption_EnablePathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/enable" Path from root: "/relay-agent/dhcp/agent-information-option/config/enable"
func (*RelayAgent_Dhcp_AgentInformationOption_EnablePathAny) State ¶
func (n *RelayAgent_Dhcp_AgentInformationOption_EnablePathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/enable" Path from root: "/relay-agent/dhcp/agent-information-option/state/enable"
type RelayAgent_Dhcp_EnableRelayAgentPath ¶
type RelayAgent_Dhcp_EnableRelayAgentPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_EnableRelayAgentPath represents the /openconfig-relay-agent/relay-agent/dhcp/state/enable-relay-agent YANG schema element.
func (*RelayAgent_Dhcp_EnableRelayAgentPath) Config ¶
func (n *RelayAgent_Dhcp_EnableRelayAgentPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/enable-relay-agent" Path from root: "/relay-agent/dhcp/config/enable-relay-agent"
func (*RelayAgent_Dhcp_EnableRelayAgentPath) State ¶
func (n *RelayAgent_Dhcp_EnableRelayAgentPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/enable-relay-agent" Path from root: "/relay-agent/dhcp/state/enable-relay-agent"
type RelayAgent_Dhcp_EnableRelayAgentPathAny ¶
type RelayAgent_Dhcp_EnableRelayAgentPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_EnableRelayAgentPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcp/state/enable-relay-agent YANG schema element.
func (*RelayAgent_Dhcp_EnableRelayAgentPathAny) Config ¶
func (n *RelayAgent_Dhcp_EnableRelayAgentPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/enable-relay-agent" Path from root: "/relay-agent/dhcp/config/enable-relay-agent"
func (*RelayAgent_Dhcp_EnableRelayAgentPathAny) State ¶
func (n *RelayAgent_Dhcp_EnableRelayAgentPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/enable-relay-agent" Path from root: "/relay-agent/dhcp/state/enable-relay-agent"
type RelayAgent_Dhcp_InterfacePath ¶
RelayAgent_Dhcp_InterfacePath represents the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface YANG schema element.
func (*RelayAgent_Dhcp_InterfacePath) AgentInformationOption ¶
func (n *RelayAgent_Dhcp_InterfacePath) AgentInformationOption() *RelayAgent_Dhcp_Interface_AgentInformationOptionPath
AgentInformationOption (container): Top-level container for relay agent information option data
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "agent-information-option" Path from root: "/relay-agent/dhcp/interfaces/interface/agent-information-option"
func (*RelayAgent_Dhcp_InterfacePath) Config ¶
func (n *RelayAgent_Dhcp_InterfacePath) Config() ygnmi.ConfigQuery[*oc.RelayAgent_Dhcp_Interface]
Config returns a Query that can be used in gNMI operations.
func (*RelayAgent_Dhcp_InterfacePath) Counters ¶
func (n *RelayAgent_Dhcp_InterfacePath) Counters() *RelayAgent_Dhcp_Interface_CountersPath
Counters (container): Counters and statistics for relay agent operation.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/counters" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters"
func (*RelayAgent_Dhcp_InterfacePath) Enable ¶
func (n *RelayAgent_Dhcp_InterfacePath) Enable() *RelayAgent_Dhcp_Interface_EnablePath
Enable (leaf): Enables the relay agent on the referenced interface. At least one helper address should also be configured for forwarding requested.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/enable" Path from root: "/relay-agent/dhcp/interfaces/interface/*/enable"
func (*RelayAgent_Dhcp_InterfacePath) HelperAddress ¶
func (n *RelayAgent_Dhcp_InterfacePath) HelperAddress() *RelayAgent_Dhcp_Interface_HelperAddressPath
HelperAddress (leaf-list): List of IPv4 or IPv6 addresses of DHCP servers to which the relay agent should forward DHCPv4 requests. The relay agent is expected to forward DHCPv4/BOOTP requests to all listed server addresses when DHCPv4 relaying is enabled globally, or on the interface.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/helper-address" Path from root: "/relay-agent/dhcp/interfaces/interface/*/helper-address"
func (*RelayAgent_Dhcp_InterfacePath) Id ¶
func (n *RelayAgent_Dhcp_InterfacePath) Id() *RelayAgent_Dhcp_Interface_IdPath
Id (leaf): Name of the interface on which relay agent is active
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/id" Path from root: "/relay-agent/dhcp/interfaces/interface/*/id"
func (*RelayAgent_Dhcp_InterfacePath) InterfaceRef ¶
func (n *RelayAgent_Dhcp_InterfacePath) InterfaceRef() *RelayAgent_Dhcp_Interface_InterfaceRefPath
InterfaceRef (container): Reference to an interface or subinterface. The interface that is being referenced is uniquely referenced based on the specified interface and subinterface leaves. In contexts where a Layer 3 interface is to be referenced, both the interface and subinterface leaves must be populated, as Layer 3 configuration within the OpenConfig models is associated with a subinterface. In the case where a Layer 2 interface is to be referenced, only the interface is specified.
The interface/subinterface leaf tuple must be used as the means by which the interface is specified, regardless of any other context information (e.g., key in a list).
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-relay-agent" Path from parent: "interface-ref" Path from root: "/relay-agent/dhcp/interfaces/interface/interface-ref"
func (*RelayAgent_Dhcp_InterfacePath) State ¶
func (n *RelayAgent_Dhcp_InterfacePath) State() ygnmi.SingletonQuery[*oc.RelayAgent_Dhcp_Interface]
State returns a Query that can be used in gNMI operations.
type RelayAgent_Dhcp_InterfacePathAny ¶
RelayAgent_Dhcp_InterfacePathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface YANG schema element.
func (*RelayAgent_Dhcp_InterfacePathAny) AgentInformationOption ¶
func (n *RelayAgent_Dhcp_InterfacePathAny) AgentInformationOption() *RelayAgent_Dhcp_Interface_AgentInformationOptionPathAny
AgentInformationOption (container): Top-level container for relay agent information option data
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "agent-information-option" Path from root: "/relay-agent/dhcp/interfaces/interface/agent-information-option"
func (*RelayAgent_Dhcp_InterfacePathAny) Config ¶
func (n *RelayAgent_Dhcp_InterfacePathAny) Config() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcp_Interface]
Config returns a Query that can be used in gNMI operations.
func (*RelayAgent_Dhcp_InterfacePathAny) Counters ¶
func (n *RelayAgent_Dhcp_InterfacePathAny) Counters() *RelayAgent_Dhcp_Interface_CountersPathAny
Counters (container): Counters and statistics for relay agent operation.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/counters" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters"
func (*RelayAgent_Dhcp_InterfacePathAny) Enable ¶
func (n *RelayAgent_Dhcp_InterfacePathAny) Enable() *RelayAgent_Dhcp_Interface_EnablePathAny
Enable (leaf): Enables the relay agent on the referenced interface. At least one helper address should also be configured for forwarding requested.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/enable" Path from root: "/relay-agent/dhcp/interfaces/interface/*/enable"
func (*RelayAgent_Dhcp_InterfacePathAny) HelperAddress ¶
func (n *RelayAgent_Dhcp_InterfacePathAny) HelperAddress() *RelayAgent_Dhcp_Interface_HelperAddressPathAny
HelperAddress (leaf-list): List of IPv4 or IPv6 addresses of DHCP servers to which the relay agent should forward DHCPv4 requests. The relay agent is expected to forward DHCPv4/BOOTP requests to all listed server addresses when DHCPv4 relaying is enabled globally, or on the interface.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/helper-address" Path from root: "/relay-agent/dhcp/interfaces/interface/*/helper-address"
func (*RelayAgent_Dhcp_InterfacePathAny) Id ¶
func (n *RelayAgent_Dhcp_InterfacePathAny) Id() *RelayAgent_Dhcp_Interface_IdPathAny
Id (leaf): Name of the interface on which relay agent is active
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/id" Path from root: "/relay-agent/dhcp/interfaces/interface/*/id"
func (*RelayAgent_Dhcp_InterfacePathAny) InterfaceRef ¶
func (n *RelayAgent_Dhcp_InterfacePathAny) InterfaceRef() *RelayAgent_Dhcp_Interface_InterfaceRefPathAny
InterfaceRef (container): Reference to an interface or subinterface. The interface that is being referenced is uniquely referenced based on the specified interface and subinterface leaves. In contexts where a Layer 3 interface is to be referenced, both the interface and subinterface leaves must be populated, as Layer 3 configuration within the OpenConfig models is associated with a subinterface. In the case where a Layer 2 interface is to be referenced, only the interface is specified.
The interface/subinterface leaf tuple must be used as the means by which the interface is specified, regardless of any other context information (e.g., key in a list).
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-relay-agent" Path from parent: "interface-ref" Path from root: "/relay-agent/dhcp/interfaces/interface/interface-ref"
func (*RelayAgent_Dhcp_InterfacePathAny) State ¶
func (n *RelayAgent_Dhcp_InterfacePathAny) State() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcp_Interface]
State returns a Query that can be used in gNMI operations.
type RelayAgent_Dhcp_InterfacePathMap ¶
RelayAgent_Dhcp_InterfacePathMap represents the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface YANG schema element.
func (*RelayAgent_Dhcp_InterfacePathMap) Config ¶
func (n *RelayAgent_Dhcp_InterfacePathMap) Config() ygnmi.ConfigQuery[map[string]*oc.RelayAgent_Dhcp_Interface]
Config returns a Query that can be used in gNMI operations.
func (*RelayAgent_Dhcp_InterfacePathMap) State ¶
func (n *RelayAgent_Dhcp_InterfacePathMap) State() ygnmi.SingletonQuery[map[string]*oc.RelayAgent_Dhcp_Interface]
State returns a Query that can be used in gNMI operations.
type RelayAgent_Dhcp_InterfacePathMapAny ¶
RelayAgent_Dhcp_InterfacePathMapAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface YANG schema element.
func (*RelayAgent_Dhcp_InterfacePathMapAny) Config ¶
func (n *RelayAgent_Dhcp_InterfacePathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.RelayAgent_Dhcp_Interface]
Config returns a Query that can be used in gNMI operations.
func (*RelayAgent_Dhcp_InterfacePathMapAny) State ¶
func (n *RelayAgent_Dhcp_InterfacePathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.RelayAgent_Dhcp_Interface]
State returns a Query that can be used in gNMI operations.
type RelayAgent_Dhcp_Interface_AgentInformationOptionPath ¶
RelayAgent_Dhcp_Interface_AgentInformationOptionPath represents the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/agent-information-option YANG schema element.
func (*RelayAgent_Dhcp_Interface_AgentInformationOptionPath) CircuitId ¶
func (n *RelayAgent_Dhcp_Interface_AgentInformationOptionPath) CircuitId() *RelayAgent_Dhcp_Interface_AgentInformationOption_CircuitIdPath
CircuitId (leaf): Encodes an agent-local identifier of the circuit from which a DHCP client-to-server packet was received. It is intended for use by agents in relaying DHCP responses back to the proper circuit. The circuit id is an opaque value
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/circuit-id" Path from root: "/relay-agent/dhcp/interfaces/interface/agent-information-option/*/circuit-id"
func (*RelayAgent_Dhcp_Interface_AgentInformationOptionPath) Config ¶
func (n *RelayAgent_Dhcp_Interface_AgentInformationOptionPath) Config() ygnmi.ConfigQuery[*oc.RelayAgent_Dhcp_Interface_AgentInformationOption]
Config returns a Query that can be used in gNMI operations.
func (*RelayAgent_Dhcp_Interface_AgentInformationOptionPath) Enable ¶
func (n *RelayAgent_Dhcp_Interface_AgentInformationOptionPath) Enable() *RelayAgent_Dhcp_Interface_AgentInformationOption_EnablePath
Enable (leaf): Enable sending the DHCP option for Relay Agent information -- option 82.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/enable" Path from root: "/relay-agent/dhcp/interfaces/interface/agent-information-option/*/enable"
func (*RelayAgent_Dhcp_Interface_AgentInformationOptionPath) RemoteId ¶
func (n *RelayAgent_Dhcp_Interface_AgentInformationOptionPath) RemoteId() *RelayAgent_Dhcp_Interface_AgentInformationOption_RemoteIdPath
RemoteId (leaf): Provides a mechanism to identify the remote host end of the circuit. The remote-id should be thought of as an opaque value, but must be globally unique.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/remote-id" Path from root: "/relay-agent/dhcp/interfaces/interface/agent-information-option/*/remote-id"
func (*RelayAgent_Dhcp_Interface_AgentInformationOptionPath) SentCircuitId ¶
func (n *RelayAgent_Dhcp_Interface_AgentInformationOptionPath) SentCircuitId() *RelayAgent_Dhcp_Interface_AgentInformationOption_SentCircuitIdPath
SentCircuitId (leaf): Reports the circuit-id sent by the system to the DHCP server.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/sent-circuit-id" Path from root: "/relay-agent/dhcp/interfaces/interface/agent-information-option/state/sent-circuit-id"
func (*RelayAgent_Dhcp_Interface_AgentInformationOptionPath) SentRemoteId ¶
func (n *RelayAgent_Dhcp_Interface_AgentInformationOptionPath) SentRemoteId() *RelayAgent_Dhcp_Interface_AgentInformationOption_SentRemoteIdPath
SentRemoteId (leaf): Reports the remote-id value sent by the system to the DHCP server
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/sent-remote-id" Path from root: "/relay-agent/dhcp/interfaces/interface/agent-information-option/state/sent-remote-id"
func (*RelayAgent_Dhcp_Interface_AgentInformationOptionPath) State ¶
func (n *RelayAgent_Dhcp_Interface_AgentInformationOptionPath) State() ygnmi.SingletonQuery[*oc.RelayAgent_Dhcp_Interface_AgentInformationOption]
State returns a Query that can be used in gNMI operations.
type RelayAgent_Dhcp_Interface_AgentInformationOptionPathAny ¶
RelayAgent_Dhcp_Interface_AgentInformationOptionPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/agent-information-option YANG schema element.
func (*RelayAgent_Dhcp_Interface_AgentInformationOptionPathAny) CircuitId ¶
func (n *RelayAgent_Dhcp_Interface_AgentInformationOptionPathAny) CircuitId() *RelayAgent_Dhcp_Interface_AgentInformationOption_CircuitIdPathAny
CircuitId (leaf): Encodes an agent-local identifier of the circuit from which a DHCP client-to-server packet was received. It is intended for use by agents in relaying DHCP responses back to the proper circuit. The circuit id is an opaque value
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/circuit-id" Path from root: "/relay-agent/dhcp/interfaces/interface/agent-information-option/*/circuit-id"
func (*RelayAgent_Dhcp_Interface_AgentInformationOptionPathAny) Config ¶
func (n *RelayAgent_Dhcp_Interface_AgentInformationOptionPathAny) Config() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcp_Interface_AgentInformationOption]
Config returns a Query that can be used in gNMI operations.
func (*RelayAgent_Dhcp_Interface_AgentInformationOptionPathAny) Enable ¶
func (n *RelayAgent_Dhcp_Interface_AgentInformationOptionPathAny) Enable() *RelayAgent_Dhcp_Interface_AgentInformationOption_EnablePathAny
Enable (leaf): Enable sending the DHCP option for Relay Agent information -- option 82.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/enable" Path from root: "/relay-agent/dhcp/interfaces/interface/agent-information-option/*/enable"
func (*RelayAgent_Dhcp_Interface_AgentInformationOptionPathAny) RemoteId ¶
func (n *RelayAgent_Dhcp_Interface_AgentInformationOptionPathAny) RemoteId() *RelayAgent_Dhcp_Interface_AgentInformationOption_RemoteIdPathAny
RemoteId (leaf): Provides a mechanism to identify the remote host end of the circuit. The remote-id should be thought of as an opaque value, but must be globally unique.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/remote-id" Path from root: "/relay-agent/dhcp/interfaces/interface/agent-information-option/*/remote-id"
func (*RelayAgent_Dhcp_Interface_AgentInformationOptionPathAny) SentCircuitId ¶
func (n *RelayAgent_Dhcp_Interface_AgentInformationOptionPathAny) SentCircuitId() *RelayAgent_Dhcp_Interface_AgentInformationOption_SentCircuitIdPathAny
SentCircuitId (leaf): Reports the circuit-id sent by the system to the DHCP server.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/sent-circuit-id" Path from root: "/relay-agent/dhcp/interfaces/interface/agent-information-option/state/sent-circuit-id"
func (*RelayAgent_Dhcp_Interface_AgentInformationOptionPathAny) SentRemoteId ¶
func (n *RelayAgent_Dhcp_Interface_AgentInformationOptionPathAny) SentRemoteId() *RelayAgent_Dhcp_Interface_AgentInformationOption_SentRemoteIdPathAny
SentRemoteId (leaf): Reports the remote-id value sent by the system to the DHCP server
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/sent-remote-id" Path from root: "/relay-agent/dhcp/interfaces/interface/agent-information-option/state/sent-remote-id"
func (*RelayAgent_Dhcp_Interface_AgentInformationOptionPathAny) State ¶
func (n *RelayAgent_Dhcp_Interface_AgentInformationOptionPathAny) State() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcp_Interface_AgentInformationOption]
State returns a Query that can be used in gNMI operations.
type RelayAgent_Dhcp_Interface_AgentInformationOption_CircuitIdPath ¶
type RelayAgent_Dhcp_Interface_AgentInformationOption_CircuitIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_AgentInformationOption_CircuitIdPath represents the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/agent-information-option/state/circuit-id YANG schema element.
func (*RelayAgent_Dhcp_Interface_AgentInformationOption_CircuitIdPath) Config ¶
func (n *RelayAgent_Dhcp_Interface_AgentInformationOption_CircuitIdPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/circuit-id" Path from root: "/relay-agent/dhcp/interfaces/interface/agent-information-option/config/circuit-id"
func (*RelayAgent_Dhcp_Interface_AgentInformationOption_CircuitIdPath) State ¶
func (n *RelayAgent_Dhcp_Interface_AgentInformationOption_CircuitIdPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/circuit-id" Path from root: "/relay-agent/dhcp/interfaces/interface/agent-information-option/state/circuit-id"
type RelayAgent_Dhcp_Interface_AgentInformationOption_CircuitIdPathAny ¶
type RelayAgent_Dhcp_Interface_AgentInformationOption_CircuitIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_AgentInformationOption_CircuitIdPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/agent-information-option/state/circuit-id YANG schema element.
func (*RelayAgent_Dhcp_Interface_AgentInformationOption_CircuitIdPathAny) Config ¶
func (n *RelayAgent_Dhcp_Interface_AgentInformationOption_CircuitIdPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/circuit-id" Path from root: "/relay-agent/dhcp/interfaces/interface/agent-information-option/config/circuit-id"
func (*RelayAgent_Dhcp_Interface_AgentInformationOption_CircuitIdPathAny) State ¶
func (n *RelayAgent_Dhcp_Interface_AgentInformationOption_CircuitIdPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/circuit-id" Path from root: "/relay-agent/dhcp/interfaces/interface/agent-information-option/state/circuit-id"
type RelayAgent_Dhcp_Interface_AgentInformationOption_EnablePath ¶
type RelayAgent_Dhcp_Interface_AgentInformationOption_EnablePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_AgentInformationOption_EnablePath represents the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/agent-information-option/state/enable YANG schema element.
func (*RelayAgent_Dhcp_Interface_AgentInformationOption_EnablePath) Config ¶
func (n *RelayAgent_Dhcp_Interface_AgentInformationOption_EnablePath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/enable" Path from root: "/relay-agent/dhcp/interfaces/interface/agent-information-option/config/enable"
func (*RelayAgent_Dhcp_Interface_AgentInformationOption_EnablePath) State ¶
func (n *RelayAgent_Dhcp_Interface_AgentInformationOption_EnablePath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/enable" Path from root: "/relay-agent/dhcp/interfaces/interface/agent-information-option/state/enable"
type RelayAgent_Dhcp_Interface_AgentInformationOption_EnablePathAny ¶
type RelayAgent_Dhcp_Interface_AgentInformationOption_EnablePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_AgentInformationOption_EnablePathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/agent-information-option/state/enable YANG schema element.
func (*RelayAgent_Dhcp_Interface_AgentInformationOption_EnablePathAny) Config ¶
func (n *RelayAgent_Dhcp_Interface_AgentInformationOption_EnablePathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/enable" Path from root: "/relay-agent/dhcp/interfaces/interface/agent-information-option/config/enable"
func (*RelayAgent_Dhcp_Interface_AgentInformationOption_EnablePathAny) State ¶
func (n *RelayAgent_Dhcp_Interface_AgentInformationOption_EnablePathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/enable" Path from root: "/relay-agent/dhcp/interfaces/interface/agent-information-option/state/enable"
type RelayAgent_Dhcp_Interface_AgentInformationOption_RemoteIdPath ¶
type RelayAgent_Dhcp_Interface_AgentInformationOption_RemoteIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_AgentInformationOption_RemoteIdPath represents the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/agent-information-option/state/remote-id YANG schema element.
func (*RelayAgent_Dhcp_Interface_AgentInformationOption_RemoteIdPath) Config ¶
func (n *RelayAgent_Dhcp_Interface_AgentInformationOption_RemoteIdPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/remote-id" Path from root: "/relay-agent/dhcp/interfaces/interface/agent-information-option/config/remote-id"
func (*RelayAgent_Dhcp_Interface_AgentInformationOption_RemoteIdPath) State ¶
func (n *RelayAgent_Dhcp_Interface_AgentInformationOption_RemoteIdPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/remote-id" Path from root: "/relay-agent/dhcp/interfaces/interface/agent-information-option/state/remote-id"
type RelayAgent_Dhcp_Interface_AgentInformationOption_RemoteIdPathAny ¶
type RelayAgent_Dhcp_Interface_AgentInformationOption_RemoteIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_AgentInformationOption_RemoteIdPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/agent-information-option/state/remote-id YANG schema element.
func (*RelayAgent_Dhcp_Interface_AgentInformationOption_RemoteIdPathAny) Config ¶
func (n *RelayAgent_Dhcp_Interface_AgentInformationOption_RemoteIdPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/remote-id" Path from root: "/relay-agent/dhcp/interfaces/interface/agent-information-option/config/remote-id"
func (*RelayAgent_Dhcp_Interface_AgentInformationOption_RemoteIdPathAny) State ¶
func (n *RelayAgent_Dhcp_Interface_AgentInformationOption_RemoteIdPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/remote-id" Path from root: "/relay-agent/dhcp/interfaces/interface/agent-information-option/state/remote-id"
type RelayAgent_Dhcp_Interface_AgentInformationOption_SentCircuitIdPath ¶
type RelayAgent_Dhcp_Interface_AgentInformationOption_SentCircuitIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_AgentInformationOption_SentCircuitIdPath represents the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/agent-information-option/state/sent-circuit-id YANG schema element.
func (*RelayAgent_Dhcp_Interface_AgentInformationOption_SentCircuitIdPath) State ¶
func (n *RelayAgent_Dhcp_Interface_AgentInformationOption_SentCircuitIdPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/sent-circuit-id" Path from root: "/relay-agent/dhcp/interfaces/interface/agent-information-option/state/sent-circuit-id"
type RelayAgent_Dhcp_Interface_AgentInformationOption_SentCircuitIdPathAny ¶
type RelayAgent_Dhcp_Interface_AgentInformationOption_SentCircuitIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_AgentInformationOption_SentCircuitIdPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/agent-information-option/state/sent-circuit-id YANG schema element.
func (*RelayAgent_Dhcp_Interface_AgentInformationOption_SentCircuitIdPathAny) State ¶
func (n *RelayAgent_Dhcp_Interface_AgentInformationOption_SentCircuitIdPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/sent-circuit-id" Path from root: "/relay-agent/dhcp/interfaces/interface/agent-information-option/state/sent-circuit-id"
type RelayAgent_Dhcp_Interface_AgentInformationOption_SentRemoteIdPath ¶
type RelayAgent_Dhcp_Interface_AgentInformationOption_SentRemoteIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_AgentInformationOption_SentRemoteIdPath represents the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/agent-information-option/state/sent-remote-id YANG schema element.
func (*RelayAgent_Dhcp_Interface_AgentInformationOption_SentRemoteIdPath) State ¶
func (n *RelayAgent_Dhcp_Interface_AgentInformationOption_SentRemoteIdPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/sent-remote-id" Path from root: "/relay-agent/dhcp/interfaces/interface/agent-information-option/state/sent-remote-id"
type RelayAgent_Dhcp_Interface_AgentInformationOption_SentRemoteIdPathAny ¶
type RelayAgent_Dhcp_Interface_AgentInformationOption_SentRemoteIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_AgentInformationOption_SentRemoteIdPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/agent-information-option/state/sent-remote-id YANG schema element.
func (*RelayAgent_Dhcp_Interface_AgentInformationOption_SentRemoteIdPathAny) State ¶
func (n *RelayAgent_Dhcp_Interface_AgentInformationOption_SentRemoteIdPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/sent-remote-id" Path from root: "/relay-agent/dhcp/interfaces/interface/agent-information-option/state/sent-remote-id"
type RelayAgent_Dhcp_Interface_CountersPath ¶
RelayAgent_Dhcp_Interface_CountersPath represents the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/counters YANG schema element.
func (*RelayAgent_Dhcp_Interface_CountersPath) BootreplySent ¶
func (n *RelayAgent_Dhcp_Interface_CountersPath) BootreplySent() *RelayAgent_Dhcp_Interface_Counters_BootreplySentPath
BootreplySent (leaf): BOOTREPLY messages forwarded by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "bootreply-sent" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/bootreply-sent"
func (*RelayAgent_Dhcp_Interface_CountersPath) BootrequestReceived ¶
func (n *RelayAgent_Dhcp_Interface_CountersPath) BootrequestReceived() *RelayAgent_Dhcp_Interface_Counters_BootrequestReceivedPath
BootrequestReceived (leaf): BOOTREQUEST messages received by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "bootrequest-received" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/bootrequest-received"
func (*RelayAgent_Dhcp_Interface_CountersPath) BootrequestSent ¶
func (n *RelayAgent_Dhcp_Interface_CountersPath) BootrequestSent() *RelayAgent_Dhcp_Interface_Counters_BootrequestSentPath
BootrequestSent (leaf): BOOTREQUEST messages forwarded by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "bootrequest-sent" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/bootrequest-sent"
func (*RelayAgent_Dhcp_Interface_CountersPath) DhcpAckSent ¶
func (n *RelayAgent_Dhcp_Interface_CountersPath) DhcpAckSent() *RelayAgent_Dhcp_Interface_Counters_DhcpAckSentPath
DhcpAckSent (leaf): DHCP ACK messages sent by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcp-ack-sent" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-ack-sent"
func (*RelayAgent_Dhcp_Interface_CountersPath) DhcpDeclineReceived ¶
func (n *RelayAgent_Dhcp_Interface_CountersPath) DhcpDeclineReceived() *RelayAgent_Dhcp_Interface_Counters_DhcpDeclineReceivedPath
DhcpDeclineReceived (leaf): DHCP DECLINE messages received by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcp-decline-received" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-decline-received"
func (*RelayAgent_Dhcp_Interface_CountersPath) DhcpDiscoverReceived ¶
func (n *RelayAgent_Dhcp_Interface_CountersPath) DhcpDiscoverReceived() *RelayAgent_Dhcp_Interface_Counters_DhcpDiscoverReceivedPath
DhcpDiscoverReceived (leaf): DHCP DISCOVER messages received by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcp-discover-received" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-discover-received"
func (*RelayAgent_Dhcp_Interface_CountersPath) DhcpInformReceived ¶
func (n *RelayAgent_Dhcp_Interface_CountersPath) DhcpInformReceived() *RelayAgent_Dhcp_Interface_Counters_DhcpInformReceivedPath
DhcpInformReceived (leaf): DHCP INFORM messages received by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcp-inform-received" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-inform-received"
func (*RelayAgent_Dhcp_Interface_CountersPath) DhcpNackSent ¶
func (n *RelayAgent_Dhcp_Interface_CountersPath) DhcpNackSent() *RelayAgent_Dhcp_Interface_Counters_DhcpNackSentPath
DhcpNackSent (leaf): DHCP NACK messages sent by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcp-nack-sent" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-nack-sent"
func (*RelayAgent_Dhcp_Interface_CountersPath) DhcpOfferSent ¶
func (n *RelayAgent_Dhcp_Interface_CountersPath) DhcpOfferSent() *RelayAgent_Dhcp_Interface_Counters_DhcpOfferSentPath
DhcpOfferSent (leaf): DHCP OFFER messages sent by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcp-offer-sent" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-offer-sent"
func (*RelayAgent_Dhcp_Interface_CountersPath) DhcpReleaseReceived ¶
func (n *RelayAgent_Dhcp_Interface_CountersPath) DhcpReleaseReceived() *RelayAgent_Dhcp_Interface_Counters_DhcpReleaseReceivedPath
DhcpReleaseReceived (leaf): DHCP RELEASE messages received by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcp-release-received" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-release-received"
func (*RelayAgent_Dhcp_Interface_CountersPath) DhcpRequestReceived ¶
func (n *RelayAgent_Dhcp_Interface_CountersPath) DhcpRequestReceived() *RelayAgent_Dhcp_Interface_Counters_DhcpRequestReceivedPath
DhcpRequestReceived (leaf): DHCP REQUEST messages received by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcp-request-received" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-request-received"
func (*RelayAgent_Dhcp_Interface_CountersPath) InvalidOpcode ¶
func (n *RelayAgent_Dhcp_Interface_CountersPath) InvalidOpcode() *RelayAgent_Dhcp_Interface_Counters_InvalidOpcodePath
InvalidOpcode (leaf): Number of DHCP packets dropped due to an invalid opcode
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "invalid-opcode" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/invalid-opcode"
func (*RelayAgent_Dhcp_Interface_CountersPath) InvalidOptions ¶
func (n *RelayAgent_Dhcp_Interface_CountersPath) InvalidOptions() *RelayAgent_Dhcp_Interface_Counters_InvalidOptionsPath
InvalidOptions (leaf): Number of DHCP packets dropped due to an invalid option
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "invalid-options" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/invalid-options"
func (*RelayAgent_Dhcp_Interface_CountersPath) State ¶
func (n *RelayAgent_Dhcp_Interface_CountersPath) State() ygnmi.SingletonQuery[*oc.RelayAgent_Dhcp_Interface_Counters]
State returns a Query that can be used in gNMI operations.
func (*RelayAgent_Dhcp_Interface_CountersPath) TotalDropped ¶
func (n *RelayAgent_Dhcp_Interface_CountersPath) TotalDropped() *RelayAgent_Dhcp_Interface_Counters_TotalDroppedPath
TotalDropped (leaf): Total number of DHCP packets dropped by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "total-dropped" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/total-dropped"
type RelayAgent_Dhcp_Interface_CountersPathAny ¶
RelayAgent_Dhcp_Interface_CountersPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/counters YANG schema element.
func (*RelayAgent_Dhcp_Interface_CountersPathAny) BootreplySent ¶
func (n *RelayAgent_Dhcp_Interface_CountersPathAny) BootreplySent() *RelayAgent_Dhcp_Interface_Counters_BootreplySentPathAny
BootreplySent (leaf): BOOTREPLY messages forwarded by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "bootreply-sent" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/bootreply-sent"
func (*RelayAgent_Dhcp_Interface_CountersPathAny) BootrequestReceived ¶
func (n *RelayAgent_Dhcp_Interface_CountersPathAny) BootrequestReceived() *RelayAgent_Dhcp_Interface_Counters_BootrequestReceivedPathAny
BootrequestReceived (leaf): BOOTREQUEST messages received by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "bootrequest-received" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/bootrequest-received"
func (*RelayAgent_Dhcp_Interface_CountersPathAny) BootrequestSent ¶
func (n *RelayAgent_Dhcp_Interface_CountersPathAny) BootrequestSent() *RelayAgent_Dhcp_Interface_Counters_BootrequestSentPathAny
BootrequestSent (leaf): BOOTREQUEST messages forwarded by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "bootrequest-sent" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/bootrequest-sent"
func (*RelayAgent_Dhcp_Interface_CountersPathAny) DhcpAckSent ¶
func (n *RelayAgent_Dhcp_Interface_CountersPathAny) DhcpAckSent() *RelayAgent_Dhcp_Interface_Counters_DhcpAckSentPathAny
DhcpAckSent (leaf): DHCP ACK messages sent by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcp-ack-sent" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-ack-sent"
func (*RelayAgent_Dhcp_Interface_CountersPathAny) DhcpDeclineReceived ¶
func (n *RelayAgent_Dhcp_Interface_CountersPathAny) DhcpDeclineReceived() *RelayAgent_Dhcp_Interface_Counters_DhcpDeclineReceivedPathAny
DhcpDeclineReceived (leaf): DHCP DECLINE messages received by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcp-decline-received" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-decline-received"
func (*RelayAgent_Dhcp_Interface_CountersPathAny) DhcpDiscoverReceived ¶
func (n *RelayAgent_Dhcp_Interface_CountersPathAny) DhcpDiscoverReceived() *RelayAgent_Dhcp_Interface_Counters_DhcpDiscoverReceivedPathAny
DhcpDiscoverReceived (leaf): DHCP DISCOVER messages received by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcp-discover-received" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-discover-received"
func (*RelayAgent_Dhcp_Interface_CountersPathAny) DhcpInformReceived ¶
func (n *RelayAgent_Dhcp_Interface_CountersPathAny) DhcpInformReceived() *RelayAgent_Dhcp_Interface_Counters_DhcpInformReceivedPathAny
DhcpInformReceived (leaf): DHCP INFORM messages received by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcp-inform-received" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-inform-received"
func (*RelayAgent_Dhcp_Interface_CountersPathAny) DhcpNackSent ¶
func (n *RelayAgent_Dhcp_Interface_CountersPathAny) DhcpNackSent() *RelayAgent_Dhcp_Interface_Counters_DhcpNackSentPathAny
DhcpNackSent (leaf): DHCP NACK messages sent by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcp-nack-sent" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-nack-sent"
func (*RelayAgent_Dhcp_Interface_CountersPathAny) DhcpOfferSent ¶
func (n *RelayAgent_Dhcp_Interface_CountersPathAny) DhcpOfferSent() *RelayAgent_Dhcp_Interface_Counters_DhcpOfferSentPathAny
DhcpOfferSent (leaf): DHCP OFFER messages sent by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcp-offer-sent" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-offer-sent"
func (*RelayAgent_Dhcp_Interface_CountersPathAny) DhcpReleaseReceived ¶
func (n *RelayAgent_Dhcp_Interface_CountersPathAny) DhcpReleaseReceived() *RelayAgent_Dhcp_Interface_Counters_DhcpReleaseReceivedPathAny
DhcpReleaseReceived (leaf): DHCP RELEASE messages received by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcp-release-received" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-release-received"
func (*RelayAgent_Dhcp_Interface_CountersPathAny) DhcpRequestReceived ¶
func (n *RelayAgent_Dhcp_Interface_CountersPathAny) DhcpRequestReceived() *RelayAgent_Dhcp_Interface_Counters_DhcpRequestReceivedPathAny
DhcpRequestReceived (leaf): DHCP REQUEST messages received by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcp-request-received" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-request-received"
func (*RelayAgent_Dhcp_Interface_CountersPathAny) InvalidOpcode ¶
func (n *RelayAgent_Dhcp_Interface_CountersPathAny) InvalidOpcode() *RelayAgent_Dhcp_Interface_Counters_InvalidOpcodePathAny
InvalidOpcode (leaf): Number of DHCP packets dropped due to an invalid opcode
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "invalid-opcode" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/invalid-opcode"
func (*RelayAgent_Dhcp_Interface_CountersPathAny) InvalidOptions ¶
func (n *RelayAgent_Dhcp_Interface_CountersPathAny) InvalidOptions() *RelayAgent_Dhcp_Interface_Counters_InvalidOptionsPathAny
InvalidOptions (leaf): Number of DHCP packets dropped due to an invalid option
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "invalid-options" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/invalid-options"
func (*RelayAgent_Dhcp_Interface_CountersPathAny) State ¶
func (n *RelayAgent_Dhcp_Interface_CountersPathAny) State() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcp_Interface_Counters]
State returns a Query that can be used in gNMI operations.
func (*RelayAgent_Dhcp_Interface_CountersPathAny) TotalDropped ¶
func (n *RelayAgent_Dhcp_Interface_CountersPathAny) TotalDropped() *RelayAgent_Dhcp_Interface_Counters_TotalDroppedPathAny
TotalDropped (leaf): Total number of DHCP packets dropped by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "total-dropped" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/total-dropped"
type RelayAgent_Dhcp_Interface_Counters_BootreplySentPath ¶
type RelayAgent_Dhcp_Interface_Counters_BootreplySentPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_Counters_BootreplySentPath represents the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/counters/bootreply-sent YANG schema element.
func (*RelayAgent_Dhcp_Interface_Counters_BootreplySentPath) State ¶
func (n *RelayAgent_Dhcp_Interface_Counters_BootreplySentPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "bootreply-sent" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/bootreply-sent"
type RelayAgent_Dhcp_Interface_Counters_BootreplySentPathAny ¶
type RelayAgent_Dhcp_Interface_Counters_BootreplySentPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_Counters_BootreplySentPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/counters/bootreply-sent YANG schema element.
func (*RelayAgent_Dhcp_Interface_Counters_BootreplySentPathAny) State ¶
func (n *RelayAgent_Dhcp_Interface_Counters_BootreplySentPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "bootreply-sent" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/bootreply-sent"
type RelayAgent_Dhcp_Interface_Counters_BootrequestReceivedPath ¶
type RelayAgent_Dhcp_Interface_Counters_BootrequestReceivedPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_Counters_BootrequestReceivedPath represents the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/counters/bootrequest-received YANG schema element.
func (*RelayAgent_Dhcp_Interface_Counters_BootrequestReceivedPath) State ¶
func (n *RelayAgent_Dhcp_Interface_Counters_BootrequestReceivedPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "bootrequest-received" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/bootrequest-received"
type RelayAgent_Dhcp_Interface_Counters_BootrequestReceivedPathAny ¶
type RelayAgent_Dhcp_Interface_Counters_BootrequestReceivedPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_Counters_BootrequestReceivedPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/counters/bootrequest-received YANG schema element.
func (*RelayAgent_Dhcp_Interface_Counters_BootrequestReceivedPathAny) State ¶
func (n *RelayAgent_Dhcp_Interface_Counters_BootrequestReceivedPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "bootrequest-received" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/bootrequest-received"
type RelayAgent_Dhcp_Interface_Counters_BootrequestSentPath ¶
type RelayAgent_Dhcp_Interface_Counters_BootrequestSentPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_Counters_BootrequestSentPath represents the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/counters/bootrequest-sent YANG schema element.
func (*RelayAgent_Dhcp_Interface_Counters_BootrequestSentPath) State ¶
func (n *RelayAgent_Dhcp_Interface_Counters_BootrequestSentPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "bootrequest-sent" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/bootrequest-sent"
type RelayAgent_Dhcp_Interface_Counters_BootrequestSentPathAny ¶
type RelayAgent_Dhcp_Interface_Counters_BootrequestSentPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_Counters_BootrequestSentPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/counters/bootrequest-sent YANG schema element.
func (*RelayAgent_Dhcp_Interface_Counters_BootrequestSentPathAny) State ¶
func (n *RelayAgent_Dhcp_Interface_Counters_BootrequestSentPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "bootrequest-sent" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/bootrequest-sent"
type RelayAgent_Dhcp_Interface_Counters_DhcpAckSentPath ¶
type RelayAgent_Dhcp_Interface_Counters_DhcpAckSentPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_Counters_DhcpAckSentPath represents the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-ack-sent YANG schema element.
func (*RelayAgent_Dhcp_Interface_Counters_DhcpAckSentPath) State ¶
func (n *RelayAgent_Dhcp_Interface_Counters_DhcpAckSentPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcp-ack-sent" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-ack-sent"
type RelayAgent_Dhcp_Interface_Counters_DhcpAckSentPathAny ¶
type RelayAgent_Dhcp_Interface_Counters_DhcpAckSentPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_Counters_DhcpAckSentPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-ack-sent YANG schema element.
func (*RelayAgent_Dhcp_Interface_Counters_DhcpAckSentPathAny) State ¶
func (n *RelayAgent_Dhcp_Interface_Counters_DhcpAckSentPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcp-ack-sent" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-ack-sent"
type RelayAgent_Dhcp_Interface_Counters_DhcpDeclineReceivedPath ¶
type RelayAgent_Dhcp_Interface_Counters_DhcpDeclineReceivedPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_Counters_DhcpDeclineReceivedPath represents the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-decline-received YANG schema element.
func (*RelayAgent_Dhcp_Interface_Counters_DhcpDeclineReceivedPath) State ¶
func (n *RelayAgent_Dhcp_Interface_Counters_DhcpDeclineReceivedPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcp-decline-received" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-decline-received"
type RelayAgent_Dhcp_Interface_Counters_DhcpDeclineReceivedPathAny ¶
type RelayAgent_Dhcp_Interface_Counters_DhcpDeclineReceivedPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_Counters_DhcpDeclineReceivedPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-decline-received YANG schema element.
func (*RelayAgent_Dhcp_Interface_Counters_DhcpDeclineReceivedPathAny) State ¶
func (n *RelayAgent_Dhcp_Interface_Counters_DhcpDeclineReceivedPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcp-decline-received" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-decline-received"
type RelayAgent_Dhcp_Interface_Counters_DhcpDiscoverReceivedPath ¶
type RelayAgent_Dhcp_Interface_Counters_DhcpDiscoverReceivedPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_Counters_DhcpDiscoverReceivedPath represents the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-discover-received YANG schema element.
func (*RelayAgent_Dhcp_Interface_Counters_DhcpDiscoverReceivedPath) State ¶
func (n *RelayAgent_Dhcp_Interface_Counters_DhcpDiscoverReceivedPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcp-discover-received" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-discover-received"
type RelayAgent_Dhcp_Interface_Counters_DhcpDiscoverReceivedPathAny ¶
type RelayAgent_Dhcp_Interface_Counters_DhcpDiscoverReceivedPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_Counters_DhcpDiscoverReceivedPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-discover-received YANG schema element.
func (*RelayAgent_Dhcp_Interface_Counters_DhcpDiscoverReceivedPathAny) State ¶
func (n *RelayAgent_Dhcp_Interface_Counters_DhcpDiscoverReceivedPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcp-discover-received" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-discover-received"
type RelayAgent_Dhcp_Interface_Counters_DhcpInformReceivedPath ¶
type RelayAgent_Dhcp_Interface_Counters_DhcpInformReceivedPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_Counters_DhcpInformReceivedPath represents the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-inform-received YANG schema element.
func (*RelayAgent_Dhcp_Interface_Counters_DhcpInformReceivedPath) State ¶
func (n *RelayAgent_Dhcp_Interface_Counters_DhcpInformReceivedPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcp-inform-received" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-inform-received"
type RelayAgent_Dhcp_Interface_Counters_DhcpInformReceivedPathAny ¶
type RelayAgent_Dhcp_Interface_Counters_DhcpInformReceivedPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_Counters_DhcpInformReceivedPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-inform-received YANG schema element.
func (*RelayAgent_Dhcp_Interface_Counters_DhcpInformReceivedPathAny) State ¶
func (n *RelayAgent_Dhcp_Interface_Counters_DhcpInformReceivedPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcp-inform-received" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-inform-received"
type RelayAgent_Dhcp_Interface_Counters_DhcpNackSentPath ¶
type RelayAgent_Dhcp_Interface_Counters_DhcpNackSentPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_Counters_DhcpNackSentPath represents the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-nack-sent YANG schema element.
func (*RelayAgent_Dhcp_Interface_Counters_DhcpNackSentPath) State ¶
func (n *RelayAgent_Dhcp_Interface_Counters_DhcpNackSentPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcp-nack-sent" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-nack-sent"
type RelayAgent_Dhcp_Interface_Counters_DhcpNackSentPathAny ¶
type RelayAgent_Dhcp_Interface_Counters_DhcpNackSentPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_Counters_DhcpNackSentPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-nack-sent YANG schema element.
func (*RelayAgent_Dhcp_Interface_Counters_DhcpNackSentPathAny) State ¶
func (n *RelayAgent_Dhcp_Interface_Counters_DhcpNackSentPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcp-nack-sent" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-nack-sent"
type RelayAgent_Dhcp_Interface_Counters_DhcpOfferSentPath ¶
type RelayAgent_Dhcp_Interface_Counters_DhcpOfferSentPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_Counters_DhcpOfferSentPath represents the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-offer-sent YANG schema element.
func (*RelayAgent_Dhcp_Interface_Counters_DhcpOfferSentPath) State ¶
func (n *RelayAgent_Dhcp_Interface_Counters_DhcpOfferSentPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcp-offer-sent" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-offer-sent"
type RelayAgent_Dhcp_Interface_Counters_DhcpOfferSentPathAny ¶
type RelayAgent_Dhcp_Interface_Counters_DhcpOfferSentPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_Counters_DhcpOfferSentPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-offer-sent YANG schema element.
func (*RelayAgent_Dhcp_Interface_Counters_DhcpOfferSentPathAny) State ¶
func (n *RelayAgent_Dhcp_Interface_Counters_DhcpOfferSentPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcp-offer-sent" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-offer-sent"
type RelayAgent_Dhcp_Interface_Counters_DhcpReleaseReceivedPath ¶
type RelayAgent_Dhcp_Interface_Counters_DhcpReleaseReceivedPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_Counters_DhcpReleaseReceivedPath represents the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-release-received YANG schema element.
func (*RelayAgent_Dhcp_Interface_Counters_DhcpReleaseReceivedPath) State ¶
func (n *RelayAgent_Dhcp_Interface_Counters_DhcpReleaseReceivedPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcp-release-received" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-release-received"
type RelayAgent_Dhcp_Interface_Counters_DhcpReleaseReceivedPathAny ¶
type RelayAgent_Dhcp_Interface_Counters_DhcpReleaseReceivedPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_Counters_DhcpReleaseReceivedPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-release-received YANG schema element.
func (*RelayAgent_Dhcp_Interface_Counters_DhcpReleaseReceivedPathAny) State ¶
func (n *RelayAgent_Dhcp_Interface_Counters_DhcpReleaseReceivedPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcp-release-received" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-release-received"
type RelayAgent_Dhcp_Interface_Counters_DhcpRequestReceivedPath ¶
type RelayAgent_Dhcp_Interface_Counters_DhcpRequestReceivedPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_Counters_DhcpRequestReceivedPath represents the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-request-received YANG schema element.
func (*RelayAgent_Dhcp_Interface_Counters_DhcpRequestReceivedPath) State ¶
func (n *RelayAgent_Dhcp_Interface_Counters_DhcpRequestReceivedPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcp-request-received" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-request-received"
type RelayAgent_Dhcp_Interface_Counters_DhcpRequestReceivedPathAny ¶
type RelayAgent_Dhcp_Interface_Counters_DhcpRequestReceivedPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_Counters_DhcpRequestReceivedPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-request-received YANG schema element.
func (*RelayAgent_Dhcp_Interface_Counters_DhcpRequestReceivedPathAny) State ¶
func (n *RelayAgent_Dhcp_Interface_Counters_DhcpRequestReceivedPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcp-request-received" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/dhcp-request-received"
type RelayAgent_Dhcp_Interface_Counters_InvalidOpcodePath ¶
type RelayAgent_Dhcp_Interface_Counters_InvalidOpcodePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_Counters_InvalidOpcodePath represents the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/counters/invalid-opcode YANG schema element.
func (*RelayAgent_Dhcp_Interface_Counters_InvalidOpcodePath) State ¶
func (n *RelayAgent_Dhcp_Interface_Counters_InvalidOpcodePath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "invalid-opcode" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/invalid-opcode"
type RelayAgent_Dhcp_Interface_Counters_InvalidOpcodePathAny ¶
type RelayAgent_Dhcp_Interface_Counters_InvalidOpcodePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_Counters_InvalidOpcodePathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/counters/invalid-opcode YANG schema element.
func (*RelayAgent_Dhcp_Interface_Counters_InvalidOpcodePathAny) State ¶
func (n *RelayAgent_Dhcp_Interface_Counters_InvalidOpcodePathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "invalid-opcode" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/invalid-opcode"
type RelayAgent_Dhcp_Interface_Counters_InvalidOptionsPath ¶
type RelayAgent_Dhcp_Interface_Counters_InvalidOptionsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_Counters_InvalidOptionsPath represents the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/counters/invalid-options YANG schema element.
func (*RelayAgent_Dhcp_Interface_Counters_InvalidOptionsPath) State ¶
func (n *RelayAgent_Dhcp_Interface_Counters_InvalidOptionsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "invalid-options" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/invalid-options"
type RelayAgent_Dhcp_Interface_Counters_InvalidOptionsPathAny ¶
type RelayAgent_Dhcp_Interface_Counters_InvalidOptionsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_Counters_InvalidOptionsPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/counters/invalid-options YANG schema element.
func (*RelayAgent_Dhcp_Interface_Counters_InvalidOptionsPathAny) State ¶
func (n *RelayAgent_Dhcp_Interface_Counters_InvalidOptionsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "invalid-options" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/invalid-options"
type RelayAgent_Dhcp_Interface_Counters_TotalDroppedPath ¶
type RelayAgent_Dhcp_Interface_Counters_TotalDroppedPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_Counters_TotalDroppedPath represents the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/counters/total-dropped YANG schema element.
func (*RelayAgent_Dhcp_Interface_Counters_TotalDroppedPath) State ¶
func (n *RelayAgent_Dhcp_Interface_Counters_TotalDroppedPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "total-dropped" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/total-dropped"
type RelayAgent_Dhcp_Interface_Counters_TotalDroppedPathAny ¶
type RelayAgent_Dhcp_Interface_Counters_TotalDroppedPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_Counters_TotalDroppedPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/counters/total-dropped YANG schema element.
func (*RelayAgent_Dhcp_Interface_Counters_TotalDroppedPathAny) State ¶
func (n *RelayAgent_Dhcp_Interface_Counters_TotalDroppedPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "total-dropped" Path from root: "/relay-agent/dhcp/interfaces/interface/state/counters/total-dropped"
type RelayAgent_Dhcp_Interface_EnablePath ¶
type RelayAgent_Dhcp_Interface_EnablePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_EnablePath represents the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/enable YANG schema element.
func (*RelayAgent_Dhcp_Interface_EnablePath) Config ¶
func (n *RelayAgent_Dhcp_Interface_EnablePath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/enable" Path from root: "/relay-agent/dhcp/interfaces/interface/config/enable"
func (*RelayAgent_Dhcp_Interface_EnablePath) State ¶
func (n *RelayAgent_Dhcp_Interface_EnablePath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/enable" Path from root: "/relay-agent/dhcp/interfaces/interface/state/enable"
type RelayAgent_Dhcp_Interface_EnablePathAny ¶
type RelayAgent_Dhcp_Interface_EnablePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_EnablePathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/enable YANG schema element.
func (*RelayAgent_Dhcp_Interface_EnablePathAny) Config ¶
func (n *RelayAgent_Dhcp_Interface_EnablePathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/enable" Path from root: "/relay-agent/dhcp/interfaces/interface/config/enable"
func (*RelayAgent_Dhcp_Interface_EnablePathAny) State ¶
func (n *RelayAgent_Dhcp_Interface_EnablePathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/enable" Path from root: "/relay-agent/dhcp/interfaces/interface/state/enable"
type RelayAgent_Dhcp_Interface_HelperAddressPath ¶
type RelayAgent_Dhcp_Interface_HelperAddressPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_HelperAddressPath represents the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/helper-address YANG schema element.
func (*RelayAgent_Dhcp_Interface_HelperAddressPath) Config ¶
func (n *RelayAgent_Dhcp_Interface_HelperAddressPath) Config() ygnmi.ConfigQuery[[]string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/helper-address" Path from root: "/relay-agent/dhcp/interfaces/interface/config/helper-address"
func (*RelayAgent_Dhcp_Interface_HelperAddressPath) State ¶
func (n *RelayAgent_Dhcp_Interface_HelperAddressPath) State() ygnmi.SingletonQuery[[]string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/helper-address" Path from root: "/relay-agent/dhcp/interfaces/interface/state/helper-address"
type RelayAgent_Dhcp_Interface_HelperAddressPathAny ¶
type RelayAgent_Dhcp_Interface_HelperAddressPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_HelperAddressPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/helper-address YANG schema element.
func (*RelayAgent_Dhcp_Interface_HelperAddressPathAny) Config ¶
func (n *RelayAgent_Dhcp_Interface_HelperAddressPathAny) Config() ygnmi.WildcardQuery[[]string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/helper-address" Path from root: "/relay-agent/dhcp/interfaces/interface/config/helper-address"
func (*RelayAgent_Dhcp_Interface_HelperAddressPathAny) State ¶
func (n *RelayAgent_Dhcp_Interface_HelperAddressPathAny) State() ygnmi.WildcardQuery[[]string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/helper-address" Path from root: "/relay-agent/dhcp/interfaces/interface/state/helper-address"
type RelayAgent_Dhcp_Interface_IdPath ¶
type RelayAgent_Dhcp_Interface_IdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_IdPath represents the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/id YANG schema element.
func (*RelayAgent_Dhcp_Interface_IdPath) Config ¶
func (n *RelayAgent_Dhcp_Interface_IdPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/id" Path from root: "/relay-agent/dhcp/interfaces/interface/config/id"
func (*RelayAgent_Dhcp_Interface_IdPath) State ¶
func (n *RelayAgent_Dhcp_Interface_IdPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/id" Path from root: "/relay-agent/dhcp/interfaces/interface/state/id"
type RelayAgent_Dhcp_Interface_IdPathAny ¶
type RelayAgent_Dhcp_Interface_IdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_IdPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/state/id YANG schema element.
func (*RelayAgent_Dhcp_Interface_IdPathAny) Config ¶
func (n *RelayAgent_Dhcp_Interface_IdPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/id" Path from root: "/relay-agent/dhcp/interfaces/interface/config/id"
func (*RelayAgent_Dhcp_Interface_IdPathAny) State ¶
func (n *RelayAgent_Dhcp_Interface_IdPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/id" Path from root: "/relay-agent/dhcp/interfaces/interface/state/id"
type RelayAgent_Dhcp_Interface_InterfaceRefPath ¶
RelayAgent_Dhcp_Interface_InterfaceRefPath represents the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/interface-ref YANG schema element.
func (*RelayAgent_Dhcp_Interface_InterfaceRefPath) Config ¶
func (n *RelayAgent_Dhcp_Interface_InterfaceRefPath) Config() ygnmi.ConfigQuery[*oc.RelayAgent_Dhcp_Interface_InterfaceRef]
Config returns a Query that can be used in gNMI operations.
func (*RelayAgent_Dhcp_Interface_InterfaceRefPath) Interface ¶
func (n *RelayAgent_Dhcp_Interface_InterfaceRefPath) Interface() *RelayAgent_Dhcp_Interface_InterfaceRef_InterfacePath
Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-relay-agent" Path from parent: "*/interface" Path from root: "/relay-agent/dhcp/interfaces/interface/interface-ref/*/interface"
func (*RelayAgent_Dhcp_Interface_InterfaceRefPath) State ¶
func (n *RelayAgent_Dhcp_Interface_InterfaceRefPath) State() ygnmi.SingletonQuery[*oc.RelayAgent_Dhcp_Interface_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*RelayAgent_Dhcp_Interface_InterfaceRefPath) Subinterface ¶
func (n *RelayAgent_Dhcp_Interface_InterfaceRefPath) Subinterface() *RelayAgent_Dhcp_Interface_InterfaceRef_SubinterfacePath
Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is requuired, this leaf should not be set.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-relay-agent" Path from parent: "*/subinterface" Path from root: "/relay-agent/dhcp/interfaces/interface/interface-ref/*/subinterface"
type RelayAgent_Dhcp_Interface_InterfaceRefPathAny ¶
RelayAgent_Dhcp_Interface_InterfaceRefPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/interface-ref YANG schema element.
func (*RelayAgent_Dhcp_Interface_InterfaceRefPathAny) Config ¶
func (n *RelayAgent_Dhcp_Interface_InterfaceRefPathAny) Config() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcp_Interface_InterfaceRef]
Config returns a Query that can be used in gNMI operations.
func (*RelayAgent_Dhcp_Interface_InterfaceRefPathAny) Interface ¶
func (n *RelayAgent_Dhcp_Interface_InterfaceRefPathAny) Interface() *RelayAgent_Dhcp_Interface_InterfaceRef_InterfacePathAny
Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-relay-agent" Path from parent: "*/interface" Path from root: "/relay-agent/dhcp/interfaces/interface/interface-ref/*/interface"
func (*RelayAgent_Dhcp_Interface_InterfaceRefPathAny) State ¶
func (n *RelayAgent_Dhcp_Interface_InterfaceRefPathAny) State() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcp_Interface_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*RelayAgent_Dhcp_Interface_InterfaceRefPathAny) Subinterface ¶
func (n *RelayAgent_Dhcp_Interface_InterfaceRefPathAny) Subinterface() *RelayAgent_Dhcp_Interface_InterfaceRef_SubinterfacePathAny
Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is requuired, this leaf should not be set.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-relay-agent" Path from parent: "*/subinterface" Path from root: "/relay-agent/dhcp/interfaces/interface/interface-ref/*/subinterface"
type RelayAgent_Dhcp_Interface_InterfaceRef_InterfacePath ¶
type RelayAgent_Dhcp_Interface_InterfaceRef_InterfacePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_InterfaceRef_InterfacePath represents the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/interface-ref/state/interface YANG schema element.
func (*RelayAgent_Dhcp_Interface_InterfaceRef_InterfacePath) Config ¶
func (n *RelayAgent_Dhcp_Interface_InterfaceRef_InterfacePath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-relay-agent" Path from parent: "config/interface" Path from root: "/relay-agent/dhcp/interfaces/interface/interface-ref/config/interface"
func (*RelayAgent_Dhcp_Interface_InterfaceRef_InterfacePath) State ¶
func (n *RelayAgent_Dhcp_Interface_InterfaceRef_InterfacePath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-relay-agent" Path from parent: "state/interface" Path from root: "/relay-agent/dhcp/interfaces/interface/interface-ref/state/interface"
type RelayAgent_Dhcp_Interface_InterfaceRef_InterfacePathAny ¶
type RelayAgent_Dhcp_Interface_InterfaceRef_InterfacePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_InterfaceRef_InterfacePathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/interface-ref/state/interface YANG schema element.
func (*RelayAgent_Dhcp_Interface_InterfaceRef_InterfacePathAny) Config ¶
func (n *RelayAgent_Dhcp_Interface_InterfaceRef_InterfacePathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-relay-agent" Path from parent: "config/interface" Path from root: "/relay-agent/dhcp/interfaces/interface/interface-ref/config/interface"
func (*RelayAgent_Dhcp_Interface_InterfaceRef_InterfacePathAny) State ¶
func (n *RelayAgent_Dhcp_Interface_InterfaceRef_InterfacePathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-relay-agent" Path from parent: "state/interface" Path from root: "/relay-agent/dhcp/interfaces/interface/interface-ref/state/interface"
type RelayAgent_Dhcp_Interface_InterfaceRef_SubinterfacePath ¶
type RelayAgent_Dhcp_Interface_InterfaceRef_SubinterfacePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_InterfaceRef_SubinterfacePath represents the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/interface-ref/state/subinterface YANG schema element.
func (*RelayAgent_Dhcp_Interface_InterfaceRef_SubinterfacePath) Config ¶
func (n *RelayAgent_Dhcp_Interface_InterfaceRef_SubinterfacePath) Config() ygnmi.ConfigQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-relay-agent" Path from parent: "config/subinterface" Path from root: "/relay-agent/dhcp/interfaces/interface/interface-ref/config/subinterface"
func (*RelayAgent_Dhcp_Interface_InterfaceRef_SubinterfacePath) State ¶
func (n *RelayAgent_Dhcp_Interface_InterfaceRef_SubinterfacePath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-relay-agent" Path from parent: "state/subinterface" Path from root: "/relay-agent/dhcp/interfaces/interface/interface-ref/state/subinterface"
type RelayAgent_Dhcp_Interface_InterfaceRef_SubinterfacePathAny ¶
type RelayAgent_Dhcp_Interface_InterfaceRef_SubinterfacePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcp_Interface_InterfaceRef_SubinterfacePathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcp/interfaces/interface/interface-ref/state/subinterface YANG schema element.
func (*RelayAgent_Dhcp_Interface_InterfaceRef_SubinterfacePathAny) Config ¶
func (n *RelayAgent_Dhcp_Interface_InterfaceRef_SubinterfacePathAny) Config() ygnmi.WildcardQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-relay-agent" Path from parent: "config/subinterface" Path from root: "/relay-agent/dhcp/interfaces/interface/interface-ref/config/subinterface"
func (*RelayAgent_Dhcp_Interface_InterfaceRef_SubinterfacePathAny) State ¶
func (n *RelayAgent_Dhcp_Interface_InterfaceRef_SubinterfacePathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-relay-agent" Path from parent: "state/subinterface" Path from root: "/relay-agent/dhcp/interfaces/interface/interface-ref/state/subinterface"
type RelayAgent_Dhcpv6Path ¶
RelayAgent_Dhcpv6Path represents the /openconfig-relay-agent/relay-agent/dhcpv6 YANG schema element.
func (*RelayAgent_Dhcpv6Path) Config ¶
func (n *RelayAgent_Dhcpv6Path) Config() ygnmi.ConfigQuery[*oc.RelayAgent_Dhcpv6]
Config returns a Query that can be used in gNMI operations.
func (*RelayAgent_Dhcpv6Path) EnableRelayAgent ¶
func (n *RelayAgent_Dhcpv6Path) EnableRelayAgent() *RelayAgent_Dhcpv6_EnableRelayAgentPath
EnableRelayAgent (leaf): Enables DHCP/BOOTP relay agent on all interfaces
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/enable-relay-agent" Path from root: "/relay-agent/dhcpv6/*/enable-relay-agent"
func (*RelayAgent_Dhcpv6Path) Interface ¶
func (n *RelayAgent_Dhcpv6Path) Interface(Id string) *RelayAgent_Dhcpv6_InterfacePath
Interface (list): List of interfaces on which the relay agent is configured.
The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "interfaces/interface" Path from root: "/relay-agent/dhcpv6/interfaces/interface" Id: string
func (*RelayAgent_Dhcpv6Path) InterfaceAny ¶
func (n *RelayAgent_Dhcpv6Path) InterfaceAny() *RelayAgent_Dhcpv6_InterfacePathAny
InterfaceAny (list): List of interfaces on which the relay agent is configured.
The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "interfaces/interface" Path from root: "/relay-agent/dhcpv6/interfaces/interface"
func (*RelayAgent_Dhcpv6Path) InterfaceMap ¶
func (n *RelayAgent_Dhcpv6Path) InterfaceMap() *RelayAgent_Dhcpv6_InterfacePathMap
InterfaceMap (list): List of interfaces on which the relay agent is configured.
The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "interfaces/interface" Path from root: "/relay-agent/dhcpv6/interfaces/interface"
func (*RelayAgent_Dhcpv6Path) Options ¶
func (n *RelayAgent_Dhcpv6Path) Options() *RelayAgent_Dhcpv6_OptionsPath
Options (container): Top-level container for DHCPv6 agent options on interfaces
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "options" Path from root: "/relay-agent/dhcpv6/options"
func (*RelayAgent_Dhcpv6Path) State ¶
func (n *RelayAgent_Dhcpv6Path) State() ygnmi.SingletonQuery[*oc.RelayAgent_Dhcpv6]
State returns a Query that can be used in gNMI operations.
type RelayAgent_Dhcpv6PathAny ¶
RelayAgent_Dhcpv6PathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6 YANG schema element.
func (*RelayAgent_Dhcpv6PathAny) Config ¶
func (n *RelayAgent_Dhcpv6PathAny) Config() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcpv6]
Config returns a Query that can be used in gNMI operations.
func (*RelayAgent_Dhcpv6PathAny) EnableRelayAgent ¶
func (n *RelayAgent_Dhcpv6PathAny) EnableRelayAgent() *RelayAgent_Dhcpv6_EnableRelayAgentPathAny
EnableRelayAgent (leaf): Enables DHCP/BOOTP relay agent on all interfaces
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/enable-relay-agent" Path from root: "/relay-agent/dhcpv6/*/enable-relay-agent"
func (*RelayAgent_Dhcpv6PathAny) Interface ¶
func (n *RelayAgent_Dhcpv6PathAny) Interface(Id string) *RelayAgent_Dhcpv6_InterfacePathAny
Interface (list): List of interfaces on which the relay agent is configured.
The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "interfaces/interface" Path from root: "/relay-agent/dhcpv6/interfaces/interface" Id: string
func (*RelayAgent_Dhcpv6PathAny) InterfaceAny ¶
func (n *RelayAgent_Dhcpv6PathAny) InterfaceAny() *RelayAgent_Dhcpv6_InterfacePathAny
InterfaceAny (list): List of interfaces on which the relay agent is configured.
The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "interfaces/interface" Path from root: "/relay-agent/dhcpv6/interfaces/interface"
func (*RelayAgent_Dhcpv6PathAny) InterfaceMap ¶
func (n *RelayAgent_Dhcpv6PathAny) InterfaceMap() *RelayAgent_Dhcpv6_InterfacePathMapAny
InterfaceMap (list): List of interfaces on which the relay agent is configured.
The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "interfaces/interface" Path from root: "/relay-agent/dhcpv6/interfaces/interface"
func (*RelayAgent_Dhcpv6PathAny) Options ¶
func (n *RelayAgent_Dhcpv6PathAny) Options() *RelayAgent_Dhcpv6_OptionsPathAny
Options (container): Top-level container for DHCPv6 agent options on interfaces
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "options" Path from root: "/relay-agent/dhcpv6/options"
func (*RelayAgent_Dhcpv6PathAny) State ¶
func (n *RelayAgent_Dhcpv6PathAny) State() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcpv6]
State returns a Query that can be used in gNMI operations.
type RelayAgent_Dhcpv6_EnableRelayAgentPath ¶
type RelayAgent_Dhcpv6_EnableRelayAgentPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_EnableRelayAgentPath represents the /openconfig-relay-agent/relay-agent/dhcpv6/state/enable-relay-agent YANG schema element.
func (*RelayAgent_Dhcpv6_EnableRelayAgentPath) Config ¶
func (n *RelayAgent_Dhcpv6_EnableRelayAgentPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/enable-relay-agent" Path from root: "/relay-agent/dhcpv6/config/enable-relay-agent"
func (*RelayAgent_Dhcpv6_EnableRelayAgentPath) State ¶
func (n *RelayAgent_Dhcpv6_EnableRelayAgentPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/enable-relay-agent" Path from root: "/relay-agent/dhcpv6/state/enable-relay-agent"
type RelayAgent_Dhcpv6_EnableRelayAgentPathAny ¶
type RelayAgent_Dhcpv6_EnableRelayAgentPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_EnableRelayAgentPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/state/enable-relay-agent YANG schema element.
func (*RelayAgent_Dhcpv6_EnableRelayAgentPathAny) Config ¶
func (n *RelayAgent_Dhcpv6_EnableRelayAgentPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/enable-relay-agent" Path from root: "/relay-agent/dhcpv6/config/enable-relay-agent"
func (*RelayAgent_Dhcpv6_EnableRelayAgentPathAny) State ¶
func (n *RelayAgent_Dhcpv6_EnableRelayAgentPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/enable-relay-agent" Path from root: "/relay-agent/dhcpv6/state/enable-relay-agent"
type RelayAgent_Dhcpv6_InterfacePath ¶
RelayAgent_Dhcpv6_InterfacePath represents the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface YANG schema element.
func (*RelayAgent_Dhcpv6_InterfacePath) Config ¶
func (n *RelayAgent_Dhcpv6_InterfacePath) Config() ygnmi.ConfigQuery[*oc.RelayAgent_Dhcpv6_Interface]
Config returns a Query that can be used in gNMI operations.
func (*RelayAgent_Dhcpv6_InterfacePath) Counters ¶
func (n *RelayAgent_Dhcpv6_InterfacePath) Counters() *RelayAgent_Dhcpv6_Interface_CountersPath
Counters (container): Counters and statistics for relay agent operation.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/counters" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters"
func (*RelayAgent_Dhcpv6_InterfacePath) Enable ¶
func (n *RelayAgent_Dhcpv6_InterfacePath) Enable() *RelayAgent_Dhcpv6_Interface_EnablePath
Enable (leaf): Enables the relay agent on the referenced interface. At least one helper address should also be configured for forwarding requested.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/enable" Path from root: "/relay-agent/dhcpv6/interfaces/interface/*/enable"
func (*RelayAgent_Dhcpv6_InterfacePath) HelperAddress ¶
func (n *RelayAgent_Dhcpv6_InterfacePath) HelperAddress() *RelayAgent_Dhcpv6_Interface_HelperAddressPath
HelperAddress (leaf-list): List of IPv6 addresses of DHCP servers to which the relay agent should forward DHCPv6 requests. The relay agent is expected to forward DHCPv4/BOOTP requests to all listed server addresses when DHCPv6 relaying is enabled globally, or on the interface.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/helper-address" Path from root: "/relay-agent/dhcpv6/interfaces/interface/*/helper-address"
func (*RelayAgent_Dhcpv6_InterfacePath) Id ¶
func (n *RelayAgent_Dhcpv6_InterfacePath) Id() *RelayAgent_Dhcpv6_Interface_IdPath
Id (leaf): Name of the interface on which relay agent is active
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/*/id"
func (*RelayAgent_Dhcpv6_InterfacePath) InterfaceRef ¶
func (n *RelayAgent_Dhcpv6_InterfacePath) InterfaceRef() *RelayAgent_Dhcpv6_Interface_InterfaceRefPath
InterfaceRef (container): Reference to an interface or subinterface. The interface that is being referenced is uniquely referenced based on the specified interface and subinterface leaves. In contexts where a Layer 3 interface is to be referenced, both the interface and subinterface leaves must be populated, as Layer 3 configuration within the OpenConfig models is associated with a subinterface. In the case where a Layer 2 interface is to be referenced, only the interface is specified.
The interface/subinterface leaf tuple must be used as the means by which the interface is specified, regardless of any other context information (e.g., key in a list).
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-relay-agent" Path from parent: "interface-ref" Path from root: "/relay-agent/dhcpv6/interfaces/interface/interface-ref"
func (*RelayAgent_Dhcpv6_InterfacePath) Options ¶
func (n *RelayAgent_Dhcpv6_InterfacePath) Options() *RelayAgent_Dhcpv6_Interface_OptionsPath
Options (container): Top-level container for DHCPv6 agent options on interfaces
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "options" Path from root: "/relay-agent/dhcpv6/interfaces/interface/options"
func (*RelayAgent_Dhcpv6_InterfacePath) State ¶
func (n *RelayAgent_Dhcpv6_InterfacePath) State() ygnmi.SingletonQuery[*oc.RelayAgent_Dhcpv6_Interface]
State returns a Query that can be used in gNMI operations.
type RelayAgent_Dhcpv6_InterfacePathAny ¶
RelayAgent_Dhcpv6_InterfacePathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface YANG schema element.
func (*RelayAgent_Dhcpv6_InterfacePathAny) Config ¶
func (n *RelayAgent_Dhcpv6_InterfacePathAny) Config() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcpv6_Interface]
Config returns a Query that can be used in gNMI operations.
func (*RelayAgent_Dhcpv6_InterfacePathAny) Counters ¶
func (n *RelayAgent_Dhcpv6_InterfacePathAny) Counters() *RelayAgent_Dhcpv6_Interface_CountersPathAny
Counters (container): Counters and statistics for relay agent operation.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/counters" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters"
func (*RelayAgent_Dhcpv6_InterfacePathAny) Enable ¶
func (n *RelayAgent_Dhcpv6_InterfacePathAny) Enable() *RelayAgent_Dhcpv6_Interface_EnablePathAny
Enable (leaf): Enables the relay agent on the referenced interface. At least one helper address should also be configured for forwarding requested.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/enable" Path from root: "/relay-agent/dhcpv6/interfaces/interface/*/enable"
func (*RelayAgent_Dhcpv6_InterfacePathAny) HelperAddress ¶
func (n *RelayAgent_Dhcpv6_InterfacePathAny) HelperAddress() *RelayAgent_Dhcpv6_Interface_HelperAddressPathAny
HelperAddress (leaf-list): List of IPv6 addresses of DHCP servers to which the relay agent should forward DHCPv6 requests. The relay agent is expected to forward DHCPv4/BOOTP requests to all listed server addresses when DHCPv6 relaying is enabled globally, or on the interface.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/helper-address" Path from root: "/relay-agent/dhcpv6/interfaces/interface/*/helper-address"
func (*RelayAgent_Dhcpv6_InterfacePathAny) Id ¶
Id (leaf): Name of the interface on which relay agent is active
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/*/id"
func (*RelayAgent_Dhcpv6_InterfacePathAny) InterfaceRef ¶
func (n *RelayAgent_Dhcpv6_InterfacePathAny) InterfaceRef() *RelayAgent_Dhcpv6_Interface_InterfaceRefPathAny
InterfaceRef (container): Reference to an interface or subinterface. The interface that is being referenced is uniquely referenced based on the specified interface and subinterface leaves. In contexts where a Layer 3 interface is to be referenced, both the interface and subinterface leaves must be populated, as Layer 3 configuration within the OpenConfig models is associated with a subinterface. In the case where a Layer 2 interface is to be referenced, only the interface is specified.
The interface/subinterface leaf tuple must be used as the means by which the interface is specified, regardless of any other context information (e.g., key in a list).
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-relay-agent" Path from parent: "interface-ref" Path from root: "/relay-agent/dhcpv6/interfaces/interface/interface-ref"
func (*RelayAgent_Dhcpv6_InterfacePathAny) Options ¶
func (n *RelayAgent_Dhcpv6_InterfacePathAny) Options() *RelayAgent_Dhcpv6_Interface_OptionsPathAny
Options (container): Top-level container for DHCPv6 agent options on interfaces
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "options" Path from root: "/relay-agent/dhcpv6/interfaces/interface/options"
func (*RelayAgent_Dhcpv6_InterfacePathAny) State ¶
func (n *RelayAgent_Dhcpv6_InterfacePathAny) State() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcpv6_Interface]
State returns a Query that can be used in gNMI operations.
type RelayAgent_Dhcpv6_InterfacePathMap ¶
RelayAgent_Dhcpv6_InterfacePathMap represents the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface YANG schema element.
func (*RelayAgent_Dhcpv6_InterfacePathMap) Config ¶
func (n *RelayAgent_Dhcpv6_InterfacePathMap) Config() ygnmi.ConfigQuery[map[string]*oc.RelayAgent_Dhcpv6_Interface]
Config returns a Query that can be used in gNMI operations.
func (*RelayAgent_Dhcpv6_InterfacePathMap) State ¶
func (n *RelayAgent_Dhcpv6_InterfacePathMap) State() ygnmi.SingletonQuery[map[string]*oc.RelayAgent_Dhcpv6_Interface]
State returns a Query that can be used in gNMI operations.
type RelayAgent_Dhcpv6_InterfacePathMapAny ¶
RelayAgent_Dhcpv6_InterfacePathMapAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface YANG schema element.
func (*RelayAgent_Dhcpv6_InterfacePathMapAny) Config ¶
func (n *RelayAgent_Dhcpv6_InterfacePathMapAny) Config() ygnmi.WildcardQuery[map[string]*oc.RelayAgent_Dhcpv6_Interface]
Config returns a Query that can be used in gNMI operations.
func (*RelayAgent_Dhcpv6_InterfacePathMapAny) State ¶
func (n *RelayAgent_Dhcpv6_InterfacePathMapAny) State() ygnmi.WildcardQuery[map[string]*oc.RelayAgent_Dhcpv6_Interface]
State returns a Query that can be used in gNMI operations.
type RelayAgent_Dhcpv6_Interface_CountersPath ¶
RelayAgent_Dhcpv6_Interface_CountersPath represents the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/counters YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6AdverstiseSent ¶
func (n *RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6AdverstiseSent() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6AdverstiseSentPath
Dhcpv6AdverstiseSent (leaf): Number of DHCPv6 adverstise messages sent to clients by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-adverstise-sent" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-adverstise-sent"
func (*RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6ConfirmReceived ¶
func (n *RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6ConfirmReceived() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ConfirmReceivedPath
Dhcpv6ConfirmReceived (leaf): Number of DHCPv6 confirm messages received from clients by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-confirm-received" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-confirm-received"
func (*RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6DeclineReceived ¶
func (n *RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6DeclineReceived() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6DeclineReceivedPath
Dhcpv6DeclineReceived (leaf): Number of DHCPv6 DECLINE messages received from clients by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-decline-received" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-decline-received"
func (*RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6InfoRequestReceived ¶
func (n *RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6InfoRequestReceived() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6InfoRequestReceivedPath
Dhcpv6InfoRequestReceived (leaf): Number of DHCPv6 information requests messages received from clients by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-info-request-received" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-info-request-received"
func (*RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6RebindReceived ¶
func (n *RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6RebindReceived() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RebindReceivedPath
Dhcpv6RebindReceived (leaf): Number of DHCPv6 rebind messages received from clients by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-rebind-received" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-rebind-received"
func (*RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6ReconfigureSent ¶
func (n *RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6ReconfigureSent() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReconfigureSentPath
Dhcpv6ReconfigureSent (leaf): Number of DHCPv6 reconfigure messages sent to clients by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-reconfigure-sent" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-reconfigure-sent"
func (*RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6RelayForwSent ¶
func (n *RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6RelayForwSent() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RelayForwSentPath
Dhcpv6RelayForwSent (leaf): Number of DHCPv6 relay-forward messages sent to servers by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-relay-forw-sent" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-relay-forw-sent"
func (*RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6RelayReplyReceived ¶
func (n *RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6RelayReplyReceived() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RelayReplyReceivedPath
Dhcpv6RelayReplyReceived (leaf): Number of DHCPv6 relay reply messages received from servers by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-relay-reply-received" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-relay-reply-received"
func (*RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6ReleaseReceived ¶
func (n *RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6ReleaseReceived() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReleaseReceivedPath
Dhcpv6ReleaseReceived (leaf): Number of DHCPv6 release messages received from clients by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-release-received" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-release-received"
func (*RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6ReplySent ¶
func (n *RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6ReplySent() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReplySentPath
Dhcpv6ReplySent (leaf): Number of DHCPv6 reply messages sent to clients by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-reply-sent" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-reply-sent"
func (*RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6RequestReceived ¶
func (n *RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6RequestReceived() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RequestReceivedPath
Dhcpv6RequestReceived (leaf): Number of DHCPv6 request messages received from clients by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-request-received" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-request-received"
func (*RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6SolicitReceived ¶
func (n *RelayAgent_Dhcpv6_Interface_CountersPath) Dhcpv6SolicitReceived() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6SolicitReceivedPath
Dhcpv6SolicitReceived (leaf): Number of DHCPv6 SOLICIT messages received from clients by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-solicit-received" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-solicit-received"
func (*RelayAgent_Dhcpv6_Interface_CountersPath) InvalidOpcode ¶
func (n *RelayAgent_Dhcpv6_Interface_CountersPath) InvalidOpcode() *RelayAgent_Dhcpv6_Interface_Counters_InvalidOpcodePath
InvalidOpcode (leaf): Number of DHCP packets dropped due to an invalid opcode
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "invalid-opcode" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/invalid-opcode"
func (*RelayAgent_Dhcpv6_Interface_CountersPath) InvalidOptions ¶
func (n *RelayAgent_Dhcpv6_Interface_CountersPath) InvalidOptions() *RelayAgent_Dhcpv6_Interface_Counters_InvalidOptionsPath
InvalidOptions (leaf): Number of DHCP packets dropped due to an invalid option
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "invalid-options" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/invalid-options"
func (*RelayAgent_Dhcpv6_Interface_CountersPath) State ¶
func (n *RelayAgent_Dhcpv6_Interface_CountersPath) State() ygnmi.SingletonQuery[*oc.RelayAgent_Dhcpv6_Interface_Counters]
State returns a Query that can be used in gNMI operations.
func (*RelayAgent_Dhcpv6_Interface_CountersPath) TotalDropped ¶
func (n *RelayAgent_Dhcpv6_Interface_CountersPath) TotalDropped() *RelayAgent_Dhcpv6_Interface_Counters_TotalDroppedPath
TotalDropped (leaf): Total number of DHCP packets dropped by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "total-dropped" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/total-dropped"
type RelayAgent_Dhcpv6_Interface_CountersPathAny ¶
RelayAgent_Dhcpv6_Interface_CountersPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/counters YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6AdverstiseSent ¶
func (n *RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6AdverstiseSent() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6AdverstiseSentPathAny
Dhcpv6AdverstiseSent (leaf): Number of DHCPv6 adverstise messages sent to clients by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-adverstise-sent" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-adverstise-sent"
func (*RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6ConfirmReceived ¶
func (n *RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6ConfirmReceived() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ConfirmReceivedPathAny
Dhcpv6ConfirmReceived (leaf): Number of DHCPv6 confirm messages received from clients by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-confirm-received" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-confirm-received"
func (*RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6DeclineReceived ¶
func (n *RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6DeclineReceived() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6DeclineReceivedPathAny
Dhcpv6DeclineReceived (leaf): Number of DHCPv6 DECLINE messages received from clients by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-decline-received" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-decline-received"
func (*RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6InfoRequestReceived ¶
func (n *RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6InfoRequestReceived() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6InfoRequestReceivedPathAny
Dhcpv6InfoRequestReceived (leaf): Number of DHCPv6 information requests messages received from clients by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-info-request-received" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-info-request-received"
func (*RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6RebindReceived ¶
func (n *RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6RebindReceived() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RebindReceivedPathAny
Dhcpv6RebindReceived (leaf): Number of DHCPv6 rebind messages received from clients by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-rebind-received" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-rebind-received"
func (*RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6ReconfigureSent ¶
func (n *RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6ReconfigureSent() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReconfigureSentPathAny
Dhcpv6ReconfigureSent (leaf): Number of DHCPv6 reconfigure messages sent to clients by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-reconfigure-sent" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-reconfigure-sent"
func (*RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6RelayForwSent ¶
func (n *RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6RelayForwSent() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RelayForwSentPathAny
Dhcpv6RelayForwSent (leaf): Number of DHCPv6 relay-forward messages sent to servers by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-relay-forw-sent" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-relay-forw-sent"
func (*RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6RelayReplyReceived ¶
func (n *RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6RelayReplyReceived() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RelayReplyReceivedPathAny
Dhcpv6RelayReplyReceived (leaf): Number of DHCPv6 relay reply messages received from servers by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-relay-reply-received" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-relay-reply-received"
func (*RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6ReleaseReceived ¶
func (n *RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6ReleaseReceived() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReleaseReceivedPathAny
Dhcpv6ReleaseReceived (leaf): Number of DHCPv6 release messages received from clients by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-release-received" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-release-received"
func (*RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6ReplySent ¶
func (n *RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6ReplySent() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReplySentPathAny
Dhcpv6ReplySent (leaf): Number of DHCPv6 reply messages sent to clients by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-reply-sent" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-reply-sent"
func (*RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6RequestReceived ¶
func (n *RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6RequestReceived() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RequestReceivedPathAny
Dhcpv6RequestReceived (leaf): Number of DHCPv6 request messages received from clients by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-request-received" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-request-received"
func (*RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6SolicitReceived ¶
func (n *RelayAgent_Dhcpv6_Interface_CountersPathAny) Dhcpv6SolicitReceived() *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6SolicitReceivedPathAny
Dhcpv6SolicitReceived (leaf): Number of DHCPv6 SOLICIT messages received from clients by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-solicit-received" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-solicit-received"
func (*RelayAgent_Dhcpv6_Interface_CountersPathAny) InvalidOpcode ¶
func (n *RelayAgent_Dhcpv6_Interface_CountersPathAny) InvalidOpcode() *RelayAgent_Dhcpv6_Interface_Counters_InvalidOpcodePathAny
InvalidOpcode (leaf): Number of DHCP packets dropped due to an invalid opcode
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "invalid-opcode" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/invalid-opcode"
func (*RelayAgent_Dhcpv6_Interface_CountersPathAny) InvalidOptions ¶
func (n *RelayAgent_Dhcpv6_Interface_CountersPathAny) InvalidOptions() *RelayAgent_Dhcpv6_Interface_Counters_InvalidOptionsPathAny
InvalidOptions (leaf): Number of DHCP packets dropped due to an invalid option
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "invalid-options" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/invalid-options"
func (*RelayAgent_Dhcpv6_Interface_CountersPathAny) State ¶
func (n *RelayAgent_Dhcpv6_Interface_CountersPathAny) State() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcpv6_Interface_Counters]
State returns a Query that can be used in gNMI operations.
func (*RelayAgent_Dhcpv6_Interface_CountersPathAny) TotalDropped ¶
func (n *RelayAgent_Dhcpv6_Interface_CountersPathAny) TotalDropped() *RelayAgent_Dhcpv6_Interface_Counters_TotalDroppedPathAny
TotalDropped (leaf): Total number of DHCP packets dropped by the relay agent
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "total-dropped" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/total-dropped"
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6AdverstiseSentPath ¶
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6AdverstiseSentPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6AdverstiseSentPath represents the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-adverstise-sent YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6AdverstiseSentPath) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6AdverstiseSentPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-adverstise-sent" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-adverstise-sent"
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6AdverstiseSentPathAny ¶
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6AdverstiseSentPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6AdverstiseSentPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-adverstise-sent YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6AdverstiseSentPathAny) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6AdverstiseSentPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-adverstise-sent" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-adverstise-sent"
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ConfirmReceivedPath ¶
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ConfirmReceivedPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ConfirmReceivedPath represents the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-confirm-received YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ConfirmReceivedPath) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ConfirmReceivedPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-confirm-received" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-confirm-received"
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ConfirmReceivedPathAny ¶
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ConfirmReceivedPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ConfirmReceivedPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-confirm-received YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ConfirmReceivedPathAny) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ConfirmReceivedPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-confirm-received" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-confirm-received"
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6DeclineReceivedPath ¶
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6DeclineReceivedPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6DeclineReceivedPath represents the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-decline-received YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6DeclineReceivedPath) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6DeclineReceivedPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-decline-received" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-decline-received"
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6DeclineReceivedPathAny ¶
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6DeclineReceivedPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6DeclineReceivedPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-decline-received YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6DeclineReceivedPathAny) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6DeclineReceivedPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-decline-received" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-decline-received"
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6InfoRequestReceivedPath ¶
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6InfoRequestReceivedPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6InfoRequestReceivedPath represents the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-info-request-received YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6InfoRequestReceivedPath) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6InfoRequestReceivedPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-info-request-received" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-info-request-received"
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6InfoRequestReceivedPathAny ¶
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6InfoRequestReceivedPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6InfoRequestReceivedPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-info-request-received YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6InfoRequestReceivedPathAny) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6InfoRequestReceivedPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-info-request-received" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-info-request-received"
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RebindReceivedPath ¶
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RebindReceivedPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RebindReceivedPath represents the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-rebind-received YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RebindReceivedPath) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RebindReceivedPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-rebind-received" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-rebind-received"
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RebindReceivedPathAny ¶
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RebindReceivedPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RebindReceivedPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-rebind-received YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RebindReceivedPathAny) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RebindReceivedPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-rebind-received" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-rebind-received"
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReconfigureSentPath ¶
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReconfigureSentPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReconfigureSentPath represents the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-reconfigure-sent YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReconfigureSentPath) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReconfigureSentPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-reconfigure-sent" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-reconfigure-sent"
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReconfigureSentPathAny ¶
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReconfigureSentPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReconfigureSentPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-reconfigure-sent YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReconfigureSentPathAny) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReconfigureSentPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-reconfigure-sent" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-reconfigure-sent"
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RelayForwSentPath ¶
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RelayForwSentPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RelayForwSentPath represents the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-relay-forw-sent YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RelayForwSentPath) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RelayForwSentPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-relay-forw-sent" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-relay-forw-sent"
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RelayForwSentPathAny ¶
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RelayForwSentPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RelayForwSentPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-relay-forw-sent YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RelayForwSentPathAny) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RelayForwSentPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-relay-forw-sent" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-relay-forw-sent"
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RelayReplyReceivedPath ¶
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RelayReplyReceivedPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RelayReplyReceivedPath represents the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-relay-reply-received YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RelayReplyReceivedPath) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RelayReplyReceivedPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-relay-reply-received" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-relay-reply-received"
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RelayReplyReceivedPathAny ¶
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RelayReplyReceivedPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RelayReplyReceivedPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-relay-reply-received YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RelayReplyReceivedPathAny) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RelayReplyReceivedPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-relay-reply-received" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-relay-reply-received"
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReleaseReceivedPath ¶
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReleaseReceivedPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReleaseReceivedPath represents the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-release-received YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReleaseReceivedPath) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReleaseReceivedPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-release-received" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-release-received"
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReleaseReceivedPathAny ¶
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReleaseReceivedPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReleaseReceivedPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-release-received YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReleaseReceivedPathAny) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReleaseReceivedPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-release-received" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-release-received"
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReplySentPath ¶
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReplySentPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReplySentPath represents the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-reply-sent YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReplySentPath) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReplySentPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-reply-sent" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-reply-sent"
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReplySentPathAny ¶
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReplySentPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReplySentPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-reply-sent YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReplySentPathAny) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6ReplySentPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-reply-sent" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-reply-sent"
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RequestReceivedPath ¶
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RequestReceivedPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RequestReceivedPath represents the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-request-received YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RequestReceivedPath) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RequestReceivedPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-request-received" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-request-received"
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RequestReceivedPathAny ¶
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RequestReceivedPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RequestReceivedPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-request-received YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RequestReceivedPathAny) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6RequestReceivedPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-request-received" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-request-received"
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6SolicitReceivedPath ¶
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6SolicitReceivedPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6SolicitReceivedPath represents the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-solicit-received YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6SolicitReceivedPath) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6SolicitReceivedPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-solicit-received" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-solicit-received"
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6SolicitReceivedPathAny ¶
type RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6SolicitReceivedPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6SolicitReceivedPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-solicit-received YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6SolicitReceivedPathAny) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Counters_Dhcpv6SolicitReceivedPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "dhcpv6-solicit-received" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/dhcpv6-solicit-received"
type RelayAgent_Dhcpv6_Interface_Counters_InvalidOpcodePath ¶
type RelayAgent_Dhcpv6_Interface_Counters_InvalidOpcodePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Counters_InvalidOpcodePath represents the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/counters/invalid-opcode YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Counters_InvalidOpcodePath) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Counters_InvalidOpcodePath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "invalid-opcode" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/invalid-opcode"
type RelayAgent_Dhcpv6_Interface_Counters_InvalidOpcodePathAny ¶
type RelayAgent_Dhcpv6_Interface_Counters_InvalidOpcodePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Counters_InvalidOpcodePathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/counters/invalid-opcode YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Counters_InvalidOpcodePathAny) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Counters_InvalidOpcodePathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "invalid-opcode" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/invalid-opcode"
type RelayAgent_Dhcpv6_Interface_Counters_InvalidOptionsPath ¶
type RelayAgent_Dhcpv6_Interface_Counters_InvalidOptionsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Counters_InvalidOptionsPath represents the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/counters/invalid-options YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Counters_InvalidOptionsPath) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Counters_InvalidOptionsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "invalid-options" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/invalid-options"
type RelayAgent_Dhcpv6_Interface_Counters_InvalidOptionsPathAny ¶
type RelayAgent_Dhcpv6_Interface_Counters_InvalidOptionsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Counters_InvalidOptionsPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/counters/invalid-options YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Counters_InvalidOptionsPathAny) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Counters_InvalidOptionsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "invalid-options" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/invalid-options"
type RelayAgent_Dhcpv6_Interface_Counters_TotalDroppedPath ¶
type RelayAgent_Dhcpv6_Interface_Counters_TotalDroppedPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Counters_TotalDroppedPath represents the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/counters/total-dropped YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Counters_TotalDroppedPath) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Counters_TotalDroppedPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "total-dropped" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/total-dropped"
type RelayAgent_Dhcpv6_Interface_Counters_TotalDroppedPathAny ¶
type RelayAgent_Dhcpv6_Interface_Counters_TotalDroppedPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Counters_TotalDroppedPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/counters/total-dropped YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Counters_TotalDroppedPathAny) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Counters_TotalDroppedPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "total-dropped" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/counters/total-dropped"
type RelayAgent_Dhcpv6_Interface_EnablePath ¶
type RelayAgent_Dhcpv6_Interface_EnablePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_EnablePath represents the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/enable YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_EnablePath) Config ¶
func (n *RelayAgent_Dhcpv6_Interface_EnablePath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/enable" Path from root: "/relay-agent/dhcpv6/interfaces/interface/config/enable"
func (*RelayAgent_Dhcpv6_Interface_EnablePath) State ¶
func (n *RelayAgent_Dhcpv6_Interface_EnablePath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/enable" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/enable"
type RelayAgent_Dhcpv6_Interface_EnablePathAny ¶
type RelayAgent_Dhcpv6_Interface_EnablePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_EnablePathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/enable YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_EnablePathAny) Config ¶
func (n *RelayAgent_Dhcpv6_Interface_EnablePathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/enable" Path from root: "/relay-agent/dhcpv6/interfaces/interface/config/enable"
func (*RelayAgent_Dhcpv6_Interface_EnablePathAny) State ¶
func (n *RelayAgent_Dhcpv6_Interface_EnablePathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/enable" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/enable"
type RelayAgent_Dhcpv6_Interface_HelperAddressPath ¶
type RelayAgent_Dhcpv6_Interface_HelperAddressPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_HelperAddressPath represents the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/helper-address YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_HelperAddressPath) Config ¶
func (n *RelayAgent_Dhcpv6_Interface_HelperAddressPath) Config() ygnmi.ConfigQuery[[]string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/helper-address" Path from root: "/relay-agent/dhcpv6/interfaces/interface/config/helper-address"
func (*RelayAgent_Dhcpv6_Interface_HelperAddressPath) State ¶
func (n *RelayAgent_Dhcpv6_Interface_HelperAddressPath) State() ygnmi.SingletonQuery[[]string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/helper-address" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/helper-address"
type RelayAgent_Dhcpv6_Interface_HelperAddressPathAny ¶
type RelayAgent_Dhcpv6_Interface_HelperAddressPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_HelperAddressPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/helper-address YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_HelperAddressPathAny) Config ¶
func (n *RelayAgent_Dhcpv6_Interface_HelperAddressPathAny) Config() ygnmi.WildcardQuery[[]string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/helper-address" Path from root: "/relay-agent/dhcpv6/interfaces/interface/config/helper-address"
func (*RelayAgent_Dhcpv6_Interface_HelperAddressPathAny) State ¶
func (n *RelayAgent_Dhcpv6_Interface_HelperAddressPathAny) State() ygnmi.WildcardQuery[[]string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/helper-address" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/helper-address"
type RelayAgent_Dhcpv6_Interface_IdPath ¶
type RelayAgent_Dhcpv6_Interface_IdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_IdPath represents the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/id YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_IdPath) Config ¶
func (n *RelayAgent_Dhcpv6_Interface_IdPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/config/id"
func (*RelayAgent_Dhcpv6_Interface_IdPath) State ¶
func (n *RelayAgent_Dhcpv6_Interface_IdPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/id"
type RelayAgent_Dhcpv6_Interface_IdPathAny ¶
type RelayAgent_Dhcpv6_Interface_IdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_IdPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/state/id YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_IdPathAny) Config ¶
func (n *RelayAgent_Dhcpv6_Interface_IdPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/config/id"
func (*RelayAgent_Dhcpv6_Interface_IdPathAny) State ¶
func (n *RelayAgent_Dhcpv6_Interface_IdPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/state/id"
type RelayAgent_Dhcpv6_Interface_InterfaceRefPath ¶
RelayAgent_Dhcpv6_Interface_InterfaceRefPath represents the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/interface-ref YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_InterfaceRefPath) Config ¶
func (n *RelayAgent_Dhcpv6_Interface_InterfaceRefPath) Config() ygnmi.ConfigQuery[*oc.RelayAgent_Dhcpv6_Interface_InterfaceRef]
Config returns a Query that can be used in gNMI operations.
func (*RelayAgent_Dhcpv6_Interface_InterfaceRefPath) Interface ¶
func (n *RelayAgent_Dhcpv6_Interface_InterfaceRefPath) Interface() *RelayAgent_Dhcpv6_Interface_InterfaceRef_InterfacePath
Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-relay-agent" Path from parent: "*/interface" Path from root: "/relay-agent/dhcpv6/interfaces/interface/interface-ref/*/interface"
func (*RelayAgent_Dhcpv6_Interface_InterfaceRefPath) State ¶
func (n *RelayAgent_Dhcpv6_Interface_InterfaceRefPath) State() ygnmi.SingletonQuery[*oc.RelayAgent_Dhcpv6_Interface_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*RelayAgent_Dhcpv6_Interface_InterfaceRefPath) Subinterface ¶
func (n *RelayAgent_Dhcpv6_Interface_InterfaceRefPath) Subinterface() *RelayAgent_Dhcpv6_Interface_InterfaceRef_SubinterfacePath
Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is requuired, this leaf should not be set.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-relay-agent" Path from parent: "*/subinterface" Path from root: "/relay-agent/dhcpv6/interfaces/interface/interface-ref/*/subinterface"
type RelayAgent_Dhcpv6_Interface_InterfaceRefPathAny ¶
RelayAgent_Dhcpv6_Interface_InterfaceRefPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/interface-ref YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_InterfaceRefPathAny) Config ¶
func (n *RelayAgent_Dhcpv6_Interface_InterfaceRefPathAny) Config() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcpv6_Interface_InterfaceRef]
Config returns a Query that can be used in gNMI operations.
func (*RelayAgent_Dhcpv6_Interface_InterfaceRefPathAny) Interface ¶
func (n *RelayAgent_Dhcpv6_Interface_InterfaceRefPathAny) Interface() *RelayAgent_Dhcpv6_Interface_InterfaceRef_InterfacePathAny
Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-relay-agent" Path from parent: "*/interface" Path from root: "/relay-agent/dhcpv6/interfaces/interface/interface-ref/*/interface"
func (*RelayAgent_Dhcpv6_Interface_InterfaceRefPathAny) State ¶
func (n *RelayAgent_Dhcpv6_Interface_InterfaceRefPathAny) State() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcpv6_Interface_InterfaceRef]
State returns a Query that can be used in gNMI operations.
func (*RelayAgent_Dhcpv6_Interface_InterfaceRefPathAny) Subinterface ¶
func (n *RelayAgent_Dhcpv6_Interface_InterfaceRefPathAny) Subinterface() *RelayAgent_Dhcpv6_Interface_InterfaceRef_SubinterfacePathAny
Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is requuired, this leaf should not be set.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-relay-agent" Path from parent: "*/subinterface" Path from root: "/relay-agent/dhcpv6/interfaces/interface/interface-ref/*/subinterface"
type RelayAgent_Dhcpv6_Interface_InterfaceRef_InterfacePath ¶
type RelayAgent_Dhcpv6_Interface_InterfaceRef_InterfacePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_InterfaceRef_InterfacePath represents the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/interface-ref/state/interface YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_InterfaceRef_InterfacePath) Config ¶
func (n *RelayAgent_Dhcpv6_Interface_InterfaceRef_InterfacePath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-relay-agent" Path from parent: "config/interface" Path from root: "/relay-agent/dhcpv6/interfaces/interface/interface-ref/config/interface"
func (*RelayAgent_Dhcpv6_Interface_InterfaceRef_InterfacePath) State ¶
func (n *RelayAgent_Dhcpv6_Interface_InterfaceRef_InterfacePath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-relay-agent" Path from parent: "state/interface" Path from root: "/relay-agent/dhcpv6/interfaces/interface/interface-ref/state/interface"
type RelayAgent_Dhcpv6_Interface_InterfaceRef_InterfacePathAny ¶
type RelayAgent_Dhcpv6_Interface_InterfaceRef_InterfacePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_InterfaceRef_InterfacePathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/interface-ref/state/interface YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_InterfaceRef_InterfacePathAny) Config ¶
func (n *RelayAgent_Dhcpv6_Interface_InterfaceRef_InterfacePathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-relay-agent" Path from parent: "config/interface" Path from root: "/relay-agent/dhcpv6/interfaces/interface/interface-ref/config/interface"
func (*RelayAgent_Dhcpv6_Interface_InterfaceRef_InterfacePathAny) State ¶
func (n *RelayAgent_Dhcpv6_Interface_InterfaceRef_InterfacePathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-relay-agent" Path from parent: "state/interface" Path from root: "/relay-agent/dhcpv6/interfaces/interface/interface-ref/state/interface"
type RelayAgent_Dhcpv6_Interface_InterfaceRef_SubinterfacePath ¶
type RelayAgent_Dhcpv6_Interface_InterfaceRef_SubinterfacePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_InterfaceRef_SubinterfacePath represents the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/interface-ref/state/subinterface YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_InterfaceRef_SubinterfacePath) Config ¶
func (n *RelayAgent_Dhcpv6_Interface_InterfaceRef_SubinterfacePath) Config() ygnmi.ConfigQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-relay-agent" Path from parent: "config/subinterface" Path from root: "/relay-agent/dhcpv6/interfaces/interface/interface-ref/config/subinterface"
func (*RelayAgent_Dhcpv6_Interface_InterfaceRef_SubinterfacePath) State ¶
func (n *RelayAgent_Dhcpv6_Interface_InterfaceRef_SubinterfacePath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-relay-agent" Path from parent: "state/subinterface" Path from root: "/relay-agent/dhcpv6/interfaces/interface/interface-ref/state/subinterface"
type RelayAgent_Dhcpv6_Interface_InterfaceRef_SubinterfacePathAny ¶
type RelayAgent_Dhcpv6_Interface_InterfaceRef_SubinterfacePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_InterfaceRef_SubinterfacePathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/interface-ref/state/subinterface YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_InterfaceRef_SubinterfacePathAny) Config ¶
func (n *RelayAgent_Dhcpv6_Interface_InterfaceRef_SubinterfacePathAny) Config() ygnmi.WildcardQuery[uint32]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-relay-agent" Path from parent: "config/subinterface" Path from root: "/relay-agent/dhcpv6/interfaces/interface/interface-ref/config/subinterface"
func (*RelayAgent_Dhcpv6_Interface_InterfaceRef_SubinterfacePathAny) State ¶
func (n *RelayAgent_Dhcpv6_Interface_InterfaceRef_SubinterfacePathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-interfaces" Instantiating module: "openconfig-relay-agent" Path from parent: "state/subinterface" Path from root: "/relay-agent/dhcpv6/interfaces/interface/interface-ref/state/subinterface"
type RelayAgent_Dhcpv6_Interface_OptionsPath ¶
RelayAgent_Dhcpv6_Interface_OptionsPath represents the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/options YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_OptionsPath) Config ¶
func (n *RelayAgent_Dhcpv6_Interface_OptionsPath) Config() ygnmi.ConfigQuery[*oc.RelayAgent_Dhcpv6_Interface_Options]
Config returns a Query that can be used in gNMI operations.
func (*RelayAgent_Dhcpv6_Interface_OptionsPath) EnableInterfaceId ¶
func (n *RelayAgent_Dhcpv6_Interface_OptionsPath) EnableInterfaceId() *RelayAgent_Dhcpv6_Interface_Options_EnableInterfaceIdPath
EnableInterfaceId (leaf): Enables DHCPv6 OPTION_INTERFACE_ID (18) to identify the interface on which the client message was received.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/enable-interface-id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/options/*/enable-interface-id"
func (*RelayAgent_Dhcpv6_Interface_OptionsPath) EnableRemoteId ¶
func (n *RelayAgent_Dhcpv6_Interface_OptionsPath) EnableRemoteId() *RelayAgent_Dhcpv6_Interface_Options_EnableRemoteIdPath
EnableRemoteId (leaf): Sets DHCPv6 OPTION_REMOTE_ID (37). This option is the DHCPv6 equivalent for the IPv4 (DHCPv4) Relay Agent Option's Remote-ID suboption as specified in RFC 3046. The remote-id field may be used to encode a user name, remote IP address, interface/port identifier, etc.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/enable-remote-id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/options/*/enable-remote-id"
func (*RelayAgent_Dhcpv6_Interface_OptionsPath) InterfaceId ¶
func (n *RelayAgent_Dhcpv6_Interface_OptionsPath) InterfaceId() *RelayAgent_Dhcpv6_Interface_Options_InterfaceIdPath
InterfaceId (leaf): Sets DHCPv6 OPTION_INTERFACE_ID (18) to identify the interface on which the client message was received.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/interface-id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/options/*/interface-id"
func (*RelayAgent_Dhcpv6_Interface_OptionsPath) RemoteId ¶
func (n *RelayAgent_Dhcpv6_Interface_OptionsPath) RemoteId() *RelayAgent_Dhcpv6_Interface_Options_RemoteIdPath
RemoteId (leaf): Sets DHCPv6 OPTION_REMOTE_ID (37). This option is the DHCPv6 equivalent for the IPv4 (DHCPv4) Relay Agent Option's Remote-ID suboption as specified in RFC 3046. The remote-id field may be used to encode a user name, remote IP address, interface/port identifier, etc.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/remote-id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/options/*/remote-id"
func (*RelayAgent_Dhcpv6_Interface_OptionsPath) SentInterfaceId ¶
func (n *RelayAgent_Dhcpv6_Interface_OptionsPath) SentInterfaceId() *RelayAgent_Dhcpv6_Interface_Options_SentInterfaceIdPath
SentInterfaceId (leaf): Reflects the DHCPv6 OPTION_INTERFACE_ID (18) sent to the server by the system.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/sent-interface-id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/options/state/sent-interface-id"
func (*RelayAgent_Dhcpv6_Interface_OptionsPath) SentRemoteId ¶
func (n *RelayAgent_Dhcpv6_Interface_OptionsPath) SentRemoteId() *RelayAgent_Dhcpv6_Interface_Options_SentRemoteIdPath
SentRemoteId (leaf): Reflects the DHCPv6 OPTION_REMOTE_ID (37) sent to the server by the system.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/sent-remote-id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/options/state/sent-remote-id"
func (*RelayAgent_Dhcpv6_Interface_OptionsPath) State ¶
func (n *RelayAgent_Dhcpv6_Interface_OptionsPath) State() ygnmi.SingletonQuery[*oc.RelayAgent_Dhcpv6_Interface_Options]
State returns a Query that can be used in gNMI operations.
type RelayAgent_Dhcpv6_Interface_OptionsPathAny ¶
RelayAgent_Dhcpv6_Interface_OptionsPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/options YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_OptionsPathAny) Config ¶
func (n *RelayAgent_Dhcpv6_Interface_OptionsPathAny) Config() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcpv6_Interface_Options]
Config returns a Query that can be used in gNMI operations.
func (*RelayAgent_Dhcpv6_Interface_OptionsPathAny) EnableInterfaceId ¶
func (n *RelayAgent_Dhcpv6_Interface_OptionsPathAny) EnableInterfaceId() *RelayAgent_Dhcpv6_Interface_Options_EnableInterfaceIdPathAny
EnableInterfaceId (leaf): Enables DHCPv6 OPTION_INTERFACE_ID (18) to identify the interface on which the client message was received.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/enable-interface-id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/options/*/enable-interface-id"
func (*RelayAgent_Dhcpv6_Interface_OptionsPathAny) EnableRemoteId ¶
func (n *RelayAgent_Dhcpv6_Interface_OptionsPathAny) EnableRemoteId() *RelayAgent_Dhcpv6_Interface_Options_EnableRemoteIdPathAny
EnableRemoteId (leaf): Sets DHCPv6 OPTION_REMOTE_ID (37). This option is the DHCPv6 equivalent for the IPv4 (DHCPv4) Relay Agent Option's Remote-ID suboption as specified in RFC 3046. The remote-id field may be used to encode a user name, remote IP address, interface/port identifier, etc.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/enable-remote-id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/options/*/enable-remote-id"
func (*RelayAgent_Dhcpv6_Interface_OptionsPathAny) InterfaceId ¶
func (n *RelayAgent_Dhcpv6_Interface_OptionsPathAny) InterfaceId() *RelayAgent_Dhcpv6_Interface_Options_InterfaceIdPathAny
InterfaceId (leaf): Sets DHCPv6 OPTION_INTERFACE_ID (18) to identify the interface on which the client message was received.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/interface-id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/options/*/interface-id"
func (*RelayAgent_Dhcpv6_Interface_OptionsPathAny) RemoteId ¶
func (n *RelayAgent_Dhcpv6_Interface_OptionsPathAny) RemoteId() *RelayAgent_Dhcpv6_Interface_Options_RemoteIdPathAny
RemoteId (leaf): Sets DHCPv6 OPTION_REMOTE_ID (37). This option is the DHCPv6 equivalent for the IPv4 (DHCPv4) Relay Agent Option's Remote-ID suboption as specified in RFC 3046. The remote-id field may be used to encode a user name, remote IP address, interface/port identifier, etc.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/remote-id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/options/*/remote-id"
func (*RelayAgent_Dhcpv6_Interface_OptionsPathAny) SentInterfaceId ¶
func (n *RelayAgent_Dhcpv6_Interface_OptionsPathAny) SentInterfaceId() *RelayAgent_Dhcpv6_Interface_Options_SentInterfaceIdPathAny
SentInterfaceId (leaf): Reflects the DHCPv6 OPTION_INTERFACE_ID (18) sent to the server by the system.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/sent-interface-id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/options/state/sent-interface-id"
func (*RelayAgent_Dhcpv6_Interface_OptionsPathAny) SentRemoteId ¶
func (n *RelayAgent_Dhcpv6_Interface_OptionsPathAny) SentRemoteId() *RelayAgent_Dhcpv6_Interface_Options_SentRemoteIdPathAny
SentRemoteId (leaf): Reflects the DHCPv6 OPTION_REMOTE_ID (37) sent to the server by the system.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/sent-remote-id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/options/state/sent-remote-id"
func (*RelayAgent_Dhcpv6_Interface_OptionsPathAny) State ¶
func (n *RelayAgent_Dhcpv6_Interface_OptionsPathAny) State() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcpv6_Interface_Options]
State returns a Query that can be used in gNMI operations.
type RelayAgent_Dhcpv6_Interface_Options_EnableInterfaceIdPath ¶
type RelayAgent_Dhcpv6_Interface_Options_EnableInterfaceIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Options_EnableInterfaceIdPath represents the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/options/state/enable-interface-id YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Options_EnableInterfaceIdPath) Config ¶
func (n *RelayAgent_Dhcpv6_Interface_Options_EnableInterfaceIdPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/enable-interface-id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/options/config/enable-interface-id"
func (*RelayAgent_Dhcpv6_Interface_Options_EnableInterfaceIdPath) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Options_EnableInterfaceIdPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/enable-interface-id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/options/state/enable-interface-id"
type RelayAgent_Dhcpv6_Interface_Options_EnableInterfaceIdPathAny ¶
type RelayAgent_Dhcpv6_Interface_Options_EnableInterfaceIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Options_EnableInterfaceIdPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/options/state/enable-interface-id YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Options_EnableInterfaceIdPathAny) Config ¶
func (n *RelayAgent_Dhcpv6_Interface_Options_EnableInterfaceIdPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/enable-interface-id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/options/config/enable-interface-id"
func (*RelayAgent_Dhcpv6_Interface_Options_EnableInterfaceIdPathAny) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Options_EnableInterfaceIdPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/enable-interface-id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/options/state/enable-interface-id"
type RelayAgent_Dhcpv6_Interface_Options_EnableRemoteIdPath ¶
type RelayAgent_Dhcpv6_Interface_Options_EnableRemoteIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Options_EnableRemoteIdPath represents the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/options/state/enable-remote-id YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Options_EnableRemoteIdPath) Config ¶
func (n *RelayAgent_Dhcpv6_Interface_Options_EnableRemoteIdPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/enable-remote-id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/options/config/enable-remote-id"
func (*RelayAgent_Dhcpv6_Interface_Options_EnableRemoteIdPath) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Options_EnableRemoteIdPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/enable-remote-id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/options/state/enable-remote-id"
type RelayAgent_Dhcpv6_Interface_Options_EnableRemoteIdPathAny ¶
type RelayAgent_Dhcpv6_Interface_Options_EnableRemoteIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Options_EnableRemoteIdPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/options/state/enable-remote-id YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Options_EnableRemoteIdPathAny) Config ¶
func (n *RelayAgent_Dhcpv6_Interface_Options_EnableRemoteIdPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/enable-remote-id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/options/config/enable-remote-id"
func (*RelayAgent_Dhcpv6_Interface_Options_EnableRemoteIdPathAny) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Options_EnableRemoteIdPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/enable-remote-id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/options/state/enable-remote-id"
type RelayAgent_Dhcpv6_Interface_Options_InterfaceIdPath ¶
type RelayAgent_Dhcpv6_Interface_Options_InterfaceIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Options_InterfaceIdPath represents the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/options/state/interface-id YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Options_InterfaceIdPath) Config ¶
func (n *RelayAgent_Dhcpv6_Interface_Options_InterfaceIdPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/interface-id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/options/config/interface-id"
func (*RelayAgent_Dhcpv6_Interface_Options_InterfaceIdPath) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Options_InterfaceIdPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/interface-id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/options/state/interface-id"
type RelayAgent_Dhcpv6_Interface_Options_InterfaceIdPathAny ¶
type RelayAgent_Dhcpv6_Interface_Options_InterfaceIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Options_InterfaceIdPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/options/state/interface-id YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Options_InterfaceIdPathAny) Config ¶
func (n *RelayAgent_Dhcpv6_Interface_Options_InterfaceIdPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/interface-id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/options/config/interface-id"
func (*RelayAgent_Dhcpv6_Interface_Options_InterfaceIdPathAny) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Options_InterfaceIdPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/interface-id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/options/state/interface-id"
type RelayAgent_Dhcpv6_Interface_Options_RemoteIdPath ¶
type RelayAgent_Dhcpv6_Interface_Options_RemoteIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Options_RemoteIdPath represents the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/options/state/remote-id YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Options_RemoteIdPath) Config ¶
func (n *RelayAgent_Dhcpv6_Interface_Options_RemoteIdPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/remote-id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/options/config/remote-id"
func (*RelayAgent_Dhcpv6_Interface_Options_RemoteIdPath) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Options_RemoteIdPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/remote-id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/options/state/remote-id"
type RelayAgent_Dhcpv6_Interface_Options_RemoteIdPathAny ¶
type RelayAgent_Dhcpv6_Interface_Options_RemoteIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Options_RemoteIdPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/options/state/remote-id YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Options_RemoteIdPathAny) Config ¶
func (n *RelayAgent_Dhcpv6_Interface_Options_RemoteIdPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/remote-id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/options/config/remote-id"
func (*RelayAgent_Dhcpv6_Interface_Options_RemoteIdPathAny) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Options_RemoteIdPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/remote-id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/options/state/remote-id"
type RelayAgent_Dhcpv6_Interface_Options_SentInterfaceIdPath ¶
type RelayAgent_Dhcpv6_Interface_Options_SentInterfaceIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Options_SentInterfaceIdPath represents the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/options/state/sent-interface-id YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Options_SentInterfaceIdPath) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Options_SentInterfaceIdPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/sent-interface-id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/options/state/sent-interface-id"
type RelayAgent_Dhcpv6_Interface_Options_SentInterfaceIdPathAny ¶
type RelayAgent_Dhcpv6_Interface_Options_SentInterfaceIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Options_SentInterfaceIdPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/options/state/sent-interface-id YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Options_SentInterfaceIdPathAny) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Options_SentInterfaceIdPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/sent-interface-id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/options/state/sent-interface-id"
type RelayAgent_Dhcpv6_Interface_Options_SentRemoteIdPath ¶
type RelayAgent_Dhcpv6_Interface_Options_SentRemoteIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Options_SentRemoteIdPath represents the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/options/state/sent-remote-id YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Options_SentRemoteIdPath) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Options_SentRemoteIdPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/sent-remote-id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/options/state/sent-remote-id"
type RelayAgent_Dhcpv6_Interface_Options_SentRemoteIdPathAny ¶
type RelayAgent_Dhcpv6_Interface_Options_SentRemoteIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Interface_Options_SentRemoteIdPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/interfaces/interface/options/state/sent-remote-id YANG schema element.
func (*RelayAgent_Dhcpv6_Interface_Options_SentRemoteIdPathAny) State ¶
func (n *RelayAgent_Dhcpv6_Interface_Options_SentRemoteIdPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/sent-remote-id" Path from root: "/relay-agent/dhcpv6/interfaces/interface/options/state/sent-remote-id"
type RelayAgent_Dhcpv6_OptionsPath ¶
RelayAgent_Dhcpv6_OptionsPath represents the /openconfig-relay-agent/relay-agent/dhcpv6/options YANG schema element.
func (*RelayAgent_Dhcpv6_OptionsPath) Config ¶
func (n *RelayAgent_Dhcpv6_OptionsPath) Config() ygnmi.ConfigQuery[*oc.RelayAgent_Dhcpv6_Options]
Config returns a Query that can be used in gNMI operations.
func (*RelayAgent_Dhcpv6_OptionsPath) EnableInterfaceId ¶
func (n *RelayAgent_Dhcpv6_OptionsPath) EnableInterfaceId() *RelayAgent_Dhcpv6_Options_EnableInterfaceIdPath
EnableInterfaceId (leaf): Enables DHCPv6 OPTION_INTERFACE_ID (18) to identify the interface on which the client message was received.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/enable-interface-id" Path from root: "/relay-agent/dhcpv6/options/*/enable-interface-id"
func (*RelayAgent_Dhcpv6_OptionsPath) EnableRemoteId ¶
func (n *RelayAgent_Dhcpv6_OptionsPath) EnableRemoteId() *RelayAgent_Dhcpv6_Options_EnableRemoteIdPath
EnableRemoteId (leaf): Sets DHCPv6 OPTION_REMOTE_ID (37). This option is the DHCPv6 equivalent for the IPv4 (DHCPv4) Relay Agent Option's Remote-ID suboption as specified in RFC 3046. The remote-id field may be used to encode a user name, remote IP address, interface/port identifier, etc.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/enable-remote-id" Path from root: "/relay-agent/dhcpv6/options/*/enable-remote-id"
func (*RelayAgent_Dhcpv6_OptionsPath) State ¶
func (n *RelayAgent_Dhcpv6_OptionsPath) State() ygnmi.SingletonQuery[*oc.RelayAgent_Dhcpv6_Options]
State returns a Query that can be used in gNMI operations.
type RelayAgent_Dhcpv6_OptionsPathAny ¶
RelayAgent_Dhcpv6_OptionsPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/options YANG schema element.
func (*RelayAgent_Dhcpv6_OptionsPathAny) Config ¶
func (n *RelayAgent_Dhcpv6_OptionsPathAny) Config() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcpv6_Options]
Config returns a Query that can be used in gNMI operations.
func (*RelayAgent_Dhcpv6_OptionsPathAny) EnableInterfaceId ¶
func (n *RelayAgent_Dhcpv6_OptionsPathAny) EnableInterfaceId() *RelayAgent_Dhcpv6_Options_EnableInterfaceIdPathAny
EnableInterfaceId (leaf): Enables DHCPv6 OPTION_INTERFACE_ID (18) to identify the interface on which the client message was received.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/enable-interface-id" Path from root: "/relay-agent/dhcpv6/options/*/enable-interface-id"
func (*RelayAgent_Dhcpv6_OptionsPathAny) EnableRemoteId ¶
func (n *RelayAgent_Dhcpv6_OptionsPathAny) EnableRemoteId() *RelayAgent_Dhcpv6_Options_EnableRemoteIdPathAny
EnableRemoteId (leaf): Sets DHCPv6 OPTION_REMOTE_ID (37). This option is the DHCPv6 equivalent for the IPv4 (DHCPv4) Relay Agent Option's Remote-ID suboption as specified in RFC 3046. The remote-id field may be used to encode a user name, remote IP address, interface/port identifier, etc.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "*/enable-remote-id" Path from root: "/relay-agent/dhcpv6/options/*/enable-remote-id"
func (*RelayAgent_Dhcpv6_OptionsPathAny) State ¶
func (n *RelayAgent_Dhcpv6_OptionsPathAny) State() ygnmi.WildcardQuery[*oc.RelayAgent_Dhcpv6_Options]
State returns a Query that can be used in gNMI operations.
type RelayAgent_Dhcpv6_Options_EnableInterfaceIdPath ¶
type RelayAgent_Dhcpv6_Options_EnableInterfaceIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Options_EnableInterfaceIdPath represents the /openconfig-relay-agent/relay-agent/dhcpv6/options/state/enable-interface-id YANG schema element.
func (*RelayAgent_Dhcpv6_Options_EnableInterfaceIdPath) Config ¶
func (n *RelayAgent_Dhcpv6_Options_EnableInterfaceIdPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/enable-interface-id" Path from root: "/relay-agent/dhcpv6/options/config/enable-interface-id"
func (*RelayAgent_Dhcpv6_Options_EnableInterfaceIdPath) State ¶
func (n *RelayAgent_Dhcpv6_Options_EnableInterfaceIdPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/enable-interface-id" Path from root: "/relay-agent/dhcpv6/options/state/enable-interface-id"
type RelayAgent_Dhcpv6_Options_EnableInterfaceIdPathAny ¶
type RelayAgent_Dhcpv6_Options_EnableInterfaceIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Options_EnableInterfaceIdPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/options/state/enable-interface-id YANG schema element.
func (*RelayAgent_Dhcpv6_Options_EnableInterfaceIdPathAny) Config ¶
func (n *RelayAgent_Dhcpv6_Options_EnableInterfaceIdPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/enable-interface-id" Path from root: "/relay-agent/dhcpv6/options/config/enable-interface-id"
func (*RelayAgent_Dhcpv6_Options_EnableInterfaceIdPathAny) State ¶
func (n *RelayAgent_Dhcpv6_Options_EnableInterfaceIdPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/enable-interface-id" Path from root: "/relay-agent/dhcpv6/options/state/enable-interface-id"
type RelayAgent_Dhcpv6_Options_EnableRemoteIdPath ¶
type RelayAgent_Dhcpv6_Options_EnableRemoteIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Options_EnableRemoteIdPath represents the /openconfig-relay-agent/relay-agent/dhcpv6/options/state/enable-remote-id YANG schema element.
func (*RelayAgent_Dhcpv6_Options_EnableRemoteIdPath) Config ¶
func (n *RelayAgent_Dhcpv6_Options_EnableRemoteIdPath) Config() ygnmi.ConfigQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/enable-remote-id" Path from root: "/relay-agent/dhcpv6/options/config/enable-remote-id"
func (*RelayAgent_Dhcpv6_Options_EnableRemoteIdPath) State ¶
func (n *RelayAgent_Dhcpv6_Options_EnableRemoteIdPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/enable-remote-id" Path from root: "/relay-agent/dhcpv6/options/state/enable-remote-id"
type RelayAgent_Dhcpv6_Options_EnableRemoteIdPathAny ¶
type RelayAgent_Dhcpv6_Options_EnableRemoteIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
RelayAgent_Dhcpv6_Options_EnableRemoteIdPathAny represents the wildcard version of the /openconfig-relay-agent/relay-agent/dhcpv6/options/state/enable-remote-id YANG schema element.
func (*RelayAgent_Dhcpv6_Options_EnableRemoteIdPathAny) Config ¶
func (n *RelayAgent_Dhcpv6_Options_EnableRemoteIdPathAny) Config() ygnmi.WildcardQuery[bool]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "config/enable-remote-id" Path from root: "/relay-agent/dhcpv6/options/config/enable-remote-id"
func (*RelayAgent_Dhcpv6_Options_EnableRemoteIdPathAny) State ¶
func (n *RelayAgent_Dhcpv6_Options_EnableRemoteIdPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-relay-agent" Instantiating module: "openconfig-relay-agent" Path from parent: "state/enable-remote-id" Path from root: "/relay-agent/dhcpv6/options/state/enable-remote-id"