Documentation ¶
Overview ¶
Package dhcpv4server 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:
- models-yang/models/bgp/open-traffic-generator-bgp.yang
- models-yang/models/discovery/open-traffic-generator-discovery.yang
- models-yang/models/dhcp/v4client/open-traffic-generator-dhcpv4client.yang
- models-yang/models/dhcp/v4server/open-traffic-generator-dhcpv4server.yang
- models-yang/models/dhcp/v6client/open-traffic-generator-dhcpv6client.yang
- models-yang/models/dhcp/v6server/open-traffic-generator-dhcpv6server.yang
- models-yang/models/flow/open-traffic-generator-flow.yang
- models-yang/models/interface/open-traffic-generator-port.yang
- models-yang/models/isis/open-traffic-generator-isis.yang
- models-yang/models/lacp/open-traffic-generator-lacp.yang
- models-yang/models/lag/open-traffic-generator-lag.yang
- models-yang/models/lldp/open-traffic-generator-lldp.yang
- models-yang/models/ospfv2/open-traffic-generator-ospfv2.yang
- models-yang/models/platform/open-traffic-generator-platform.yang
- models-yang/models/rsvp/open-traffic-generator-rsvp.yang
- models-yang/models/types/open-traffic-generator-types.yang
Imported modules were sourced from:
- models-yang/models/...
Index ¶
- type Dhcpv4ServerPath
- type Dhcpv4ServerPathAny
- type Dhcpv4ServerPathMap
- type Dhcpv4ServerPathMapAny
- type Dhcpv4Server_CountersPath
- func (n *Dhcpv4Server_CountersPath) AcksSent() *Dhcpv4Server_Counters_AcksSentPath
- func (n *Dhcpv4Server_CountersPath) DeclinesReceived() *Dhcpv4Server_Counters_DeclinesReceivedPath
- func (n *Dhcpv4Server_CountersPath) DiscoversReceived() *Dhcpv4Server_Counters_DiscoversReceivedPath
- func (n *Dhcpv4Server_CountersPath) NacksSent() *Dhcpv4Server_Counters_NacksSentPath
- func (n *Dhcpv4Server_CountersPath) OffersSent() *Dhcpv4Server_Counters_OffersSentPath
- func (n *Dhcpv4Server_CountersPath) ReleasesReceived() *Dhcpv4Server_Counters_ReleasesReceivedPath
- func (n *Dhcpv4Server_CountersPath) RequestsReceived() *Dhcpv4Server_Counters_RequestsReceivedPath
- func (n *Dhcpv4Server_CountersPath) State() ygnmi.SingletonQuery[*oc.Dhcpv4Server_Counters]
- type Dhcpv4Server_CountersPathAny
- func (n *Dhcpv4Server_CountersPathAny) AcksSent() *Dhcpv4Server_Counters_AcksSentPathAny
- func (n *Dhcpv4Server_CountersPathAny) DeclinesReceived() *Dhcpv4Server_Counters_DeclinesReceivedPathAny
- func (n *Dhcpv4Server_CountersPathAny) DiscoversReceived() *Dhcpv4Server_Counters_DiscoversReceivedPathAny
- func (n *Dhcpv4Server_CountersPathAny) NacksSent() *Dhcpv4Server_Counters_NacksSentPathAny
- func (n *Dhcpv4Server_CountersPathAny) OffersSent() *Dhcpv4Server_Counters_OffersSentPathAny
- func (n *Dhcpv4Server_CountersPathAny) ReleasesReceived() *Dhcpv4Server_Counters_ReleasesReceivedPathAny
- func (n *Dhcpv4Server_CountersPathAny) RequestsReceived() *Dhcpv4Server_Counters_RequestsReceivedPathAny
- func (n *Dhcpv4Server_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Dhcpv4Server_Counters]
- type Dhcpv4Server_Counters_AcksSentPath
- type Dhcpv4Server_Counters_AcksSentPathAny
- type Dhcpv4Server_Counters_DeclinesReceivedPath
- type Dhcpv4Server_Counters_DeclinesReceivedPathAny
- type Dhcpv4Server_Counters_DiscoversReceivedPath
- type Dhcpv4Server_Counters_DiscoversReceivedPathAny
- type Dhcpv4Server_Counters_NacksSentPath
- type Dhcpv4Server_Counters_NacksSentPathAny
- type Dhcpv4Server_Counters_OffersSentPath
- type Dhcpv4Server_Counters_OffersSentPathAny
- type Dhcpv4Server_Counters_ReleasesReceivedPath
- type Dhcpv4Server_Counters_ReleasesReceivedPathAny
- type Dhcpv4Server_Counters_RequestsReceivedPath
- type Dhcpv4Server_Counters_RequestsReceivedPathAny
- type Dhcpv4Server_LeasesPath
- type Dhcpv4Server_LeasesPathAny
- type Dhcpv4Server_Leases_HostsPath
- func (n *Dhcpv4Server_Leases_HostsPath) Address() *Dhcpv4Server_Leases_Hosts_AddressPath
- func (n *Dhcpv4Server_Leases_HostsPath) CircuitId() *Dhcpv4Server_Leases_Hosts_CircuitIdPath
- func (n *Dhcpv4Server_Leases_HostsPath) ClientId() *Dhcpv4Server_Leases_Hosts_ClientIdPath
- func (n *Dhcpv4Server_Leases_HostsPath) PreferredTime() *Dhcpv4Server_Leases_Hosts_PreferredTimePath
- func (n *Dhcpv4Server_Leases_HostsPath) RebindTime() *Dhcpv4Server_Leases_Hosts_RebindTimePath
- func (n *Dhcpv4Server_Leases_HostsPath) RemoteId() *Dhcpv4Server_Leases_Hosts_RemoteIdPath
- func (n *Dhcpv4Server_Leases_HostsPath) RenewTime() *Dhcpv4Server_Leases_Hosts_RenewTimePath
- func (n *Dhcpv4Server_Leases_HostsPath) State() ygnmi.SingletonQuery[*oc.Dhcpv4Server_Leases_Hosts]
- func (n *Dhcpv4Server_Leases_HostsPath) ValidTime() *Dhcpv4Server_Leases_Hosts_ValidTimePath
- type Dhcpv4Server_Leases_HostsPathAny
- func (n *Dhcpv4Server_Leases_HostsPathAny) Address() *Dhcpv4Server_Leases_Hosts_AddressPathAny
- func (n *Dhcpv4Server_Leases_HostsPathAny) CircuitId() *Dhcpv4Server_Leases_Hosts_CircuitIdPathAny
- func (n *Dhcpv4Server_Leases_HostsPathAny) ClientId() *Dhcpv4Server_Leases_Hosts_ClientIdPathAny
- func (n *Dhcpv4Server_Leases_HostsPathAny) PreferredTime() *Dhcpv4Server_Leases_Hosts_PreferredTimePathAny
- func (n *Dhcpv4Server_Leases_HostsPathAny) RebindTime() *Dhcpv4Server_Leases_Hosts_RebindTimePathAny
- func (n *Dhcpv4Server_Leases_HostsPathAny) RemoteId() *Dhcpv4Server_Leases_Hosts_RemoteIdPathAny
- func (n *Dhcpv4Server_Leases_HostsPathAny) RenewTime() *Dhcpv4Server_Leases_Hosts_RenewTimePathAny
- func (n *Dhcpv4Server_Leases_HostsPathAny) State() ygnmi.WildcardQuery[*oc.Dhcpv4Server_Leases_Hosts]
- func (n *Dhcpv4Server_Leases_HostsPathAny) ValidTime() *Dhcpv4Server_Leases_Hosts_ValidTimePathAny
- type Dhcpv4Server_Leases_HostsPathMap
- type Dhcpv4Server_Leases_HostsPathMapAny
- type Dhcpv4Server_Leases_Hosts_AddressPath
- type Dhcpv4Server_Leases_Hosts_AddressPathAny
- type Dhcpv4Server_Leases_Hosts_CircuitIdPath
- type Dhcpv4Server_Leases_Hosts_CircuitIdPathAny
- type Dhcpv4Server_Leases_Hosts_ClientIdPath
- type Dhcpv4Server_Leases_Hosts_ClientIdPathAny
- type Dhcpv4Server_Leases_Hosts_PreferredTimePath
- type Dhcpv4Server_Leases_Hosts_PreferredTimePathAny
- type Dhcpv4Server_Leases_Hosts_RebindTimePath
- type Dhcpv4Server_Leases_Hosts_RebindTimePathAny
- type Dhcpv4Server_Leases_Hosts_RemoteIdPath
- type Dhcpv4Server_Leases_Hosts_RemoteIdPathAny
- type Dhcpv4Server_Leases_Hosts_RenewTimePath
- type Dhcpv4Server_Leases_Hosts_RenewTimePathAny
- type Dhcpv4Server_Leases_Hosts_ValidTimePath
- type Dhcpv4Server_Leases_Hosts_ValidTimePathAny
- type Dhcpv4Server_NamePath
- type Dhcpv4Server_NamePathAny
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Dhcpv4ServerPath ¶
Dhcpv4ServerPath represents the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server YANG schema element.
func (*Dhcpv4ServerPath) Counters ¶
func (n *Dhcpv4ServerPath) Counters() *Dhcpv4Server_CountersPath
Counters (container): Counters of an individual DHCPv4 session.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/counters" Path from root: "/dhcpv4-servers/dhcpv4-server/state/counters"
func (*Dhcpv4ServerPath) Leases ¶
func (n *Dhcpv4ServerPath) Leases() *Dhcpv4Server_LeasesPath
Leases (container): This sub-module describes a YANG model for the Host allocated status of a DHCPv4 Server
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/leases" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases"
func (*Dhcpv4ServerPath) Name ¶
func (n *Dhcpv4ServerPath) Name() *Dhcpv4Server_NamePath
Name (leaf): An arbitrary name of the DHCPv4 Server determined by the OTG configuration.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "*/name" Path from root: "/dhcpv4-servers/dhcpv4-server/*/name"
func (*Dhcpv4ServerPath) State ¶
func (n *Dhcpv4ServerPath) State() ygnmi.SingletonQuery[*oc.Dhcpv4Server]
State returns a Query that can be used in gNMI operations.
type Dhcpv4ServerPathAny ¶
Dhcpv4ServerPathAny represents the wildcard version of the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server YANG schema element.
func (*Dhcpv4ServerPathAny) Counters ¶
func (n *Dhcpv4ServerPathAny) Counters() *Dhcpv4Server_CountersPathAny
Counters (container): Counters of an individual DHCPv4 session.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/counters" Path from root: "/dhcpv4-servers/dhcpv4-server/state/counters"
func (*Dhcpv4ServerPathAny) Leases ¶
func (n *Dhcpv4ServerPathAny) Leases() *Dhcpv4Server_LeasesPathAny
Leases (container): This sub-module describes a YANG model for the Host allocated status of a DHCPv4 Server
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/leases" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases"
func (*Dhcpv4ServerPathAny) Name ¶
func (n *Dhcpv4ServerPathAny) Name() *Dhcpv4Server_NamePathAny
Name (leaf): An arbitrary name of the DHCPv4 Server determined by the OTG configuration.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "*/name" Path from root: "/dhcpv4-servers/dhcpv4-server/*/name"
func (*Dhcpv4ServerPathAny) State ¶
func (n *Dhcpv4ServerPathAny) State() ygnmi.WildcardQuery[*oc.Dhcpv4Server]
State returns a Query that can be used in gNMI operations.
type Dhcpv4ServerPathMap ¶
Dhcpv4ServerPathMap represents the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server YANG schema element.
type Dhcpv4ServerPathMapAny ¶
Dhcpv4ServerPathMapAny represents the wildcard version of the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server YANG schema element.
type Dhcpv4Server_CountersPath ¶
Dhcpv4Server_CountersPath represents the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/counters YANG schema element.
func (*Dhcpv4Server_CountersPath) AcksSent ¶
func (n *Dhcpv4Server_CountersPath) AcksSent() *Dhcpv4Server_Counters_AcksSentPath
AcksSent (leaf): Number of DHCPACKS messages sent.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "acks-sent" Path from root: "/dhcpv4-servers/dhcpv4-server/state/counters/acks-sent"
func (*Dhcpv4Server_CountersPath) DeclinesReceived ¶
func (n *Dhcpv4Server_CountersPath) DeclinesReceived() *Dhcpv4Server_Counters_DeclinesReceivedPath
DeclinesReceived (leaf): Number of DHCPDECLINES messages received.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "declines-received" Path from root: "/dhcpv4-servers/dhcpv4-server/state/counters/declines-received"
func (*Dhcpv4Server_CountersPath) DiscoversReceived ¶
func (n *Dhcpv4Server_CountersPath) DiscoversReceived() *Dhcpv4Server_Counters_DiscoversReceivedPath
DiscoversReceived (leaf): Number of DHCPDISCOVER messages received.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "discovers-received" Path from root: "/dhcpv4-servers/dhcpv4-server/state/counters/discovers-received"
func (*Dhcpv4Server_CountersPath) NacksSent ¶
func (n *Dhcpv4Server_CountersPath) NacksSent() *Dhcpv4Server_Counters_NacksSentPath
NacksSent (leaf): Number of DHCPNACKS messages sent.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "nacks-sent" Path from root: "/dhcpv4-servers/dhcpv4-server/state/counters/nacks-sent"
func (*Dhcpv4Server_CountersPath) OffersSent ¶
func (n *Dhcpv4Server_CountersPath) OffersSent() *Dhcpv4Server_Counters_OffersSentPath
OffersSent (leaf): Number of DHCPOFFER messages sent.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "offers-sent" Path from root: "/dhcpv4-servers/dhcpv4-server/state/counters/offers-sent"
func (*Dhcpv4Server_CountersPath) ReleasesReceived ¶
func (n *Dhcpv4Server_CountersPath) ReleasesReceived() *Dhcpv4Server_Counters_ReleasesReceivedPath
ReleasesReceived (leaf): Number of DHCPRELEASES messages received.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "releases-received" Path from root: "/dhcpv4-servers/dhcpv4-server/state/counters/releases-received"
func (*Dhcpv4Server_CountersPath) RequestsReceived ¶
func (n *Dhcpv4Server_CountersPath) RequestsReceived() *Dhcpv4Server_Counters_RequestsReceivedPath
RequestsReceived (leaf): Number of DHCPREQUEST messages received.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "requests-received" Path from root: "/dhcpv4-servers/dhcpv4-server/state/counters/requests-received"
func (*Dhcpv4Server_CountersPath) State ¶
func (n *Dhcpv4Server_CountersPath) State() ygnmi.SingletonQuery[*oc.Dhcpv4Server_Counters]
State returns a Query that can be used in gNMI operations.
type Dhcpv4Server_CountersPathAny ¶
Dhcpv4Server_CountersPathAny represents the wildcard version of the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/counters YANG schema element.
func (*Dhcpv4Server_CountersPathAny) AcksSent ¶
func (n *Dhcpv4Server_CountersPathAny) AcksSent() *Dhcpv4Server_Counters_AcksSentPathAny
AcksSent (leaf): Number of DHCPACKS messages sent.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "acks-sent" Path from root: "/dhcpv4-servers/dhcpv4-server/state/counters/acks-sent"
func (*Dhcpv4Server_CountersPathAny) DeclinesReceived ¶
func (n *Dhcpv4Server_CountersPathAny) DeclinesReceived() *Dhcpv4Server_Counters_DeclinesReceivedPathAny
DeclinesReceived (leaf): Number of DHCPDECLINES messages received.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "declines-received" Path from root: "/dhcpv4-servers/dhcpv4-server/state/counters/declines-received"
func (*Dhcpv4Server_CountersPathAny) DiscoversReceived ¶
func (n *Dhcpv4Server_CountersPathAny) DiscoversReceived() *Dhcpv4Server_Counters_DiscoversReceivedPathAny
DiscoversReceived (leaf): Number of DHCPDISCOVER messages received.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "discovers-received" Path from root: "/dhcpv4-servers/dhcpv4-server/state/counters/discovers-received"
func (*Dhcpv4Server_CountersPathAny) NacksSent ¶
func (n *Dhcpv4Server_CountersPathAny) NacksSent() *Dhcpv4Server_Counters_NacksSentPathAny
NacksSent (leaf): Number of DHCPNACKS messages sent.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "nacks-sent" Path from root: "/dhcpv4-servers/dhcpv4-server/state/counters/nacks-sent"
func (*Dhcpv4Server_CountersPathAny) OffersSent ¶
func (n *Dhcpv4Server_CountersPathAny) OffersSent() *Dhcpv4Server_Counters_OffersSentPathAny
OffersSent (leaf): Number of DHCPOFFER messages sent.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "offers-sent" Path from root: "/dhcpv4-servers/dhcpv4-server/state/counters/offers-sent"
func (*Dhcpv4Server_CountersPathAny) ReleasesReceived ¶
func (n *Dhcpv4Server_CountersPathAny) ReleasesReceived() *Dhcpv4Server_Counters_ReleasesReceivedPathAny
ReleasesReceived (leaf): Number of DHCPRELEASES messages received.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "releases-received" Path from root: "/dhcpv4-servers/dhcpv4-server/state/counters/releases-received"
func (*Dhcpv4Server_CountersPathAny) RequestsReceived ¶
func (n *Dhcpv4Server_CountersPathAny) RequestsReceived() *Dhcpv4Server_Counters_RequestsReceivedPathAny
RequestsReceived (leaf): Number of DHCPREQUEST messages received.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "requests-received" Path from root: "/dhcpv4-servers/dhcpv4-server/state/counters/requests-received"
func (*Dhcpv4Server_CountersPathAny) State ¶
func (n *Dhcpv4Server_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Dhcpv4Server_Counters]
State returns a Query that can be used in gNMI operations.
type Dhcpv4Server_Counters_AcksSentPath ¶
type Dhcpv4Server_Counters_AcksSentPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Dhcpv4Server_Counters_AcksSentPath represents the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/counters/acks-sent YANG schema element.
func (*Dhcpv4Server_Counters_AcksSentPath) State ¶
func (n *Dhcpv4Server_Counters_AcksSentPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "acks-sent" Path from root: "/dhcpv4-servers/dhcpv4-server/state/counters/acks-sent"
type Dhcpv4Server_Counters_AcksSentPathAny ¶
type Dhcpv4Server_Counters_AcksSentPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Dhcpv4Server_Counters_AcksSentPathAny represents the wildcard version of the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/counters/acks-sent YANG schema element.
func (*Dhcpv4Server_Counters_AcksSentPathAny) State ¶
func (n *Dhcpv4Server_Counters_AcksSentPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "acks-sent" Path from root: "/dhcpv4-servers/dhcpv4-server/state/counters/acks-sent"
type Dhcpv4Server_Counters_DeclinesReceivedPath ¶
type Dhcpv4Server_Counters_DeclinesReceivedPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Dhcpv4Server_Counters_DeclinesReceivedPath represents the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/counters/declines-received YANG schema element.
func (*Dhcpv4Server_Counters_DeclinesReceivedPath) State ¶
func (n *Dhcpv4Server_Counters_DeclinesReceivedPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "declines-received" Path from root: "/dhcpv4-servers/dhcpv4-server/state/counters/declines-received"
type Dhcpv4Server_Counters_DeclinesReceivedPathAny ¶
type Dhcpv4Server_Counters_DeclinesReceivedPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Dhcpv4Server_Counters_DeclinesReceivedPathAny represents the wildcard version of the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/counters/declines-received YANG schema element.
func (*Dhcpv4Server_Counters_DeclinesReceivedPathAny) State ¶
func (n *Dhcpv4Server_Counters_DeclinesReceivedPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "declines-received" Path from root: "/dhcpv4-servers/dhcpv4-server/state/counters/declines-received"
type Dhcpv4Server_Counters_DiscoversReceivedPath ¶
type Dhcpv4Server_Counters_DiscoversReceivedPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Dhcpv4Server_Counters_DiscoversReceivedPath represents the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/counters/discovers-received YANG schema element.
func (*Dhcpv4Server_Counters_DiscoversReceivedPath) State ¶
func (n *Dhcpv4Server_Counters_DiscoversReceivedPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "discovers-received" Path from root: "/dhcpv4-servers/dhcpv4-server/state/counters/discovers-received"
type Dhcpv4Server_Counters_DiscoversReceivedPathAny ¶
type Dhcpv4Server_Counters_DiscoversReceivedPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Dhcpv4Server_Counters_DiscoversReceivedPathAny represents the wildcard version of the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/counters/discovers-received YANG schema element.
func (*Dhcpv4Server_Counters_DiscoversReceivedPathAny) State ¶
func (n *Dhcpv4Server_Counters_DiscoversReceivedPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "discovers-received" Path from root: "/dhcpv4-servers/dhcpv4-server/state/counters/discovers-received"
type Dhcpv4Server_Counters_NacksSentPath ¶
type Dhcpv4Server_Counters_NacksSentPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Dhcpv4Server_Counters_NacksSentPath represents the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/counters/nacks-sent YANG schema element.
func (*Dhcpv4Server_Counters_NacksSentPath) State ¶
func (n *Dhcpv4Server_Counters_NacksSentPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "nacks-sent" Path from root: "/dhcpv4-servers/dhcpv4-server/state/counters/nacks-sent"
type Dhcpv4Server_Counters_NacksSentPathAny ¶
type Dhcpv4Server_Counters_NacksSentPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Dhcpv4Server_Counters_NacksSentPathAny represents the wildcard version of the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/counters/nacks-sent YANG schema element.
func (*Dhcpv4Server_Counters_NacksSentPathAny) State ¶
func (n *Dhcpv4Server_Counters_NacksSentPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "nacks-sent" Path from root: "/dhcpv4-servers/dhcpv4-server/state/counters/nacks-sent"
type Dhcpv4Server_Counters_OffersSentPath ¶
type Dhcpv4Server_Counters_OffersSentPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Dhcpv4Server_Counters_OffersSentPath represents the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/counters/offers-sent YANG schema element.
func (*Dhcpv4Server_Counters_OffersSentPath) State ¶
func (n *Dhcpv4Server_Counters_OffersSentPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "offers-sent" Path from root: "/dhcpv4-servers/dhcpv4-server/state/counters/offers-sent"
type Dhcpv4Server_Counters_OffersSentPathAny ¶
type Dhcpv4Server_Counters_OffersSentPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Dhcpv4Server_Counters_OffersSentPathAny represents the wildcard version of the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/counters/offers-sent YANG schema element.
func (*Dhcpv4Server_Counters_OffersSentPathAny) State ¶
func (n *Dhcpv4Server_Counters_OffersSentPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "offers-sent" Path from root: "/dhcpv4-servers/dhcpv4-server/state/counters/offers-sent"
type Dhcpv4Server_Counters_ReleasesReceivedPath ¶
type Dhcpv4Server_Counters_ReleasesReceivedPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Dhcpv4Server_Counters_ReleasesReceivedPath represents the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/counters/releases-received YANG schema element.
func (*Dhcpv4Server_Counters_ReleasesReceivedPath) State ¶
func (n *Dhcpv4Server_Counters_ReleasesReceivedPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "releases-received" Path from root: "/dhcpv4-servers/dhcpv4-server/state/counters/releases-received"
type Dhcpv4Server_Counters_ReleasesReceivedPathAny ¶
type Dhcpv4Server_Counters_ReleasesReceivedPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Dhcpv4Server_Counters_ReleasesReceivedPathAny represents the wildcard version of the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/counters/releases-received YANG schema element.
func (*Dhcpv4Server_Counters_ReleasesReceivedPathAny) State ¶
func (n *Dhcpv4Server_Counters_ReleasesReceivedPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "releases-received" Path from root: "/dhcpv4-servers/dhcpv4-server/state/counters/releases-received"
type Dhcpv4Server_Counters_RequestsReceivedPath ¶
type Dhcpv4Server_Counters_RequestsReceivedPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Dhcpv4Server_Counters_RequestsReceivedPath represents the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/counters/requests-received YANG schema element.
func (*Dhcpv4Server_Counters_RequestsReceivedPath) State ¶
func (n *Dhcpv4Server_Counters_RequestsReceivedPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "requests-received" Path from root: "/dhcpv4-servers/dhcpv4-server/state/counters/requests-received"
type Dhcpv4Server_Counters_RequestsReceivedPathAny ¶
type Dhcpv4Server_Counters_RequestsReceivedPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Dhcpv4Server_Counters_RequestsReceivedPathAny represents the wildcard version of the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/counters/requests-received YANG schema element.
func (*Dhcpv4Server_Counters_RequestsReceivedPathAny) State ¶
func (n *Dhcpv4Server_Counters_RequestsReceivedPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "requests-received" Path from root: "/dhcpv4-servers/dhcpv4-server/state/counters/requests-received"
type Dhcpv4Server_LeasesPath ¶
Dhcpv4Server_LeasesPath represents the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/leases YANG schema element.
func (*Dhcpv4Server_LeasesPath) Hosts ¶
func (n *Dhcpv4Server_LeasesPath) Hosts(Address string) *Dhcpv4Server_Leases_HostsPath
Hosts (list): The IPv4 address associated with this lease for the Host
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "leases-states/hosts" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts" Address: string
func (*Dhcpv4Server_LeasesPath) HostsAny ¶
func (n *Dhcpv4Server_LeasesPath) HostsAny() *Dhcpv4Server_Leases_HostsPathAny
HostsAny (list): The IPv4 address associated with this lease for the Host
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "leases-states/hosts" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts"
func (*Dhcpv4Server_LeasesPath) State ¶
func (n *Dhcpv4Server_LeasesPath) State() ygnmi.SingletonQuery[*oc.Dhcpv4Server_Leases]
State returns a Query that can be used in gNMI operations.
type Dhcpv4Server_LeasesPathAny ¶
Dhcpv4Server_LeasesPathAny represents the wildcard version of the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/leases YANG schema element.
func (*Dhcpv4Server_LeasesPathAny) Hosts ¶
func (n *Dhcpv4Server_LeasesPathAny) Hosts(Address string) *Dhcpv4Server_Leases_HostsPathAny
Hosts (list): The IPv4 address associated with this lease for the Host
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "leases-states/hosts" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts" Address: string
func (*Dhcpv4Server_LeasesPathAny) HostsAny ¶
func (n *Dhcpv4Server_LeasesPathAny) HostsAny() *Dhcpv4Server_Leases_HostsPathAny
HostsAny (list): The IPv4 address associated with this lease for the Host
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "leases-states/hosts" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts"
func (*Dhcpv4Server_LeasesPathAny) State ¶
func (n *Dhcpv4Server_LeasesPathAny) State() ygnmi.WildcardQuery[*oc.Dhcpv4Server_Leases]
State returns a Query that can be used in gNMI operations.
type Dhcpv4Server_Leases_HostsPath ¶
Dhcpv4Server_Leases_HostsPath represents the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts YANG schema element.
func (*Dhcpv4Server_Leases_HostsPath) Address ¶
func (n *Dhcpv4Server_Leases_HostsPath) Address() *Dhcpv4Server_Leases_Hosts_AddressPath
Address (leaf): The IPv4 address associated with this DHCP Client session.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "*/address" Path from root: "/dhcpv4-servers/dhcpv4-server/*/leases/leases-states/hosts/*/address"
func (*Dhcpv4Server_Leases_HostsPath) CircuitId ¶
func (n *Dhcpv4Server_Leases_HostsPath) CircuitId() *Dhcpv4Server_Leases_Hosts_CircuitIdPath
CircuitId (leaf): The Circuit ID option found in the last request message
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/circuit-id" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/circuit-id"
func (*Dhcpv4Server_Leases_HostsPath) ClientId ¶
func (n *Dhcpv4Server_Leases_HostsPath) ClientId() *Dhcpv4Server_Leases_Hosts_ClientIdPath
ClientId (leaf): The ID of the DHCPv4 client holding this lease.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/client-id" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/client-id"
func (*Dhcpv4Server_Leases_HostsPath) PreferredTime ¶
func (n *Dhcpv4Server_Leases_HostsPath) PreferredTime() *Dhcpv4Server_Leases_Hosts_PreferredTimePath
PreferredTime (leaf): The time in seconds, elapsed time since address has been renewed.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/preferred_time" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/preferred_time"
func (*Dhcpv4Server_Leases_HostsPath) RebindTime ¶
func (n *Dhcpv4Server_Leases_HostsPath) RebindTime() *Dhcpv4Server_Leases_Hosts_RebindTimePath
RebindTime (leaf): Time in seconds until the DHCPv4 client starts rebinding.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/rebind_time" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/rebind_time"
func (*Dhcpv4Server_Leases_HostsPath) RemoteId ¶
func (n *Dhcpv4Server_Leases_HostsPath) RemoteId() *Dhcpv4Server_Leases_Hosts_RemoteIdPath
RemoteId (leaf): The Remote ID option found in the last request message
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/remote-id" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/remote-id"
func (*Dhcpv4Server_Leases_HostsPath) RenewTime ¶
func (n *Dhcpv4Server_Leases_HostsPath) RenewTime() *Dhcpv4Server_Leases_Hosts_RenewTimePath
RenewTime (leaf): Time in seconds until the DHCPv4 client starts renewing the lease.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/renew_time" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/renew_time"
func (*Dhcpv4Server_Leases_HostsPath) State ¶
func (n *Dhcpv4Server_Leases_HostsPath) State() ygnmi.SingletonQuery[*oc.Dhcpv4Server_Leases_Hosts]
State returns a Query that can be used in gNMI operations.
func (*Dhcpv4Server_Leases_HostsPath) ValidTime ¶
func (n *Dhcpv4Server_Leases_HostsPath) ValidTime() *Dhcpv4Server_Leases_Hosts_ValidTimePath
ValidTime (leaf): The time in seconds, IP address lease will expire
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/valid-time" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/valid-time"
type Dhcpv4Server_Leases_HostsPathAny ¶
Dhcpv4Server_Leases_HostsPathAny represents the wildcard version of the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts YANG schema element.
func (*Dhcpv4Server_Leases_HostsPathAny) Address ¶
func (n *Dhcpv4Server_Leases_HostsPathAny) Address() *Dhcpv4Server_Leases_Hosts_AddressPathAny
Address (leaf): The IPv4 address associated with this DHCP Client session.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "*/address" Path from root: "/dhcpv4-servers/dhcpv4-server/*/leases/leases-states/hosts/*/address"
func (*Dhcpv4Server_Leases_HostsPathAny) CircuitId ¶
func (n *Dhcpv4Server_Leases_HostsPathAny) CircuitId() *Dhcpv4Server_Leases_Hosts_CircuitIdPathAny
CircuitId (leaf): The Circuit ID option found in the last request message
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/circuit-id" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/circuit-id"
func (*Dhcpv4Server_Leases_HostsPathAny) ClientId ¶
func (n *Dhcpv4Server_Leases_HostsPathAny) ClientId() *Dhcpv4Server_Leases_Hosts_ClientIdPathAny
ClientId (leaf): The ID of the DHCPv4 client holding this lease.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/client-id" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/client-id"
func (*Dhcpv4Server_Leases_HostsPathAny) PreferredTime ¶
func (n *Dhcpv4Server_Leases_HostsPathAny) PreferredTime() *Dhcpv4Server_Leases_Hosts_PreferredTimePathAny
PreferredTime (leaf): The time in seconds, elapsed time since address has been renewed.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/preferred_time" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/preferred_time"
func (*Dhcpv4Server_Leases_HostsPathAny) RebindTime ¶
func (n *Dhcpv4Server_Leases_HostsPathAny) RebindTime() *Dhcpv4Server_Leases_Hosts_RebindTimePathAny
RebindTime (leaf): Time in seconds until the DHCPv4 client starts rebinding.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/rebind_time" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/rebind_time"
func (*Dhcpv4Server_Leases_HostsPathAny) RemoteId ¶
func (n *Dhcpv4Server_Leases_HostsPathAny) RemoteId() *Dhcpv4Server_Leases_Hosts_RemoteIdPathAny
RemoteId (leaf): The Remote ID option found in the last request message
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/remote-id" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/remote-id"
func (*Dhcpv4Server_Leases_HostsPathAny) RenewTime ¶
func (n *Dhcpv4Server_Leases_HostsPathAny) RenewTime() *Dhcpv4Server_Leases_Hosts_RenewTimePathAny
RenewTime (leaf): Time in seconds until the DHCPv4 client starts renewing the lease.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/renew_time" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/renew_time"
func (*Dhcpv4Server_Leases_HostsPathAny) State ¶
func (n *Dhcpv4Server_Leases_HostsPathAny) State() ygnmi.WildcardQuery[*oc.Dhcpv4Server_Leases_Hosts]
State returns a Query that can be used in gNMI operations.
func (*Dhcpv4Server_Leases_HostsPathAny) ValidTime ¶
func (n *Dhcpv4Server_Leases_HostsPathAny) ValidTime() *Dhcpv4Server_Leases_Hosts_ValidTimePathAny
ValidTime (leaf): The time in seconds, IP address lease will expire
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/valid-time" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/valid-time"
type Dhcpv4Server_Leases_HostsPathMap ¶
Dhcpv4Server_Leases_HostsPathMap represents the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts YANG schema element.
type Dhcpv4Server_Leases_HostsPathMapAny ¶
Dhcpv4Server_Leases_HostsPathMapAny represents the wildcard version of the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts YANG schema element.
type Dhcpv4Server_Leases_Hosts_AddressPath ¶
type Dhcpv4Server_Leases_Hosts_AddressPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Dhcpv4Server_Leases_Hosts_AddressPath represents the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/address YANG schema element.
func (*Dhcpv4Server_Leases_Hosts_AddressPath) Config ¶
func (n *Dhcpv4Server_Leases_Hosts_AddressPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "address" Path from root: ""
func (*Dhcpv4Server_Leases_Hosts_AddressPath) State ¶
func (n *Dhcpv4Server_Leases_Hosts_AddressPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/address" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/address"
type Dhcpv4Server_Leases_Hosts_AddressPathAny ¶
type Dhcpv4Server_Leases_Hosts_AddressPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Dhcpv4Server_Leases_Hosts_AddressPathAny represents the wildcard version of the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/address YANG schema element.
func (*Dhcpv4Server_Leases_Hosts_AddressPathAny) Config ¶
func (n *Dhcpv4Server_Leases_Hosts_AddressPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "address" Path from root: ""
func (*Dhcpv4Server_Leases_Hosts_AddressPathAny) State ¶
func (n *Dhcpv4Server_Leases_Hosts_AddressPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/address" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/address"
type Dhcpv4Server_Leases_Hosts_CircuitIdPath ¶
type Dhcpv4Server_Leases_Hosts_CircuitIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Dhcpv4Server_Leases_Hosts_CircuitIdPath represents the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/circuit-id YANG schema element.
func (*Dhcpv4Server_Leases_Hosts_CircuitIdPath) State ¶
func (n *Dhcpv4Server_Leases_Hosts_CircuitIdPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/circuit-id" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/circuit-id"
type Dhcpv4Server_Leases_Hosts_CircuitIdPathAny ¶
type Dhcpv4Server_Leases_Hosts_CircuitIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Dhcpv4Server_Leases_Hosts_CircuitIdPathAny represents the wildcard version of the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/circuit-id YANG schema element.
func (*Dhcpv4Server_Leases_Hosts_CircuitIdPathAny) State ¶
func (n *Dhcpv4Server_Leases_Hosts_CircuitIdPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/circuit-id" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/circuit-id"
type Dhcpv4Server_Leases_Hosts_ClientIdPath ¶
type Dhcpv4Server_Leases_Hosts_ClientIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Dhcpv4Server_Leases_Hosts_ClientIdPath represents the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/client-id YANG schema element.
func (*Dhcpv4Server_Leases_Hosts_ClientIdPath) State ¶
func (n *Dhcpv4Server_Leases_Hosts_ClientIdPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/client-id" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/client-id"
type Dhcpv4Server_Leases_Hosts_ClientIdPathAny ¶
type Dhcpv4Server_Leases_Hosts_ClientIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Dhcpv4Server_Leases_Hosts_ClientIdPathAny represents the wildcard version of the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/client-id YANG schema element.
func (*Dhcpv4Server_Leases_Hosts_ClientIdPathAny) State ¶
func (n *Dhcpv4Server_Leases_Hosts_ClientIdPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/client-id" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/client-id"
type Dhcpv4Server_Leases_Hosts_PreferredTimePath ¶
type Dhcpv4Server_Leases_Hosts_PreferredTimePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Dhcpv4Server_Leases_Hosts_PreferredTimePath represents the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/preferred_time YANG schema element.
func (*Dhcpv4Server_Leases_Hosts_PreferredTimePath) State ¶
func (n *Dhcpv4Server_Leases_Hosts_PreferredTimePath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/preferred_time" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/preferred_time"
type Dhcpv4Server_Leases_Hosts_PreferredTimePathAny ¶
type Dhcpv4Server_Leases_Hosts_PreferredTimePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Dhcpv4Server_Leases_Hosts_PreferredTimePathAny represents the wildcard version of the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/preferred_time YANG schema element.
func (*Dhcpv4Server_Leases_Hosts_PreferredTimePathAny) State ¶
func (n *Dhcpv4Server_Leases_Hosts_PreferredTimePathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/preferred_time" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/preferred_time"
type Dhcpv4Server_Leases_Hosts_RebindTimePath ¶
type Dhcpv4Server_Leases_Hosts_RebindTimePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Dhcpv4Server_Leases_Hosts_RebindTimePath represents the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/rebind_time YANG schema element.
func (*Dhcpv4Server_Leases_Hosts_RebindTimePath) State ¶
func (n *Dhcpv4Server_Leases_Hosts_RebindTimePath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/rebind_time" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/rebind_time"
type Dhcpv4Server_Leases_Hosts_RebindTimePathAny ¶
type Dhcpv4Server_Leases_Hosts_RebindTimePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Dhcpv4Server_Leases_Hosts_RebindTimePathAny represents the wildcard version of the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/rebind_time YANG schema element.
func (*Dhcpv4Server_Leases_Hosts_RebindTimePathAny) State ¶
func (n *Dhcpv4Server_Leases_Hosts_RebindTimePathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/rebind_time" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/rebind_time"
type Dhcpv4Server_Leases_Hosts_RemoteIdPath ¶
type Dhcpv4Server_Leases_Hosts_RemoteIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Dhcpv4Server_Leases_Hosts_RemoteIdPath represents the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/remote-id YANG schema element.
func (*Dhcpv4Server_Leases_Hosts_RemoteIdPath) State ¶
func (n *Dhcpv4Server_Leases_Hosts_RemoteIdPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/remote-id" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/remote-id"
type Dhcpv4Server_Leases_Hosts_RemoteIdPathAny ¶
type Dhcpv4Server_Leases_Hosts_RemoteIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Dhcpv4Server_Leases_Hosts_RemoteIdPathAny represents the wildcard version of the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/remote-id YANG schema element.
func (*Dhcpv4Server_Leases_Hosts_RemoteIdPathAny) State ¶
func (n *Dhcpv4Server_Leases_Hosts_RemoteIdPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/remote-id" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/remote-id"
type Dhcpv4Server_Leases_Hosts_RenewTimePath ¶
type Dhcpv4Server_Leases_Hosts_RenewTimePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Dhcpv4Server_Leases_Hosts_RenewTimePath represents the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/renew_time YANG schema element.
func (*Dhcpv4Server_Leases_Hosts_RenewTimePath) State ¶
func (n *Dhcpv4Server_Leases_Hosts_RenewTimePath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/renew_time" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/renew_time"
type Dhcpv4Server_Leases_Hosts_RenewTimePathAny ¶
type Dhcpv4Server_Leases_Hosts_RenewTimePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Dhcpv4Server_Leases_Hosts_RenewTimePathAny represents the wildcard version of the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/renew_time YANG schema element.
func (*Dhcpv4Server_Leases_Hosts_RenewTimePathAny) State ¶
func (n *Dhcpv4Server_Leases_Hosts_RenewTimePathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/renew_time" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/renew_time"
type Dhcpv4Server_Leases_Hosts_ValidTimePath ¶
type Dhcpv4Server_Leases_Hosts_ValidTimePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Dhcpv4Server_Leases_Hosts_ValidTimePath represents the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/valid-time YANG schema element.
func (*Dhcpv4Server_Leases_Hosts_ValidTimePath) State ¶
func (n *Dhcpv4Server_Leases_Hosts_ValidTimePath) State() ygnmi.SingletonQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/valid-time" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/valid-time"
type Dhcpv4Server_Leases_Hosts_ValidTimePathAny ¶
type Dhcpv4Server_Leases_Hosts_ValidTimePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Dhcpv4Server_Leases_Hosts_ValidTimePathAny represents the wildcard version of the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/valid-time YANG schema element.
func (*Dhcpv4Server_Leases_Hosts_ValidTimePathAny) State ¶
func (n *Dhcpv4Server_Leases_Hosts_ValidTimePathAny) State() ygnmi.WildcardQuery[uint32]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/valid-time" Path from root: "/dhcpv4-servers/dhcpv4-server/state/leases/leases-states/hosts/state/valid-time"
type Dhcpv4Server_NamePath ¶
Dhcpv4Server_NamePath represents the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/name YANG schema element.
func (*Dhcpv4Server_NamePath) Config ¶
func (n *Dhcpv4Server_NamePath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "name" Path from root: ""
func (*Dhcpv4Server_NamePath) State ¶
func (n *Dhcpv4Server_NamePath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/name" Path from root: "/dhcpv4-servers/dhcpv4-server/state/name"
type Dhcpv4Server_NamePathAny ¶
Dhcpv4Server_NamePathAny represents the wildcard version of the /open-traffic-generator-dhcpv4server/dhcpv4-servers/dhcpv4-server/state/name YANG schema element.
func (*Dhcpv4Server_NamePathAny) Config ¶
func (n *Dhcpv4Server_NamePathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "name" Path from root: ""
func (*Dhcpv4Server_NamePathAny) State ¶
func (n *Dhcpv4Server_NamePathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-dhcpv4server" Instantiating module: "open-traffic-generator-dhcpv4server" Path from parent: "state/name" Path from root: "/dhcpv4-servers/dhcpv4-server/state/name"